@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}a{text-decoration:none;color:inherit}ul{list-style:none;margin:0;padding:0}body{margin:0}main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{clear:both}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{display:block;height:auto;max-width:100%;image-rendering:-webkit-optimize-contrast}table{width:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}textarea{width:100%}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping th span,.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping th span:focus,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@font-face{font-family:NarkissBlock;src:url(fonts/NarkissBlock-Light.woff2) format("woff2"),url(fonts/NarkissBlock-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NarkissBlock;src:url(fonts/NarkissBlock-Medium.woff2) format("woff2"),url(fonts/NarkissBlock-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NarkissBlock;src:url(fonts/NarkissBlock-Bold.woff2) format("woff2"),url(fonts/NarkissBlock-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}html{font-size:10px}@media (max-width:1920.98px){html{font-size:.521vw}}@media (max-width:991.98px){html{font-size:2.778vw}}body{color:#000;line-height:1.3;font-size:1.8rem;letter-spacing:normal;font-weight:300;font-family:NarkissBlock,sans-serif;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}@media (max-width:991.98px){body{font-size:1.4rem}}h1,h2{font-family:NarkissBlock,sans-serif}.bold{font-weight:500}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.banner.medium .checkout-page__content-wrap h2,.banner.medium .content-wrap h2,.banner.medium .single-product .related h2,.banner.medium .single-product .up-sells h2,.banner.normal .checkout-page__content-wrap h2,.banner.normal .content-wrap h2,.banner.normal .single-product .related h2,.banner.normal .single-product .up-sells h2,.form-section__form-wrap .text-wrap h2,.form-section__form-wrap .text-wrap h3,.product--single .product-info .info-box__title-wrap h2,.product--single .summary .product_title,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title,.shop .woocommerce-products-header h1,.single .bakerpedia .checkout-page__content-wrap .section h2,.single .bakerpedia .content-wrap .section h2,.single .bakerpedia .single-product .related .section h2,.single .bakerpedia .single-product .up-sells .section h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .banner.medium .related h2,.single-product .banner.medium .up-sells h2,.single-product .banner.normal .related h2,.single-product .banner.normal .up-sells h2,.single-product .related h2,.single-product .single .bakerpedia .related .section h2,.single-product .single .bakerpedia .up-sells .section h2,.single-product .up-sells h2,.title,.woocommerce-order .thanks-msg h1{font-weight:500;font-family:NarkissBlock,sans-serif}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.form-section__form-wrap .text-wrap h2,.form-section__form-wrap .text-wrap h3,.product--single .product-info .info-box__title-wrap h2,.product--single:not(.product_cat-27) .summary .product_title,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title,.single .bakerpedia .checkout-page__content-wrap .section h2,.single .bakerpedia .content-wrap .section h2,.single .bakerpedia .single-product .related .section h2,.single .bakerpedia .single-product .up-sells .section h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .related h2,.single-product .single .bakerpedia .related .section h2,.single-product .single .bakerpedia .up-sells .section h2,.single-product .up-sells h2,.title--medium{font-size:3.2rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.form-section__form-wrap .text-wrap h2,.form-section__form-wrap .text-wrap h3,.product--single .product-info .info-box__title-wrap h2,.product--single:not(.product_cat-27) .summary .product_title,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title,.single .bakerpedia .checkout-page__content-wrap .section h2,.single .bakerpedia .content-wrap .section h2,.single .bakerpedia .single-product .related .section h2,.single .bakerpedia .single-product .up-sells .section h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .related h2,.single-product .single .bakerpedia .related .section h2,.single-product .single .bakerpedia .up-sells .section h2,.single-product .up-sells h2,.title--medium{font-size:2.2rem}}.banner.medium .checkout-page__content-wrap h2,.banner.medium .content-wrap h2,.banner.medium .single-product .related h2,.banner.medium .single-product .up-sells h2,.banner.normal .checkout-page__content-wrap h2,.banner.normal .content-wrap h2,.banner.normal .single-product .related h2,.banner.normal .single-product .up-sells h2,.cubes .cube__text,.product--gift.product>.summary h1,.product--single.product_cat-27 .summary .product_title,.product--single.product_cat-27 .summary h1,.shop .woocommerce-products-header h1,.single-product .banner.medium .related h2,.single-product .banner.medium .up-sells h2,.single-product .banner.normal .related h2,.single-product .banner.normal .up-sells h2,.title--large,.woocommerce-order .thanks-msg h1{font-size:5.2rem}@media (max-width:991.98px){.banner.medium .checkout-page__content-wrap h2,.banner.medium .content-wrap h2,.banner.medium .single-product .related h2,.banner.medium .single-product .up-sells h2,.banner.normal .checkout-page__content-wrap h2,.banner.normal .content-wrap h2,.banner.normal .single-product .related h2,.banner.normal .single-product .up-sells h2,.cubes .cube__text,.product--gift.product>.summary h1,.product--single.product_cat-27 .summary .product_title,.product--single.product_cat-27 .summary h1,.shop .woocommerce-products-header h1,.single-product .banner.medium .related h2,.single-product .banner.medium .up-sells h2,.single-product .banner.normal .related h2,.single-product .banner.normal .up-sells h2,.title--large,.woocommerce-order .thanks-msg h1{line-height:1.1;font-size:3.2rem}}.banner.medium .checkout-page__content-wrap h2 h1,.banner.medium .checkout-page__content-wrap h2 h2,.banner.medium .content-wrap h2 h1,.banner.medium .content-wrap h2 h2,.banner.medium .single-product .related h2 h1,.banner.medium .single-product .related h2 h2,.banner.medium .single-product .up-sells h2 h1,.banner.medium .single-product .up-sells h2 h2,.banner.normal .checkout-page__content-wrap h2 h1,.banner.normal .checkout-page__content-wrap h2 h2,.banner.normal .content-wrap h2 h1,.banner.normal .content-wrap h2 h2,.banner.normal .single-product .related h2 h1,.banner.normal .single-product .related h2 h2,.banner.normal .single-product .up-sells h2 h1,.banner.normal .single-product .up-sells h2 h2,.cubes .cube__text h1,.cubes .cube__text h2,.product--gift.product>.summary h1 h1,.product--gift.product>.summary h1 h2,.product--single.product_cat-27 .summary .product_title h1,.product--single.product_cat-27 .summary .product_title h2,.product--single.product_cat-27 .summary h1 h1,.product--single.product_cat-27 .summary h1 h2,.shop .woocommerce-products-header h1 h1,.shop .woocommerce-products-header h1 h2,.single-product .banner.medium .related h2 h1,.single-product .banner.medium .related h2 h2,.single-product .banner.medium .up-sells h2 h1,.single-product .banner.medium .up-sells h2 h2,.single-product .banner.normal .related h2 h1,.single-product .banner.normal .related h2 h2,.single-product .banner.normal .up-sells h2 h1,.single-product .banner.normal .up-sells h2 h2,.title--large h1,.title--large h2,.woocommerce-order .thanks-msg h1 h1,.woocommerce-order .thanks-msg h1 h2{font-size:5.2rem}@media (max-width:991.98px){.banner.medium .checkout-page__content-wrap h2 h1,.banner.medium .checkout-page__content-wrap h2 h2,.banner.medium .content-wrap h2 h1,.banner.medium .content-wrap h2 h2,.banner.medium .single-product .related h2 h1,.banner.medium .single-product .related h2 h2,.banner.medium .single-product .up-sells h2 h1,.banner.medium .single-product .up-sells h2 h2,.banner.normal .checkout-page__content-wrap h2 h1,.banner.normal .checkout-page__content-wrap h2 h2,.banner.normal .content-wrap h2 h1,.banner.normal .content-wrap h2 h2,.banner.normal .single-product .related h2 h1,.banner.normal .single-product .related h2 h2,.banner.normal .single-product .up-sells h2 h1,.banner.normal .single-product .up-sells h2 h2,.cubes .cube__text h1,.cubes .cube__text h2,.product--gift.product>.summary h1 h1,.product--gift.product>.summary h1 h2,.product--single.product_cat-27 .summary .product_title h1,.product--single.product_cat-27 .summary .product_title h2,.product--single.product_cat-27 .summary h1 h1,.product--single.product_cat-27 .summary h1 h2,.shop .woocommerce-products-header h1 h1,.shop .woocommerce-products-header h1 h2,.single-product .banner.medium .related h2 h1,.single-product .banner.medium .related h2 h2,.single-product .banner.medium .up-sells h2 h1,.single-product .banner.medium .up-sells h2 h2,.single-product .banner.normal .related h2 h1,.single-product .banner.normal .related h2 h2,.single-product .banner.normal .up-sells h2 h1,.single-product .banner.normal .up-sells h2 h2,.title--large h1,.title--large h2,.woocommerce-order .thanks-msg h1 h1,.woocommerce-order .thanks-msg h1 h2{font-size:3.2rem}}.banner.medium .checkout-page__content-wrap h2 .text,.banner.medium .content-wrap h2 .text,.banner.medium .single-product .related h2 .text,.banner.medium .single-product .up-sells h2 .text,.banner.normal .checkout-page__content-wrap h2 .text,.banner.normal .content-wrap h2 .text,.banner.normal .single-product .related h2 .text,.banner.normal .single-product .up-sells h2 .text,.cubes .cube__text .text,.product--gift.product>.summary h1 .text,.product--single.product_cat-27 .summary .product_title .text,.product--single.product_cat-27 .summary h1 .text,.shop .woocommerce-products-header h1 .text,.single-product .banner.medium .related h2 .text,.single-product .banner.medium .up-sells h2 .text,.single-product .banner.normal .related h2 .text,.single-product .banner.normal .up-sells h2 .text,.title--large .text,.woocommerce-order .thanks-msg h1 .text{font-size:1.8rem}@media (max-width:991.98px){.banner.medium .checkout-page__content-wrap h2 .text,.banner.medium .content-wrap h2 .text,.banner.medium .single-product .related h2 .text,.banner.medium .single-product .up-sells h2 .text,.banner.normal .checkout-page__content-wrap h2 .text,.banner.normal .content-wrap h2 .text,.banner.normal .single-product .related h2 .text,.banner.normal .single-product .up-sells h2 .text,.cubes .cube__text .text,.product--gift.product>.summary h1 .text,.product--single.product_cat-27 .summary .product_title .text,.product--single.product_cat-27 .summary h1 .text,.shop .woocommerce-products-header h1 .text,.single-product .banner.medium .related h2 .text,.single-product .banner.medium .up-sells h2 .text,.single-product .banner.normal .related h2 .text,.single-product .banner.normal .up-sells h2 .text,.title--large .text,.woocommerce-order .thanks-msg h1 .text{font-size:1.4rem}}.product--single.product_cat-27 .summary .product_title,.product--single.product_cat-27 .summary h1,.shop .woocommerce-products-header h1,.title--special,.woocommerce-order .thanks-msg h1{font-weight:300}.product--single.product_cat-27 .summary .product_title h1,.product--single.product_cat-27 .summary .product_title h2,.product--single.product_cat-27 .summary h1 h1,.product--single.product_cat-27 .summary h1 h2,.shop .woocommerce-products-header h1 h1,.shop .woocommerce-products-header h1 h2,.title--special h1,.title--special h2,.woocommerce-order .thanks-msg h1 h1,.woocommerce-order .thanks-msg h1 h2{font-weight:300}h1,h2,h3,h4,h5,h6,p{margin:0;color:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6{font-weight:500}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.btn,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.edit-account .form-group button,.edit-account .form-row button,.facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .facetwp-radio,.form .form-row--submit input[type=submit],.form--tranquilo-login__input-wrap input[type=submit],.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.wcwl_elements .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group button,.woocommerce-ResetPassword .form-row button,.woocommerce-additional-fields .form-group button,.woocommerce-additional-fields .form-row button,.woocommerce-address-fields .form-group button,.woocommerce-address-fields .form-row button,.woocommerce-billing-fields .form-group button,.woocommerce-billing-fields .form-row button,.woocommerce-mini-cart__buttons .wc-forward.checkout,.woocommerce-shipping-fields .form-group button,.woocommerce-shipping-fields .form-row button,a,button,form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button{margin:0;padding:0;border:none;color:inherit;cursor:pointer;font-size:inherit;line-height:inherit;font-family:inherit;text-decoration:none;letter-spacing:inherit;-webkit-appearance:none;background-color:transparent;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again:focus,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a:focus,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a:focus,.account .woocommerce .woocommerce-MyAccount-content button:focus:not(.btn--popup-close),.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a:focus,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a:focus,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a:focus,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a:focus,.btn:focus,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:focus,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop:focus,.checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order:focus,.edit-account .form-group button:focus,.edit-account .form-row button:focus,.facetwp-facet.facetwp-facet-load_more .facetwp-load-more:focus,.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox:focus,.facetwp-facet.facetwp-type-radio .facetwp-radio:focus,.form .form-row--submit input[type=submit]:focus,.form--tranquilo-login__input-wrap input[type=submit]:focus,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a:focus,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a:focus,.wcwl_elements .woocommerce_waitlist.button:focus,.woocommerce-ResetPassword .form-group button:focus,.woocommerce-ResetPassword .form-row button:focus,.woocommerce-additional-fields .form-group button:focus,.woocommerce-additional-fields .form-row button:focus,.woocommerce-address-fields .form-group button:focus,.woocommerce-address-fields .form-row button:focus,.woocommerce-billing-fields .form-group button:focus,.woocommerce-billing-fields .form-row button:focus,.woocommerce-mini-cart__buttons .wc-forward.checkout:focus,.woocommerce-shipping-fields .form-group button:focus,.woocommerce-shipping-fields .form-row button:focus,a:focus,button:focus,form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.btn--primary,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon button[name=apply_coupon],.checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.edit-account .form-group button,.edit-account .form-row button,.facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .facetwp-radio,.form .form-row--submit input[type=submit],.form--tranquilo-login__input-wrap input[type=submit],.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.woocommerce-ResetPassword .form-group button,.woocommerce-ResetPassword .form-row button,.woocommerce-additional-fields .form-group button,.woocommerce-additional-fields .form-row button,.woocommerce-address-fields .form-group button,.woocommerce-address-fields .form-row button,.woocommerce-billing-fields .form-group button,.woocommerce-billing-fields .form-row button,.woocommerce-mini-cart__buttons .wc-forward.checkout,.woocommerce-shipping-fields .form-group button,.woocommerce-shipping-fields .form-row button,a--primary,button--primary,form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button{line-height:1;-webkit-box-shadow:none;box-shadow:none;text-align:center;border-radius:5rem;display:inline-block}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.btn--black,.checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.form .form-row--submit input[type=submit],.form--tranquilo-login__input-wrap input[type=submit],.woocommerce-ResetPassword .form-row button,.woocommerce-mini-cart__buttons .wc-forward.checkout,a--black,button--black,form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button{color:#fff;border:1px solid #000;background-color:#000}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.btn--white,.facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,a--white,button--white{border:1px solid #000;background-color:#fff}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again:hover,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a:hover,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a:hover,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a:hover,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a:hover,.btn--white:hover,.facetwp-facet.facetwp-type-radio .facetwp-radio:hover,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a:hover,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a:hover,a--white:hover,button--white:hover{color:#fff;background-color:#000}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner__link-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner__link-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.banner__link-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.banner__link-wrap .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.banner__link-wrap .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.banner__link-wrap .btn,.banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner__link-wrap .edit-account .form-group button,.banner__link-wrap .edit-account .form-row button,.banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner__link-wrap .form .form-row--submit input[type=submit],.banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner__link-wrap .woocommerce-additional-fields .form-group button,.banner__link-wrap .woocommerce-additional-fields .form-row button,.banner__link-wrap .woocommerce-address-fields .form-group button,.banner__link-wrap .woocommerce-address-fields .form-row button,.banner__link-wrap .woocommerce-billing-fields .form-group button,.banner__link-wrap .woocommerce-billing-fields .form-row button,.banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.btn--opaque,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner__link-wrap .checkout-button,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner__link-wrap #place_order,.edit-account .form-group .banner__link-wrap button,.edit-account .form-row .banner__link-wrap button,.facetwp-facet.facetwp-facet-load_more .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner__link-wrap .facetwp-radio,.form .form-row--submit .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner__link-wrap input[type=submit],.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .banner__link-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .banner__link-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.wcwl_elements .banner__link-wrap .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner__link-wrap button,.woocommerce-address-fields .form-group .banner__link-wrap button,.woocommerce-address-fields .form-row .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner__link-wrap button,.woocommerce-mini-cart__buttons .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner__link-wrap button,a--opaque,button--opaque,form.gift-cards_form .gift_card_template_button .banner__link-wrap .gift_card_add_to_cart_button{color:#fff;font-size:2.2rem;border:1px solid;background:rgba(255,255,255,.4)}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner__link-wrap a.order-again:hover,.account .woocommerce .woocommerce-MyAccount-content .banner__link-wrap button:hover:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner__link-wrap a:hover,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner__link-wrap a:hover,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a:hover,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a:hover,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a:hover,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a:hover,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again:hover,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a:hover,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a:hover,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:hover:not(.btn--popup-close),.banner__link-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a:hover,.banner__link-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a:hover,.banner__link-wrap .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a:hover,.banner__link-wrap .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a:hover,.banner__link-wrap .btn:hover,.banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover,.banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop:hover,.banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order:hover,.banner__link-wrap .edit-account .form-group button:hover,.banner__link-wrap .edit-account .form-row button:hover,.banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more:hover,.banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox:hover,.banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio:hover,.banner__link-wrap .form .form-row--submit input[type=submit]:hover,.banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit]:hover,.banner__link-wrap .wcwl_elements .woocommerce_waitlist.button:hover,.banner__link-wrap .woocommerce-ResetPassword .form-group button:hover,.banner__link-wrap .woocommerce-ResetPassword .form-row button:hover,.banner__link-wrap .woocommerce-additional-fields .form-group button:hover,.banner__link-wrap .woocommerce-additional-fields .form-row button:hover,.banner__link-wrap .woocommerce-address-fields .form-group button:hover,.banner__link-wrap .woocommerce-address-fields .form-row button:hover,.banner__link-wrap .woocommerce-billing-fields .form-group button:hover,.banner__link-wrap .woocommerce-billing-fields .form-row button:hover,.banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout:hover,.banner__link-wrap .woocommerce-shipping-fields .form-group button:hover,.banner__link-wrap .woocommerce-shipping-fields .form-row button:hover,.banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button:hover,.btn--opaque:hover,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner__link-wrap .return-to-shop:hover,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner__link-wrap .checkout-button:hover,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner__link-wrap #place_order:hover,.edit-account .form-group .banner__link-wrap button:hover,.edit-account .form-row .banner__link-wrap button:hover,.facetwp-facet.facetwp-facet-load_more .banner__link-wrap .facetwp-load-more:hover,.facetwp-facet.facetwp-type-checkboxes .banner__link-wrap .facetwp-checkbox:hover,.facetwp-facet.facetwp-type-radio .banner__link-wrap .facetwp-radio:hover,.form .form-row--submit .banner__link-wrap input[type=submit]:hover,.form--tranquilo-login__input-wrap .banner__link-wrap input[type=submit]:hover,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a:hover,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a:hover,.single-product .banner__link-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a:hover,.single-product .banner__link-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a:hover,.wcwl_elements .banner__link-wrap .woocommerce_waitlist.button:hover,.woocommerce-ResetPassword .form-group .banner__link-wrap button:hover,.woocommerce-ResetPassword .form-row .banner__link-wrap button:hover,.woocommerce-additional-fields .form-group .banner__link-wrap button:hover,.woocommerce-additional-fields .form-row .banner__link-wrap button:hover,.woocommerce-address-fields .form-group .banner__link-wrap button:hover,.woocommerce-address-fields .form-row .banner__link-wrap button:hover,.woocommerce-billing-fields .form-group .banner__link-wrap button:hover,.woocommerce-billing-fields .form-row .banner__link-wrap button:hover,.woocommerce-mini-cart__buttons .banner__link-wrap .wc-forward.checkout:hover,.woocommerce-shipping-fields .form-group .banner__link-wrap button:hover,.woocommerce-shipping-fields .form-row .banner__link-wrap button:hover,a--opaque:hover,button--opaque:hover,form.gift-cards_form .gift_card_template_button .banner__link-wrap .gift_card_add_to_cart_button:hover{background:rgba(255,255,255,.2)}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner__link-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner__link-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.banner__link-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.banner__link-wrap .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.banner__link-wrap .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.banner__link-wrap .btn,.banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner__link-wrap .edit-account .form-group button,.banner__link-wrap .edit-account .form-row button,.banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner__link-wrap .form .form-row--submit input[type=submit],.banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner__link-wrap .woocommerce-additional-fields .form-group button,.banner__link-wrap .woocommerce-additional-fields .form-row button,.banner__link-wrap .woocommerce-address-fields .form-group button,.banner__link-wrap .woocommerce-address-fields .form-row button,.banner__link-wrap .woocommerce-billing-fields .form-group button,.banner__link-wrap .woocommerce-billing-fields .form-row button,.banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.btn--opaque,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner__link-wrap .checkout-button,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner__link-wrap #place_order,.edit-account .form-group .banner__link-wrap button,.edit-account .form-row .banner__link-wrap button,.facetwp-facet.facetwp-facet-load_more .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner__link-wrap .facetwp-radio,.form .form-row--submit .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner__link-wrap input[type=submit],.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .banner__link-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .banner__link-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.wcwl_elements .banner__link-wrap .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner__link-wrap button,.woocommerce-address-fields .form-group .banner__link-wrap button,.woocommerce-address-fields .form-row .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner__link-wrap button,.woocommerce-mini-cart__buttons .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner__link-wrap button,a--opaque,button--opaque,form.gift-cards_form .gift_card_template_button .banner__link-wrap .gift_card_add_to_cart_button{font-size:1.8rem}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .checkout-page__content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .related .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .up-sells .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner.medium .checkout-page__content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .related .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .up-sells .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .up-sells .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .up-sells .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .checkout-page__content-wrap .banner__link-wrap .btn,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .checkout-page__content-wrap .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .content-wrap .banner__link-wrap .btn,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .content-wrap .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .related .banner__link-wrap .btn,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .related .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .single-product .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .up-sells .banner__link-wrap .btn,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .up-sells .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.btn--trans,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .checkout-page__content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .related .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .up-sells .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .related .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .up-sells .banner__link-wrap .checkout-button,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .checkout-page__content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .related .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .up-sells .banner__link-wrap #place_order,.edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .related .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-radio,.form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.form .form-row--submit .banner.medium .content-wrap .banner__link-wrap input[type=submit],.form .form-row--submit .banner.medium .single-product .related .banner__link-wrap input[type=submit],.form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .single-product .related .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .related .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .up-sells .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .related .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .up-sells .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .up-sells .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .up-sells .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .related .banner__link-wrap .btn,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .related .banner__link-wrap .form .form-row--submit input[type=submit],.single-product .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .banner.medium .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .up-sells .banner__link-wrap .btn,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .up-sells .banner__link-wrap .form .form-row--submit input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .related .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .up-sells .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .related .banner__link-wrap .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .up-sells .banner__link-wrap .checkout-button,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .related .banner__link-wrap #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .up-sells .banner__link-wrap #place_order,.single-product .edit-account .form-group .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .related .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .up-sells .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .facetwp-radio,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .facetwp-radio,.single-product .form .form-row--submit .banner.medium .related .banner__link-wrap input[type=submit],.single-product .form .form-row--submit .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .form--tranquilo-login__input-wrap .banner.medium .related .banner__link-wrap input[type=submit],.single-product .form--tranquilo-login__input-wrap .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .wcwl_elements .banner.medium .related .banner__link-wrap .woocommerce_waitlist.button,.single-product .wcwl_elements .banner.medium .up-sells .banner__link-wrap .woocommerce_waitlist.button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-mini-cart__buttons .banner.medium .related .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .banner.medium .up-sells .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .gift_card_add_to_cart_button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .gift_card_add_to_cart_button,.wcwl_elements .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce_waitlist.button,.wcwl_elements .banner.medium .content-wrap .banner__link-wrap .woocommerce_waitlist.button,.wcwl_elements .banner.medium .single-product .related .banner__link-wrap .woocommerce_waitlist.button,.wcwl_elements .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-mini-cart__buttons .banner.medium .checkout-page__content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .related .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .up-sells .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,a--trans,button--trans,form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .gift_card_add_to_cart_button{color:#fff;font-size:2.2rem;border:1px solid;background:0 0}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .checkout-page__content-wrap .banner__link-wrap a.order-again:hover,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .content-wrap .banner__link-wrap a.order-again:hover,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .related .banner__link-wrap a.order-again:hover,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .up-sells .banner__link-wrap a.order-again:hover,.account .woocommerce .woocommerce-MyAccount-content .banner.medium .checkout-page__content-wrap .banner__link-wrap button:hover:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .content-wrap .banner__link-wrap button:hover:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .related .banner__link-wrap button:hover:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .up-sells .banner__link-wrap button:hover:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .checkout-page__content-wrap .banner__link-wrap a:hover,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .content-wrap .banner__link-wrap a:hover,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .related .banner__link-wrap a:hover,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .up-sells .banner__link-wrap a:hover,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .checkout-page__content-wrap .banner__link-wrap a:hover,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .content-wrap .banner__link-wrap a:hover,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .related .banner__link-wrap a:hover,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .up-sells .banner__link-wrap a:hover,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .banner__link-wrap .nav__list li a:hover,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap a:hover,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .banner__link-wrap .nav__list li a:hover,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .nav__list li .banner__link-wrap a:hover,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .banner__link-wrap .nav__list li a:hover,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .nav__list li .banner__link-wrap a:hover,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .banner__link-wrap .nav__list li a:hover,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap a:hover,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .nav__list li a:hover,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a:hover,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .nav__list li a:hover,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a:hover,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .nav__list li a:hover,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a:hover,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .nav__list li a:hover,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:hover:not(.btn--popup-close),.banner.medium .checkout-page__content-wrap .banner__link-wrap .btn:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group button:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row button:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .form .form-row--submit input[type=submit]:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit]:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button:hover,.banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button:hover,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again:hover,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a:hover,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a:hover,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:hover:not(.btn--popup-close),.banner.medium .content-wrap .banner__link-wrap .btn:hover,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop:hover,.banner.medium .content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order:hover,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-group button:hover,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-row button:hover,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more:hover,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox:hover,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio:hover,.banner.medium .content-wrap .banner__link-wrap .form .form-row--submit input[type=submit]:hover,.banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit]:hover,.banner.medium .content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button:hover,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button:hover,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button:hover,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button:hover,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button:hover,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button:hover,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button:hover,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button:hover,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button:hover,.banner.medium .content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout:hover,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button:hover,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button:hover,.banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button:hover,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again:hover,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a:hover,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a:hover,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:hover:not(.btn--popup-close),.banner.medium .single-product .related .banner__link-wrap .btn:hover,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop:hover,.banner.medium .single-product .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order:hover,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-group button:hover,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-row button:hover,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more:hover,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox:hover,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio:hover,.banner.medium .single-product .related .banner__link-wrap .form .form-row--submit input[type=submit]:hover,.banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit]:hover,.banner.medium .single-product .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button:hover,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group button:hover,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row button:hover,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group button:hover,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row button:hover,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group button:hover,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row button:hover,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group button:hover,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row button:hover,.banner.medium .single-product .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout:hover,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group button:hover,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row button:hover,.banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button:hover,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again:hover,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a:hover,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a:hover,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:hover:not(.btn--popup-close),.banner.medium .single-product .up-sells .banner__link-wrap .btn:hover,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop:hover,.banner.medium .single-product .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order:hover,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group button:hover,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row button:hover,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more:hover,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox:hover,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio:hover,.banner.medium .single-product .up-sells .banner__link-wrap .form .form-row--submit input[type=submit]:hover,.banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit]:hover,.banner.medium .single-product .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button:hover,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button:hover,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button:hover,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button:hover,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button:hover,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button:hover,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button:hover,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button:hover,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button:hover,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout:hover,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button:hover,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button:hover,.banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button:hover,.btn--trans:hover,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .checkout-page__content-wrap .banner__link-wrap .return-to-shop:hover,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .content-wrap .banner__link-wrap .return-to-shop:hover,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .related .banner__link-wrap .return-to-shop:hover,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .up-sells .banner__link-wrap .return-to-shop:hover,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-button:hover,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .content-wrap .banner__link-wrap .checkout-button:hover,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .related .banner__link-wrap .checkout-button:hover,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .up-sells .banner__link-wrap .checkout-button:hover,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .checkout-page__content-wrap .banner__link-wrap #place_order:hover,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .content-wrap .banner__link-wrap #place_order:hover,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .related .banner__link-wrap #place_order:hover,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .up-sells .banner__link-wrap #place_order:hover,.edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button:hover,.edit-account .form-group .banner.medium .content-wrap .banner__link-wrap button:hover,.edit-account .form-group .banner.medium .single-product .related .banner__link-wrap button:hover,.edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap button:hover,.edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button:hover,.edit-account .form-row .banner.medium .content-wrap .banner__link-wrap button:hover,.edit-account .form-row .banner.medium .single-product .related .banner__link-wrap button:hover,.edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap button:hover,.facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-load-more:hover,.facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .facetwp-load-more:hover,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .facetwp-load-more:hover,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-load-more:hover,.facetwp-facet.facetwp-type-checkboxes .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-checkbox:hover,.facetwp-facet.facetwp-type-checkboxes .banner.medium .content-wrap .banner__link-wrap .facetwp-checkbox:hover,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .related .banner__link-wrap .facetwp-checkbox:hover,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-checkbox:hover,.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox:hover,.facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-radio:hover,.facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .facetwp-radio:hover,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .facetwp-radio:hover,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-radio:hover,.form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit]:hover,.form .form-row--submit .banner.medium .content-wrap .banner__link-wrap input[type=submit]:hover,.form .form-row--submit .banner.medium .single-product .related .banner__link-wrap input[type=submit]:hover,.form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit]:hover,.form--tranquilo-login__input-wrap .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit]:hover,.form--tranquilo-login__input-wrap .banner.medium .content-wrap .banner__link-wrap input[type=submit]:hover,.form--tranquilo-login__input-wrap .banner.medium .single-product .related .banner__link-wrap input[type=submit]:hover,.form--tranquilo-login__input-wrap .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit]:hover,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .related .banner__link-wrap a.order-again:hover,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .up-sells .banner__link-wrap a.order-again:hover,.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .related .banner__link-wrap button:hover:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .up-sells .banner__link-wrap button:hover:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .related .banner__link-wrap a:hover,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .up-sells .banner__link-wrap a:hover,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .related .banner__link-wrap a:hover,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .up-sells .banner__link-wrap a:hover,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .banner__link-wrap .nav__list li a:hover,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .nav__list li .banner__link-wrap a:hover,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .banner__link-wrap .nav__list li a:hover,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .nav__list li .banner__link-wrap a:hover,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .nav__list li a:hover,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a:hover,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .nav__list li a:hover,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a:hover,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again:hover,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a:hover,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a:hover,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:hover:not(.btn--popup-close),.single-product .banner.medium .related .banner__link-wrap .btn:hover,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop:hover,.single-product .banner.medium .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order:hover,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-group button:hover,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-row button:hover,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more:hover,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox:hover,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio:hover,.single-product .banner.medium .related .banner__link-wrap .form .form-row--submit input[type=submit]:hover,.single-product .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit]:hover,.single-product .banner.medium .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button:hover,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group button:hover,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row button:hover,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group button:hover,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row button:hover,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group button:hover,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row button:hover,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group button:hover,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row button:hover,.single-product .banner.medium .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout:hover,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group button:hover,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row button:hover,.single-product .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button:hover,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again:hover,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a:hover,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a:hover,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:hover:not(.btn--popup-close),.single-product .banner.medium .up-sells .banner__link-wrap .btn:hover,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop:hover,.single-product .banner.medium .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order:hover,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-group button:hover,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-row button:hover,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more:hover,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox:hover,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio:hover,.single-product .banner.medium .up-sells .banner__link-wrap .form .form-row--submit input[type=submit]:hover,.single-product .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit]:hover,.single-product .banner.medium .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button:hover,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button:hover,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button:hover,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button:hover,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button:hover,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button:hover,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button:hover,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button:hover,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button:hover,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout:hover,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button:hover,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button:hover,.single-product .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button:hover,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .related .banner__link-wrap .return-to-shop:hover,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .up-sells .banner__link-wrap .return-to-shop:hover,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .related .banner__link-wrap .checkout-button:hover,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .up-sells .banner__link-wrap .checkout-button:hover,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .related .banner__link-wrap #place_order:hover,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .up-sells .banner__link-wrap #place_order:hover,.single-product .edit-account .form-group .banner.medium .related .banner__link-wrap button:hover,.single-product .edit-account .form-group .banner.medium .up-sells .banner__link-wrap button:hover,.single-product .edit-account .form-row .banner.medium .related .banner__link-wrap button:hover,.single-product .edit-account .form-row .banner.medium .up-sells .banner__link-wrap button:hover,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .facetwp-load-more:hover,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .facetwp-load-more:hover,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .related .banner__link-wrap .facetwp-checkbox:hover,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .up-sells .banner__link-wrap .facetwp-checkbox:hover,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .facetwp-radio:hover,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .facetwp-radio:hover,.single-product .form .form-row--submit .banner.medium .related .banner__link-wrap input[type=submit]:hover,.single-product .form .form-row--submit .banner.medium .up-sells .banner__link-wrap input[type=submit]:hover,.single-product .form--tranquilo-login__input-wrap .banner.medium .related .banner__link-wrap input[type=submit]:hover,.single-product .form--tranquilo-login__input-wrap .banner.medium .up-sells .banner__link-wrap input[type=submit]:hover,.single-product .wcwl_elements .banner.medium .related .banner__link-wrap .woocommerce_waitlist.button:hover,.single-product .wcwl_elements .banner.medium .up-sells .banner__link-wrap .woocommerce_waitlist.button:hover,.single-product .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap button:hover,.single-product .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap button:hover,.single-product .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap button:hover,.single-product .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap button:hover,.single-product .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap button:hover,.single-product .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap button:hover,.single-product .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap button:hover,.single-product .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap button:hover,.single-product .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap button:hover,.single-product .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap button:hover,.single-product .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap button:hover,.single-product .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap button:hover,.single-product .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap button:hover,.single-product .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap button:hover,.single-product .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap button:hover,.single-product .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap button:hover,.single-product .woocommerce-mini-cart__buttons .banner.medium .related .banner__link-wrap .wc-forward.checkout:hover,.single-product .woocommerce-mini-cart__buttons .banner.medium .up-sells .banner__link-wrap .wc-forward.checkout:hover,.single-product .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap button:hover,.single-product .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap button:hover,.single-product .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap button:hover,.single-product .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap button:hover,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .gift_card_add_to_cart_button:hover,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .gift_card_add_to_cart_button:hover,.wcwl_elements .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce_waitlist.button:hover,.wcwl_elements .banner.medium .content-wrap .banner__link-wrap .woocommerce_waitlist.button:hover,.wcwl_elements .banner.medium .single-product .related .banner__link-wrap .woocommerce_waitlist.button:hover,.wcwl_elements .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce_waitlist.button:hover,.woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button:hover,.woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap button:hover,.woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap button:hover,.woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap button:hover,.woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button:hover,.woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap button:hover,.woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap button:hover,.woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap button:hover,.woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button:hover,.woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap button:hover,.woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap button:hover,.woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button:hover,.woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button:hover,.woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap button:hover,.woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap button:hover,.woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button:hover,.woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button:hover,.woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap button:hover,.woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap button:hover,.woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button:hover,.woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button:hover,.woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap button:hover,.woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap button:hover,.woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button:hover,.woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button:hover,.woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap button:hover,.woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap button:hover,.woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button:hover,.woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button:hover,.woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap button:hover,.woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap button:hover,.woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button:hover,.woocommerce-mini-cart__buttons .banner.medium .checkout-page__content-wrap .banner__link-wrap .wc-forward.checkout:hover,.woocommerce-mini-cart__buttons .banner.medium .content-wrap .banner__link-wrap .wc-forward.checkout:hover,.woocommerce-mini-cart__buttons .banner.medium .single-product .related .banner__link-wrap .wc-forward.checkout:hover,.woocommerce-mini-cart__buttons .banner.medium .single-product .up-sells .banner__link-wrap .wc-forward.checkout:hover,.woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button:hover,.woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap button:hover,.woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap button:hover,.woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button:hover,.woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button:hover,.woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap button:hover,.woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap button:hover,.woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button:hover,a--trans:hover,button--trans:hover,form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .gift_card_add_to_cart_button:hover,form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .gift_card_add_to_cart_button:hover,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .gift_card_add_to_cart_button:hover,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .gift_card_add_to_cart_button:hover{color:#fff;background:rgba(255,255,255,.4)}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .checkout-page__content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .related .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .up-sells .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner.medium .checkout-page__content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .related .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .up-sells .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .up-sells .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .up-sells .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .checkout-page__content-wrap .banner__link-wrap .btn,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .checkout-page__content-wrap .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .content-wrap .banner__link-wrap .btn,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .content-wrap .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .related .banner__link-wrap .btn,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .related .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .single-product .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .up-sells .banner__link-wrap .btn,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .up-sells .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.btn--trans,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .checkout-page__content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .related .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .up-sells .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .related .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .up-sells .banner__link-wrap .checkout-button,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .checkout-page__content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .related .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .up-sells .banner__link-wrap #place_order,.edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .related .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-radio,.form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.form .form-row--submit .banner.medium .content-wrap .banner__link-wrap input[type=submit],.form .form-row--submit .banner.medium .single-product .related .banner__link-wrap input[type=submit],.form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .single-product .related .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .related .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .up-sells .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .related .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .up-sells .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .up-sells .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .up-sells .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .related .banner__link-wrap .btn,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .related .banner__link-wrap .form .form-row--submit input[type=submit],.single-product .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .banner.medium .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .up-sells .banner__link-wrap .btn,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .up-sells .banner__link-wrap .form .form-row--submit input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .related .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .up-sells .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .related .banner__link-wrap .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .up-sells .banner__link-wrap .checkout-button,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .related .banner__link-wrap #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .up-sells .banner__link-wrap #place_order,.single-product .edit-account .form-group .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .related .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .up-sells .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .facetwp-radio,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .facetwp-radio,.single-product .form .form-row--submit .banner.medium .related .banner__link-wrap input[type=submit],.single-product .form .form-row--submit .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .form--tranquilo-login__input-wrap .banner.medium .related .banner__link-wrap input[type=submit],.single-product .form--tranquilo-login__input-wrap .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .wcwl_elements .banner.medium .related .banner__link-wrap .woocommerce_waitlist.button,.single-product .wcwl_elements .banner.medium .up-sells .banner__link-wrap .woocommerce_waitlist.button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-mini-cart__buttons .banner.medium .related .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .banner.medium .up-sells .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .gift_card_add_to_cart_button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .gift_card_add_to_cart_button,.wcwl_elements .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce_waitlist.button,.wcwl_elements .banner.medium .content-wrap .banner__link-wrap .woocommerce_waitlist.button,.wcwl_elements .banner.medium .single-product .related .banner__link-wrap .woocommerce_waitlist.button,.wcwl_elements .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-mini-cart__buttons .banner.medium .checkout-page__content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .related .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .up-sells .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,a--trans,button--trans,form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .gift_card_add_to_cart_button{font-size:1.4rem}}.btn--cart,a--cart,button--cart{display:block;position:relative}.btn--cart__items,a--cart__items,button--cart__items{color:#9f9f9f;width:1.6rem;height:1.6rem;display:block;position:absolute;font-size:1.4rem;border-radius:50%;text-align:center;line-height:1.2;top:-1.2rem;background-color:#e0e0e0;right:-1.2rem}@media (max-width:991.98px){.btn--cart__items,a--cart__items,button--cart__items{font-size:1.2rem}}.btn--cart-plus,a--cart-plus,button--cart-plus{width:1.5rem;font-size:0;background:url(images/plus.svg) center/contain no-repeat,#000;background-size:contain}@media (max-width:991.98px){.btn--cart-plus,a--cart-plus,button--cart-plus{width:1rem}}.btn--cart-minus,a--cart-minus,button--cart-minus{width:1.5rem;font-size:0;background:url(images/minus.svg) center/contain no-repeat,#000;background-size:contain}@media (max-width:991.98px){.btn--cart-minus,a--cart-minus,button--cart-minus{width:1rem}}.btn--read-more,.shop .shop-nav__list li.is-active,a--read-more,button--read-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn--read-more .read-less,.shop .shop-nav__list li.is-active .read-less,a--read-more .read-less,button--read-more .read-less{display:none}.btn--read-more.less .read-less,.shop .shop-nav__list li.less.is-active .read-less,a--read-more.less .read-less,button--read-more.less .read-less{display:block}.btn--read-more.less .read-more,.shop .shop-nav__list li.less.is-active .read-more,a--read-more.less .read-more,button--read-more.less .read-more{display:none}.btn--read-more::after,.shop .shop-nav__list li.is-active::after,a--read-more::after,button--read-more::after{content:"";width:1rem;height:.8rem;display:block;background:url(images/drop.svg) center/98% no-repeat;background-size:98%;margin-right:.9rem}.btn--read-more.show::after,.shop .shop-nav__list li.show.is-active::after,a--read-more.show::after,button--read-more.show::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a::after,.btn--dropdown::after,a--dropdown::after,button--dropdown::after{content:"";width:3.2rem;height:3.2rem;display:block;background:url(images/drop_bg.svg) center/98% no-repeat;background-size:98%;margin-right:.9rem}.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a.show::after,.btn--dropdown.show::after,a--dropdown.show::after,button--dropdown.show::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn--accordion,a--accordion,button--accordion{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.btn--accordion::after,a--accordion::after,button--accordion::after{content:"";width:5.6rem;height:5.6rem;display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:url(images/accordion-icon2.svg) center/98% no-repeat;background-size:98%}@media (max-width:991.98px){.btn--accordion::after,a--accordion::after,button--accordion::after{width:3.2rem;height:3.2rem}}.btn--accordion.show::after,a--accordion.show::after,button--accordion.show::after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.btn--selected-filter,a--selected-filter,button--selected-filter{line-height:1;min-height:4rem;font-size:1.4rem;border-radius:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:pre-wrap;font-weight:300;padding:1.3rem 1.6rem;background-color:#e0e0e0;margin-left:1.4rem}@media (max-width:991.98px){.btn--selected-filter,a--selected-filter,button--selected-filter{font-size:1.2rem;min-height:3.2rem;padding:1rem 1.2rem;margin-bottom:1.4rem}}.btn--selected-filter span,a--selected-filter span,button--selected-filter span{color:#000;font-size:1.4rem;font-weight:400;margin-left:.5rem}.btn--selected-filter span img,a--selected-filter span img,button--selected-filter span img{width:1rem}@media (max-width:991.98px){.btn--selected-filter span img,a--selected-filter span img,button--selected-filter span img{width:.8rem}}@media (max-width:991.98px){.btn--selected-filter span,a--selected-filter span,button--selected-filter span{font-size:1.2rem}}.btn--social-login,a--social-login,button--social-login{height:5rem;width:17.6rem;border-radius:8rem;background-color:#f7f7f8}@media (max-width:991.98px){.btn--social-login,a--social-login,button--social-login{width:15rem}}.btn--social-login .icon,a--social-login .icon,button--social-login .icon{width:100%;height:100%}.btn--social-login-facebook__icon,a--social-login-facebook__icon,button--social-login-facebook__icon{background:url(images/facebook-social-login.svg) center/.9rem 2.2rem no-repeat}.btn--social-login-google__icon,a--social-login-google__icon,button--social-login-google__icon{background:url(images/google-social-login.png) center/2rem 2rem no-repeat}.btn--sort,a--sort,button--sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon{display:block;font-style:normal}.icon--search img{width:1.8rem}.icon--cart img{width:2.5rem}.icon--user img{width:1.6rem}.icon--connected-user img{width:3rem}.icon--arrow img,.icon--arrow svg{width:6.4rem;height:6.4rem}@media (max-width:991.98px){.icon--arrow img,.icon--arrow svg{width:3.2rem;height:3.2rem}}.icon--scroll-down img{width:3.2rem}.icon--social img{width:3.8rem}.icon--popup-close{height:4rem;width:4rem}.icon--popup-close svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.icon--product-meta img{max-width:1.3rem;max-height:1.5rem}.icon--recipe-meta img{max-width:1.4rem;max-height:2.1rem}.icon--ticket img{width:3.5rem;height:2.8rem}.icon--filter img{width:1.4rem;height:1.4rem}.icon--share img{width:4.5rem;height:4.5rem}@media (max-width:991.98px){.icon--share img{width:3.2rem;height:3.2rem}}.icon--play img{width:9.4rem;height:9.4rem}@media (max-width:991.98px){.icon--play img{width:6rem;height:6rem}}.icon--send img{width:4.6rem;height:4.6rem}@media (max-width:991.98px){.icon--send img{width:3.2rem;height:3.2rem}}@media (max-width:991.98px){.icon--sort img{width:1.7rem;height:1.7rem}}.icon--calender img{width:2.4rem}body{margin:0;width:100%}body.touch-disabled{-ms-touch-action:none;touch-action:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus{outline:0}.ltr{direction:ltr}.rtl{direction:rtl}abbr[title]{text-decoration:unset}ul:not(.nav__list,.sub-menu,.woocommerce-mini-cart,.products){padding-right:2rem}.img--auto{width:100%;height:auto}.img--cover,.login__img img,.product--gift.product .woocommerce-product-gallery__image img,.search__loop-wrap article .inner-wrap .img-wrap img,.single .recipes .banner>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img--contain{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.main-min-height,.main:not(#animation-container),.woocommerce-order .thanks-msg{min-height:calc(100vh - var(--footer-height) - var(--header-height))}@media (max-width:991.98px){.main-min-height,.main:not(#animation-container),.woocommerce-order .thanks-msg{min-height:calc(100vh - var(--footer-height) - var(--header-height) + 8rem)}}.main:not(#animation-container){overflow:hidden;background-size:cover;background-repeat:no-repeat;margin-top:11.2rem;background-color:#fff}@media (max-width:991.98px){.main:not(#animation-container){margin-top:8rem}}.content{overflow-x:hidden}.checkout-page__content-wrap,.content-wrap,.single-product .related,.single-product .up-sells{margin:0 auto;max-width:151.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:0;padding-left:0}.content-wrap--full{max-width:100%}.archive__main-content .archive-nav--recipes .checkout-page__content-wrap,.archive__main-content .archive-nav--recipes .content-wrap,.archive__main-content .archive-nav--recipes .single-product .related,.archive__main-content .archive-nav--recipes .single-product .up-sells,.banner.medium,.banner.normal,.content-wrap--wide,.product--single.product_cat-27,.single-product .archive__main-content .archive-nav--recipes .related,.single-product .archive__main-content .archive-nav--recipes .up-sells,.single-product .related,.single-product .up-sells{max-width:180rem}@media (max-width:1440.98px){.archive__main-content .archive-nav--recipes .checkout-page__content-wrap,.archive__main-content .archive-nav--recipes .content-wrap,.archive__main-content .archive-nav--recipes .single-product .related,.archive__main-content .archive-nav--recipes .single-product .up-sells,.banner.medium,.banner.normal,.content-wrap--wide,.product--single.product_cat-27,.single-product .archive__main-content .archive-nav--recipes .related,.single-product .archive__main-content .archive-nav--recipes .up-sells,.single-product .related,.single-product .up-sells{max-width:180rem}}.content-wrap--medium{max-width:145rem}@media (max-width:1440.98px){.content-wrap--medium{max-width:126.5rem}}.content-wrap--small{max-width:118rem}@media (max-width:1440.98px){.content-wrap--small{max-width:118rem}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap,.archive__main-content .archive-nav--bakerpedia .content-wrap,.archive__main-content .archive-nav--bakerpedia .single-product .related,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells,.content-wrap--narrow,.single-product .archive__main-content .archive-nav--bakerpedia .related,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells{max-width:87rem}@media (max-width:991.98px){.checkout-page__content-wrap,.content-wrap,.single-product .related,.single-product .up-sells{max-width:41rem;padding-right:2.4rem;padding-left:2.4rem}}.title-wrap{text-align:center;margin:6.4rem 0 10rem}@media (max-width:991.98px){.title-wrap{margin:6rem 0}}.d-block-mobile{display:none}@media (max-width:991.98px){.d-block-mobile{display:block}}.d-flex-mobile{display:none}@media (max-width:991.98px){.d-flex-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.d-block-desktop{display:block}@media (max-width:991.98px){.d-block-desktop{display:none}}.d-flex-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.d-flex-desktop{display:none}}.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a::after,.btn--accordion::after,.btn--dropdown::after,.footer-nav>ul>li ul li,.footer__main-section .logo-wrap .social-networks__icons-wrap .icon,.form--tranquilo-login__input-wrap input[type=submit],.header__nav-wrap,.lower-footer-nav ul li,.main-nav>ul>li .sub-menu,.slick-slider .slick-dots li,.slider .slick-dots li,.transition,a--accordion::after,a--dropdown::after,button--accordion::after,button--dropdown::after{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.collapse{height:0;overflow:hidden}@media (max-width:991.98px){.full-screen-mobile{margin-right:-2.4rem;margin-left:-2.4rem;width:calc(100% + 2*2.4rem)}}.no-results{margin-bottom:10rem}.no-results h2{font-size:3rem}@media (max-width:991.98px){.no-results h2{font-size:2rem}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes Rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes Rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes Breath{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.2);transform:scale(1.2)}30%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes Breath{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.2);transform:scale(1.2)}30%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes Wiggle{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}20%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}30%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}40%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}50%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}60%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}70%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}80%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}90%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}1000%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}}@keyframes Wiggle{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}20%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}30%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}40%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}50%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}60%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}70%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}80%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}90%{-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}1000%{-webkit-transform:translateX(-.1rem);transform:translateX(-.1rem)}}@-webkit-keyframes upDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes upDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes DownUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(1rem);transform:translateY(1rem)}20%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes DownUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(1rem);transform:translateY(1rem)}20%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes autofill{0%,100%{background:0 0}}@keyframes autofill{0%,100%{background:0 0}}.scroll-reveal{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 1s cubic-bezier(.075,.82,.165,1);-o-transition:all 1s cubic-bezier(.075,.82,.165,1);transition:all 1s cubic-bezier(.075,.82,.165,1)}.scroll-reveal.show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.fade-in-up-wrap>.fade-in-up{opacity:0;-webkit-transition:opacity .3s ease-in,-webkit-transform .3s ease-in;transition:opacity .3s ease-in,-webkit-transform .3s ease-in;-o-transition:opacity .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,transform .3s ease-in,-webkit-transform .3s ease-in;-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem)}.fade-in-up-wrap>.fade-in-up--async:nth-child(1){-webkit-transition-delay:calc(.2*0s);-o-transition-delay:calc(.2*0s);transition-delay:calc(.2*0s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(2){-webkit-transition-delay:calc(.2*1s);-o-transition-delay:calc(.2*1s);transition-delay:calc(.2*1s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(3){-webkit-transition-delay:calc(.2*2s);-o-transition-delay:calc(.2*2s);transition-delay:calc(.2*2s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(4){-webkit-transition-delay:calc(.2*3s);-o-transition-delay:calc(.2*3s);transition-delay:calc(.2*3s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(5){-webkit-transition-delay:calc(.2*4s);-o-transition-delay:calc(.2*4s);transition-delay:calc(.2*4s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(6){-webkit-transition-delay:calc(.2*5s);-o-transition-delay:calc(.2*5s);transition-delay:calc(.2*5s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(7){-webkit-transition-delay:calc(.2*6s);-o-transition-delay:calc(.2*6s);transition-delay:calc(.2*6s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(8){-webkit-transition-delay:calc(.2*7s);-o-transition-delay:calc(.2*7s);transition-delay:calc(.2*7s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(9){-webkit-transition-delay:calc(.2*8s);-o-transition-delay:calc(.2*8s);transition-delay:calc(.2*8s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(10){-webkit-transition-delay:calc(.2*9s);-o-transition-delay:calc(.2*9s);transition-delay:calc(.2*9s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(11){-webkit-transition-delay:calc(.2*10s);-o-transition-delay:calc(.2*10s);transition-delay:calc(.2*10s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(12){-webkit-transition-delay:calc(.2*11s);-o-transition-delay:calc(.2*11s);transition-delay:calc(.2*11s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(13){-webkit-transition-delay:calc(.2*12s);-o-transition-delay:calc(.2*12s);transition-delay:calc(.2*12s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(14){-webkit-transition-delay:calc(.2*13s);-o-transition-delay:calc(.2*13s);transition-delay:calc(.2*13s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(15){-webkit-transition-delay:calc(.2*14s);-o-transition-delay:calc(.2*14s);transition-delay:calc(.2*14s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(16){-webkit-transition-delay:calc(.2*15s);-o-transition-delay:calc(.2*15s);transition-delay:calc(.2*15s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(17){-webkit-transition-delay:calc(.2*16s);-o-transition-delay:calc(.2*16s);transition-delay:calc(.2*16s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(18){-webkit-transition-delay:calc(.2*17s);-o-transition-delay:calc(.2*17s);transition-delay:calc(.2*17s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(19){-webkit-transition-delay:calc(.2*18s);-o-transition-delay:calc(.2*18s);transition-delay:calc(.2*18s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(20){-webkit-transition-delay:calc(.2*19s);-o-transition-delay:calc(.2*19s);transition-delay:calc(.2*19s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(21){-webkit-transition-delay:calc(.2*20s);-o-transition-delay:calc(.2*20s);transition-delay:calc(.2*20s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(22){-webkit-transition-delay:calc(.2*21s);-o-transition-delay:calc(.2*21s);transition-delay:calc(.2*21s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(23){-webkit-transition-delay:calc(.2*22s);-o-transition-delay:calc(.2*22s);transition-delay:calc(.2*22s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(24){-webkit-transition-delay:calc(.2*23s);-o-transition-delay:calc(.2*23s);transition-delay:calc(.2*23s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(25){-webkit-transition-delay:calc(.2*24s);-o-transition-delay:calc(.2*24s);transition-delay:calc(.2*24s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(26){-webkit-transition-delay:calc(.2*25s);-o-transition-delay:calc(.2*25s);transition-delay:calc(.2*25s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(27){-webkit-transition-delay:calc(.2*26s);-o-transition-delay:calc(.2*26s);transition-delay:calc(.2*26s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(28){-webkit-transition-delay:calc(.2*27s);-o-transition-delay:calc(.2*27s);transition-delay:calc(.2*27s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(29){-webkit-transition-delay:calc(.2*28s);-o-transition-delay:calc(.2*28s);transition-delay:calc(.2*28s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(30){-webkit-transition-delay:calc(.2*29s);-o-transition-delay:calc(.2*29s);transition-delay:calc(.2*29s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(31){-webkit-transition-delay:calc(.2*30s);-o-transition-delay:calc(.2*30s);transition-delay:calc(.2*30s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(32){-webkit-transition-delay:calc(.2*31s);-o-transition-delay:calc(.2*31s);transition-delay:calc(.2*31s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(33){-webkit-transition-delay:calc(.2*32s);-o-transition-delay:calc(.2*32s);transition-delay:calc(.2*32s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(34){-webkit-transition-delay:calc(.2*33s);-o-transition-delay:calc(.2*33s);transition-delay:calc(.2*33s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(35){-webkit-transition-delay:calc(.2*34s);-o-transition-delay:calc(.2*34s);transition-delay:calc(.2*34s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(36){-webkit-transition-delay:calc(.2*35s);-o-transition-delay:calc(.2*35s);transition-delay:calc(.2*35s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(37){-webkit-transition-delay:calc(.2*36s);-o-transition-delay:calc(.2*36s);transition-delay:calc(.2*36s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(38){-webkit-transition-delay:calc(.2*37s);-o-transition-delay:calc(.2*37s);transition-delay:calc(.2*37s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(39){-webkit-transition-delay:calc(.2*38s);-o-transition-delay:calc(.2*38s);transition-delay:calc(.2*38s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(40){-webkit-transition-delay:calc(.2*39s);-o-transition-delay:calc(.2*39s);transition-delay:calc(.2*39s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(41){-webkit-transition-delay:calc(.2*40s);-o-transition-delay:calc(.2*40s);transition-delay:calc(.2*40s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(42){-webkit-transition-delay:calc(.2*41s);-o-transition-delay:calc(.2*41s);transition-delay:calc(.2*41s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(43){-webkit-transition-delay:calc(.2*42s);-o-transition-delay:calc(.2*42s);transition-delay:calc(.2*42s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(44){-webkit-transition-delay:calc(.2*43s);-o-transition-delay:calc(.2*43s);transition-delay:calc(.2*43s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(45){-webkit-transition-delay:calc(.2*44s);-o-transition-delay:calc(.2*44s);transition-delay:calc(.2*44s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(46){-webkit-transition-delay:calc(.2*45s);-o-transition-delay:calc(.2*45s);transition-delay:calc(.2*45s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(47){-webkit-transition-delay:calc(.2*46s);-o-transition-delay:calc(.2*46s);transition-delay:calc(.2*46s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(48){-webkit-transition-delay:calc(.2*47s);-o-transition-delay:calc(.2*47s);transition-delay:calc(.2*47s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(49){-webkit-transition-delay:calc(.2*48s);-o-transition-delay:calc(.2*48s);transition-delay:calc(.2*48s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(50){-webkit-transition-delay:calc(.2*49s);-o-transition-delay:calc(.2*49s);transition-delay:calc(.2*49s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(51){-webkit-transition-delay:calc(.2*50s);-o-transition-delay:calc(.2*50s);transition-delay:calc(.2*50s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(52){-webkit-transition-delay:calc(.2*51s);-o-transition-delay:calc(.2*51s);transition-delay:calc(.2*51s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(53){-webkit-transition-delay:calc(.2*52s);-o-transition-delay:calc(.2*52s);transition-delay:calc(.2*52s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(54){-webkit-transition-delay:calc(.2*53s);-o-transition-delay:calc(.2*53s);transition-delay:calc(.2*53s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(55){-webkit-transition-delay:calc(.2*54s);-o-transition-delay:calc(.2*54s);transition-delay:calc(.2*54s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(56){-webkit-transition-delay:calc(.2*55s);-o-transition-delay:calc(.2*55s);transition-delay:calc(.2*55s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(57){-webkit-transition-delay:calc(.2*56s);-o-transition-delay:calc(.2*56s);transition-delay:calc(.2*56s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(58){-webkit-transition-delay:calc(.2*57s);-o-transition-delay:calc(.2*57s);transition-delay:calc(.2*57s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(59){-webkit-transition-delay:calc(.2*58s);-o-transition-delay:calc(.2*58s);transition-delay:calc(.2*58s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(60){-webkit-transition-delay:calc(.2*59s);-o-transition-delay:calc(.2*59s);transition-delay:calc(.2*59s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(61){-webkit-transition-delay:calc(.2*60s);-o-transition-delay:calc(.2*60s);transition-delay:calc(.2*60s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(62){-webkit-transition-delay:calc(.2*61s);-o-transition-delay:calc(.2*61s);transition-delay:calc(.2*61s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(63){-webkit-transition-delay:calc(.2*62s);-o-transition-delay:calc(.2*62s);transition-delay:calc(.2*62s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(64){-webkit-transition-delay:calc(.2*63s);-o-transition-delay:calc(.2*63s);transition-delay:calc(.2*63s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(65){-webkit-transition-delay:calc(.2*64s);-o-transition-delay:calc(.2*64s);transition-delay:calc(.2*64s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(66){-webkit-transition-delay:calc(.2*65s);-o-transition-delay:calc(.2*65s);transition-delay:calc(.2*65s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(67){-webkit-transition-delay:calc(.2*66s);-o-transition-delay:calc(.2*66s);transition-delay:calc(.2*66s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(68){-webkit-transition-delay:calc(.2*67s);-o-transition-delay:calc(.2*67s);transition-delay:calc(.2*67s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(69){-webkit-transition-delay:calc(.2*68s);-o-transition-delay:calc(.2*68s);transition-delay:calc(.2*68s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(70){-webkit-transition-delay:calc(.2*69s);-o-transition-delay:calc(.2*69s);transition-delay:calc(.2*69s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(71){-webkit-transition-delay:calc(.2*70s);-o-transition-delay:calc(.2*70s);transition-delay:calc(.2*70s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(72){-webkit-transition-delay:calc(.2*71s);-o-transition-delay:calc(.2*71s);transition-delay:calc(.2*71s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(73){-webkit-transition-delay:calc(.2*72s);-o-transition-delay:calc(.2*72s);transition-delay:calc(.2*72s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(74){-webkit-transition-delay:calc(.2*73s);-o-transition-delay:calc(.2*73s);transition-delay:calc(.2*73s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(75){-webkit-transition-delay:calc(.2*74s);-o-transition-delay:calc(.2*74s);transition-delay:calc(.2*74s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(76){-webkit-transition-delay:calc(.2*75s);-o-transition-delay:calc(.2*75s);transition-delay:calc(.2*75s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(77){-webkit-transition-delay:calc(.2*76s);-o-transition-delay:calc(.2*76s);transition-delay:calc(.2*76s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(78){-webkit-transition-delay:calc(.2*77s);-o-transition-delay:calc(.2*77s);transition-delay:calc(.2*77s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(79){-webkit-transition-delay:calc(.2*78s);-o-transition-delay:calc(.2*78s);transition-delay:calc(.2*78s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(80){-webkit-transition-delay:calc(.2*79s);-o-transition-delay:calc(.2*79s);transition-delay:calc(.2*79s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(81){-webkit-transition-delay:calc(.2*80s);-o-transition-delay:calc(.2*80s);transition-delay:calc(.2*80s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(82){-webkit-transition-delay:calc(.2*81s);-o-transition-delay:calc(.2*81s);transition-delay:calc(.2*81s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(83){-webkit-transition-delay:calc(.2*82s);-o-transition-delay:calc(.2*82s);transition-delay:calc(.2*82s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(84){-webkit-transition-delay:calc(.2*83s);-o-transition-delay:calc(.2*83s);transition-delay:calc(.2*83s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(85){-webkit-transition-delay:calc(.2*84s);-o-transition-delay:calc(.2*84s);transition-delay:calc(.2*84s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(86){-webkit-transition-delay:calc(.2*85s);-o-transition-delay:calc(.2*85s);transition-delay:calc(.2*85s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(87){-webkit-transition-delay:calc(.2*86s);-o-transition-delay:calc(.2*86s);transition-delay:calc(.2*86s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(88){-webkit-transition-delay:calc(.2*87s);-o-transition-delay:calc(.2*87s);transition-delay:calc(.2*87s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(89){-webkit-transition-delay:calc(.2*88s);-o-transition-delay:calc(.2*88s);transition-delay:calc(.2*88s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(90){-webkit-transition-delay:calc(.2*89s);-o-transition-delay:calc(.2*89s);transition-delay:calc(.2*89s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(91){-webkit-transition-delay:calc(.2*90s);-o-transition-delay:calc(.2*90s);transition-delay:calc(.2*90s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(92){-webkit-transition-delay:calc(.2*91s);-o-transition-delay:calc(.2*91s);transition-delay:calc(.2*91s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(93){-webkit-transition-delay:calc(.2*92s);-o-transition-delay:calc(.2*92s);transition-delay:calc(.2*92s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(94){-webkit-transition-delay:calc(.2*93s);-o-transition-delay:calc(.2*93s);transition-delay:calc(.2*93s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(95){-webkit-transition-delay:calc(.2*94s);-o-transition-delay:calc(.2*94s);transition-delay:calc(.2*94s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(96){-webkit-transition-delay:calc(.2*95s);-o-transition-delay:calc(.2*95s);transition-delay:calc(.2*95s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(97){-webkit-transition-delay:calc(.2*96s);-o-transition-delay:calc(.2*96s);transition-delay:calc(.2*96s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(98){-webkit-transition-delay:calc(.2*97s);-o-transition-delay:calc(.2*97s);transition-delay:calc(.2*97s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(99){-webkit-transition-delay:calc(.2*98s);-o-transition-delay:calc(.2*98s);transition-delay:calc(.2*98s)}.fade-in-up-wrap>.fade-in-up--async:nth-child(100){-webkit-transition-delay:calc(.2*99s);-o-transition-delay:calc(.2*99s);transition-delay:calc(.2*99s)}.fade-in-up-wrap.active>.fade-in-up{opacity:1;-webkit-transform:translateY(0rem);-ms-transform:translateY(0rem);transform:translateY(0rem)}.slide-in-up{opacity:0;-webkit-transition:opacity .3s ease-in,-webkit-transform .3s ease-in;transition:opacity .3s ease-in,-webkit-transform .3s ease-in;-o-transition:opacity .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,transform .3s ease-in;transition:opacity .3s ease-in,transform .3s ease-in,-webkit-transform .3s ease-in;-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem)}.slide-in-up.active{opacity:1;-webkit-transform:translateY(0rem);-ms-transform:translateY(0rem);transform:translateY(0rem)}.img-scale .img-wrap{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,#000)}.img-scale .img-wrap img{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:2s ease-in-out;-o-transition:2s ease-in-out;transition:2s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.img-scale:hover img:not(.no-animate){-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0rem 0rem;display:block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#000}.hamburger-box{width:3rem;height:2.6rem;display:block;position:relative}@media (max-width:991.98px){.hamburger-box{width:3rem}}.hamburger-inner{display:block;top:50%;margin-top:-.1rem}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:3rem;height:.2rem;background-color:#000;border-radius:0rem;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}@media (max-width:991.98px){.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:3rem}}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-1.2rem}.hamburger-inner::after{bottom:-1.2rem}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;-o-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;-o-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-2.4rem;-webkit-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;-o-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-1.2rem,0) rotate(-45deg);transform:translate3d(0,-1.2rem,0) rotate(-45deg);-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);-o-transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1)}.nav ul{list-style:none}.main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch}@media (max-width:991.98px){.main-nav{display:block}}.main-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.main-nav>ul{display:block}}.main-nav>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.2rem;-ms-flex-item-align:stretch;align-self:stretch;margin-left:3.4rem}.main-nav>ul>li:last-child{margin:0}@media (max-width:991.98px){.main-nav>ul>li{margin:0;display:block;overflow:hidden;font-size:1.8rem}}@media (max-width:991.98px){.main-nav>ul>li .main-nav__list-item-link{width:100%;display:block;padding:2rem 0;text-align:right}}.main-nav>ul>li button{font-weight:inherit}.main-nav>ul>li span{position:relative}.main-nav>ul>li.current-menu-item>a,.main-nav>ul>li.current-menu-item>button,.main-nav>ul>li.current-menu-item>span,.main-nav>ul>li.current-menu-parent>a,.main-nav>ul>li.current-menu-parent>button,.main-nav>ul>li.current-menu-parent>span{font-weight:700}.main-nav>ul>li:hover>a,.main-nav>ul>li:hover>button,.main-nav>ul>li:hover>span{font-weight:700}.main-nav>ul>li:hover .sub-menu{opacity:1;visibility:visible}.main-nav>ul>li .sub-menu{left:0;opacity:0;width:100%;height:8rem;bottom:-8rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;visibility:hidden;background:#f7f7f8;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5rem;border-top:1px solid #e0e0e0;-webkit-box-shadow:0 13px 10px 0 rgba(0,0,0,.2);box-shadow:0 13px 10px 0 rgba(0,0,0,.2)}@media (max-width:991.98px){.main-nav>ul>li .sub-menu{height:0;padding:0;border:0;display:block;bottom:unset;position:static;overflow:hidden;-webkit-box-shadow:unset;box-shadow:unset;visibility:visible;background-color:#fff}}.main-nav>ul>li .sub-menu li{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.8rem;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3.4rem}@media (max-width:991.98px){.main-nav>ul>li .sub-menu li{margin-left:0}}.main-nav>ul>li .sub-menu li:hover>a,.main-nav>ul>li .sub-menu li:hover>button,.main-nav>ul>li .sub-menu li:hover>span{font-weight:700}@media (max-width:991.98px){.main-nav>ul>li .sub-menu li:first-child{border-top:1px solid}}@media (max-width:991.98px){.main-nav>ul>li .sub-menu li:last-child{border-bottom:1px solid}}@media (max-width:991.98px){.main-nav>ul>li.menu-item-has-children>.main-nav__list-item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:991.98px){.main-nav>ul>li.menu-item-has-children>.main-nav__list-item-link::after{content:"";width:1rem;height:.8rem;display:block;background:url(images/drop.svg) center/98% no-repeat;background-size:98%;margin-right:.9rem}}.main-nav>ul>li.menu-item-has-children>.main-nav__list-item-link.show::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:991.98px){.footer-nav{font-size:1.4rem}}.footer-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.footer-nav>ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-nav>ul>li{min-width:23.5rem;margin-left:3.8rem}@media (max-width:991.98px){.footer-nav>ul>li{margin:0;width:50%;padding:0 1rem;min-width:auto;text-align:center}}.footer-nav>ul>li:last-child{margin:0}.footer-nav>ul>li>a,.footer-nav>ul>li>span{color:#9f9f9f;display:block;line-height:1;font-size:1.4rem;letter-spacing:.1rem;margin-bottom:3.1rem;font-weight:500}@media (max-width:991.98px){.footer-nav>ul>li>a,.footer-nav>ul>li>span{font-size:1.2rem;line-height:1.1;margin-bottom:1.8rem}}.footer-nav>ul>li ul li{margin-bottom:1.9rem}.footer-nav>ul>li ul li:last-child{margin-bottom:0}.footer-nav>ul>li ul li a:hover{opacity:.7}.lower-footer-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lower-footer-nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lower-footer-nav ul li::after{content:"|";margin:0 1rem;display:block}.lower-footer-nav ul li:last-child::after{display:none}.lower-footer-nav ul li:hover{opacity:.7}.form{font-size:1.8rem}@media (max-width:991.98px){.form{font-size:1.4rem}}.form .wpcf7-response-output,.form .wpcf7-spinner{display:none}.form .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 -1.9rem}.form .form-row{padding:0 1.9rem;position:relative;margin-bottom:2rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.form .form-row--no-margin{margin:0}.form .form-row--file::before{content:"";top:0;height:100%;position:absolute;background-color:#fff;border:1px solid #9f9f9f;right:1.9rem;width:calc(100% - (2 * 1.9rem))}.form .form-row--file::after{content:"";top:1.5rem;width:1.6rem;height:1.9rem;position:absolute;left:3.9rem;background:url(images/upload.svg) no-repeat center center/contain;background-size:contain}.form .form-row--file input[type=file]{opacity:0;cursor:pointer}.form .form-row label{z-index:1;top:50%;color:#9f9f9f;position:absolute;font-size:inherit;line-height:normal;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;right:calc(1.5rem + 1.9rem)}.form .form-row label.up{color:#000;-webkit-transform:translate3d(.5rem,-210%,0) scale(.625);transform:translate3d(.5rem,-210%,0) scale(.625)}.form .form-row--textarea label{top:25%}.form .form-row input,.form .form-row textarea{color:inherit;height:4.8rem;direction:inherit;border-radius:5rem;border:1px solid #000;padding-right:1.5rem}@media (max-width:991.98px){.form .form-row input,.form .form-row textarea{height:4rem}}.form .form-row input.focus,.form .form-row textarea.focus{border-color:#000}.form .form-row input.wpcf7-not-valid,.form .form-row textarea.wpcf7-not-valid{border-color:#d00133!important}.form .form-row textarea{resize:none;height:10rem;padding-top:1rem;border-radius:2rem}.form .form-row .wpcf7-not-valid-tip{display:none}.form .form-row--checkbox label{font-size:2.4rem;font-weight:500;position:unset;display:inline-block;margin-bottom:2rem}.form .form-row--checkbox label.up{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item{margin:0 0 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item{margin-bottom:2.8rem}}.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item input{top:0;right:0;opacity:0;z-index:10;width:auto;height:100%;cursor:pointer;position:absolute}.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item input:hover{cursor:pointer}.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item input:checked~.wpcf7-list-item-label::before{background:url(images/check.svg),#000;background-size:90%;border:1px solid #000;background-position:center;background-repeat:no-repeat}.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{position:relative;font-size:1.8rem;line-height:normal;display:inline-block;padding-right:3.5rem}@media (max-width:991.98px){.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{font-size:1.8rem;padding-right:4rem}}.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before{content:"";width:2rem;height:2rem;position:absolute;visibility:visible;vertical-align:middle;right:0;top:calc(50% - 1rem);background-color:#fff;border:1px solid #9f9f9f;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media (max-width:991.98px){.form .form-row--checkbox .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before{width:1.7rem;height:1.7rem}}.form .form-row--checkbox-horizontal .wpcf7-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.form .form-row--checkbox-horizontal .wpcf7-checkbox{display:block}}.form .form-row--checkbox-horizontal .wpcf7-checkbox .wpcf7-list-item{margin:0 0 0 3rem}@media (max-width:991.98px){.form .form-row--checkbox-horizontal .wpcf7-checkbox .wpcf7-list-item{margin:0 0 1.5rem 0}}.form .form-row--select label{font-size:2.4rem;font-weight:500;position:unset;display:inline-block;margin-bottom:2rem}.form .form-row--select select{width:15rem;height:4.8rem;margin-right:2rem;border-radius:1rem}.form .form-row--submit{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1.9rem;padding-right:1.9rem}@media (max-width:991.98px){.form .form-row--submit{margin:0}}.form .form-row--submit .wpcf7-checkbox{width:26rem}.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item{margin-bottom:2.8rem}}.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item input{top:0;right:0;opacity:0;z-index:10;width:100%;height:100%;cursor:pointer;position:absolute}.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item input:hover{cursor:pointer}.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item input:checked~.wpcf7-list-item-label::before{background:url(images/check.svg),#000;background-size:90%;border:1px solid #000;background-position:center;background-repeat:no-repeat}.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{position:relative;font-size:1.8rem;line-height:normal;display:inline-block;padding-right:3.5rem}@media (max-width:991.98px){.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label{font-size:1.8rem;padding-right:4rem}}.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before{content:"";width:2rem;height:2rem;position:absolute;visibility:visible;vertical-align:middle;right:0;top:calc(50% - 1rem);background-color:#fff;border:1px solid #9f9f9f;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media (max-width:991.98px){.form .form-row--submit .wpcf7-checkbox .wpcf7-list-item .wpcf7-list-item-label::before{width:1.7rem;height:1.7rem}}.form .form-row--submit .woocommerce-form__label-for-checkbox{font-size:1.6rem;position:relative;padding-right:2.5rem;display:inline-block}@media (max-width:991.98px){.form .form-row--submit .woocommerce-form__label-for-checkbox{font-size:1.4rem}}.form .form-row--submit .woocommerce-form__label-for-checkbox:hover{cursor:pointer}.form .form-row--submit .woocommerce-form__label-for-checkbox::before{visibility:visible;content:"";position:absolute;right:0;width:1.6rem;height:1.6rem;border:1px solid #9f9f9f;top:.3rem;background-color:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;vertical-align:middle}.form .form-row--submit .woocommerce-form__label-for-checkbox.active::before{background:url(images/check.svg),#000;background-size:contain;border:1px solid #000;background-position:center;background-repeat:no-repeat}.form .form-row--submit .woocommerce-form__label-for-checkbox input{top:0;width:100%;height:100%;z-index:10;opacity:0;cursor:pointer;visibility:hidden;position:absolute;right:0}.form .form-row--submit input[type=checkbox]{width:auto}.form .form-row--submit input[type=submit]{height:auto;padding:2.2rem 8.1rem}@media (max-width:991.98px){.form .form-row--submit input[type=submit]{width:auto;padding:1.6rem 4rem}}.form .form-row--half{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%}@media (max-width:991.98px){.form .form-row--half{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.form .form-row--quarter{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%}@media (max-width:991.98px){.form .form-row--quarter{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.form .form-row--third{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%}@media (max-width:991.98px){.form .form-row--third{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.form .form-row--two-thirds{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:66.6666666667%}@media (max-width:991.98px){.form .form-row--two-thirds{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.form .form-row--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form--search{position:relative}.form--search .form-row{margin:0;padding:0}.form--search .form-row input#input-text{height:6.3rem;font-size:2.2rem;background-color:#fff;padding-right:2.4rem}@media (max-width:991.98px){.form--search .form-row input#input-text{height:4.8rem;font-size:1.6rem}}.form--search .form-row input::-webkit-input-placeholder{color:#000!important;font-size:2.2rem!important;letter-spacing:inherit;line-height:inherit;font-weight:300;font-style:normal!important}.form--search .form-row input::-moz-placeholder{color:#000!important;font-size:2.2rem!important;letter-spacing:inherit;line-height:inherit;font-weight:300;font-style:normal!important}.form--search .form-row input:-ms-input-placeholder{color:#000!important;font-size:2.2rem!important;letter-spacing:inherit;line-height:inherit;font-weight:300;font-style:normal!important}.form--search .form-row input::-ms-input-placeholder{color:#000!important;font-size:2.2rem!important;letter-spacing:inherit;line-height:inherit;font-weight:300;font-style:normal!important}.form--search .form-row input::placeholder{color:#000!important;font-size:2.2rem!important;letter-spacing:inherit;line-height:inherit;font-weight:300;font-style:normal!important}@media (max-width:991.98px){.form--search .form-row input::-webkit-input-placeholder{font-size:1.6rem!important}.form--search .form-row input::-moz-placeholder{font-size:1.6rem!important}.form--search .form-row input:-ms-input-placeholder{font-size:1.6rem!important}.form--search .form-row input::-ms-input-placeholder{font-size:1.6rem!important}.form--search .form-row input::placeholder{font-size:1.6rem!important}}.form--search__input-wrap--submit{top:50%;width:3rem;z-index:1;height:3rem;position:absolute;background:url(images/search.svg);background-size:contain;background-repeat:no-repeat;background-position:center;left:1.6rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:991.98px){.form--search__input-wrap--submit{width:1.8rem;height:2.2rem}}.form--general-search .form-row input#input-text{border:0;height:auto;font-size:2.2rem;padding:3rem 10.6rem;background-color:#fff}@media (max-width:991.98px){.form--general-search .form-row input#input-text{font-size:1.6rem;padding:1.6rem 5.9rem;background-color:#f7f7f8}}.form--general-search .form-row input::-webkit-input-placeholder{color:#9f9f9f!important}.form--general-search .form-row input::-moz-placeholder{color:#9f9f9f!important}.form--general-search .form-row input:-ms-input-placeholder{color:#9f9f9f!important}.form--general-search .form-row input::-ms-input-placeholder{color:#9f9f9f!important}.form--general-search .form-row input::placeholder{color:#9f9f9f!important}.form--general-search__input-wrap--submit{top:50%;width:3rem;z-index:1;height:3rem;position:absolute;background:url(images/search.svg);background-size:contain;background-repeat:no-repeat;background-position:center;right:6.2rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:991.98px){.form--general-search__input-wrap--submit{width:2rem;height:2.2rem;right:2rem}}.form--homepage .form-row{margin-bottom:2.8rem}.form--homepage .form-row label{top:1.6rem}.form--homepage .form-row input,.form--homepage .form-row textarea{height:4.8rem;border-color:#fff;background-color:transparent}.form--homepage .form-row textarea{height:9.6rem}.form--homepage .form-row.up input,.form--homepage .form-row.up textarea{border-color:#fff}.form--homepage .form-row--submit input[type=submit]{width:100%;font-size:1.8rem}.form--homepage .form-row--submit input[type=submit]:hover{background-color:#000}.form--contact .form-row.hide{display:none}.form--contact .form-row--submit .wpcf7-list-item{width:26rem}@media (max-width:991.98px){.form--contact .form-row--submit .wpcf7-list-item{width:100%}}.form--contact .wpcf7-response-output{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border:0!important;margin:2rem 0 0!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.form--contact .wpcf7-response-output{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.form--contact .wpcf7-response-output::before{content:"";display:block;width:1.7rem;height:1.2rem;background-image:url(images/check-black.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:.9rem}@media (max-width:991.98px){.form--footer{font-size:1.8rem}}.form--footer .wpcf7-form{margin:0;position:relative;border-radius:7rem;border:1px solid #000}.form--footer .wpcf7-form.invalid{border-color:red}.form--footer__text{margin-bottom:1.4rem}@media (max-width:991.98px){.form--footer__text{margin-bottom:1.5rem}}.form--footer__text strong{font-weight:500}@media (max-width:991.98px){.form--footer__text strong{font-size:1.6rem}}.form--footer .form-row{padding:0}.form--footer .form-row label{top:50%;color:#9f9f9f;right:2rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form--footer .form-row label.up{opacity:0;-webkit-transform:translate3d(0rem,-220%,0) scale(.625);transform:translate3d(0rem,-220%,0) scale(.625)}@media (max-width:991.98px){.form--footer .form-row label.up{-webkit-transform:translate3d(1.5rem,-150%,0) scale(.625);transform:translate3d(1.5rem,-150%,0) scale(.625)}}.form--footer .form-row input{border:0;height:5.2rem;border-radius:7rem;border-color:#fff;padding-right:2rem}@media (max-width:991.98px){.form--footer .form-row input{height:4.8rem}}.form--footer .form-row input.focus{border-color:#9f9f9f}@media (max-width:991.98px){.form--footer .form-row input.focus{border-color:#fff}}.form--footer .form-row--submit{top:50%;margin:0;padding:0;z-index:1;position:absolute;left:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form--footer .form-row--submit:before{display:none}.form--footer .form-row--submit input[type=submit]{padding:0;cursor:pointer;width:3.1rem;height:3.1rem;background-image:url(images/send.svg);background-size:98%;background-position:center;background-repeat:no-repeat}.form--footer .form-row.up input{border-color:#fff}@media (max-width:991.98px){.form--footer .form-row.up input{border-color:#fff}}.form--newsletter{background-color:transparent}.form--newsletter .form-row{margin-bottom:3.1rem}@media (max-width:991.98px){.form--newsletter .form-row{margin-bottom:2.8rem}}.form--newsletter .form-row--two-thirds{margin-bottom:0}.form--newsletter .form-row label{right:calc(2rem + 1.9rem)}@media (max-width:991.98px){.form--newsletter .form-row label{top:1.4rem}}.form--newsletter .form-row label.up{-webkit-transform:translate3d(1rem,-185%,0) scale(.625);transform:translate3d(1rem,-185%,0) scale(.625)}@media (max-width:991.98px){.form--newsletter .form-row label.up{-webkit-transform:translate3d(1rem,-150%,0) scale(.625);transform:translate3d(1rem,-150%,0) scale(.625)}}.form--newsletter .form-row input{height:5.6rem;padding-right:2rem}@media (max-width:991.98px){.form--newsletter .form-row input{height:4.8rem}}.form--newsletter .form-row textarea{height:5.6rem;display:block;padding-top:1.8rem;border-color:#fff;background-color:transparent}@media (max-width:991.98px){.form--newsletter .form-row textarea{height:9.6rem}}.form--newsletter .form-row textarea:focus{border:1px solid #fff}.form--newsletter .form-row--submit{padding-top:0;padding-bottom:0}@media (max-width:991.98px){.form--newsletter .form-row--submit{margin-top:2.8rem}}.form--newsletter .form-row--submit::before{display:none}.form--newsletter .form-row--submit input[type=submit]{padding:0;width:100%;height:5.6rem}@media (max-width:991.98px){.form--newsletter .form-row--submit input[type=submit]{height:4.8rem}}.form--newsletter.blue .form-row input{border-color:#fff}.form--newsletter.blue .form-row--submit input[type=submit]:hover{background-color:#000}.form--newsletter.white .form-row input,.form--newsletter.white .form-row textarea{border-color:#000}.form--tranquilo-login__input-wrap:not(.form--tranquilo-login_input-wrap--submit){margin-bottom:2.4rem}@media (max-width:991.98px){.form--tranquilo-login__input-wrap:not(.form--tranquilo-login_input-wrap--submit){margin-bottom:2rem}}.form--tranquilo-login__input-wrap:not(.form--tranquilo-login_input-wrap--submit) input{border:1px solid;border-radius:5rem;padding:1.3rem 1.7rem 1.2rem}.form--tranquilo-login__input-wrap{text-align:center}.form--tranquilo-login__input-wrap input{padding:1.3rem 1.7rem 1.2rem}.form--tranquilo-login__input-wrap input[type=submit]{width:21rem;padding:2.2rem 0}@media (max-width:991.98px){.form--tranquilo-login__input-wrap input[type=submit]{padding:1.5rem 0}}.form--tranquilo-login__msg{color:#d00133;line-height:2.3rem;font-size:1.6rem;margin-bottom:4rem}@media (max-width:991.98px){.form--tranquilo-login__msg{margin-bottom:2rem}}.form--tranquilo-login__msg p{margin-bottom:.5rem}input{margin:0;padding:0;z-index:1;width:100%;border:0;color:inherit;font:inherit;position:relative;border-radius:0;font-weight:300;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;background-color:transparent}input:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important;box-shadow:0 0 0 30px #fff inset!important;color:#000!important;border-radius:2.4rem;-webkit-text-fill-color:#000!important}.edit-account label,.woocommerce-ResetPassword label,.woocommerce-additional-fields label,.woocommerce-address-fields label,.woocommerce-billing-fields label,.woocommerce-shipping-fields label{top:50%;color:#9f9f9f;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;right:1.5rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.edit-account label.up,.woocommerce-ResetPassword label.up,.woocommerce-additional-fields label.up,.woocommerce-address-fields label.up,.woocommerce-billing-fields label.up,.woocommerce-shipping-fields label.up{color:#000;-webkit-transform:translate3d(.5rem,-195%,0) scale(.625);transform:translate3d(.5rem,-195%,0) scale(.625)}.edit-account label .required,.woocommerce-ResetPassword label .required,.woocommerce-additional-fields label .required,.woocommerce-address-fields label .required,.woocommerce-billing-fields label .required,.woocommerce-shipping-fields label .required{text-decoration:none}.edit-account label .optional,.woocommerce-ResetPassword label .optional,.woocommerce-additional-fields label .optional,.woocommerce-address-fields label .optional,.woocommerce-billing-fields label .optional,.woocommerce-shipping-fields label .optional{display:none}.edit-account #ship-to-different-address,.woocommerce-ResetPassword #ship-to-different-address,.woocommerce-additional-fields #ship-to-different-address,.woocommerce-address-fields #ship-to-different-address,.woocommerce-billing-fields #ship-to-different-address,.woocommerce-shipping-fields #ship-to-different-address{font-weight:300}.edit-account #ship-to-different-address label,.woocommerce-ResetPassword #ship-to-different-address label,.woocommerce-additional-fields #ship-to-different-address label,.woocommerce-address-fields #ship-to-different-address label,.woocommerce-billing-fields #ship-to-different-address label,.woocommerce-shipping-fields #ship-to-different-address label{right:0;color:inherit;position:relative;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding-right:2rem}.edit-account #ship-to-different-address label.active::before,.woocommerce-ResetPassword #ship-to-different-address label.active::before,.woocommerce-additional-fields #ship-to-different-address label.active::before,.woocommerce-address-fields #ship-to-different-address label.active::before,.woocommerce-billing-fields #ship-to-different-address label.active::before,.woocommerce-shipping-fields #ship-to-different-address label.active::before{background-color:#000}.edit-account #ship-to-different-address input,.woocommerce-ResetPassword #ship-to-different-address input,.woocommerce-additional-fields #ship-to-different-address input,.woocommerce-address-fields #ship-to-different-address input,.woocommerce-billing-fields #ship-to-different-address input,.woocommerce-shipping-fields #ship-to-different-address input{position:absolute}.edit-account .form-group,.edit-account .form-row,.woocommerce-ResetPassword .form-group,.woocommerce-ResetPassword .form-row,.woocommerce-additional-fields .form-group,.woocommerce-additional-fields .form-row,.woocommerce-address-fields .form-group,.woocommerce-address-fields .form-row,.woocommerce-billing-fields .form-group,.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-group,.woocommerce-shipping-fields .form-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;position:relative;border-radius:2.4rem;margin-bottom:3.2rem;border:1px solid #000}.edit-account .form-group.up,.edit-account .form-row.up,.woocommerce-ResetPassword .form-group.up,.woocommerce-ResetPassword .form-row.up,.woocommerce-additional-fields .form-group.up,.woocommerce-additional-fields .form-row.up,.woocommerce-address-fields .form-group.up,.woocommerce-address-fields .form-row.up,.woocommerce-billing-fields .form-group.up,.woocommerce-billing-fields .form-row.up,.woocommerce-shipping-fields .form-group.up,.woocommerce-shipping-fields .form-row.up{border:1px solid #000}@media (max-width:991.98px){.edit-account .form-group,.edit-account .form-row,.woocommerce-ResetPassword .form-group,.woocommerce-ResetPassword .form-row,.woocommerce-additional-fields .form-group,.woocommerce-additional-fields .form-row,.woocommerce-address-fields .form-group,.woocommerce-address-fields .form-row,.woocommerce-billing-fields .form-group,.woocommerce-billing-fields .form-row,.woocommerce-shipping-fields .form-group,.woocommerce-shipping-fields .form-row{margin-bottom:3.2rem}}.edit-account .form-group--quarter,.edit-account .form-row--quarter,.woocommerce-ResetPassword .form-group--quarter,.woocommerce-ResetPassword .form-row--quarter,.woocommerce-additional-fields .form-group--quarter,.woocommerce-additional-fields .form-row--quarter,.woocommerce-address-fields .form-group--quarter,.woocommerce-address-fields .form-row--quarter,.woocommerce-billing-fields .form-group--quarter,.woocommerce-billing-fields .form-row--quarter,.woocommerce-shipping-fields .form-group--quarter,.woocommerce-shipping-fields .form-row--quarter{-webkit-box-flex:0;-ms-flex:0 0 19.9288256228%;flex:0 0 19.9288256228%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:19.9288256228%}@media (max-width:991.98px){.edit-account .form-group--quarter,.edit-account .form-row--quarter,.woocommerce-ResetPassword .form-group--quarter,.woocommerce-ResetPassword .form-row--quarter,.woocommerce-additional-fields .form-group--quarter,.woocommerce-additional-fields .form-row--quarter,.woocommerce-address-fields .form-group--quarter,.woocommerce-address-fields .form-row--quarter,.woocommerce-billing-fields .form-group--quarter,.woocommerce-billing-fields .form-row--quarter,.woocommerce-shipping-fields .form-group--quarter,.woocommerce-shipping-fields .form-row--quarter{-webkit-box-flex:0;-ms-flex:0 0 46.6192170819%;flex:0 0 46.6192170819%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:46.6192170819%}}.edit-account .form-group--third,.edit-account .form-row--third,.woocommerce-ResetPassword .form-group--third,.woocommerce-ResetPassword .form-row--third,.woocommerce-additional-fields .form-group--third,.woocommerce-additional-fields .form-row--third,.woocommerce-address-fields .form-group--third,.woocommerce-address-fields .form-row--third,.woocommerce-billing-fields .form-group--third,.woocommerce-billing-fields .form-row--third,.woocommerce-shipping-fields .form-group--third,.woocommerce-shipping-fields .form-row--third{-webkit-box-flex:0;-ms-flex:0 0 27.7580071174%;flex:0 0 27.7580071174%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:27.7580071174%}@media (max-width:991.98px){.edit-account .form-group--third,.edit-account .form-row--third,.woocommerce-ResetPassword .form-group--third,.woocommerce-ResetPassword .form-row--third,.woocommerce-additional-fields .form-group--third,.woocommerce-additional-fields .form-row--third,.woocommerce-address-fields .form-group--third,.woocommerce-address-fields .form-row--third,.woocommerce-billing-fields .form-group--third,.woocommerce-billing-fields .form-row--third,.woocommerce-shipping-fields .form-group--third,.woocommerce-shipping-fields .form-row--third{-webkit-box-flex:0;-ms-flex:0 0 30.2491103203%;flex:0 0 30.2491103203%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:30.2491103203%}}.edit-account .form-group--half,.edit-account .form-row--half,.woocommerce-ResetPassword .form-group--half,.woocommerce-ResetPassword .form-row--half,.woocommerce-additional-fields .form-group--half,.woocommerce-additional-fields .form-row--half,.woocommerce-address-fields .form-group--half,.woocommerce-address-fields .form-row--half,.woocommerce-billing-fields .form-group--half,.woocommerce-billing-fields .form-row--half,.woocommerce-shipping-fields .form-group--half,.woocommerce-shipping-fields .form-row--half{-webkit-box-flex:0;-ms-flex:0 0 44.4839857651%;flex:0 0 44.4839857651%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:44.4839857651%}@media (max-width:991.98px){.edit-account .form-group--half,.edit-account .form-row--half,.woocommerce-ResetPassword .form-group--half,.woocommerce-ResetPassword .form-row--half,.woocommerce-additional-fields .form-group--half,.woocommerce-additional-fields .form-row--half,.woocommerce-address-fields .form-group--half,.woocommerce-address-fields .form-row--half,.woocommerce-billing-fields .form-group--half,.woocommerce-billing-fields .form-row--half,.woocommerce-shipping-fields .form-group--half,.woocommerce-shipping-fields .form-row--half{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.edit-account .form-group--full,.edit-account .form-row--full,.woocommerce-ResetPassword .form-group--full,.woocommerce-ResetPassword .form-row--full,.woocommerce-additional-fields .form-group--full,.woocommerce-additional-fields .form-row--full,.woocommerce-address-fields .form-group--full,.woocommerce-address-fields .form-row--full,.woocommerce-billing-fields .form-group--full,.woocommerce-billing-fields .form-row--full,.woocommerce-shipping-fields .form-group--full,.woocommerce-shipping-fields .form-row--full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.edit-account .form-group input,.edit-account .form-group textarea,.edit-account .form-row input,.edit-account .form-row textarea,.woocommerce-ResetPassword .form-group input,.woocommerce-ResetPassword .form-group textarea,.woocommerce-ResetPassword .form-row input,.woocommerce-ResetPassword .form-row textarea,.woocommerce-additional-fields .form-group input,.woocommerce-additional-fields .form-group textarea,.woocommerce-additional-fields .form-row input,.woocommerce-additional-fields .form-row textarea,.woocommerce-address-fields .form-group input,.woocommerce-address-fields .form-group textarea,.woocommerce-address-fields .form-row input,.woocommerce-address-fields .form-row textarea,.woocommerce-billing-fields .form-group input,.woocommerce-billing-fields .form-group textarea,.woocommerce-billing-fields .form-row input,.woocommerce-billing-fields .form-row textarea,.woocommerce-shipping-fields .form-group input,.woocommerce-shipping-fields .form-group textarea,.woocommerce-shipping-fields .form-row input,.woocommerce-shipping-fields .form-row textarea{width:100%;background:0 0;color:inherit;font-family:inherit;line-height:1.2;letter-spacing:normal;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.1rem 1.5rem}.edit-account .form-group input,.edit-account .form-row input,.woocommerce-ResetPassword .form-group input,.woocommerce-ResetPassword .form-row input,.woocommerce-additional-fields .form-group input,.woocommerce-additional-fields .form-row input,.woocommerce-address-fields .form-group input,.woocommerce-address-fields .form-row input,.woocommerce-billing-fields .form-group input,.woocommerce-billing-fields .form-row input,.woocommerce-shipping-fields .form-group input,.woocommerce-shipping-fields .form-row input{height:4rem}.edit-account .form-group textarea,.edit-account .form-row textarea,.woocommerce-ResetPassword .form-group textarea,.woocommerce-ResetPassword .form-row textarea,.woocommerce-additional-fields .form-group textarea,.woocommerce-additional-fields .form-row textarea,.woocommerce-address-fields .form-group textarea,.woocommerce-address-fields .form-row textarea,.woocommerce-billing-fields .form-group textarea,.woocommerce-billing-fields .form-row textarea,.woocommerce-shipping-fields .form-group textarea,.woocommerce-shipping-fields .form-row textarea{resize:none;height:13rem;display:block;border-radius:1.4rem;border:1px solid #000}.edit-account .form-group textarea:focus,.edit-account .form-row textarea:focus,.woocommerce-ResetPassword .form-group textarea:focus,.woocommerce-ResetPassword .form-row textarea:focus,.woocommerce-additional-fields .form-group textarea:focus,.woocommerce-additional-fields .form-row textarea:focus,.woocommerce-address-fields .form-group textarea:focus,.woocommerce-address-fields .form-row textarea:focus,.woocommerce-billing-fields .form-group textarea:focus,.woocommerce-billing-fields .form-row textarea:focus,.woocommerce-shipping-fields .form-group textarea:focus,.woocommerce-shipping-fields .form-row textarea:focus{border:1px solid #000}.edit-account .form-group em,.edit-account .form-row em,.woocommerce-ResetPassword .form-group em,.woocommerce-ResetPassword .form-row em,.woocommerce-additional-fields .form-group em,.woocommerce-additional-fields .form-row em,.woocommerce-address-fields .form-group em,.woocommerce-address-fields .form-row em,.woocommerce-billing-fields .form-group em,.woocommerce-billing-fields .form-row em,.woocommerce-shipping-fields .form-group em,.woocommerce-shipping-fields .form-row em{display:none}.edit-account .form-group#shipping_country_field .woocommerce-input-wrapper,.edit-account .form-row#shipping_country_field .woocommerce-input-wrapper,.woocommerce-ResetPassword .form-group#shipping_country_field .woocommerce-input-wrapper,.woocommerce-ResetPassword .form-row#shipping_country_field .woocommerce-input-wrapper,.woocommerce-additional-fields .form-group#shipping_country_field .woocommerce-input-wrapper,.woocommerce-additional-fields .form-row#shipping_country_field .woocommerce-input-wrapper,.woocommerce-address-fields .form-group#shipping_country_field .woocommerce-input-wrapper,.woocommerce-address-fields .form-row#shipping_country_field .woocommerce-input-wrapper,.woocommerce-billing-fields .form-group#shipping_country_field .woocommerce-input-wrapper,.woocommerce-billing-fields .form-row#shipping_country_field .woocommerce-input-wrapper,.woocommerce-shipping-fields .form-group#shipping_country_field .woocommerce-input-wrapper,.woocommerce-shipping-fields .form-row#shipping_country_field .woocommerce-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:4.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.1rem 1.5rem}.edit-account .form-group#shipping_country_field .woocommerce-input-wrapper strong,.edit-account .form-row#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-ResetPassword .form-group#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-ResetPassword .form-row#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-additional-fields .form-group#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-additional-fields .form-row#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-address-fields .form-group#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-address-fields .form-row#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-billing-fields .form-group#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-billing-fields .form-row#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-shipping-fields .form-group#shipping_country_field .woocommerce-input-wrapper strong,.woocommerce-shipping-fields .form-row#shipping_country_field .woocommerce-input-wrapper strong{font-weight:300}.edit-account fieldset,.woocommerce-ResetPassword fieldset,.woocommerce-additional-fields fieldset,.woocommerce-address-fields fieldset,.woocommerce-billing-fields fieldset,.woocommerce-shipping-fields fieldset{border:0;padding:0;margin:0}.edit-account fieldset legend,.woocommerce-ResetPassword fieldset legend,.woocommerce-additional-fields fieldset legend,.woocommerce-address-fields fieldset legend,.woocommerce-billing-fields fieldset legend,.woocommerce-shipping-fields fieldset legend{padding:0;font-size:2.2rem;text-align:center;margin-bottom:6rem;font-weight:500}@media (max-width:991.98px){.edit-account fieldset legend,.woocommerce-ResetPassword fieldset legend,.woocommerce-additional-fields fieldset legend,.woocommerce-address-fields fieldset legend,.woocommerce-billing-fields fieldset legend,.woocommerce-shipping-fields fieldset legend{margin-bottom:3.4rem}}.edit-account h3,.woocommerce-ResetPassword h3,.woocommerce-additional-fields h3,.woocommerce-address-fields h3,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3{margin-bottom:4.5rem}@media (max-width:991.98px){.edit-account h3,.woocommerce-ResetPassword h3,.woocommerce-additional-fields h3,.woocommerce-address-fields h3,.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3{margin-bottom:.6rem}}.edit-account .mandatory-note,.woocommerce-ResetPassword .mandatory-note,.woocommerce-additional-fields .mandatory-note,.woocommerce-address-fields .mandatory-note,.woocommerce-billing-fields .mandatory-note,.woocommerce-shipping-fields .mandatory-note{top:1.3rem;line-height:1;font-size:1.2rem;position:absolute;font-weight:500;left:0}@media (max-width:991.98px){.edit-account .mandatory-note,.woocommerce-ResetPassword .mandatory-note,.woocommerce-additional-fields .mandatory-note,.woocommerce-address-fields .mandatory-note,.woocommerce-billing-fields .mandatory-note,.woocommerce-shipping-fields .mandatory-note{position:unset;margin-bottom:2rem}}.edit-account__field-wrapper,.woocommerce-ResetPassword__field-wrapper,.woocommerce-additional-fields__field-wrapper,.woocommerce-address-fields__field-wrapper,.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.edit-account__field-wrapper .form-row.woocommerce-invalid-required-field,.woocommerce-ResetPassword__field-wrapper .form-row.woocommerce-invalid-required-field,.woocommerce-additional-fields__field-wrapper .form-row.woocommerce-invalid-required-field,.woocommerce-address-fields__field-wrapper .form-row.woocommerce-invalid-required-field,.woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid-required-field,.woocommerce-shipping-fields__field-wrapper .form-row.woocommerce-invalid-required-field{border-color:#d00133}.edit-account__field-wrapper #billing_country_field,.woocommerce-ResetPassword__field-wrapper #billing_country_field,.woocommerce-additional-fields__field-wrapper #billing_country_field,.woocommerce-address-fields__field-wrapper #billing_country_field,.woocommerce-billing-fields__field-wrapper #billing_country_field,.woocommerce-shipping-fields__field-wrapper #billing_country_field{display:none}.edit-account fieldset label{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}@media (max-width:991.98px){.edit-account fieldset label{font-size:1.1rem}}.edit-account fieldset label.up{-webkit-transform:translate3d(25%,-200%,0) scale(.525);transform:translate3d(25%,-200%,0) scale(.525)}@media (max-width:991.98px){.edit-account fieldset label.up{-webkit-transform:translate3d(25%,-230%,0) scale(.525);transform:translate3d(25%,-230%,0) scale(.525)}}.woocommerce-additional-fields h3{display:none}.woocommerce-additional-fields__field-wrapper .notes{border:0}.woocommerce-additional-fields__field-wrapper .notes label{top:0;color:#000;position:relative;right:0;font-weight:500;display:inline-block;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-bottom:.9rem}@media (max-width:991.98px){.woocommerce-additional-fields__field-wrapper .notes label{font-size:1.6rem;margin-bottom:1.2rem}}.woocommerce-additional-fields__field-wrapper .notes .woocommerce-input-wrapper{display:block}.woocommerce-ResetPassword{margin:2rem auto 0;border:1px solid;text-align:center;padding:4rem 6rem;border-radius:1.4rem}@media (max-width:991.98px){.woocommerce-ResetPassword{padding:2rem}}.woocommerce-ResetPassword .form-row{max-width:50%;border:0;margin:0 auto 4rem}@media (max-width:991.98px){.woocommerce-ResetPassword .form-row{max-width:100%}}.woocommerce-ResetPassword .form-row.up{border:0}.woocommerce-ResetPassword .form-row.form-row-first{border:1px solid #000;margin-top:3rem}.woocommerce-ResetPassword .form-row label{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.woocommerce-ResetPassword .form-row label.up{-webkit-transform:translate3d(20%,-200%,0) scale(.625);transform:translate3d(20%,-200%,0) scale(.625)}.woocommerce-ResetPassword .form-row button{line-height:1;padding:1.8rem 6rem;font-weight:300}@media (max-width:991.98px){.woocommerce-ResetPassword .form-row button{padding:1rem 4rem}}.number-input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.number-input-wrap input{border:0;font:inherit;text-align:center;font-weight:inherit;text-rendering:auto;-webkit-appearance:none;background-color:transparent}.number-input-wrap__number-btn{width:3rem;border:0;padding:0;margin:0;font-weight:inherit;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.quantity--single-product .number-input-wrap input{line-height:5.6rem}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-input-placeholder{color:#9f9f9f!important;font-size:inherit!important;letter-spacing:inherit;line-height:inherit;font-weight:300;font-style:normal!important}::-moz-placeholder{color:#9f9f9f!important;font-size:inherit!important;letter-spacing:inherit;line-height:inherit;font-weight:300;font-style:normal!important}:-ms-input-placeholder{color:#9f9f9f!important;font-size:inherit!important;letter-spacing:inherit;line-height:inherit;font-weight:300;font-style:normal!important}::-ms-input-placeholder{color:#9f9f9f!important;font-size:inherit!important;letter-spacing:inherit;line-height:inherit;font-weight:300;font-style:normal!important}::placeholder{color:#9f9f9f!important;font-size:inherit!important;letter-spacing:inherit;line-height:inherit;font-weight:300;font-style:normal!important}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label,.edit-account #ship-to-different-address label,.radio-circle,.woocommerce-ResetPassword #ship-to-different-address label,.woocommerce-additional-fields #ship-to-different-address label,.woocommerce-address-fields #ship-to-different-address label,.woocommerce-billing-fields #ship-to-different-address label,.woocommerce-shipping-fields #ship-to-different-address label{cursor:pointer;padding-right:3.5rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label,.edit-account #ship-to-different-address label,.radio-circle,.woocommerce-ResetPassword #ship-to-different-address label,.woocommerce-additional-fields #ship-to-different-address label,.woocommerce-address-fields #ship-to-different-address label,.woocommerce-billing-fields #ship-to-different-address label,.woocommerce-shipping-fields #ship-to-different-address label{padding-right:2.8rem}}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label::before,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label::before,.edit-account #ship-to-different-address label::before,.radio-circle::before,.woocommerce-ResetPassword #ship-to-different-address label::before,.woocommerce-additional-fields #ship-to-different-address label::before,.woocommerce-address-fields #ship-to-different-address label::before,.woocommerce-billing-fields #ship-to-different-address label::before,.woocommerce-shipping-fields #ship-to-different-address label::before{content:"";top:50%;width:2.2rem;height:2.2rem;border-radius:50%;position:absolute;visibility:visible;-webkit-box-shadow:0 0 0 1px;box-shadow:0 0 0 1px;background-color:#fff;right:0;border:.25rem solid #fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label::before,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label::before,.edit-account #ship-to-different-address label::before,.radio-circle::before,.woocommerce-ResetPassword #ship-to-different-address label::before,.woocommerce-additional-fields #ship-to-different-address label::before,.woocommerce-address-fields #ship-to-different-address label::before,.woocommerce-billing-fields #ship-to-different-address label::before,.woocommerce-shipping-fields #ship-to-different-address label::before{width:1.8rem;height:1.8rem}}.wcwl_elements{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2.8rem;position:relative;border-top:1px solid #9f9f9f}.wcwl_elements .wcwl_intro{display:none;font-size:1.6rem;margin-bottom:1rem}@media (max-width:991.98px){.wcwl_elements .wcwl_intro{font-size:1.4rem}}.wcwl_elements .wcwl_notice{width:100%;font-size:1.6rem}@media (max-width:991.98px){.wcwl_elements .wcwl_notice{font-size:1.4rem}}.wcwl_elements .wcwl_notice .wcwl_notice_dismiss{width:4rem;height:4rem;padding:.5rem;left:0;right:unset;background-color:#000}@media (max-width:991.98px){.wcwl_elements .wcwl_notice .wcwl_notice_dismiss{position:unset;width:2.5rem;height:2.5rem;padding:.2rem}}.wcwl_elements .wcwl_email_elements{margin-top:0;width:29rem;margin-left:3rem}@media (max-width:991.98px){.wcwl_elements .wcwl_email_elements{margin:0 0 1rem;width:100%}}.wcwl_elements .wcwl_email_elements input{height:4.8rem;font-size:1.6rem;padding:.5rem 1.5rem;background-color:#fff;border:1px solid #000}@media (max-width:991.98px){.wcwl_elements .wcwl_email_elements input{font-size:1.4rem}}.wcwl_elements .wcwl_control,.wcwl_elements .woocommerce_waitlist{height:4.8rem;margin:0!important}@media (max-width:991.98px){.wcwl_elements .wcwl_control{width:100%}}.wcwl_elements .woocommerce_waitlist.button{position:unset;width:unset;border-radius:0;line-height:1;padding:0;width:22.5rem;height:100%}@media (max-width:991.98px){.wcwl_elements .woocommerce_waitlist.button{width:100%}}form.gift-cards_form{text-align:right}form.gift-cards_form ::-webkit-input-placeholder{font:inherit}form.gift-cards_form ::-moz-placeholder{font:inherit}form.gift-cards_form :-ms-input-placeholder{font:inherit}form.gift-cards_form :-moz-placeholder{font:inherit}form.gift-cards_form .ywgc-predefined-amount-button{display:none}form.gift-cards_form .gift-card-content-editor{margin:4.8rem 0 0}form.gift-cards_form #ywgc-manual-amount{color:inherit;width:100%!important;text-align:right!important}form.gift-cards_form .ywgc-manual-currency-symbol{display:none!important}form.gift-cards_form .ywgc-empty-recipient-note{display:none}form.gift-cards_form .ywgc_recipient_info_title{margin-top:0}form.gift-cards_form .ywgc-sender-info-title{display:none}@media (max-width:991.98px){form.gift-cards_form .ywgc_recipient_info_title{margin-top:4rem}}form.gift-cards_form .ywgc-sender-name{margin-bottom:0}form.gift-cards_form h5,form.gift-cards_form label{font-size:2.2rem;line-height:1.3;margin-bottom:2.4rem;font-weight:700;font-family:NarkissBlock,sans-serif}@media (max-width:991.98px){form.gift-cards_form h5,form.gift-cards_form label{margin-bottom:1.4rem}}form.gift-cards_form .ywgc_delivery_info_title{display:none}form.gift-cards_form .ywgc-single-recipient{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin-bottom:2.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){form.gift-cards_form .ywgc-single-recipient{margin-bottom:.6rem}}form.gift-cards_form .ywgc-single-recipient .ywgc-recipient-email,form.gift-cards_form .ywgc-single-recipient .ywgc-recipient-name{-webkit-box-flex:0;-ms-flex:0 0 48.3333333333%;flex:0 0 48.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:48.3333333333%;margin-bottom:0}@media (max-width:991.98px){form.gift-cards_form .ywgc-single-recipient .ywgc-recipient-email,form.gift-cards_form .ywgc-single-recipient .ywgc-recipient-name{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-bottom:2rem}}form.gift-cards_form .gift-card-content-editor.step-content input,form.gift-cards_form .gift-card-content-editor.step-content textarea,form.gift-cards_form .gift-cards-list input,form.gift-cards_form .gift-cards-list textarea{float:none;width:100%;resize:none;font:inherit;padding:1.5rem 2rem;border-radius:2.4rem;max-width:100%!important;border:1px solid}form.gift-cards_form .gift-card-content-editor.step-content input,form.gift-cards_form .gift-cards-list input{height:5rem}@media (max-width:991.98px){form.gift-cards_form .gift-card-content-editor.step-content input,form.gift-cards_form .gift-cards-list input{height:4rem}}form.gift-cards_form .gift-card-content-editor.step-content textarea,form.gift-cards_form .gift-cards-list textarea{height:12.6rem;display:block}@media (max-width:991.98px){form.gift-cards_form .gift-card-content-editor.step-content textarea,form.gift-cards_form .gift-cards-list textarea{height:12.5rem}}form.gift-cards_form .gift-card-content-editor.step-content ::-webkit-input-placeholder,form.gift-cards_form .gift-cards-list ::-webkit-input-placeholder{font:inherit}form.gift-cards_form .gift-card-content-editor.step-content ::-moz-placeholder,form.gift-cards_form .gift-cards-list ::-moz-placeholder{font:inherit}form.gift-cards_form .gift-card-content-editor.step-content :-ms-input-placeholder,form.gift-cards_form .gift-cards-list :-ms-input-placeholder{font:inherit}form.gift-cards_form .gift-card-content-editor.step-content :-moz-placeholder,form.gift-cards_form .gift-cards-list :-moz-placeholder{font:inherit}form.gift-cards_form .gift-card-content-editor.step-content .ywgc_select_amount_title,form.gift-cards_form .gift-card-content-editor.step-content label,form.gift-cards_form .gift-cards-list .ywgc_select_amount_title,form.gift-cards_form .gift-cards-list label{display:block;line-height:1.3;font-size:1.8rem;margin-bottom:.8rem;font-weight:500;text-align:right}@media (max-width:991.98px){form.gift-cards_form .gift-card-content-editor.step-content .ywgc_select_amount_title,form.gift-cards_form .gift-card-content-editor.step-content label,form.gift-cards_form .gift-cards-list .ywgc_select_amount_title,form.gift-cards_form .gift-cards-list label{font-size:1.4rem}}form.gift-cards_form .gift-card-content-editor.step-content .ywgc-message label,form.gift-cards_form .gift-cards-list .ywgc-message label{display:block}@media (max-width:991.98px){form.gift-cards_form .gift-card-content-editor.step-content .ywgc-message label,form.gift-cards_form .gift-cards-list .ywgc-message label{text-align:right}}form.gift-cards_form .gift-cards-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}form.gift-cards_form .gift-cards-list__sender-wrap{-webkit-box-flex:0;-ms-flex:0 0 48.3333333333%;flex:0 0 48.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:48.3333333333%}@media (max-width:991.98px){form.gift-cards_form .gift-cards-list__sender-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-bottom:2rem}}form.gift-cards_form .gift-cards-list .ywgc-sender-name{-webkit-box-flex:0;-ms-flex:0 0 48.3333333333%;flex:0 0 48.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:48.3333333333%}@media (max-width:991.98px){form.gift-cards_form .gift-cards-list .ywgc-sender-name{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}form.gift-cards_form .gift_card_template_button{text-align:center;margin-top:4rem}@media (max-width:991.98px){form.gift-cards_form .gift_card_template_button{margin-top:4.8rem}}form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button{padding:2.2rem 3.8rem}@media (max-width:991.98px){form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button{width:100%;padding:1.6rem 0;font-weight:300}}.header{top:0;z-index:9;width:100%;position:fixed;right:0;background-color:#fff;border-bottom:1px solid #e0e0e0}@media (max-width:991.98px){.header{padding:0 2.4rem}}@media (max-width:991.98px){.header.open .actions .lang-switcher{display:block}}@media (max-width:991.98px){.header.open .actions .header__action-link,.header.open .actions .header__cart-wrap{display:none}}.header__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5rem;position:relative}@media (max-width:991.98px){.header__content-wrap{padding:.75rem 0}}@media (max-width:991.98px){.header__content-wrap .main-nav{margin-top:2rem}}.header__content-wrap .site-branding{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:16.6666666667%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.header__content-wrap .site-branding{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;margin:0;z-index:2}}.header__content-wrap .site-branding img{width:9.2rem}@media (max-width:991.98px){.header__content-wrap .site-branding img{width:6.5rem}}.header__content-wrap .actions{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:41.6666666667%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.header__content-wrap .actions{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;z-index:2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.header__content-wrap .actions .lang-switcher{font-size:2.2rem;margin-left:7.2rem}@media (max-width:991.98px){.header__content-wrap .actions .lang-switcher{display:none;margin-left:0;margin-right:auto}}@media (max-width:991.98px){.header__content-wrap .actions .btn--search{display:none}}.header__content-wrap .actions .header__cart-wrap{margin:0 3.5rem}@media (max-width:991.98px){.header__content-wrap .actions .header__cart-wrap{margin:0;margin-right:2.3rem}}.header__nav-wrap{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:41.6666666667%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch}@media (max-width:991.98px){.header__nav-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;top:0;z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;position:fixed;margin-top:8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;right:0;background-color:#fff;height:calc(100% - 8rem);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);border-top:1px solid #e0e0e0;padding:0 2.4rem 10rem}}@media (max-width:991.98px){.header__nav-wrap.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media (max-width:991.98px){.header__nav-wrap .form-wrap{margin-top:2.4rem}}.header__nav-wrap .form--general-search,.header__nav-wrap .social-networks{display:none}@media (max-width:991.98px){.header__nav-wrap .form--general-search,.header__nav-wrap .social-networks{display:block}}@media (max-width:991.98px){.header__nav-wrap .main-nav{margin-bottom:8rem}}.header__nav-wrap .social-networks{margin-top:auto}@media (max-width:991.98px){.header__nav-wrap .social-networks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header__hamburger-wrap{display:none}@media (max-width:991.98px){.header__hamburger-wrap{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;z-index:2;display:block}}.footer{overflow:hidden;position:relative}.footer__main-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;z-index:1;padding:4.8rem 0;position:relative;border-top:1px solid rgba(0,0,0,.1)}@media (max-width:991.98px){.footer__main-section{padding:3.8rem 0rem 4rem}}.footer__main-section .logo-wrap{-webkit-box-flex:0;-ms-flex:0 0 7.3333333333%;flex:0 0 7.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:7.3333333333%}@media (max-width:991.98px){.footer__main-section .logo-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2.4rem 2.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:991.98px) and (max-width:991.98px){.footer__main-section .logo-wrap{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__main-section .logo-wrap .site-branding a{display:block;width:13.2rem}.footer__main-section .logo-wrap .site-branding a img{width:100%}.footer__main-section .logo-wrap .social-networks{margin-top:5.7rem}@media (max-width:991.98px){.footer__main-section .logo-wrap .social-networks{margin-top:0}}@media (max-width:991.98px){.footer__main-section .logo-wrap .social-networks__title{display:none}}.footer__main-section .logo-wrap .social-networks__icons-wrap .icon:hover{opacity:.7}.footer__main-section .footer-nav{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;margin-left:0;margin-right:6.7222222222%}@media (max-width:991.98px){.footer__main-section .footer-nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-right:0;margin-top:3.2rem}}@media (max-width:991.98px){.footer__main-section .footer-nav #footer-nav-list{display:none}}.footer__main-section .footer-nav #footer-nav-list-mobile{display:none}@media (max-width:991.98px){.footer__main-section .footer-nav #footer-nav-list-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer__main-section .free-text{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;margin-left:5.5555555556%}@media (max-width:991.98px){.footer__main-section .free-text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;text-align:center;margin-top:3rem;display:none;padding:0 2.4rem}}.footer__main-section .free-text p{line-height:2.5rem;margin-bottom:1.9rem}@media (max-width:991.98px){.footer__main-section .free-text p{font-size:1.8rem}}.footer__main-section .free-text p a{text-decoration:underline}@media (max-width:991.98px){.footer__main-section .free-text p a{font-size:2rem;letter-spacing:.15rem}}.footer__main-section .free-text strong{color:#9f9f9f;line-height:1;display:block;font-size:1.4rem;margin-bottom:3.1rem;font-weight:500;letter-spacing:.1rem}@media (max-width:991.98px){.footer__main-section .free-text strong{display:none}}.footer__main-section .form-wrap{-webkit-box-flex:0;-ms-flex:0 0 24.2222222222%;flex:0 0 24.2222222222%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:24.2222222222%}@media (max-width:991.98px){.footer__main-section .form-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;text-align:center;margin-top:4.3rem}}.footer__main-section .form-wrap .social-networks{margin-top:6.6rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.footer__main-section .form-wrap .social-networks{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4.3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__lower-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;z-index:1;color:#9f9f9f;padding:2.6rem 0;font-size:1.4rem;font-weight:500;border-top:1px solid rgba(0,0,0,.1)}@media (max-width:991.98px){.footer__lower-section{line-height:1.5;padding:1.9rem 0;font-size:1.2rem}}.footer__lower-section .credits-link-wrap{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;text-align:left}@media (max-width:991.98px){.footer__lower-section .credits-link-wrap{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer__lower-section .credits-link-wrap a:hover{opacity:.7}.footer__lower-section nav{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%}@media (max-width:991.98px){.footer__lower-section nav{-webkit-box-flex:0;-ms-flex:0 0 47.5%;flex:0 0 47.5%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:47.5%;margin-left:2.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer__lower-section nav::after{content:"";height:60%;width:1px;display:block;background-color:#9f9f9f;margin-right:1rem}}.footer__lower-section .cr{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;text-align:right}@media (max-width:991.98px){.footer__lower-section .cr{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;text-align:center}}.related__content-wrap{padding:0}.related__title{font-size:8rem;text-align:center;line-height:8.7rem;margin-bottom:8.3rem;font-weight:400;font-family:NarkissBlock,sans-serif}@media (max-width:991.98px){.related__title{font-size:3.2rem;line-height:3.9rem;margin-bottom:3.5rem}}.slick-slider,.slider{position:relative}.slick-slider .slick-arrow,.slider .slick-arrow{z-index:1;border:0;font-size:0;cursor:pointer;position:absolute;border-radius:50%;-webkit-appearance:none;background-color:transparent}@media (max-width:991.98px){.slick-slider .slick-arrow,.slider .slick-arrow{width:1rem;height:2rem}}.slick-slider .slick-arrow:focus,.slider .slick-arrow:focus{outline:0}.slick-slider .slick-dots,.slider .slick-dots{margin:0;padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}@media (max-width:991.98px){.slick-slider .slick-dots,.slider .slick-dots{margin-top:3.2rem}}.slick-slider .slick-dots li,.slider .slick-dots li{width:1.6rem;height:1.6rem;display:block;margin:0 .45rem;border-radius:50%;background-color:#ffeedb}@media (max-width:991.98px){.slick-slider .slick-dots li,.slider .slick-dots li{width:1.2rem;height:1.2rem;margin:0 .35rem}}.slick-slider .slick-dots li.slick-active,.slider .slick-dots li.slick-active{background-color:#ff8c11}.slick-slider .slick-dots li button,.slider .slick-dots li button{display:none}.slick-slider--related .slick-slide,.slider--related .slick-slide{margin-bottom:0}.slick-slider--related .slick-arrow,.slider--related .slick-arrow{width:5.1rem;height:5.1rem}@media (max-width:991.98px){.slick-slider--related .slick-arrow,.slider--related .slick-arrow{width:4rem;height:4rem}}.slick-slider--related .slick-arrow.slick-prev,.slider--related .slick-arrow.slick-prev{top:50%;right:8.6rem;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background:url(images/arrow-right.svg) center/99% no-repeat;background-size:99%}@media (max-width:991.98px){.slick-slider--related .slick-arrow.slick-prev,.slider--related .slick-arrow.slick-prev{right:4rem}}.slick-slider--related .slick-arrow.slick-next,.slider--related .slick-arrow.slick-next{top:50%;left:8.6rem;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(images/arrow-left.svg) center/99% no-repeat;background-size:99%}@media (max-width:991.98px){.slick-slider--related .slick-arrow.slick-next,.slider--related .slick-arrow.slick-next{left:4rem}}.slick-slider--gallery .slick-list,.slider--gallery .slick-list{margin:0 -2.8rem}@media (max-width:991.98px){.slick-slider--gallery .slick-list,.slider--gallery .slick-list{margin:0 -1.2rem}}.slick-slider--gallery .slick-list .slick-track .slick-slide,.slider--gallery .slick-list .slick-track .slick-slide{margin:0 2.8rem}@media (max-width:991.98px){.slick-slider--gallery .slick-list .slick-track .slick-slide,.slider--gallery .slick-list .slick-track .slick-slide{margin:0 1.2rem}}.slick-slider--gallery .slick-arrow,.slider--gallery .slick-arrow{width:5.1rem;height:5.1rem}@media (max-width:991.98px){.slick-slider--gallery .slick-arrow,.slider--gallery .slick-arrow{width:4rem;height:4rem}}.slick-slider--gallery .slick-arrow.slick-prev,.slider--gallery .slick-arrow.slick-prev{top:50%;right:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background:url(images/arrow-right.svg) center/99% no-repeat;background-size:99%}.slick-slider--gallery .slick-arrow.slick-next,.slider--gallery .slick-arrow.slick-next{top:50%;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(images/arrow-left.svg) center/99% no-repeat;background-size:99%}.slick-slider--extra-products .slick-list,.slider--extra-products .slick-list{margin:-1.6rem 0}.slick-slider--extra-products .slick-list .slick-slide,.slider--extra-products .slick-list .slick-slide{margin:1.6rem 0}.slick-slider--extra-products .slick-arrow,.slider--extra-products .slick-arrow{width:4.1rem;height:4.1rem}.slick-slider--extra-products .slick-arrow.slick-prev,.slider--extra-products .slick-arrow.slick-prev{top:-2rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url(images/arrow-up.svg) center/99% no-repeat;background-size:99%}.slick-slider--extra-products .slick-arrow.slick-next,.slider--extra-products .slick-arrow.slick-next{left:50%;top:calc(100% - 3.2rem);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url(images/arrow-down.svg) center/99% no-repeat;background-size:99%}.select2-container--default{display:block;font-size:1.8rem}@media (max-width:991.98px){.select2-container--default{font-size:1.4rem}}.select2-container--default .select2-selection--single{display:-webkit-box;display:-ms-flexbox;display:flex;height:4.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2.4rem;border:1px solid #000}@media (max-width:991.98px){.select2-container--default .select2-selection--single{height:4rem}}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000}.select2-container--default .select2-selection--single .select2-selection__arrow{width:3.1rem;left:2.3rem!important;height:3.1rem}@media (max-width:991.98px){.select2-container--default .select2-selection--single .select2-selection__arrow{left:1.3rem!important}}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:-1rem;top:1rem;height:3.1rem;width:3.1rem;border:0;background:url(images/drop_bg.svg) center/contain no-repeat;background-size:contain}@media (max-width:991.98px){.select2-container--default .select2-selection--single .select2-selection__arrow b{top:.5rem;left:-.5rem}}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.9;color:#000;padding-right:2rem!important}@media (max-width:991.98px){.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 1.6rem!important}}.select2-container--default .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--below.select2-container--open .select2-selection--single{border-color:#000;border-radius:2.4rem}.select2-container--default.select2-container--below.select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select2-container--default .select2-dropdown{border:0;margin-top:0;border-radius:1.7rem;background-color:transparent}.select2-container--default .select2-dropdown .select2-results__options{border-radius:1.2rem;border:1px solid #000;padding-right:0}.select2-container--default .select2-dropdown .select2-results__option{padding:1.4rem 2rem;background-color:#fff}@media (max-width:991.98px){.select2-container--default .select2-dropdown .select2-results__option{padding:1rem 1.6rem}}.select2-container--default .select2-dropdown .select2-results__option--highlighted{color:#000;background-color:#e0e0e0}.select2-container--default .select2-dropdown .select2-search .select2-search__field{height:4.8rem;padding:4px 2rem;border-radius:2.4rem;background-color:#fff;border:1px solid #000}.select2-container--default .select2-dropdown--city{margin-top:-4.8rem}.select2-container--default .select2-dropdown--city .select2-search--dropdown{padding:0}.select2-container--default .select2-dropdown--city .select2-results{margin-top:1.2rem}.select2-container--below .select2-selection--single{border-color:#000}.select2-container.invalid .select2-selection--single{border-color:#ff8c11}.accordion .accordion-item{padding:4rem 0;background-color:#fff;border-bottom:1px solid}@media (max-width:991.98px){.accordion .accordion-item{padding:2rem 0}}.accordion .accordion-item:first-child{border-top:1px solid}.accordion .accordion-item:last-child(){margin-bottom:0}.accordion .accordion-header{line-height:1.2;font-size:3.2rem;letter-spacing:-.05rem}@media (max-width:991.98px){.accordion .accordion-header{font-size:2.2rem}}.accordion .accordion-header .accordion-button{z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:right}.accordion .accordion-header .accordion-button .accordion-title{max-width:85%;font-weight:300}.accordion .accordion-header .accordion-button.show::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion .accordion-collapse .accordion-body{margin-top:2.5rem;padding-left:15rem}@media (max-width:991.98px){.accordion .accordion-collapse .accordion-body{font-size:1.4rem;margin-top:1.5rem;padding-left:0}}.accordion--library .accordion-header .accordion-button .accordion-title{font-size:3.2rem;font-weight:300;letter-spacing:.03rem}@media (max-width:991.98px){.accordion--library .accordion-header .accordion-button .accordion-title{font-size:2.4rem}}.accordion--library .accordion-collapse .accordion-body{padding:0 2rem;font-size:2rem;margin-top:2.7rem;font-weight:600}.accordion--library .accordion-collapse .accordion-body .link{margin-bottom:2.4rem}@media (max-width:991.98px){.accordion--library .accordion-collapse .accordion-body .link{font-size:1.6rem}}.accordion--library .accordion-collapse .accordion-body .link:hover{color:#35efb3}.tranquilo-login__text-wrap{font-size:1.6rem;letter-spacing:0;line-height:2.3rem;text-align:center;font-family:NarkissBlock,sans-serif}@media (max-width:991.98px){.tranquilo-login__text-wrap{font-size:1.4rem}}.tranquilo-login__text-wrap a,.tranquilo-login__text-wrap button{font-weight:700;text-decoration:underline}.forgot-password__main-content{min-height:calc(100vh - var(--footer-height) - var(--header-height))}.forgot-password__title{margin:4rem 0}.forgot-password__text-wrap{width:40rem}.forgot-password .tranquilo-login__login-form{margin:4rem 0}.facet-label{font-size:2.4rem;margin-left:4.2rem}@media (max-width:991.98px){.facet-label{font-size:1.4rem;margin-left:1.6rem}}.facet-label:last-child{margin:0}.facet-label.active{font-weight:700;text-decoration:underline}@media (max-width:991.98px){.facet-label.active{font-weight:800}}.facetwp-facet{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0!important}@media (max-width:991.98px){.facetwp-facet{padding-bottom:1px}}.facetwp-facet.facetwp-type-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox{padding:1.4rem 2.2rem;margin:0 .8rem 1.6rem}@media (max-width:991.98px){.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox{padding:1rem 1.6rem;margin:0 .5rem 1rem}}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox::before{display:none}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox.checked{color:#000;background-color:#fff}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox .facetwp-counter{display:none}.facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox .facetwp-display-value{padding:0;white-space:nowrap}.facetwp-facet.facetwp-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:991.98px){.facetwp-facet.facetwp-type-radio{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto}}.facetwp-facet.facetwp-type-radio::-webkit-scrollbar{width:.1rem;height:.1rem}.facetwp-facet.facetwp-type-radio::-webkit-scrollbar-track{background:0 0}.facetwp-facet.facetwp-type-radio::-webkit-scrollbar-thumb{background:0 0}.facetwp-facet.facetwp-type-radio::-webkit-scrollbar-thumb:hover{background:0 0}.facetwp-facet.facetwp-type-radio .facetwp-radio{background:0 0;margin-bottom:0;padding:1.4rem 2.2rem;font-weight:300;margin-left:2.2rem}@media (max-width:991.98px){.facetwp-facet.facetwp-type-radio .facetwp-radio{padding:1rem 1.4rem;margin-left:.8rem}}@media (max-width:991.98px){.facetwp-facet.facetwp-type-radio .facetwp-radio:first-child{margin-right:2.4rem}}.facetwp-facet.facetwp-type-radio .facetwp-radio:last-child{margin-left:0}@media (max-width:991.98px){.facetwp-facet.facetwp-type-radio .facetwp-radio:last-child{margin-left:2.4rem}}.facetwp-facet.facetwp-type-radio .facetwp-radio.checked{color:#fff;background:#000}.facetwp-facet.facetwp-type-radio .facetwp-radio .facetwp-counter{display:none}.facetwp-facet.facetwp-type-radio .facetwp-radio .facetwp-display-value{padding:0}@media (max-width:991.98px){.facetwp-facet.facetwp-type-radio .facetwp-radio .facetwp-display-value{white-space:nowrap}}.facetwp-facet.facetwp-facet-load_more .facetwp-load-more{margin:0 auto;font-size:3rem;padding:1.2rem 3.7rem}@media (max-width:991.98px){.facetwp-facet.facetwp-facet-load_more .facetwp-load-more{font-size:2rem;padding:.8rem 3.7rem}}.facetwp-facet.facetwp-facet-load_more .facetwp-load-more.facetwp-hidden{display:none}.link--underline{-ms-flex-item-align:baseline;align-self:baseline;display:inline-block;text-decoration:underline}@media (max-width:991.98px){.link--underline{font-size:1.8rem}}.link--changing__hover-text{display:none}.link--changing:hover{color:var(--temp-color)}.link--changing:hover .link--changing__text{display:none}@media (max-width:991.98px){.link--changing:hover .link--changing__text{display:inherit}}.link--changing:hover .link--changing__hover-text{display:inline}@media (max-width:991.98px){.link--changing:hover .link--changing__hover-text{display:none}}.link--normal-size{font-size:2.8rem;line-height:2.3rem}@media (max-width:991.98px){.link--normal-size{font-size:1.9rem}}.link--arrow{line-height:1.2;display:inline-block;letter-spacing:-.03rem;font-weight:600}.link--arrow::after{content:"";background:url(images/left-arrow.svg) center/contain no-repeat;background-size:contain;width:1.5rem;height:1.2rem;display:inline-block;margin-right:.7rem}.link--arrow.ltr::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.link--arrow-white::after{background-image:url(images/left-arrow-white.svg)}.link.ltr.link--arrow::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.loop-wrap:not(.slider){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem}.loop-wrap:not(.slider).loop-wrap--recipes{margin:0 -2.8rem}@media (max-width:991.98px){.loop-wrap:not(.slider).loop-wrap--recipes{margin:0 -1rem}}.loop-wrap:not(.slider) .loop-item--recipes{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%}@media (max-width:991.98px){.loop-wrap:not(.slider) .loop-item--recipes{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%}}.loop-wrap:not(.slider) .loop-item--bakerpedia{padding:1.7rem 0}.loop-wrap:not(.slider) .loop-item--bakerpedia h3{font-size:2.2rem;font-weight:300}@media (max-width:991.98px){.loop-wrap:not(.slider) .loop-item--bakerpedia h3{font-size:1.8rem}}.loop-wrap:not(.slider) .loop-item--bakerpedia h3 a:hover{color:#9f9f9f}.loop-wrap--recipes{margin-left:-2.8rem;margin-right:-2.8rem}@media (max-width:991.98px){.loop-wrap--recipes{margin:0 -1rem}}.loop-wrap--bakerpedia{margin-bottom:16rem}@media (max-width:991.98px){.loop-wrap--bakerpedia{margin-bottom:10rem}}.loop-wrap--bakerpedia .letter-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;text-align:right}.loop-wrap--bakerpedia .letter-wrap .letter{padding:.5rem 0;border-bottom:3px solid #000}@media (max-width:991.98px){.loop-wrap--bakerpedia .letter-wrap .letter{border-width:2px;margin-top:2.4rem}}.loop-wrap--bakerpedia .letter-wrap .inner-wrap{border-collapse:collapse}@media (max-width:991.98px){.loop-wrap--bakerpedia .letter-wrap .inner-wrap{display:block}}@media (max-width:991.98px){.loop-wrap--bakerpedia .letter-wrap .inner-wrap colgroup{display:none}}@media (max-width:991.98px){.loop-wrap--bakerpedia .letter-wrap .inner-wrap tbody{display:block}}.loop-wrap--bakerpedia .letter-wrap .inner-wrap tbody tr{border-bottom:1px solid #9f9f9f}@media (max-width:991.98px){.loop-wrap--bakerpedia .letter-wrap .inner-wrap tbody tr{border:0;display:block}}@media (max-width:991.98px){.loop-wrap--bakerpedia .letter-wrap .inner-wrap tbody tr td{display:block;border-bottom:1px solid #e0e0e0}}.loop-wrap .loop-item--recipes{padding:0 2.8rem;margin-bottom:5.6rem}@media (max-width:991.98px){.loop-wrap .loop-item--recipes{padding:0 1rem;margin-bottom:2rem}}.loop-wrap .loop-item--recipes svg{fill:rgba(255,255,255,0);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.loop-wrap .loop-item--recipes:hover svg{fill:rgba(255,255,255,.2)}.loop-wrap .loop-item--recipes .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:65.5rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e0e0e0}@media (max-width:991.98px){.loop-wrap .loop-item--recipes .inner-wrap{height:17.2rem}}.loop-wrap .loop-item--recipes .img-wrap{top:0;left:0;width:100%;height:100%;position:absolute}.loop-wrap .loop-item--recipes .img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.loop-wrap .loop-item--recipes .text-wrap{z-index:1;color:#fff;margin-top:auto;position:relative;padding:0 1rem 5.8rem}@media (max-width:991.98px){.loop-wrap .loop-item--recipes .text-wrap{text-align:center;padding:1.4rem .7rem}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .loop-wrap .loop-item--recipes .text-wrap a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .loop-wrap .loop-item--recipes .text-wrap a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .loop-wrap .loop-item--recipes .text-wrap a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .loop-wrap .loop-item--recipes .text-wrap a,.banner.medium .checkout-page__content-wrap .loop-wrap .loop-item--recipes .text-wrap h2,.banner.medium .content-wrap .loop-wrap .loop-item--recipes .text-wrap h2,.banner.normal .checkout-page__content-wrap .loop-wrap .loop-item--recipes .text-wrap h2,.banner.normal .content-wrap .loop-wrap .loop-item--recipes .text-wrap h2,.form-section__form-wrap .loop-wrap .loop-item--recipes .text-wrap h2,.form-section__form-wrap .loop-wrap .loop-item--recipes .text-wrap h3,.loop-wrap .loop-item--recipes .form-section__form-wrap .text-wrap h2,.loop-wrap .loop-item--recipes .form-section__form-wrap .text-wrap h3,.loop-wrap .loop-item--recipes .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title,.loop-wrap .loop-item--recipes .text-wrap .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.loop-wrap .loop-item--recipes .text-wrap .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.loop-wrap .loop-item--recipes .text-wrap .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.loop-wrap .loop-item--recipes .text-wrap .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.loop-wrap .loop-item--recipes .text-wrap .banner.medium .checkout-page__content-wrap h2,.loop-wrap .loop-item--recipes .text-wrap .banner.medium .content-wrap h2,.loop-wrap .loop-item--recipes .text-wrap .banner.normal .checkout-page__content-wrap h2,.loop-wrap .loop-item--recipes .text-wrap .banner.normal .content-wrap h2,.loop-wrap .loop-item--recipes .text-wrap .product--single .product-info .info-box__title-wrap h2,.loop-wrap .loop-item--recipes .text-wrap .product--single .summary .product_title,.loop-wrap .loop-item--recipes .text-wrap .shop .woocommerce-products-header h1,.loop-wrap .loop-item--recipes .text-wrap .single .bakerpedia .checkout-page__content-wrap .section h2,.loop-wrap .loop-item--recipes .text-wrap .single .bakerpedia .content-wrap .section h2,.loop-wrap .loop-item--recipes .text-wrap .single-product .related h2,.loop-wrap .loop-item--recipes .text-wrap .single-product .up-sells h2,.loop-wrap .loop-item--recipes .text-wrap .title,.loop-wrap .loop-item--recipes .text-wrap .woocommerce-order .thanks-msg h1,.product--single .product-info .info-box__title-wrap .loop-wrap .loop-item--recipes .text-wrap h2,.product--single .summary .loop-wrap .loop-item--recipes .text-wrap .product_title,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .loop-wrap .loop-item--recipes .text-wrap .woocommerce-loop-product__title,.shop .woocommerce-products-header .loop-wrap .loop-item--recipes .text-wrap h1,.single .bakerpedia .checkout-page__content-wrap .section .loop-wrap .loop-item--recipes .text-wrap h2,.single .bakerpedia .content-wrap .section .loop-wrap .loop-item--recipes .text-wrap h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .loop-wrap .loop-item--recipes .text-wrap a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .loop-wrap .loop-item--recipes .text-wrap a,.single-product .loop-wrap .loop-item--recipes .text-wrap .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .loop-wrap .loop-item--recipes .text-wrap .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .loop-wrap .loop-item--recipes .text-wrap .banner.medium .related h2,.single-product .loop-wrap .loop-item--recipes .text-wrap .banner.medium .up-sells h2,.single-product .loop-wrap .loop-item--recipes .text-wrap .banner.normal .related h2,.single-product .loop-wrap .loop-item--recipes .text-wrap .banner.normal .up-sells h2,.single-product .loop-wrap .loop-item--recipes .text-wrap .single .bakerpedia .related .section h2,.single-product .loop-wrap .loop-item--recipes .text-wrap .single .bakerpedia .up-sells .section h2,.single-product .related .loop-wrap .loop-item--recipes .text-wrap h2,.single-product .up-sells .loop-wrap .loop-item--recipes .text-wrap h2,.woocommerce-order .thanks-msg .loop-wrap .loop-item--recipes .text-wrap h1{line-height:1;margin-bottom:4rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .loop-wrap .loop-item--recipes .text-wrap a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .loop-wrap .loop-item--recipes .text-wrap a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .loop-wrap .loop-item--recipes .text-wrap a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .loop-wrap .loop-item--recipes .text-wrap a,.banner.medium .checkout-page__content-wrap .loop-wrap .loop-item--recipes .text-wrap h2,.banner.medium .content-wrap .loop-wrap .loop-item--recipes .text-wrap h2,.banner.normal .checkout-page__content-wrap .loop-wrap .loop-item--recipes .text-wrap h2,.banner.normal .content-wrap .loop-wrap .loop-item--recipes .text-wrap h2,.form-section__form-wrap .loop-wrap .loop-item--recipes .text-wrap h2,.form-section__form-wrap .loop-wrap .loop-item--recipes .text-wrap h3,.loop-wrap .loop-item--recipes .form-section__form-wrap .text-wrap h2,.loop-wrap .loop-item--recipes .form-section__form-wrap .text-wrap h3,.loop-wrap .loop-item--recipes .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title,.loop-wrap .loop-item--recipes .text-wrap .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.loop-wrap .loop-item--recipes .text-wrap .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.loop-wrap .loop-item--recipes .text-wrap .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.loop-wrap .loop-item--recipes .text-wrap .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.loop-wrap .loop-item--recipes .text-wrap .banner.medium .checkout-page__content-wrap h2,.loop-wrap .loop-item--recipes .text-wrap .banner.medium .content-wrap h2,.loop-wrap .loop-item--recipes .text-wrap .banner.normal .checkout-page__content-wrap h2,.loop-wrap .loop-item--recipes .text-wrap .banner.normal .content-wrap h2,.loop-wrap .loop-item--recipes .text-wrap .product--single .product-info .info-box__title-wrap h2,.loop-wrap .loop-item--recipes .text-wrap .product--single .summary .product_title,.loop-wrap .loop-item--recipes .text-wrap .shop .woocommerce-products-header h1,.loop-wrap .loop-item--recipes .text-wrap .single .bakerpedia .checkout-page__content-wrap .section h2,.loop-wrap .loop-item--recipes .text-wrap .single .bakerpedia .content-wrap .section h2,.loop-wrap .loop-item--recipes .text-wrap .single-product .related h2,.loop-wrap .loop-item--recipes .text-wrap .single-product .up-sells h2,.loop-wrap .loop-item--recipes .text-wrap .title,.loop-wrap .loop-item--recipes .text-wrap .woocommerce-order .thanks-msg h1,.product--single .product-info .info-box__title-wrap .loop-wrap .loop-item--recipes .text-wrap h2,.product--single .summary .loop-wrap .loop-item--recipes .text-wrap .product_title,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .loop-wrap .loop-item--recipes .text-wrap .woocommerce-loop-product__title,.shop .woocommerce-products-header .loop-wrap .loop-item--recipes .text-wrap h1,.single .bakerpedia .checkout-page__content-wrap .section .loop-wrap .loop-item--recipes .text-wrap h2,.single .bakerpedia .content-wrap .section .loop-wrap .loop-item--recipes .text-wrap h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .loop-wrap .loop-item--recipes .text-wrap a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .loop-wrap .loop-item--recipes .text-wrap a,.single-product .loop-wrap .loop-item--recipes .text-wrap .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .loop-wrap .loop-item--recipes .text-wrap .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .loop-wrap .loop-item--recipes .text-wrap .banner.medium .related h2,.single-product .loop-wrap .loop-item--recipes .text-wrap .banner.medium .up-sells h2,.single-product .loop-wrap .loop-item--recipes .text-wrap .banner.normal .related h2,.single-product .loop-wrap .loop-item--recipes .text-wrap .banner.normal .up-sells h2,.single-product .loop-wrap .loop-item--recipes .text-wrap .single .bakerpedia .related .section h2,.single-product .loop-wrap .loop-item--recipes .text-wrap .single .bakerpedia .up-sells .section h2,.single-product .related .loop-wrap .loop-item--recipes .text-wrap h2,.single-product .up-sells .loop-wrap .loop-item--recipes .text-wrap h2,.woocommerce-order .thanks-msg .loop-wrap .loop-item--recipes .text-wrap h1{line-height:1;font-size:1.8rem;margin-bottom:1.4rem}}.loop-wrap .loop-item--recipes .text-wrap .icon{text-align:center}.loop-wrap .loop-item--recipes .text-wrap .icon img,.loop-wrap .loop-item--recipes .text-wrap .icon svg{display:block;margin:0 auto}.whatsapp{z-index:11;top:57vh;position:fixed;text-align:center;left:0;padding:1.5rem 3.5rem;background-color:#00e98f;border-top-right-radius:20px;border-bottom-right-radius:20px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.1)}@media (max-width:991.98px){.whatsapp{top:49rem;padding:1.3rem 0 1rem;padding-left:1.8rem;padding-right:2.5rem}}.whatsapp img{width:2.7rem;margin:0 auto}@media (max-width:991.98px){.whatsapp img{width:2.2rem}}.whatsapp__text{color:#fff;margin-top:.5rem;font-size:1.5rem;line-height:1.5rem;font-weight:700}.social-networks{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.social-networks{display:block}}.social-networks__icons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-networks__icons-wrap a{margin-left:1.4rem}.social-networks__icons-wrap a:last-child{margin-left:0}.cubes{margin-top:6.2rem}@media (max-width:991.98px){.cubes{margin-top:2rem}}.cubes .checkout-page__content-wrap,.cubes .content-wrap,.cubes .single-product .related,.cubes .single-product .up-sells,.single-product .cubes .related,.single-product .cubes .up-sells{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 auto}.cubes .cube{-webkit-box-flex:0;-ms-flex:0 0 48.3333333333%;flex:0 0 48.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:48.3333333333%;height:70rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8.7rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.cubes .cube{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;min-height:48rem;margin-bottom:2.4rem;padding:2.4rem}}.cubes .cube:nth-child(odd){margin-left:1.6666666667%}@media (max-width:991.98px){.cubes .cube:nth-child(odd){margin-left:0}}.cubes .cube:nth-child(even){margin-right:1.6666666667%}@media (max-width:991.98px){.cubes .cube:nth-child(even){margin-right:0}}.cubes .cube__text{line-height:1;margin-bottom:5.5rem;text-align:center}@media (max-width:991.98px){.cubes .cube__text{font-size:4rem}}.cubes .cube__cloud{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cubes .cube__cloud .item{position:relative}.cubes .cube__cloud .item:hover .item__tooltip{visibility:visible}@media (max-width:991.98px){.cubes .cube__cloud .item:hover .item__tooltip{display:none}}.cubes .cube__cloud .item a{padding:1rem 2.2rem;margin:0 1.1rem 3rem}@media (max-width:991.98px){.cubes .cube__cloud .item a{margin:0 .5rem 1.5rem}}.cubes .cube__cloud .item__tooltip{top:-155%;z-index:2;width:16.6rem;height:11.8rem;padding:1.5rem;overflow:hidden;position:absolute;background:#fff;visibility:hidden;font-size:1.6rem;border-radius:.5rem;left:-8.9rem}@media (max-width:991.98px){.cubes .cube__cloud .item__tooltip{display:none}}.cubes .cube__cloud .item__tooltip strong{font-size:2.2rem}.cubes .cube__cloud .item__tooltip:after{content:"";top:0;left:0;width:100%;height:100%;display:block;position:absolute;background:-webkit-gradient(linear,left bottom,left top,color-stop(16.36%,#fff),color-stop(62.73%,rgba(255,255,255,0)));background:-o-linear-gradient(bottom,#fff 16.36%,rgba(255,255,255,0) 62.73%);background:linear-gradient(360deg,#fff 16.36%,rgba(255,255,255,0) 62.73%)}.cubes .cube img{top:0;left:0;width:100%;height:100%;z-index:-1;position:absolute;-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.cubes .cube .cube__link-wrap{width:100%}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .content-wrap .banner__link-wrap .cubes .cube a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .related .banner__link-wrap .cubes .cube a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube .banner.medium .content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube .banner.medium .single-product .related .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .content-wrap .banner__link-wrap .cubes .cube button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .related .banner__link-wrap .cubes .cube button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .cubes .cube .banner.medium .content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .cubes .cube .banner.medium .single-product .related .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .content-wrap .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .related .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .content-wrap .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .related .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap .cubes .cube a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .banner__link-wrap .cubes .cube .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .nav__list li .banner__link-wrap .cubes .cube a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .banner__link-wrap .cubes .cube .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .nav__list li .banner__link-wrap .cubes .cube a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap .cubes .cube a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .single-product .related .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .cubes .cube .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap .cubes .cube a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .cubes .cube .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap .cubes .cube a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .cubes .cube .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap .cubes .cube a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .cubes .cube .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap .cubes .cube a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .btn,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube .facetwp-load-more,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube .facetwp-radio,.banner.medium .checkout-page__content-wrap .banner__link-wrap .form .form-row--submit .cubes .cube input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .wcwl_elements .cubes .cube .woocommerce_waitlist.button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube .gift_card_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .content-wrap .banner__link-wrap .cubes .cube .btn,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-group .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-row .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube .facetwp-load-more,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube .facetwp-radio,.banner.medium .content-wrap .banner__link-wrap .form .form-row--submit .cubes .cube input[type=submit],.banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube input[type=submit],.banner.medium .content-wrap .banner__link-wrap .wcwl_elements .cubes .cube .woocommerce_waitlist.button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube .gift_card_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .related .banner__link-wrap .cubes .cube .btn,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-group .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-row .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube .facetwp-load-more,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube .facetwp-radio,.banner.medium .single-product .related .banner__link-wrap .form .form-row--submit .cubes .cube input[type=submit],.banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube input[type=submit],.banner.medium .single-product .related .banner__link-wrap .wcwl_elements .cubes .cube .woocommerce_waitlist.button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube .gift_card_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .btn,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube .facetwp-load-more,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube .facetwp-radio,.banner.medium .single-product .up-sells .banner__link-wrap .form .form-row--submit .cubes .cube input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .wcwl_elements .cubes .cube .woocommerce_waitlist.button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube .gift_card_add_to_cart_button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .content-wrap .banner__link-wrap .cubes .cube .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .related .banner__link-wrap .cubes .cube .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .content-wrap .banner__link-wrap .cubes .cube .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .related .banner__link-wrap .cubes .cube .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube .banner.medium .content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube .banner.medium .single-product .related .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube .banner.medium .content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube .banner.medium .single-product .related .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .content-wrap .banner__link-wrap .cubes .cube #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .related .banner__link-wrap .cubes .cube #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube .banner.medium .content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube .banner.medium .single-product .related .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap #place_order,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .nav__list li a,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .nav__list li a,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .nav__list li a,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .btn,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .form .form-row--submit input[type=submit],.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.cubes .cube .banner.medium .content-wrap .banner__link-wrap .btn,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .edit-account .form-group button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .edit-account .form-row button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .form .form-row--submit input[type=submit],.cubes .cube .banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.cubes .cube .banner.medium .content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.cubes .cube .banner.medium .single-product .related .banner__link-wrap .btn,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .edit-account .form-group button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .edit-account .form-row button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .form .form-row--submit input[type=submit],.cubes .cube .banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.cubes .cube .banner.medium .single-product .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .btn,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .form .form-row--submit input[type=submit],.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cubes .cube .btn--trans,.cubes .cube .edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .edit-account .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .edit-account .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .edit-account .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .edit-account .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-load-more,.cubes .cube .facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .facetwp-load-more,.cubes .cube .facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .facetwp-load-more,.cubes .cube .facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-load-more,.cubes .cube .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.cubes .cube .facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-radio,.cubes .cube .facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .facetwp-radio,.cubes .cube .facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .facetwp-radio,.cubes .cube .facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-radio,.cubes .cube .form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.cubes .cube .form .form-row--submit .banner.medium .content-wrap .banner__link-wrap input[type=submit],.cubes .cube .form .form-row--submit .banner.medium .single-product .related .banner__link-wrap input[type=submit],.cubes .cube .form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.cubes .cube .form--tranquilo-login__input-wrap .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.cubes .cube .form--tranquilo-login__input-wrap .banner.medium .content-wrap .banner__link-wrap input[type=submit],.cubes .cube .form--tranquilo-login__input-wrap .banner.medium .single-product .related .banner__link-wrap input[type=submit],.cubes .cube .form--tranquilo-login__input-wrap .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.cubes .cube .wcwl_elements .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce_waitlist.button,.cubes .cube .wcwl_elements .banner.medium .content-wrap .banner__link-wrap .woocommerce_waitlist.button,.cubes .cube .wcwl_elements .banner.medium .single-product .related .banner__link-wrap .woocommerce_waitlist.button,.cubes .cube .wcwl_elements .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce_waitlist.button,.cubes .cube .woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .gift_card_add_to_cart_button,.cubes .cube form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .gift_card_add_to_cart_button,.cubes .cube form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .gift_card_add_to_cart_button,.cubes .cube form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .gift_card_add_to_cart_button,.edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.edit-account .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.edit-account .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.edit-account .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.edit-account .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .cubes .cube .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .cubes .cube .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .cubes .cube .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .cubes .cube .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .cubes .cube .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .facetwp-radio,.form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube input[type=submit],.form .form-row--submit .banner.medium .content-wrap .banner__link-wrap .cubes .cube input[type=submit],.form .form-row--submit .banner.medium .single-product .related .banner__link-wrap .cubes .cube input[type=submit],.form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .content-wrap .banner__link-wrap .cubes .cube input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .single-product .related .banner__link-wrap .cubes .cube input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube input[type=submit],.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .related .banner__link-wrap .cubes .cube a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .up-sells .banner__link-wrap .cubes .cube a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube .banner.medium .related .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube .banner.medium .up-sells .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .related .banner__link-wrap .cubes .cube button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .up-sells .banner__link-wrap .cubes .cube button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .cubes .cube .banner.medium .related .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .cubes .cube .banner.medium .up-sells .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .related .banner__link-wrap .cubes .cube a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .up-sells .banner__link-wrap .cubes .cube a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube .banner.medium .up-sells .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .related .banner__link-wrap .cubes .cube a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .up-sells .banner__link-wrap .cubes .cube a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube .banner.medium .up-sells .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .banner__link-wrap .cubes .cube .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .nav__list li .banner__link-wrap .cubes .cube a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .banner__link-wrap .cubes .cube .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .nav__list li .banner__link-wrap .cubes .cube a,.single-product .archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .related .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .up-sells .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .cubes .cube .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap .cubes .cube a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .cubes .cube .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap .cubes .cube a,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .related .banner__link-wrap .cubes .cube .btn,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-group .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-row .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube .facetwp-load-more,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube .facetwp-radio,.single-product .banner.medium .related .banner__link-wrap .form .form-row--submit .cubes .cube input[type=submit],.single-product .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube input[type=submit],.single-product .banner.medium .related .banner__link-wrap .wcwl_elements .cubes .cube .woocommerce_waitlist.button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube .gift_card_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .btn,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-group .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-row .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube .facetwp-load-more,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube .facetwp-radio,.single-product .banner.medium .up-sells .banner__link-wrap .form .form-row--submit .cubes .cube input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .wcwl_elements .cubes .cube .woocommerce_waitlist.button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube .gift_card_add_to_cart_button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .related .banner__link-wrap .cubes .cube .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .up-sells .banner__link-wrap .cubes .cube .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .related .banner__link-wrap .cubes .cube .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .up-sells .banner__link-wrap .cubes .cube .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube .banner.medium .related .banner__link-wrap .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube .banner.medium .up-sells .banner__link-wrap .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube .banner.medium .related .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube .banner.medium .up-sells .banner__link-wrap .return-to-shop,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .related .banner__link-wrap .cubes .cube #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .up-sells .banner__link-wrap .cubes .cube #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube .banner.medium .related .banner__link-wrap #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube .banner.medium .up-sells .banner__link-wrap #place_order,.single-product .cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .nav__list li a,.single-product .cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .nav__list li a,.single-product .cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .cubes .cube .banner.medium .related .banner__link-wrap .btn,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .edit-account .form-group button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .edit-account .form-row button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .form .form-row--submit input[type=submit],.single-product .cubes .cube .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .cubes .cube .banner.medium .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .btn,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .edit-account .form-group button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .edit-account .form-row button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .form .form-row--submit input[type=submit],.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .cubes .cube .edit-account .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .edit-account .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .edit-account .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .edit-account .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .facetwp-load-more,.single-product .cubes .cube .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .facetwp-load-more,.single-product .cubes .cube .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .facetwp-radio,.single-product .cubes .cube .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .facetwp-radio,.single-product .cubes .cube .form .form-row--submit .banner.medium .related .banner__link-wrap input[type=submit],.single-product .cubes .cube .form .form-row--submit .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .cubes .cube .form--tranquilo-login__input-wrap .banner.medium .related .banner__link-wrap input[type=submit],.single-product .cubes .cube .form--tranquilo-login__input-wrap .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .cubes .cube .wcwl_elements .banner.medium .related .banner__link-wrap .woocommerce_waitlist.button,.single-product .cubes .cube .wcwl_elements .banner.medium .up-sells .banner__link-wrap .woocommerce_waitlist.button,.single-product .cubes .cube .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .gift_card_add_to_cart_button,.single-product .cubes .cube form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .gift_card_add_to_cart_button,.single-product .edit-account .form-group .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .edit-account .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .edit-account .form-row .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .edit-account .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .cubes .cube .facetwp-load-more,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .cubes .cube .facetwp-load-more,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .cubes .cube .facetwp-radio,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .cubes .cube .facetwp-radio,.single-product .form .form-row--submit .banner.medium .related .banner__link-wrap .cubes .cube input[type=submit],.single-product .form .form-row--submit .banner.medium .up-sells .banner__link-wrap .cubes .cube input[type=submit],.single-product .form--tranquilo-login__input-wrap .banner.medium .related .banner__link-wrap .cubes .cube input[type=submit],.single-product .form--tranquilo-login__input-wrap .banner.medium .up-sells .banner__link-wrap .cubes .cube input[type=submit],.single-product .wcwl_elements .banner.medium .related .banner__link-wrap .cubes .cube .woocommerce_waitlist.button,.single-product .wcwl_elements .banner.medium .up-sells .banner__link-wrap .cubes .cube .woocommerce_waitlist.button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-mini-cart__buttons .banner.medium .related .banner__link-wrap .cubes .cube .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .banner.medium .up-sells .banner__link-wrap .cubes .cube .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .cubes .cube .banner.medium .related .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .cubes .cube .banner.medium .up-sells .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .cubes .cube .gift_card_add_to_cart_button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .cubes .cube .gift_card_add_to_cart_button,.wcwl_elements .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .woocommerce_waitlist.button,.wcwl_elements .banner.medium .content-wrap .banner__link-wrap .cubes .cube .woocommerce_waitlist.button,.wcwl_elements .banner.medium .single-product .related .banner__link-wrap .cubes .cube .woocommerce_waitlist.button,.wcwl_elements .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-mini-cart__buttons .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .content-wrap .banner__link-wrap .cubes .cube .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .related .banner__link-wrap .cubes .cube .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .wc-forward.checkout,.woocommerce-mini-cart__buttons .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .cubes .cube .banner.medium .content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .cubes .cube .banner.medium .single-product .related .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .cubes .cube .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .cubes .cube .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .gift_card_add_to_cart_button{width:23rem;padding:2rem 0}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .content-wrap .banner__link-wrap .cubes .cube a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .related .banner__link-wrap .cubes .cube a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube .banner.medium .content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube .banner.medium .single-product .related .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .content-wrap .banner__link-wrap .cubes .cube button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .related .banner__link-wrap .cubes .cube button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .cubes .cube .banner.medium .content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .cubes .cube .banner.medium .single-product .related .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .content-wrap .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .related .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .content-wrap .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .related .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap .cubes .cube a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .banner__link-wrap .cubes .cube .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .nav__list li .banner__link-wrap .cubes .cube a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .banner__link-wrap .cubes .cube .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .nav__list li .banner__link-wrap .cubes .cube a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap .cubes .cube a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .single-product .related .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .cubes .cube .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap .cubes .cube a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .cubes .cube .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap .cubes .cube a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .cubes .cube .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap .cubes .cube a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .cubes .cube .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap .cubes .cube a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .btn,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube .facetwp-load-more,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube .facetwp-radio,.banner.medium .checkout-page__content-wrap .banner__link-wrap .form .form-row--submit .cubes .cube input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .wcwl_elements .cubes .cube .woocommerce_waitlist.button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube button,.banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube .gift_card_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .content-wrap .banner__link-wrap .cubes .cube .btn,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .content-wrap .banner__link-wrap .cubes .cube .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-group .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-row .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube .facetwp-load-more,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube .facetwp-radio,.banner.medium .content-wrap .banner__link-wrap .form .form-row--submit .cubes .cube input[type=submit],.banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube input[type=submit],.banner.medium .content-wrap .banner__link-wrap .wcwl_elements .cubes .cube .woocommerce_waitlist.button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube button,.banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube .gift_card_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .related .banner__link-wrap .cubes .cube .btn,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .related .banner__link-wrap .cubes .cube .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-group .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-row .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube .facetwp-load-more,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube .facetwp-radio,.banner.medium .single-product .related .banner__link-wrap .form .form-row--submit .cubes .cube input[type=submit],.banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube input[type=submit],.banner.medium .single-product .related .banner__link-wrap .wcwl_elements .cubes .cube .woocommerce_waitlist.button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube button,.banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube .gift_card_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .btn,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube .facetwp-load-more,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube .facetwp-radio,.banner.medium .single-product .up-sells .banner__link-wrap .form .form-row--submit .cubes .cube input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .wcwl_elements .cubes .cube .woocommerce_waitlist.button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube button,.banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube .gift_card_add_to_cart_button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .content-wrap .banner__link-wrap .cubes .cube .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .related .banner__link-wrap .cubes .cube .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .content-wrap .banner__link-wrap .cubes .cube .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .related .banner__link-wrap .cubes .cube .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube .banner.medium .content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube .banner.medium .single-product .related .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube .banner.medium .content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube .banner.medium .single-product .related .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .content-wrap .banner__link-wrap .cubes .cube #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .related .banner__link-wrap .cubes .cube #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube .banner.medium .content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube .banner.medium .single-product .related .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap #place_order,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .nav__list li a,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .nav__list li a,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .nav__list li a,.cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .btn,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .form .form-row--submit input[type=submit],.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.cubes .cube .banner.medium .content-wrap .banner__link-wrap .btn,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .edit-account .form-group button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .edit-account .form-row button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .form .form-row--submit input[type=submit],.cubes .cube .banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.cubes .cube .banner.medium .content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.cubes .cube .banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.cubes .cube .banner.medium .single-product .related .banner__link-wrap .btn,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .edit-account .form-group button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .edit-account .form-row button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .form .form-row--submit input[type=submit],.cubes .cube .banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.cubes .cube .banner.medium .single-product .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.cubes .cube .banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .btn,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .form .form-row--submit input[type=submit],.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cubes .cube .btn--trans,.cubes .cube .edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .edit-account .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .edit-account .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .edit-account .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .edit-account .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-load-more,.cubes .cube .facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .facetwp-load-more,.cubes .cube .facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .facetwp-load-more,.cubes .cube .facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-load-more,.cubes .cube .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.cubes .cube .facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-radio,.cubes .cube .facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .facetwp-radio,.cubes .cube .facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .facetwp-radio,.cubes .cube .facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-radio,.cubes .cube .form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.cubes .cube .form .form-row--submit .banner.medium .content-wrap .banner__link-wrap input[type=submit],.cubes .cube .form .form-row--submit .banner.medium .single-product .related .banner__link-wrap input[type=submit],.cubes .cube .form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.cubes .cube .form--tranquilo-login__input-wrap .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.cubes .cube .form--tranquilo-login__input-wrap .banner.medium .content-wrap .banner__link-wrap input[type=submit],.cubes .cube .form--tranquilo-login__input-wrap .banner.medium .single-product .related .banner__link-wrap input[type=submit],.cubes .cube .form--tranquilo-login__input-wrap .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.cubes .cube .wcwl_elements .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce_waitlist.button,.cubes .cube .wcwl_elements .banner.medium .content-wrap .banner__link-wrap .woocommerce_waitlist.button,.cubes .cube .wcwl_elements .banner.medium .single-product .related .banner__link-wrap .woocommerce_waitlist.button,.cubes .cube .wcwl_elements .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce_waitlist.button,.cubes .cube .woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube .woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .gift_card_add_to_cart_button,.cubes .cube form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .gift_card_add_to_cart_button,.cubes .cube form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .gift_card_add_to_cart_button,.cubes .cube form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .gift_card_add_to_cart_button,.edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.edit-account .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.edit-account .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.edit-account .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.edit-account .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .cubes .cube .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .cubes .cube .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .cubes .cube .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .cubes .cube .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .cubes .cube .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .facetwp-radio,.form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube input[type=submit],.form .form-row--submit .banner.medium .content-wrap .banner__link-wrap .cubes .cube input[type=submit],.form .form-row--submit .banner.medium .single-product .related .banner__link-wrap .cubes .cube input[type=submit],.form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .content-wrap .banner__link-wrap .cubes .cube input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .single-product .related .banner__link-wrap .cubes .cube input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube input[type=submit],.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .related .banner__link-wrap .cubes .cube a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .up-sells .banner__link-wrap .cubes .cube a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube .banner.medium .related .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube .banner.medium .up-sells .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .related .banner__link-wrap .cubes .cube button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .up-sells .banner__link-wrap .cubes .cube button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .cubes .cube .banner.medium .related .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .cubes .cube .banner.medium .up-sells .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .related .banner__link-wrap .cubes .cube a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .up-sells .banner__link-wrap .cubes .cube a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube .banner.medium .up-sells .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .related .banner__link-wrap .cubes .cube a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .up-sells .banner__link-wrap .cubes .cube a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube .banner.medium .up-sells .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .banner__link-wrap .cubes .cube .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .nav__list li .banner__link-wrap .cubes .cube a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .banner__link-wrap .cubes .cube .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .nav__list li .banner__link-wrap .cubes .cube a,.single-product .archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .related .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .up-sells .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .cubes .cube .banner.medium .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .cubes .cube .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap .cubes .cube a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .cubes .cube .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap .cubes .cube a,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .related .banner__link-wrap .cubes .cube .btn,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .related .banner__link-wrap .cubes .cube .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-group .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-row .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube .facetwp-load-more,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube .facetwp-radio,.single-product .banner.medium .related .banner__link-wrap .form .form-row--submit .cubes .cube input[type=submit],.single-product .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube input[type=submit],.single-product .banner.medium .related .banner__link-wrap .wcwl_elements .cubes .cube .woocommerce_waitlist.button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube button,.single-product .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube .gift_card_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .btn,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-group .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-row .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube .facetwp-load-more,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube .facetwp-radio,.single-product .banner.medium .up-sells .banner__link-wrap .form .form-row--submit .cubes .cube input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .wcwl_elements .cubes .cube .woocommerce_waitlist.button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube button,.single-product .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube .gift_card_add_to_cart_button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .related .banner__link-wrap .cubes .cube .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .up-sells .banner__link-wrap .cubes .cube .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .related .banner__link-wrap .cubes .cube .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .up-sells .banner__link-wrap .cubes .cube .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube .banner.medium .related .banner__link-wrap .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube .banner.medium .up-sells .banner__link-wrap .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube .banner.medium .related .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube .banner.medium .up-sells .banner__link-wrap .return-to-shop,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .related .banner__link-wrap .cubes .cube #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .up-sells .banner__link-wrap .cubes .cube #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube .banner.medium .related .banner__link-wrap #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube .banner.medium .up-sells .banner__link-wrap #place_order,.single-product .cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .nav__list li a,.single-product .cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .nav__list li a,.single-product .cubes .cube .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .cubes .cube .banner.medium .related .banner__link-wrap .btn,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .edit-account .form-group button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .edit-account .form-row button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .form .form-row--submit input[type=submit],.single-product .cubes .cube .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .cubes .cube .banner.medium .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .cubes .cube .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .btn,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .edit-account .form-group button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .edit-account .form-row button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .form .form-row--submit input[type=submit],.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .cubes .cube .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .cubes .cube .edit-account .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .edit-account .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .edit-account .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .edit-account .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .facetwp-load-more,.single-product .cubes .cube .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .facetwp-load-more,.single-product .cubes .cube .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .facetwp-radio,.single-product .cubes .cube .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .facetwp-radio,.single-product .cubes .cube .form .form-row--submit .banner.medium .related .banner__link-wrap input[type=submit],.single-product .cubes .cube .form .form-row--submit .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .cubes .cube .form--tranquilo-login__input-wrap .banner.medium .related .banner__link-wrap input[type=submit],.single-product .cubes .cube .form--tranquilo-login__input-wrap .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .cubes .cube .wcwl_elements .banner.medium .related .banner__link-wrap .woocommerce_waitlist.button,.single-product .cubes .cube .wcwl_elements .banner.medium .up-sells .banner__link-wrap .woocommerce_waitlist.button,.single-product .cubes .cube .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .gift_card_add_to_cart_button,.single-product .cubes .cube form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .gift_card_add_to_cart_button,.single-product .edit-account .form-group .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .edit-account .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .edit-account .form-row .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .edit-account .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .cubes .cube .facetwp-load-more,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .cubes .cube .facetwp-load-more,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .cubes .cube .facetwp-radio,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .cubes .cube .facetwp-radio,.single-product .form .form-row--submit .banner.medium .related .banner__link-wrap .cubes .cube input[type=submit],.single-product .form .form-row--submit .banner.medium .up-sells .banner__link-wrap .cubes .cube input[type=submit],.single-product .form--tranquilo-login__input-wrap .banner.medium .related .banner__link-wrap .cubes .cube input[type=submit],.single-product .form--tranquilo-login__input-wrap .banner.medium .up-sells .banner__link-wrap .cubes .cube input[type=submit],.single-product .wcwl_elements .banner.medium .related .banner__link-wrap .cubes .cube .woocommerce_waitlist.button,.single-product .wcwl_elements .banner.medium .up-sells .banner__link-wrap .cubes .cube .woocommerce_waitlist.button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-mini-cart__buttons .banner.medium .related .banner__link-wrap .cubes .cube .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .banner.medium .up-sells .banner__link-wrap .cubes .cube .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .cubes .cube .banner.medium .related .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .cubes .cube .banner.medium .up-sells .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap .cubes .cube button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .cubes .cube .gift_card_add_to_cart_button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .cubes .cube .gift_card_add_to_cart_button,.wcwl_elements .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .woocommerce_waitlist.button,.wcwl_elements .banner.medium .content-wrap .banner__link-wrap .cubes .cube .woocommerce_waitlist.button,.wcwl_elements .banner.medium .single-product .related .banner__link-wrap .cubes .cube .woocommerce_waitlist.button,.wcwl_elements .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-mini-cart__buttons .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .content-wrap .banner__link-wrap .cubes .cube .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .related .banner__link-wrap .cubes .cube .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .wc-forward.checkout,.woocommerce-mini-cart__buttons .cubes .cube .banner.medium .checkout-page__content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .cubes .cube .banner.medium .content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .cubes .cube .banner.medium .single-product .related .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .cubes .cube .banner.medium .single-product .up-sells .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,.woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube button,form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .cubes .cube .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .cubes .cube .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube .gift_card_add_to_cart_button{width:100%;font-size:1.8rem}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube.black .banner.medium .content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube.black .banner.medium .single-product .related .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .cubes .cube.black .banner.medium .content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .cubes .cube.black .banner.medium .single-product .related .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube.black .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube.black .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube.black .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube.black .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap .cubes .cube.black a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .nav__list li .banner__link-wrap .cubes .cube.black a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .nav__list li .banner__link-wrap .cubes .cube.black a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap .cubes .cube.black a,.archive__main-content .archive-nav--recipes .cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .cubes .cube.black .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .cubes .cube.black .banner.medium .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .cubes .cube.black .banner.medium .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .cubes .cube.black .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap .cubes .cube.black a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .cubes .cube.black .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap .cubes .cube.black a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .cubes .cube.black .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap .cubes .cube.black a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .cubes .cube.black .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap .cubes .cube.black a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .btn,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group .cubes .cube.black button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row .cubes .cube.black button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube.black .facetwp-load-more,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube.black .facetwp-radio,.banner.medium .checkout-page__content-wrap .banner__link-wrap .form .form-row--submit .cubes .cube.black input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube.black input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .wcwl_elements .cubes .cube.black .woocommerce_waitlist.button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube.black button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube.black button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube.black button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube.black button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube.black button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube.black button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube.black button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube.black button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube.black button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube.black button,.banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube.black .gift_card_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .btn,.banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-group .cubes .cube.black button,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-row .cubes .cube.black button,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube.black .facetwp-load-more,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube.black .facetwp-radio,.banner.medium .content-wrap .banner__link-wrap .form .form-row--submit .cubes .cube.black input[type=submit],.banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube.black input[type=submit],.banner.medium .content-wrap .banner__link-wrap .wcwl_elements .cubes .cube.black .woocommerce_waitlist.button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube.black button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube.black button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube.black button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube.black button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube.black button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube.black button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube.black button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube.black button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube.black button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube.black button,.banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube.black .gift_card_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .btn,.banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-group .cubes .cube.black button,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-row .cubes .cube.black button,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube.black .facetwp-load-more,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube.black .facetwp-radio,.banner.medium .single-product .related .banner__link-wrap .form .form-row--submit .cubes .cube.black input[type=submit],.banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube.black input[type=submit],.banner.medium .single-product .related .banner__link-wrap .wcwl_elements .cubes .cube.black .woocommerce_waitlist.button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube.black button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube.black button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube.black button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube.black button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube.black button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube.black button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube.black button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube.black button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube.black button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube.black button,.banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube.black .gift_card_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .btn,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group .cubes .cube.black button,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row .cubes .cube.black button,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube.black .facetwp-load-more,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube.black .facetwp-radio,.banner.medium .single-product .up-sells .banner__link-wrap .form .form-row--submit .cubes .cube.black input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube.black input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .wcwl_elements .cubes .cube.black .woocommerce_waitlist.button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube.black button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube.black button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube.black button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube.black button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube.black button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube.black button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube.black button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube.black button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube.black button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube.black button,.banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube.black .gift_card_add_to_cart_button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube.black .banner.medium .content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube.black .banner.medium .single-product .related .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap #place_order,.cubes .cube.black .banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.cubes .cube.black .banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.cubes .cube.black .banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .nav__list li a,.cubes .cube.black .banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.cubes .cube.black .banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .nav__list li a,.cubes .cube.black .banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.cubes .cube.black .banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .nav__list li a,.cubes .cube.black .banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .btn,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group button,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row button,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .form .form-row--submit input[type=submit],.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .btn,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .edit-account .form-group button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .edit-account .form-row button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .form .form-row--submit input[type=submit],.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.cubes .cube.black .banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .btn,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .edit-account .form-group button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .edit-account .form-row button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .form .form-row--submit input[type=submit],.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.cubes .cube.black .banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .btn,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .form .form-row--submit input[type=submit],.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cubes .cube.black .btn--trans,.cubes .cube.black .edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube.black .edit-account .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube.black .edit-account .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube.black .edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube.black .edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube.black .edit-account .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube.black .edit-account .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube.black .edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube.black .facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-load-more,.cubes .cube.black .facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .facetwp-load-more,.cubes .cube.black .facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .facetwp-load-more,.cubes .cube.black .facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-load-more,.cubes .cube.black .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.cubes .cube.black .facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-radio,.cubes .cube.black .facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .facetwp-radio,.cubes .cube.black .facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .facetwp-radio,.cubes .cube.black .facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-radio,.cubes .cube.black .form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.cubes .cube.black .form .form-row--submit .banner.medium .content-wrap .banner__link-wrap input[type=submit],.cubes .cube.black .form .form-row--submit .banner.medium .single-product .related .banner__link-wrap input[type=submit],.cubes .cube.black .form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.cubes .cube.black .form--tranquilo-login__input-wrap .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.cubes .cube.black .form--tranquilo-login__input-wrap .banner.medium .content-wrap .banner__link-wrap input[type=submit],.cubes .cube.black .form--tranquilo-login__input-wrap .banner.medium .single-product .related .banner__link-wrap input[type=submit],.cubes .cube.black .form--tranquilo-login__input-wrap .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.cubes .cube.black .wcwl_elements .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce_waitlist.button,.cubes .cube.black .wcwl_elements .banner.medium .content-wrap .banner__link-wrap .woocommerce_waitlist.button,.cubes .cube.black .wcwl_elements .banner.medium .single-product .related .banner__link-wrap .woocommerce_waitlist.button,.cubes .cube.black .wcwl_elements .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce_waitlist.button,.cubes .cube.black .woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube.black .woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube.black .woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube.black .woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube.black .woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube.black .woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube.black .woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube.black .woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube.black .woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube.black .woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube.black .woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube.black .woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube.black .woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube.black .woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube.black .woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube.black .woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube.black .woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube.black .woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube.black .woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.cubes .cube.black .woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.cubes .cube.black .woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.cubes .cube.black form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .gift_card_add_to_cart_button,.cubes .cube.black form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .gift_card_add_to_cart_button,.cubes .cube.black form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .gift_card_add_to_cart_button,.cubes .cube.black form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .gift_card_add_to_cart_button,.edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black button,.edit-account .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black button,.edit-account .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black button,.edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black button,.edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black button,.edit-account .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black button,.edit-account .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black button,.edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black button,.facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .cubes .cube.black .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .facetwp-radio,.form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black input[type=submit],.form .form-row--submit .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black input[type=submit],.form .form-row--submit .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black input[type=submit],.form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black input[type=submit],.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .related .banner__link-wrap .cubes .cube.black a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .up-sells .banner__link-wrap .cubes .cube.black a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube.black .banner.medium .related .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .cubes .cube.black .banner.medium .up-sells .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .related .banner__link-wrap .cubes .cube.black button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .up-sells .banner__link-wrap .cubes .cube.black button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .cubes .cube.black .banner.medium .related .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .cubes .cube.black .banner.medium .up-sells .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .related .banner__link-wrap .cubes .cube.black a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .up-sells .banner__link-wrap .cubes .cube.black a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube.black .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .cubes .cube.black .banner.medium .up-sells .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .related .banner__link-wrap .cubes .cube.black a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .up-sells .banner__link-wrap .cubes .cube.black a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube.black .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .cubes .cube.black .banner.medium .up-sells .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .banner__link-wrap .cubes .cube.black .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .nav__list li .banner__link-wrap .cubes .cube.black a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .nav__list li .banner__link-wrap .cubes .cube.black a,.single-product .archive__main-content .archive-nav--recipes .cubes .cube.black .banner.medium .related .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .cubes .cube.black .banner.medium .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .cubes .cube.black .banner.medium .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .cubes .cube.black .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap .cubes .cube.black a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .cubes .cube.black .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap .cubes .cube.black a,.single-product .banner.medium .related .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .related .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .related .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .related .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .related .banner__link-wrap .cubes .cube.black .btn,.single-product .banner.medium .related .banner__link-wrap .cubes .cube.black .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .related .banner__link-wrap .cubes .cube.black .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .related .banner__link-wrap .cubes .cube.black .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .related .banner__link-wrap .cubes .cube.black .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-group .cubes .cube.black button,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-row .cubes .cube.black button,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube.black .facetwp-load-more,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube.black .facetwp-radio,.single-product .banner.medium .related .banner__link-wrap .form .form-row--submit .cubes .cube.black input[type=submit],.single-product .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube.black input[type=submit],.single-product .banner.medium .related .banner__link-wrap .wcwl_elements .cubes .cube.black .woocommerce_waitlist.button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube.black button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube.black button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube.black button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube.black button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube.black button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube.black button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube.black button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube.black button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube.black button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube.black button,.single-product .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube.black .gift_card_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .btn,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-group .cubes .cube.black button,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-row .cubes .cube.black button,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .cubes .cube.black .facetwp-load-more,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .cubes .cube.black .facetwp-radio,.single-product .banner.medium .up-sells .banner__link-wrap .form .form-row--submit .cubes .cube.black input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap .cubes .cube.black input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .wcwl_elements .cubes .cube.black .woocommerce_waitlist.button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group .cubes .cube.black button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row .cubes .cube.black button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group .cubes .cube.black button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row .cubes .cube.black button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group .cubes .cube.black button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row .cubes .cube.black button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group .cubes .cube.black button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row .cubes .cube.black button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group .cubes .cube.black button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row .cubes .cube.black button,.single-product .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .cubes .cube.black .gift_card_add_to_cart_button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .related .banner__link-wrap .cubes .cube.black .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .related .banner__link-wrap .cubes .cube.black .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube.black .banner.medium .related .banner__link-wrap .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube.black .banner.medium .related .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .return-to-shop,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .related .banner__link-wrap .cubes .cube.black #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .up-sells .banner__link-wrap .cubes .cube.black #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube.black .banner.medium .related .banner__link-wrap #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .cubes .cube.black .banner.medium .up-sells .banner__link-wrap #place_order,.single-product .cubes .cube.black .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .nav__list li a,.single-product .cubes .cube.black .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .cubes .cube.black .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .nav__list li a,.single-product .cubes .cube.black .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .btn,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .edit-account .form-group button,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .edit-account .form-row button,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .form .form-row--submit input[type=submit],.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .cubes .cube.black .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .btn,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .edit-account .form-group button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .edit-account .form-row button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .form .form-row--submit input[type=submit],.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .cubes .cube.black .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .cubes .cube.black .edit-account .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube.black .edit-account .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube.black .edit-account .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube.black .edit-account .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube.black .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .facetwp-load-more,.single-product .cubes .cube.black .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .facetwp-load-more,.single-product .cubes .cube.black .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .facetwp-radio,.single-product .cubes .cube.black .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .facetwp-radio,.single-product .cubes .cube.black .form .form-row--submit .banner.medium .related .banner__link-wrap input[type=submit],.single-product .cubes .cube.black .form .form-row--submit .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .cubes .cube.black .form--tranquilo-login__input-wrap .banner.medium .related .banner__link-wrap input[type=submit],.single-product .cubes .cube.black .form--tranquilo-login__input-wrap .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .cubes .cube.black .wcwl_elements .banner.medium .related .banner__link-wrap .woocommerce_waitlist.button,.single-product .cubes .cube.black .wcwl_elements .banner.medium .up-sells .banner__link-wrap .woocommerce_waitlist.button,.single-product .cubes .cube.black .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .cubes .cube.black .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .cubes .cube.black form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .gift_card_add_to_cart_button,.single-product .cubes .cube.black form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .gift_card_add_to_cart_button,.single-product .edit-account .form-group .banner.medium .related .banner__link-wrap .cubes .cube.black button,.single-product .edit-account .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube.black button,.single-product .edit-account .form-row .banner.medium .related .banner__link-wrap .cubes .cube.black button,.single-product .edit-account .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube.black button,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .cubes .cube.black .facetwp-load-more,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .facetwp-load-more,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .cubes .cube.black .facetwp-radio,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .facetwp-radio,.single-product .form .form-row--submit .banner.medium .related .banner__link-wrap .cubes .cube.black input[type=submit],.single-product .form .form-row--submit .banner.medium .up-sells .banner__link-wrap .cubes .cube.black input[type=submit],.single-product .form--tranquilo-login__input-wrap .banner.medium .related .banner__link-wrap .cubes .cube.black input[type=submit],.single-product .form--tranquilo-login__input-wrap .banner.medium .up-sells .banner__link-wrap .cubes .cube.black input[type=submit],.single-product .wcwl_elements .banner.medium .related .banner__link-wrap .cubes .cube.black .woocommerce_waitlist.button,.single-product .wcwl_elements .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .woocommerce_waitlist.button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-mini-cart__buttons .banner.medium .related .banner__link-wrap .cubes .cube.black .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .cubes .cube.black .banner.medium .related .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .cubes .cube.black .banner.medium .up-sells .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap .cubes .cube.black button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap .cubes .cube.black button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .cubes .cube.black .gift_card_add_to_cart_button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .cubes .cube.black .gift_card_add_to_cart_button,.wcwl_elements .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .woocommerce_waitlist.button,.wcwl_elements .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .woocommerce_waitlist.button,.wcwl_elements .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .woocommerce_waitlist.button,.wcwl_elements .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black button,.woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black button,.woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black button,.woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black button,.woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black button,.woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black button,.woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black button,.woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black button,.woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black button,.woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black button,.woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black button,.woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black button,.woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black button,.woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black button,.woocommerce-mini-cart__buttons .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .wc-forward.checkout,.woocommerce-mini-cart__buttons .cubes .cube.black .banner.medium .checkout-page__content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .cubes .cube.black .banner.medium .content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .cubes .cube.black .banner.medium .single-product .related .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .cubes .cube.black .banner.medium .single-product .up-sells .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black button,.woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black button,form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .cubes .cube.black .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .cubes .cube.black .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .cubes .cube.black .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .cubes .cube.black .gift_card_add_to_cart_button{color:#000}@media (max-width:991.98px){.cubes .cube.white{background:-o-radial-gradient(50% 50%,50% 50%,rgba(157,157,157,.83) 0,rgba(154,154,154,0) 100%);background:radial-gradient(50% 50% at 50% 50%,rgba(157,157,157,.83) 0,rgba(154,154,154,0) 100%)}}.cubes .cube.white .cube__text{color:#fff}.video-section{margin-top:6rem}@media (max-width:991.98px){.video-section{margin-top:4rem}}.video-section .video{display:block;position:relative}.video-section .video .icon{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.banner{z-index:1;position:relative}.banner__content-wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner__bg-img-wrap{top:0;left:0;width:100%;height:100%;z-index:-1;position:absolute}.banner__bg-img-wrap:after{content:"";top:0;left:0;height:100%;width:100%;z-index:1;display:block;position:absolute;background:-o-linear-gradient(89.53deg,rgba(0,0,0,.3) 8.51%,rgba(0,0,0,.036) 79.26%);background:linear-gradient(.47deg,rgba(0,0,0,.3) 8.51%,rgba(0,0,0,.036) 79.26%)}.banner__bg-img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner__link-wrap{margin-bottom:8rem}@media (max-width:991.98px){.banner__link-wrap{width:100%;margin-bottom:4.8rem}}.banner__link-wrap .icon--scroll-down{margin:6rem auto 0}@media (max-width:991.98px){.banner__link-wrap .icon--scroll-down{margin-top:4.9rem}}.banner__link-wrap .icon--scroll-down img{margin:0 auto}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner__link-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner__link-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.banner__link-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.banner__link-wrap .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.banner__link-wrap .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.banner__link-wrap .btn,.banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner__link-wrap .edit-account .form-group button,.banner__link-wrap .edit-account .form-row button,.banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner__link-wrap .form .form-row--submit input[type=submit],.banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner__link-wrap .woocommerce-additional-fields .form-group button,.banner__link-wrap .woocommerce-additional-fields .form-row button,.banner__link-wrap .woocommerce-address-fields .form-group button,.banner__link-wrap .woocommerce-address-fields .form-row button,.banner__link-wrap .woocommerce-billing-fields .form-group button,.banner__link-wrap .woocommerce-billing-fields .form-row button,.banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner__link-wrap .checkout-button,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner__link-wrap #place_order,.edit-account .form-group .banner__link-wrap button,.edit-account .form-row .banner__link-wrap button,.facetwp-facet.facetwp-facet-load_more .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner__link-wrap .facetwp-radio,.form .form-row--submit .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner__link-wrap input[type=submit],.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .banner__link-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .banner__link-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.wcwl_elements .banner__link-wrap .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner__link-wrap button,.woocommerce-address-fields .form-group .banner__link-wrap button,.woocommerce-address-fields .form-row .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner__link-wrap button,.woocommerce-mini-cart__buttons .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner__link-wrap button,form.gift-cards_form .gift_card_template_button .banner__link-wrap .gift_card_add_to_cart_button{padding:2.8rem 9.4rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner__link-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner__link-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.banner__link-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.banner__link-wrap .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.banner__link-wrap .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.banner__link-wrap .btn,.banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner__link-wrap .edit-account .form-group button,.banner__link-wrap .edit-account .form-row button,.banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner__link-wrap .form .form-row--submit input[type=submit],.banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner__link-wrap .woocommerce-additional-fields .form-group button,.banner__link-wrap .woocommerce-additional-fields .form-row button,.banner__link-wrap .woocommerce-address-fields .form-group button,.banner__link-wrap .woocommerce-address-fields .form-row button,.banner__link-wrap .woocommerce-billing-fields .form-group button,.banner__link-wrap .woocommerce-billing-fields .form-row button,.banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner__link-wrap .checkout-button,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner__link-wrap #place_order,.edit-account .form-group .banner__link-wrap button,.edit-account .form-row .banner__link-wrap button,.facetwp-facet.facetwp-facet-load_more .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner__link-wrap .facetwp-radio,.form .form-row--submit .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner__link-wrap input[type=submit],.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .banner__link-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .banner__link-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.wcwl_elements .banner__link-wrap .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner__link-wrap button,.woocommerce-address-fields .form-group .banner__link-wrap button,.woocommerce-address-fields .form-row .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner__link-wrap button,.woocommerce-mini-cart__buttons .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner__link-wrap button,form.gift-cards_form .gift_card_template_button .banner__link-wrap .gift_card_add_to_cart_button{width:100%;padding:2rem;display:block}}.banner.high{height:86rem}@media (max-width:991.98px){.banner.high{height:50.6rem}}.banner.medium{height:71.5rem;margin:10rem auto 0}@media (max-width:991.98px){.banner.medium{height:60.8rem;margin-top:5.5rem;margin:5.5rem 2.4rem 0}}.banner.medium .checkout-page__content-wrap,.banner.medium .content-wrap,.banner.medium .single-product .related,.banner.medium .single-product .up-sells,.single-product .banner.medium .related,.single-product .banner.medium .up-sells{color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.banner.medium .checkout-page__content-wrap,.banner.medium .content-wrap,.banner.medium .single-product .related,.banner.medium .single-product .up-sells,.single-product .banner.medium .related,.single-product .banner.medium .up-sells{padding:0 3.8rem}}.banner.medium .checkout-page__content-wrap h2,.banner.medium .content-wrap h2,.banner.medium .single-product .related h2,.banner.medium .single-product .up-sells h2,.single-product .banner.medium .related h2,.single-product .banner.medium .up-sells h2{font-weight:300;margin-bottom:5.3rem}@media (max-width:991.98px){.banner.medium .checkout-page__content-wrap h2,.banner.medium .content-wrap h2,.banner.medium .single-product .related h2,.banner.medium .single-product .up-sells h2,.single-product .banner.medium .related h2,.single-product .banner.medium .up-sells h2{margin-bottom:3.2rem}}.banner.medium .checkout-page__content-wrap .banner__link-wrap,.banner.medium .content-wrap .banner__link-wrap,.banner.medium .single-product .related .banner__link-wrap,.banner.medium .single-product .up-sells .banner__link-wrap,.single-product .banner.medium .related .banner__link-wrap,.single-product .banner.medium .up-sells .banner__link-wrap{margin-bottom:0}.banner.medium .checkout-page__content-wrap .banner__link-wrap .icon,.banner.medium .content-wrap .banner__link-wrap .icon,.banner.medium .single-product .related .banner__link-wrap .icon,.banner.medium .single-product .up-sells .banner__link-wrap .icon,.single-product .banner.medium .related .banner__link-wrap .icon,.single-product .banner.medium .up-sells .banner__link-wrap .icon{display:none}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .checkout-page__content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .related .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .up-sells .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner.medium .checkout-page__content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .related .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .up-sells .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .up-sells .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .up-sells .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .checkout-page__content-wrap .banner__link-wrap .btn,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .checkout-page__content-wrap .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .content-wrap .banner__link-wrap .btn,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .content-wrap .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .related .banner__link-wrap .btn,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .related .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .single-product .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .up-sells .banner__link-wrap .btn,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .up-sells .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .checkout-page__content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .related .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .up-sells .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .related .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .up-sells .banner__link-wrap .checkout-button,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .checkout-page__content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .related .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .up-sells .banner__link-wrap #place_order,.edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .related .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-radio,.form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.form .form-row--submit .banner.medium .content-wrap .banner__link-wrap input[type=submit],.form .form-row--submit .banner.medium .single-product .related .banner__link-wrap input[type=submit],.form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .single-product .related .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .related .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .up-sells .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .related .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .up-sells .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .up-sells .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .up-sells .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .related .banner__link-wrap .btn,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .related .banner__link-wrap .form .form-row--submit input[type=submit],.single-product .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .banner.medium .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .up-sells .banner__link-wrap .btn,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .up-sells .banner__link-wrap .form .form-row--submit input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .related .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .up-sells .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .related .banner__link-wrap .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .up-sells .banner__link-wrap .checkout-button,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .related .banner__link-wrap #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .up-sells .banner__link-wrap #place_order,.single-product .edit-account .form-group .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .related .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .up-sells .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .facetwp-radio,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .facetwp-radio,.single-product .form .form-row--submit .banner.medium .related .banner__link-wrap input[type=submit],.single-product .form .form-row--submit .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .form--tranquilo-login__input-wrap .banner.medium .related .banner__link-wrap input[type=submit],.single-product .form--tranquilo-login__input-wrap .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .wcwl_elements .banner.medium .related .banner__link-wrap .woocommerce_waitlist.button,.single-product .wcwl_elements .banner.medium .up-sells .banner__link-wrap .woocommerce_waitlist.button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-mini-cart__buttons .banner.medium .related .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .banner.medium .up-sells .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .gift_card_add_to_cart_button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .gift_card_add_to_cart_button,.wcwl_elements .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce_waitlist.button,.wcwl_elements .banner.medium .content-wrap .banner__link-wrap .woocommerce_waitlist.button,.wcwl_elements .banner.medium .single-product .related .banner__link-wrap .woocommerce_waitlist.button,.wcwl_elements .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-mini-cart__buttons .banner.medium .checkout-page__content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .related .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .up-sells .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .gift_card_add_to_cart_button{padding:2rem 5.4rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .checkout-page__content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .content-wrap .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .related .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .single-product .up-sells .banner__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .banner.medium .checkout-page__content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .content-wrap .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .related .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .banner.medium .single-product .up-sells .banner__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .single-product .up-sells .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .checkout-page__content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .content-wrap .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .related .banner__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .single-product .up-sells .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .content-wrap .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .related .nav__list li .banner__link-wrap a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .banner__link-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .banner.medium .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .content-wrap .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .related .nav__list li .banner__link-wrap a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .banner__link-wrap .nav__list li a,.banner.medium .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .banner__link-wrap a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .checkout-page__content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .checkout-page__content-wrap .banner__link-wrap .btn,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .checkout-page__content-wrap .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .checkout-page__content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .checkout-page__content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .content-wrap .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .content-wrap .banner__link-wrap .btn,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .content-wrap .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .content-wrap .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-group button,.banner.medium .content-wrap .banner__link-wrap .edit-account .form-row button,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .content-wrap .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .content-wrap .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .content-wrap .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .content-wrap .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .content-wrap .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .content-wrap .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .related .banner__link-wrap .btn,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .related .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .related .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .single-product .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .single-product .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.banner.medium .single-product .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.banner.medium .single-product .up-sells .banner__link-wrap .btn,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.banner.medium .single-product .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.banner.medium .single-product .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .edit-account .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.banner.medium .single-product .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.banner.medium .single-product .up-sells .banner__link-wrap .form .form-row--submit input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.banner.medium .single-product .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.banner.medium .single-product .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.banner.medium .single-product .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .checkout-page__content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .content-wrap .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .related .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .single-product .up-sells .banner__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .checkout-page__content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .content-wrap .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .related .banner__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .single-product .up-sells .banner__link-wrap .checkout-button,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .checkout-page__content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .content-wrap .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .related .banner__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .single-product .up-sells .banner__link-wrap #place_order,.edit-account .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.edit-account .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .content-wrap .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .related .banner__link-wrap button,.edit-account .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.facetwp-facet.facetwp-facet-load_more .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .content-wrap .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .related .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .content-wrap .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .related .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .banner.medium .checkout-page__content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .content-wrap .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .related .banner__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .banner.medium .single-product .up-sells .banner__link-wrap .facetwp-radio,.form .form-row--submit .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.form .form-row--submit .banner.medium .content-wrap .banner__link-wrap input[type=submit],.form .form-row--submit .banner.medium .single-product .related .banner__link-wrap input[type=submit],.form .form-row--submit .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .checkout-page__content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .content-wrap .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .single-product .related .banner__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .banner.medium .single-product .up-sells .banner__link-wrap input[type=submit],.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .related .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .banner.medium .up-sells .banner__link-wrap a.order-again,.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .related .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .banner.medium .up-sells .banner__link-wrap button:not(.btn--popup-close),.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .banner.medium .up-sells .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .related .banner__link-wrap a,.single-product .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .banner.medium .up-sells .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .related .nav__list li .banner__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .banner__link-wrap .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .banner.medium .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .related .nav__list li .banner__link-wrap a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .banner__link-wrap .nav__list li a,.single-product .banner.medium .archive__main-content .archive-nav--recipes .up-sells .nav__list li .banner__link-wrap a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .related .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .related .banner__link-wrap .btn,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .related .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .related .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .related .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .related .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .related .banner__link-wrap .form .form-row--submit input[type=submit],.single-product .banner.medium .related .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .banner.medium .related .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .related .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .related .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .banner.medium .up-sells .banner__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .banner.medium .up-sells .banner__link-wrap .btn,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .banner.medium .up-sells .banner__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .banner.medium .up-sells .banner__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .edit-account .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .banner.medium .up-sells .banner__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .banner.medium .up-sells .banner__link-wrap .form .form-row--submit input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .banner.medium .up-sells .banner__link-wrap .wcwl_elements .woocommerce_waitlist.button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-additional-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-address-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-billing-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .banner.medium .up-sells .banner__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .banner.medium .up-sells .banner__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .related .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .banner.medium .up-sells .banner__link-wrap .return-to-shop,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .related .banner__link-wrap .checkout-button,.single-product .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .banner.medium .up-sells .banner__link-wrap .checkout-button,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .related .banner__link-wrap #place_order,.single-product .checkout-page__main-content .woocommerce-checkout #order_review #payment .banner.medium .up-sells .banner__link-wrap #place_order,.single-product .edit-account .form-group .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .related .banner__link-wrap button,.single-product .edit-account .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .related .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-facet-load_more .banner.medium .up-sells .banner__link-wrap .facetwp-load-more,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .related .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-checkboxes .banner.medium .up-sells .banner__link-wrap .facetwp-checkbox,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .related .banner__link-wrap .facetwp-radio,.single-product .facetwp-facet.facetwp-type-radio .banner.medium .up-sells .banner__link-wrap .facetwp-radio,.single-product .form .form-row--submit .banner.medium .related .banner__link-wrap input[type=submit],.single-product .form .form-row--submit .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .form--tranquilo-login__input-wrap .banner.medium .related .banner__link-wrap input[type=submit],.single-product .form--tranquilo-login__input-wrap .banner.medium .up-sells .banner__link-wrap input[type=submit],.single-product .wcwl_elements .banner.medium .related .banner__link-wrap .woocommerce_waitlist.button,.single-product .wcwl_elements .banner.medium .up-sells .banner__link-wrap .woocommerce_waitlist.button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-ResetPassword .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-additional-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-address-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-billing-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-mini-cart__buttons .banner.medium .related .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-mini-cart__buttons .banner.medium .up-sells .banner__link-wrap .wc-forward.checkout,.single-product .woocommerce-shipping-fields .form-group .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-group .banner.medium .up-sells .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .related .banner__link-wrap button,.single-product .woocommerce-shipping-fields .form-row .banner.medium .up-sells .banner__link-wrap button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .related .banner__link-wrap .gift_card_add_to_cart_button,.single-product form.gift-cards_form .gift_card_template_button .banner.medium .up-sells .banner__link-wrap .gift_card_add_to_cart_button,.wcwl_elements .banner.medium .checkout-page__content-wrap .banner__link-wrap .woocommerce_waitlist.button,.wcwl_elements .banner.medium .content-wrap .banner__link-wrap .woocommerce_waitlist.button,.wcwl_elements .banner.medium .single-product .related .banner__link-wrap .woocommerce_waitlist.button,.wcwl_elements .banner.medium .single-product .up-sells .banner__link-wrap .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-ResetPassword .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-additional-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-address-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-billing-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-mini-cart__buttons .banner.medium .checkout-page__content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .content-wrap .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .related .banner__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .banner.medium .single-product .up-sells .banner__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-group .banner.medium .single-product .up-sells .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .checkout-page__content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .content-wrap .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .related .banner__link-wrap button,.woocommerce-shipping-fields .form-row .banner.medium .single-product .up-sells .banner__link-wrap button,form.gift-cards_form .gift_card_template_button .banner.medium .checkout-page__content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .content-wrap .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .related .banner__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .banner.medium .single-product .up-sells .banner__link-wrap .gift_card_add_to_cart_button{font-size:1.8rem}}.banner.normal{color:#fff;height:46rem;margin:0 auto}@media (max-width:991.98px){.banner.normal{height:16.5rem;max-width:calc(100% - 4.8rem)}}.banner.normal .checkout-page__content-wrap,.banner.normal .content-wrap,.banner.normal .single-product .related,.banner.normal .single-product .up-sells,.single-product .banner.normal .related,.single-product .banner.normal .up-sells{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner.normal .checkout-page__content-wrap h2,.banner.normal .content-wrap h2,.banner.normal .single-product .related h2,.banner.normal .single-product .up-sells h2,.single-product .banner.normal .related h2,.single-product .banner.normal .up-sells h2{font-weight:300}.gallery-section{margin-top:6rem}@media (max-width:991.98px){.gallery-section{margin-top:2rem}}@media (max-width:991.98px){.gallery-section .checkout-page__content-wrap,.gallery-section .content-wrap,.gallery-section .single-product .related,.gallery-section .single-product .up-sells,.single-product .gallery-section .related,.single-product .gallery-section .up-sells{padding:0}}.related{margin-top:8rem}@media (max-width:991.98px){.related{margin-top:5rem}}.related h2{text-align:center;margin-bottom:5rem}@media (max-width:991.98px){.related h2{margin-bottom:2.4rem}}.timeline-section__content-wrap{padding-top:9rem;max-width:149rem}@media (max-width:991.98px){.timeline-section__content-wrap{padding-top:3.2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.timeline-section__content-wrap .img-ind{z-index:1;position:fixed;margin-top:7rem}@media (max-width:991.98px){.timeline-section__content-wrap .img-ind{margin-top:1rem}}.timeline-section__content-wrap .img-ind.info{width:14rem;right:calc(50% - 7rem)}@media (max-width:991.98px){.timeline-section__content-wrap .img-ind.info{right:.4rem;width:7rem;margin-top:0}}.timeline-section__content-wrap .img-ind.years{width:7.4rem;right:calc(50% - 3.7rem)}@media (max-width:991.98px){.timeline-section__content-wrap .img-ind.years{right:1.4rem;width:5.2rem}}.timeline-section h2{max-width:25rem;margin:0 auto 6.5rem}@media (max-width:991.98px){.timeline-section h2{font-size:2.2rem;max-width:20rem;text-align:center;margin-bottom:3.8rem}}.timeline-section.info h2{display:none}.timeline-section.info i{margin-bottom:2rem}@media (max-width:991.98px){.timeline-section.info i{margin-bottom:3.2rem}}.timeline-section.info i img{width:8rem;margin:0 auto}@media (max-width:991.98px){.timeline-section.info i img{width:3.2rem}}.timeline-section.years{background-color:#fff}.timeline-section.years i{display:none}.timeline-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:991.98px){.timeline-section .container{display:block}}.timeline-section .timeline-point{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-bottom:9rem;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}@media (max-width:991.98px){.timeline-section .timeline-point{display:block;-webkit-transform:none;-ms-transform:none;transform:none;padding-bottom:4rem;padding-right:7.2rem;padding-left:0rem}}.timeline-section .timeline-point::after{content:"";height:0%;width:1px;position:absolute;right:calc(50% - .5px);-webkit-transition:height .5s ease-in;-o-transition:height .5s ease-in;transition:height .5s ease-in}@media (max-width:991.98px){.timeline-section .timeline-point::after{right:1.4rem}}.timeline-section .timeline-point.info::after{top:8rem;background-position:right;background-size:1px 3px;background-repeat:repeat-y;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(33%,#000),color-stop(0,rgba(255,255,255,0)));background-image:-o-linear-gradient(black 33%,rgba(255,255,255,0) 0);background-image:linear-gradient(black 33%,rgba(255,255,255,0) 0)}@media (max-width:991.98px){.timeline-section .timeline-point.info::after{top:0;background-size:5px 5px}}.timeline-section .timeline-point.info .info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.timeline-section .timeline-point.info .info-wrap img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 6rem}@media (max-width:991.98px){.timeline-section .timeline-point.info .info-wrap img{margin-bottom:2.4rem}}.timeline-section .timeline-point.info .info-wrap .counter{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;line-height:1;font-size:8rem;margin-bottom:4rem;font-weight:300;font-family:aktiv-grotesk-hebrew,sans-serif}@media (max-width:991.98px){.timeline-section .timeline-point.info .info-wrap .counter{font-size:5rem;margin-bottom:2.2rem}}.timeline-section .timeline-point.info .info-wrap .text-wrap{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:2.2rem}@media (max-width:991.98px){.timeline-section .timeline-point.info .info-wrap .text-wrap{font-size:1.4rem}}.timeline-section .timeline-point.info .info-wrap .text-wrap h4{font-weight:300}.timeline-section .timeline-point.info:nth-child(even) .info-wrap{padding-left:18.5rem}@media (max-width:991.98px){.timeline-section .timeline-point.info:nth-child(even) .info-wrap{padding:0}}.timeline-section .timeline-point.years::before{content:"";position:absolute;top:7rem;width:3.2rem;border-bottom:.2rem solid #000;right:calc(50% - 1.6rem)}@media (max-width:991.98px){.timeline-section .timeline-point.years::before{top:3.5rem;border-width:1px;right:-1px}}.timeline-section .timeline-point.years::after{top:0;background-color:#000}@media (max-width:991.98px){.timeline-section .timeline-point.years::after{top:1rem}}.timeline-section .timeline-point.years:first-child{padding-top:5rem}@media (max-width:991.98px){.timeline-section .timeline-point.years:first-child{padding-top:0}}.timeline-section .timeline-point.years:nth-child(even) .info-wrap{padding-left:16rem}@media (max-width:991.98px){.timeline-section .timeline-point.years:nth-child(even) .info-wrap{padding:0}}.timeline-section .timeline-point.years .counter{display:none}.timeline-section .timeline-point:first-child::before{top:12rem}@media (max-width:991.98px){.timeline-section .timeline-point:first-child::before{top:3.5rem}}.timeline-section .timeline-point.active{opacity:1;-webkit-transform:translateY(0rem);-ms-transform:translateY(0rem);transform:translateY(0rem)}.timeline-section .timeline-point.active .image-wrap{-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}@media (max-width:991.98px){.timeline-section .timeline-point.active .image-wrap{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}.timeline-section .timeline-point.active::after{height:100%}.timeline-section .timeline-point.slick-current .image-wrap{-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.timeline-section .timeline-point:nth-child(even){-ms-flex-item-align:end;align-self:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991.98px){.timeline-section .timeline-point:nth-child(even){-ms-flex-item-align:unset;align-self:unset;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}}.timeline-section .timeline-point:nth-child(even) .info-wrap{padding-right:0}@media (max-width:991.98px){.timeline-section .timeline-point:nth-child(even) .info-wrap{padding-right:0rem;padding-left:0}}.timeline-section .timeline-point:nth-child(even) .year-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0rem;padding-right:18.5rem}@media (max-width:991.98px){.timeline-section .timeline-point:nth-child(even) .year-wrap{padding:0}}.timeline-section .timeline-point .year-wrap{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:16rem}@media (max-width:991.98px){.timeline-section .timeline-point .year-wrap{padding:0;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.timeline-section .timeline-point .year-wrap h3{font-size:10rem;font-weight:300;font-family:aktiv-grotesk-hebrew,sans-serif}@media (max-width:991.98px){.timeline-section .timeline-point .year-wrap h3{font-size:5rem}}.timeline-section .timeline-point .info-wrap{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:18.5rem}@media (max-width:991.98px){.timeline-section .timeline-point .info-wrap{width:100%;padding-right:0rem;padding-left:0rem}}.timeline-section .timeline-point .info-wrap h4{color:#9f9f9f;line-height:1;font-weight:700;letter-spacing:.2em;margin-bottom:2rem}@media (max-width:991.98px){.timeline-section .timeline-point .info-wrap h4{font-size:1.4rem;margin-bottom:1.5rem}}.timeline-section .timeline-point .info-wrap img{margin-top:5rem}@media (max-width:991.98px){.timeline-section .timeline-point .info-wrap img{margin-top:2rem}}.text-cubes{margin-top:8rem}@media (max-width:991.98px){.text-cubes{margin-top:3.2rem}}.single-product .text-cubes.collapsed-content .related,.single-product .text-cubes.collapsed-content .up-sells,.text-cubes.collapsed-content .checkout-page__content-wrap,.text-cubes.collapsed-content .content-wrap,.text-cubes.collapsed-content .single-product .related,.text-cubes.collapsed-content .single-product .up-sells{border:0}.single-product .text-cubes .related,.single-product .text-cubes .up-sells,.text-cubes .checkout-page__content-wrap,.text-cubes .content-wrap,.text-cubes .single-product .related,.text-cubes .single-product .up-sells{margin:0 auto}.text-cubes .cube{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;padding-bottom:10rem;border-bottom:1px solid #9f9f9f}@media (max-width:991.98px){.text-cubes .cube{padding-bottom:4rem}}.text-cubes__title-wrap{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;padding-left:4rem}@media (max-width:991.98px){.text-cubes__title-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0;margin-bottom:2.4rem}}.text-cubes__text-wrap{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;line-height:1.6;padding-right:2rem}@media (max-width:991.98px){.text-cubes__text-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0}}.text-cubes .item{padding-bottom:2.6rem;margin-bottom:2.6rem;border-bottom:1px solid #9f9f9f}@media (max-width:991.98px){.text-cubes .item{padding-bottom:2.4rem;margin-bottom:2.4rem}}.text-cubes .item:last-child{margin-bottom:0}.text-cubes .item .collapse{padding-left:16rem}@media (max-width:991.98px){.text-cubes .item .collapse{padding-left:6rem}}.single-product .text-cubes:last-child() .related,.single-product .text-cubes:last-child() .up-sells,.text-cubes:last-child() .checkout-page__content-wrap,.text-cubes:last-child() .content-wrap,.text-cubes:last-child() .single-product .related,.text-cubes:last-child() .single-product .up-sells{border:0}.form-section{margin-bottom:16rem}@media (max-width:991.98px){.form-section{margin-bottom:4.8rem}}.form-section .checkout-page__content-wrap,.form-section .content-wrap,.form-section .single-product .related,.form-section .single-product .up-sells,.single-product .form-section .related,.single-product .form-section .up-sells{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 auto}.form-section__img-wrap{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%}@media (max-width:991.98px){.form-section__img-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.form-section__img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover}.form-section__form-wrap{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;border:1px solid;text-align:center;border-right:0;padding:7.7rem 9.3rem 5.4rem}@media (max-width:991.98px){.form-section__form-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:3.4rem 2rem 2.4rem;border-top:0;border-right:1px solid}}.form-section__form-wrap .text-wrap{margin-bottom:3.2rem}.form-section__form-wrap .text-wrap h2,.form-section__form-wrap .text-wrap h3{font-weight:300;letter-spacing:-.01em}.products-slider{margin-top:10rem}@media (max-width:991.98px){.products-slider{margin-top:4.8rem}}.products-slider .facetwp-facet{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.products-slider .facetwp-facet{overflow:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.products-slider__slider-wrap{margin-top:2rem}@media (max-width:991.98px){.products-slider__slider-wrap{margin-top:1.3rem}}@media (max-width:991.98px){.products-slider__slider-wrap .product .number-input-wrap__number-btn.plus-btn{width:4.6rem;height:4.6rem}}.products-slider__link-wrap{text-align:center;margin-top:5.5rem}@media (max-width:991.98px){.products-slider__link-wrap{margin-top:4.9rem}}.products-slider__link-wrap a{font-size:2.2rem;padding:2rem 4rem}@media (max-width:991.98px){.products-slider__link-wrap a{width:calc(100% - 4.8rem);font-size:1.8rem}}.contact__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;max-width:149rem;margin:7rem auto 9rem}@media (max-width:991.98px){.contact__content-wrap{margin:3.2rem auto 8rem;max-width:calc(100% - 3.2rem)}}.contact__box--details{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;padding-bottom:4rem;border-left:1px solid #9f9f9f}@media (max-width:991.98px){.contact__box--details{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;border:0;border-bottom:1px solid #9f9f9f}}.contact__box--details h1{margin-bottom:5.1rem}@media (max-width:991.98px){.contact__box--details h1{text-align:center;margin-bottom:3.1rem}}.contact__box--details .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem}@media (max-width:991.98px){.contact__box--details .inner-wrap .social-networks{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contact__box--details .inner-wrap .col{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:41.6666666667%}@media (max-width:991.98px){.contact__box--details .inner-wrap .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:991.98px){.contact__box--details .inner-wrap .col .social-networks{display:none}}.contact__box--details .inner-wrap .col .group{margin-bottom:5rem}.contact__box--details .inner-wrap .col .group a{color:#9f9f9f;font-size:1.4rem;text-decoration:underline}.contact__box--details .inner-wrap .col .group__title{color:#9f9f9f;font-size:1.4rem;letter-spacing:.1em;margin-bottom:1.7rem;font-weight:500}.contact__box--details .inner-wrap .col .group__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:991.98px){.contact__box--details .inner-wrap .col .group__row{margin-bottom:2rem}}.contact__box--details .inner-wrap .col .group__row img{max-width:2rem;max-height:1.6rem;margin-top:.3rem;margin-left:1.6rem}@media (max-width:991.98px){.contact__box--details .inner-wrap .col .group__row img{max-width:1.5rem;max-height:1rem;margin-left:1rem}}.contact__box--details .inner-wrap .col .group__row a{color:#000;font-size:1.8rem}@media (max-width:991.98px){.contact__box--details .inner-wrap .col .group__row a{font-size:1.4rem}}.contact__box--details .inner-wrap .col .group strong{font-weight:500}@media (max-width:991.98px){.contact__box--details .inner-wrap .col:nth-child(2){display:none}}.contact__box--details .inner-wrap>.social-networks{display:none}@media (max-width:991.98px){.contact__box--details .inner-wrap>.social-networks{display:-webkit-box;display:-ms-flexbox;display:flex}}.contact__box--form{-webkit-box-flex:0;-ms-flex:0 0 37.5838926174%;flex:0 0 37.5838926174%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:37.5838926174%;margin-right:12.4161073826%}@media (max-width:991.98px){.contact__box--form{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-right:0;padding-top:4.1rem}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .contact__box--form a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .contact__box--form a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .contact__box--form a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .contact__box--form a,.banner.medium .checkout-page__content-wrap .contact__box--form h2,.banner.medium .content-wrap .contact__box--form h2,.banner.normal .checkout-page__content-wrap .contact__box--form h2,.banner.normal .content-wrap .contact__box--form h2,.contact__box--form .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.contact__box--form .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.contact__box--form .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.contact__box--form .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.contact__box--form .banner.medium .checkout-page__content-wrap h2,.contact__box--form .banner.medium .content-wrap h2,.contact__box--form .banner.normal .checkout-page__content-wrap h2,.contact__box--form .banner.normal .content-wrap h2,.contact__box--form .form-section__form-wrap .text-wrap h2,.contact__box--form .form-section__form-wrap .text-wrap h3,.contact__box--form .product--single .product-info .info-box__title-wrap h2,.contact__box--form .product--single .summary .product_title,.contact__box--form .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title,.contact__box--form .shop .woocommerce-products-header h1,.contact__box--form .single .bakerpedia .checkout-page__content-wrap .section h2,.contact__box--form .single .bakerpedia .content-wrap .section h2,.contact__box--form .single .bakerpedia .single-product .related .section h2,.contact__box--form .single .bakerpedia .single-product .up-sells .section h2,.contact__box--form .single-product .related h2,.contact__box--form .single-product .up-sells h2,.contact__box--form .title,.contact__box--form .woocommerce-order .thanks-msg h1,.form-section__form-wrap .text-wrap .contact__box--form h2,.form-section__form-wrap .text-wrap .contact__box--form h3,.product--single .product-info .info-box__title-wrap .contact__box--form h2,.product--single .summary .contact__box--form .product_title,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .contact__box--form .woocommerce-loop-product__title,.shop .woocommerce-products-header .contact__box--form h1,.single .bakerpedia .checkout-page__content-wrap .section .contact__box--form h2,.single .bakerpedia .content-wrap .section .contact__box--form h2,.single .bakerpedia .single-product .related .section .contact__box--form h2,.single .bakerpedia .single-product .up-sells .section .contact__box--form h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .contact__box--form a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .contact__box--form a,.single-product .contact__box--form .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .contact__box--form .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .contact__box--form .banner.medium .related h2,.single-product .contact__box--form .banner.medium .up-sells h2,.single-product .contact__box--form .banner.normal .related h2,.single-product .contact__box--form .banner.normal .up-sells h2,.single-product .contact__box--form .single .bakerpedia .related .section h2,.single-product .contact__box--form .single .bakerpedia .up-sells .section h2,.single-product .related .contact__box--form h2,.single-product .single .bakerpedia .related .section .contact__box--form h2,.single-product .single .bakerpedia .up-sells .section .contact__box--form h2,.single-product .up-sells .contact__box--form h2,.woocommerce-order .thanks-msg .contact__box--form h1{text-align:center;margin-bottom:4rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .contact__box--form a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .contact__box--form a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .contact__box--form a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .contact__box--form a,.banner.medium .checkout-page__content-wrap .contact__box--form h2,.banner.medium .content-wrap .contact__box--form h2,.banner.normal .checkout-page__content-wrap .contact__box--form h2,.banner.normal .content-wrap .contact__box--form h2,.contact__box--form .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.contact__box--form .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.contact__box--form .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.contact__box--form .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.contact__box--form .banner.medium .checkout-page__content-wrap h2,.contact__box--form .banner.medium .content-wrap h2,.contact__box--form .banner.normal .checkout-page__content-wrap h2,.contact__box--form .banner.normal .content-wrap h2,.contact__box--form .form-section__form-wrap .text-wrap h2,.contact__box--form .form-section__form-wrap .text-wrap h3,.contact__box--form .product--single .product-info .info-box__title-wrap h2,.contact__box--form .product--single .summary .product_title,.contact__box--form .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title,.contact__box--form .shop .woocommerce-products-header h1,.contact__box--form .single .bakerpedia .checkout-page__content-wrap .section h2,.contact__box--form .single .bakerpedia .content-wrap .section h2,.contact__box--form .single .bakerpedia .single-product .related .section h2,.contact__box--form .single .bakerpedia .single-product .up-sells .section h2,.contact__box--form .single-product .related h2,.contact__box--form .single-product .up-sells h2,.contact__box--form .title,.contact__box--form .woocommerce-order .thanks-msg h1,.form-section__form-wrap .text-wrap .contact__box--form h2,.form-section__form-wrap .text-wrap .contact__box--form h3,.product--single .product-info .info-box__title-wrap .contact__box--form h2,.product--single .summary .contact__box--form .product_title,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .contact__box--form .woocommerce-loop-product__title,.shop .woocommerce-products-header .contact__box--form h1,.single .bakerpedia .checkout-page__content-wrap .section .contact__box--form h2,.single .bakerpedia .content-wrap .section .contact__box--form h2,.single .bakerpedia .single-product .related .section .contact__box--form h2,.single .bakerpedia .single-product .up-sells .section .contact__box--form h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .contact__box--form a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .contact__box--form a,.single-product .contact__box--form .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .contact__box--form .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .contact__box--form .banner.medium .related h2,.single-product .contact__box--form .banner.medium .up-sells h2,.single-product .contact__box--form .banner.normal .related h2,.single-product .contact__box--form .banner.normal .up-sells h2,.single-product .contact__box--form .single .bakerpedia .related .section h2,.single-product .contact__box--form .single .bakerpedia .up-sells .section h2,.single-product .related .contact__box--form h2,.single-product .single .bakerpedia .related .section .contact__box--form h2,.single-product .single .bakerpedia .up-sells .section .contact__box--form h2,.single-product .up-sells .contact__box--form h2,.woocommerce-order .thanks-msg .contact__box--form h1{margin-bottom:2.4rem}}.search__main-content .checkout-page__content-wrap,.search__main-content .content-wrap,.search__main-content .single-product .related,.search__main-content .single-product .up-sells,.single-product .search__main-content .related,.single-product .search__main-content .up-sells{padding-top:8rem;padding-bottom:18rem}@media (max-width:991.98px){.search__main-content .checkout-page__content-wrap,.search__main-content .content-wrap,.search__main-content .single-product .related,.search__main-content .single-product .up-sells,.single-product .search__main-content .related,.single-product .search__main-content .up-sells{padding-top:3.2rem;padding-bottom:8rem}}.search .page-title{text-align:center;font-weight:300}@media (max-width:991.98px){.search .page-title strong{display:block}}.search__loop-wrap h2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-top:8rem;padding-bottom:2.4rem;border-bottom:1px solid #e0e0e0}@media (max-width:991.98px){.search__loop-wrap h2{margin-top:4rem;font-size:2.2rem;padding-bottom:1.2rem}}.search__loop-wrap article{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:1.5rem 0;border-bottom:1px solid #e0e0e0}.search__loop-wrap article .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search__loop-wrap article .inner-wrap .img-wrap{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:20%;margin-left:10.9195402299%}@media (max-width:991.98px){.search__loop-wrap article .inner-wrap .img-wrap{-webkit-box-flex:0;-ms-flex:0 0 30.1282051282%;flex:0 0 30.1282051282%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:30.1282051282%;margin-left:3.8461538462%}}.search__loop-wrap article .inner-wrap .text-wrap--wide{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;margin-left:10.9195402299%}@media (max-width:991.98px){.search__loop-wrap article .inner-wrap .text-wrap--wide{-webkit-box-flex:0;-ms-flex:0 0 45.8333333333%;flex:0 0 45.8333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:45.8333333333%;margin-left:3.8461538462%}}.search__loop-wrap article .inner-wrap .text-wrap--wide p,.search__loop-wrap article .inner-wrap .text-wrap--wide strong{display:block;margin-top:.5rem;font-size:1.4rem;font-weight:300}.search__loop-wrap article .inner-wrap .text-wrap--narrow{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search__loop-wrap article .inner-wrap .text-wrap--narrow .info{width:23rem}@media (max-width:991.98px){.search__loop-wrap article .inner-wrap .text-wrap--narrow .info{width:16rem}}.search__loop-wrap article .inner-wrap .text-wrap h3{font-size:1.8rem;font-weight:500}@media (max-width:991.98px){.search__loop-wrap article .inner-wrap .text-wrap h3{font-size:1.6rem}}.search__loop-wrap article .inner-wrap .text-wrap .product__subtitle{font-size:1.4rem}@media (max-width:991.98px){.search__loop-wrap article .inner-wrap .text-wrap .product__subtitle{font-size:1.2rem}}@media (max-width:991.98px){.search__loop-wrap article .inner-wrap .text-wrap .price{font-size:1.6rem}}@media (max-width:991.98px){.search__loop-wrap article .inner-wrap .text-wrap .price .amount{font-size:1.6rem}}.search__loop-wrap article .inner-wrap>.link-wrap{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.search__loop-wrap article .inner-wrap .price-wrap{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%}.search__loop-wrap article .inner-wrap .price-wrap .price-per{font-size:1.2rem}.search__loop-wrap article.bakerpedia{padding:2rem 0}@media (max-width:991.98px){.search__loop-wrap article.bakerpedia{font-size:1.6rem}}.faq__main-content{margin-bottom:14rem}@media (max-width:991.98px){.faq__main-content{margin-bottom:8rem}}.faq__main-content h1{margin:8rem 0;text-align:center}@media (max-width:991.98px){.faq__main-content h1{margin:3.2rem 0}}.login__main-content>.checkout-page__content-wrap,.login__main-content>.content-wrap,.single-product .login__main-content>.related,.single-product .login__main-content>.up-sells{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;max-width:192rem}@media (max-width:991.98px){.login__main-content>.checkout-page__content-wrap,.login__main-content>.content-wrap,.single-product .login__main-content>.related,.single-product .login__main-content>.up-sells{max-width:100%;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.login__main-content>.checkout-page__content-wrap h1,.login__main-content>.content-wrap h1,.single-product .login__main-content>.related h1,.single-product .login__main-content>.up-sells h1{margin-bottom:4.3rem}@media (max-width:991.98px){.login__main-content>.checkout-page__content-wrap h1,.login__main-content>.content-wrap h1,.single-product .login__main-content>.related h1,.single-product .login__main-content>.up-sells h1{margin-bottom:2rem}}.login__main-content>.checkout-page__content-wrap h2,.login__main-content>.content-wrap h2,.single-product .login__main-content>.related h2,.single-product .login__main-content>.up-sells h2{color:#9f9f9f;font-size:1.6rem;margin-bottom:2.2rem;letter-spacing:.1em}@media (max-width:991.98px){.login__main-content>.checkout-page__content-wrap h2,.login__main-content>.content-wrap h2,.single-product .login__main-content>.related h2,.single-product .login__main-content>.up-sells h2{font-size:1.4rem;margin-bottom:2rem}}.login__login-form{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.login__login-form{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-bottom:6.5rem;padding:0 2.4rem}}.login__login-form .social-login__title{font-size:1.6rem;line-height:2.3rem;font-weight:400;margin-bottom:1.5rem}.login__login-form .social-login__btn-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.login__login-form .social-login__btn-wrap{margin-bottom:2rem}}.login__login-form .tranquilo-login__login-form-wrap,.login__login-form .tranquilo-login__signupform-wrap{width:100%}.login__login-form .tranquilo-login__login-form-wrap .tranquilo-login__text-wrap,.login__login-form .tranquilo-login__signupform-wrap .tranquilo-login__text-wrap{margin:4rem 0 2.8rem}@media (max-width:991.98px){.login__login-form .tranquilo-login__login-form-wrap .tranquilo-login__text-wrap,.login__login-form .tranquilo-login__signupform-wrap .tranquilo-login__text-wrap{margin:2.5rem 0}}.login__img{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%}@media (max-width:991.98px){.login__img{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:20rem;margin-bottom:2.4rem}}@media (max-width:991.98px){.login__img img{height:20rem}}.timeline__footer{z-index:1;background-color:#fff}.timeline__main-content{background-image:url(images/timeline_bg.svg)}.timeline__main-content .spacer{z-index:1;height:10rem;background:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1rem}.timeline__main-content .spacer::after{content:"";display:block;width:2rem;height:2rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#000}@media (max-width:991.98px){.timeline__main-content .spacer::after{display:none}}.timeline .timeline-text{margin-top:12rem;text-align:center}@media (max-width:991.98px){.timeline .timeline-text{margin-top:3.2rem}}.timeline .timeline-text h1{font-size:8rem;font-weight:700;margin-bottom:4.2rem}@media (max-width:991.98px){.timeline .timeline-text h1{font-size:3.2rem;margin-bottom:2.2rem}}.timeline .timeline-text .text-wrap{padding:0 7rem;font-size:3.2rem}@media (max-width:991.98px){.timeline .timeline-text .text-wrap{padding:0;font-size:2.2rem}}.timeline .timeline-intro{background-color:#fff}.single-product .timeline .timeline-intro .related,.single-product .timeline .timeline-intro .up-sells,.timeline .timeline-intro .checkout-page__content-wrap,.timeline .timeline-intro .content-wrap,.timeline .timeline-intro .single-product .related,.timeline .timeline-intro .single-product .up-sells{display:-webkit-box;display:-ms-flexbox;display:flex;height:57rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.single-product .timeline .timeline-intro .related,.single-product .timeline .timeline-intro .up-sells,.timeline .timeline-intro .checkout-page__content-wrap,.timeline .timeline-intro .content-wrap,.timeline .timeline-intro .single-product .related,.timeline .timeline-intro .single-product .up-sells{height:26rem}}.timeline .timeline-intro img{left:0;top:-11rem;z-index:0;width:100%;position:absolute}@media (max-width:991.98px){.timeline .timeline-intro img{top:-8rem;-o-object-fit:cover;object-fit:cover}}.timeline .timeline-intro__text{z-index:1;position:relative;text-align:center}.timeline .timeline-intro__text h1{font-size:1.8rem;margin-bottom:2.4rem;letter-spacing:.3em;font-weight:300}@media (max-width:991.98px){.timeline .timeline-intro__text h1{font-size:1.4rem;margin-bottom:.8rem}}.timeline .timeline-intro__text h2{font-weight:700}.timeline .timeline-intro__text::after{content:"";width:1px;height:9rem;display:block;margin:4rem auto 0;background-color:#000}@media (max-width:991.98px){.timeline .timeline-intro__text::after{height:5.8rem;margin-top:2.9rem}}.not-found__main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.not-found__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5rem 0;font-family:NarkissBlock,sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:calc(100vh - var(--footer-height) - var(--header-height))}.not-found .site-branding img{width:25rem;margin:0 auto}.not-found__title{font-size:9.9rem;margin-bottom:4rem;font-weight:600}@media (max-width:991.98px){.not-found__title{font-size:8rem}}.not-found__text{text-align:center}.not-found__text h2{font-size:2.8rem;line-height:2.8rem}.not-found__text p{font-size:2.1rem}.not-found__img-wrap img{width:56rem}.not-found__btn{margin:3rem 0;padding:1.8rem 6rem}@media (max-width:991.98px){.not-found__btn{font-size:1.6rem;padding:1.5rem 5rem}}.single__footer{margin-top:11rem}.single__main-content{position:relative}.single__main-content .related-wrap{border-top:1px solid #000}@media (max-width:991.98px){.single__main-content .related-wrap{border:0}}.single__main-content .related-wrap--bakerpedia{border:0}@media (max-width:991.98px){.single__footer{margin-top:7rem}}.single .related--recipes .loop-item{margin-bottom:2.4rem}.single .recipes{margin-bottom:14rem}@media (max-width:991.98px){.single .recipes{margin-bottom:0}}.single .recipes .banner{display:-webkit-box;display:-ms-flexbox;display:flex;height:46rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.single .recipes .banner{height:54.7rem}}.single .recipes .banner>img{top:0;left:0;position:absolute}.single .recipes .banner .checkout-page__content-wrap,.single .recipes .banner .content-wrap,.single .recipes .banner .single-product .related,.single .recipes .banner .single-product .up-sells,.single-product .single .recipes .banner .related,.single-product .single .recipes .banner .up-sells{z-index:1;width:100%;color:#fff;max-width:99rem;position:relative}.single .recipes .banner .checkout-page__content-wrap h1,.single .recipes .banner .content-wrap h1,.single .recipes .banner .single-product .related h1,.single .recipes .banner .single-product .up-sells h1,.single-product .single .recipes .banner .related h1,.single-product .single .recipes .banner .up-sells h1{text-align:center;margin-bottom:3.2rem}@media (max-width:991.98px){.single .recipes .banner .checkout-page__content-wrap h1,.single .recipes .banner .content-wrap h1,.single .recipes .banner .single-product .related h1,.single .recipes .banner .single-product .up-sells h1,.single-product .single .recipes .banner .related h1,.single-product .single .recipes .banner .up-sells h1{margin-bottom:2.4rem}}@media (max-width:991.98px){.single .recipes .banner .checkout-page__content-wrap h1 strong,.single .recipes .banner .content-wrap h1 strong,.single .recipes .banner .single-product .related h1 strong,.single .recipes .banner .single-product .up-sells h1 strong,.single-product .single .recipes .banner .related h1 strong,.single-product .single .recipes .banner .up-sells h1 strong{display:block}}.single .recipes .banner .checkout-page__content-wrap .recipe__meta,.single .recipes .banner .content-wrap .recipe__meta,.single .recipes .banner .single-product .related .recipe__meta,.single .recipes .banner .single-product .up-sells .recipe__meta,.single-product .single .recipes .banner .related .recipe__meta,.single-product .single .recipes .banner .up-sells .recipe__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2.4rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid;margin-bottom:3.1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid}@media (max-width:991.98px){.single .recipes .banner .checkout-page__content-wrap .recipe__meta,.single .recipes .banner .content-wrap .recipe__meta,.single .recipes .banner .single-product .related .recipe__meta,.single .recipes .banner .single-product .up-sells .recipe__meta,.single-product .single .recipes .banner .related .recipe__meta,.single-product .single .recipes .banner .up-sells .recipe__meta{padding-bottom:0;margin-bottom:2.4rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.single .recipes .banner .checkout-page__content-wrap .recipe__meta .item,.single .recipes .banner .content-wrap .recipe__meta .item,.single .recipes .banner .single-product .related .recipe__meta .item,.single .recipes .banner .single-product .up-sells .recipe__meta .item,.single-product .single .recipes .banner .related .recipe__meta .item,.single-product .single .recipes .banner .up-sells .recipe__meta .item{margin:0 2.2rem}@media (max-width:991.98px){.single .recipes .banner .checkout-page__content-wrap .recipe__meta .item,.single .recipes .banner .content-wrap .recipe__meta .item,.single .recipes .banner .single-product .related .recipe__meta .item,.single .recipes .banner .single-product .up-sells .recipe__meta .item,.single-product .single .recipes .banner .related .recipe__meta .item,.single-product .single .recipes .banner .up-sells .recipe__meta .item{margin:0 1.6rem 2.4rem}}.single .recipes .banner .checkout-page__content-wrap .recipe__meta .item__title,.single .recipes .banner .content-wrap .recipe__meta .item__title,.single .recipes .banner .single-product .related .recipe__meta .item__title,.single .recipes .banner .single-product .up-sells .recipe__meta .item__title,.single-product .single .recipes .banner .related .recipe__meta .item__title,.single-product .single .recipes .banner .up-sells .recipe__meta .item__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.8rem;font-weight:500}@media (max-width:991.98px){.single .recipes .banner .checkout-page__content-wrap .recipe__meta .item__title,.single .recipes .banner .content-wrap .recipe__meta .item__title,.single .recipes .banner .single-product .related .recipe__meta .item__title,.single .recipes .banner .single-product .up-sells .recipe__meta .item__title,.single-product .single .recipes .banner .related .recipe__meta .item__title,.single-product .single .recipes .banner .up-sells .recipe__meta .item__title{font-size:1.2rem}}.single .recipes .banner .checkout-page__content-wrap .recipe__meta .item__title .icon,.single .recipes .banner .content-wrap .recipe__meta .item__title .icon,.single .recipes .banner .single-product .related .recipe__meta .item__title .icon,.single .recipes .banner .single-product .up-sells .recipe__meta .item__title .icon,.single-product .single .recipes .banner .related .recipe__meta .item__title .icon,.single-product .single .recipes .banner .up-sells .recipe__meta .item__title .icon{margin-left:.7rem}.single .recipes .banner .checkout-page__content-wrap .recipe__meta .item__title span,.single .recipes .banner .content-wrap .recipe__meta .item__title span,.single .recipes .banner .single-product .related .recipe__meta .item__title span,.single .recipes .banner .single-product .up-sells .recipe__meta .item__title span,.single-product .single .recipes .banner .related .recipe__meta .item__title span,.single-product .single .recipes .banner .up-sells .recipe__meta .item__title span{line-height:1}.single .recipes .banner .checkout-page__content-wrap .recipe__meta .item__value,.single .recipes .banner .content-wrap .recipe__meta .item__value,.single .recipes .banner .single-product .related .recipe__meta .item__value,.single .recipes .banner .single-product .up-sells .recipe__meta .item__value,.single-product .single .recipes .banner .related .recipe__meta .item__value,.single-product .single .recipes .banner .up-sells .recipe__meta .item__value{font-size:2.2rem}@media (max-width:991.98px){.single .recipes .banner .checkout-page__content-wrap .recipe__meta .item__value,.single .recipes .banner .content-wrap .recipe__meta .item__value,.single .recipes .banner .single-product .related .recipe__meta .item__value,.single .recipes .banner .single-product .up-sells .recipe__meta .item__value,.single-product .single .recipes .banner .related .recipe__meta .item__value,.single-product .single .recipes .banner .up-sells .recipe__meta .item__value{font-size:1.8rem}}.single .recipes .banner__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single .recipes .banner__footer .tags{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.single .recipes .banner__footer .tags{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.single .recipes .banner__footer .tags .tag{color:#000;font-size:1.4rem;border-radius:1rem;padding:1.2rem 2rem;background-color:#e0e0e0;margin-left:1.2rem}@media (max-width:991.98px){.single .recipes .banner__footer .tags .tag{font-size:1.2rem;padding:1rem 1.4rem;margin-bottom:1.2rem}}@media (max-width:991.98px){.single .recipes .banner__footer .tags .tag:last-child{margin:0}}.single .recipes .banner__footer .actions{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.single .recipes .banner__footer .actions{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-top:2.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.single .recipes .banner__footer .actions a{margin-right:1.5rem}@media (max-width:991.98px){.single .recipes .banner__footer .actions a{margin:0 .5rem}}.single .recipes>.checkout-page__content-wrap,.single .recipes>.content-wrap,.single .single-product .recipes>.related,.single .single-product .recipes>.up-sells,.single-product .single .recipes>.related,.single-product .single .recipes>.up-sells{max-width:87rem;margin-top:10rem;border-top:1px solid #9f9f9f}@media (max-width:991.98px){.single .recipes>.checkout-page__content-wrap,.single .recipes>.content-wrap,.single .single-product .recipes>.related,.single .single-product .recipes>.up-sells,.single-product .single .recipes>.related,.single-product .single .recipes>.up-sells{padding:0;max-width:100%;padding-bottom:7rem;border-bottom:1px solid #9f9f9f;margin:4.8rem 2.4rem 0}}.single .recipes>.checkout-page__content-wrap .text-cubes .checkout-page__content-wrap,.single .recipes>.checkout-page__content-wrap .text-cubes .content-wrap,.single .recipes>.checkout-page__content-wrap .text-cubes .single-product .related,.single .recipes>.checkout-page__content-wrap .text-cubes .single-product .up-sells,.single .recipes>.content-wrap .text-cubes .checkout-page__content-wrap,.single .recipes>.content-wrap .text-cubes .content-wrap,.single .recipes>.content-wrap .text-cubes .single-product .related,.single .recipes>.content-wrap .text-cubes .single-product .up-sells,.single .single-product .recipes>.related .text-cubes .checkout-page__content-wrap,.single .single-product .recipes>.related .text-cubes .content-wrap,.single .single-product .recipes>.related .text-cubes .related,.single .single-product .recipes>.related .text-cubes .up-sells,.single .single-product .recipes>.up-sells .text-cubes .checkout-page__content-wrap,.single .single-product .recipes>.up-sells .text-cubes .content-wrap,.single .single-product .recipes>.up-sells .text-cubes .related,.single .single-product .recipes>.up-sells .text-cubes .up-sells,.single-product .single .recipes>.checkout-page__content-wrap .text-cubes .related,.single-product .single .recipes>.checkout-page__content-wrap .text-cubes .up-sells,.single-product .single .recipes>.content-wrap .text-cubes .related,.single-product .single .recipes>.content-wrap .text-cubes .up-sells,.single-product .single .recipes>.related .text-cubes .checkout-page__content-wrap,.single-product .single .recipes>.related .text-cubes .content-wrap,.single-product .single .recipes>.related .text-cubes .related,.single-product .single .recipes>.related .text-cubes .up-sells,.single-product .single .recipes>.up-sells .text-cubes .checkout-page__content-wrap,.single-product .single .recipes>.up-sells .text-cubes .content-wrap,.single-product .single .recipes>.up-sells .text-cubes .related,.single-product .single .recipes>.up-sells .text-cubes .up-sells{padding-bottom:6rem}@media (max-width:991.98px){.single .recipes>.checkout-page__content-wrap .text-cubes .checkout-page__content-wrap,.single .recipes>.checkout-page__content-wrap .text-cubes .content-wrap,.single .recipes>.checkout-page__content-wrap .text-cubes .single-product .related,.single .recipes>.checkout-page__content-wrap .text-cubes .single-product .up-sells,.single .recipes>.content-wrap .text-cubes .checkout-page__content-wrap,.single .recipes>.content-wrap .text-cubes .content-wrap,.single .recipes>.content-wrap .text-cubes .single-product .related,.single .recipes>.content-wrap .text-cubes .single-product .up-sells,.single .single-product .recipes>.related .text-cubes .checkout-page__content-wrap,.single .single-product .recipes>.related .text-cubes .content-wrap,.single .single-product .recipes>.related .text-cubes .related,.single .single-product .recipes>.related .text-cubes .up-sells,.single .single-product .recipes>.up-sells .text-cubes .checkout-page__content-wrap,.single .single-product .recipes>.up-sells .text-cubes .content-wrap,.single .single-product .recipes>.up-sells .text-cubes .related,.single .single-product .recipes>.up-sells .text-cubes .up-sells,.single-product .single .recipes>.checkout-page__content-wrap .text-cubes .related,.single-product .single .recipes>.checkout-page__content-wrap .text-cubes .up-sells,.single-product .single .recipes>.content-wrap .text-cubes .related,.single-product .single .recipes>.content-wrap .text-cubes .up-sells,.single-product .single .recipes>.related .text-cubes .checkout-page__content-wrap,.single-product .single .recipes>.related .text-cubes .content-wrap,.single-product .single .recipes>.related .text-cubes .related,.single-product .single .recipes>.related .text-cubes .up-sells,.single-product .single .recipes>.up-sells .text-cubes .checkout-page__content-wrap,.single-product .single .recipes>.up-sells .text-cubes .content-wrap,.single-product .single .recipes>.up-sells .text-cubes .related,.single-product .single .recipes>.up-sells .text-cubes .up-sells{padding:0}}.single .recipes>.checkout-page__content-wrap .text-cubes__title-wrap,.single .recipes>.content-wrap .text-cubes__title-wrap,.single .single-product .recipes>.related .text-cubes__title-wrap,.single .single-product .recipes>.up-sells .text-cubes__title-wrap,.single-product .single .recipes>.related .text-cubes__title-wrap,.single-product .single .recipes>.up-sells .text-cubes__title-wrap{-webkit-box-flex:0;-ms-flex:0 0 34.4827586207%;flex:0 0 34.4827586207%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:34.4827586207%;margin-left:1.1494252874%;padding:0}@media (max-width:991.98px){.single .recipes>.checkout-page__content-wrap .text-cubes__title-wrap,.single .recipes>.content-wrap .text-cubes__title-wrap,.single .single-product .recipes>.related .text-cubes__title-wrap,.single .single-product .recipes>.up-sells .text-cubes__title-wrap,.single-product .single .recipes>.related .text-cubes__title-wrap,.single-product .single .recipes>.up-sells .text-cubes__title-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0}}.single .recipes>.checkout-page__content-wrap .text-cubes__text-wrap,.single .recipes>.content-wrap .text-cubes__text-wrap,.single .single-product .recipes>.related .text-cubes__text-wrap,.single .single-product .recipes>.up-sells .text-cubes__text-wrap,.single-product .single .recipes>.related .text-cubes__text-wrap,.single-product .single .recipes>.up-sells .text-cubes__text-wrap{-webkit-box-flex:0;-ms-flex:0 0 64.367816092%;flex:0 0 64.367816092%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:64.367816092%;padding:0}@media (max-width:991.98px){.single .recipes>.checkout-page__content-wrap .text-cubes__text-wrap,.single .recipes>.content-wrap .text-cubes__text-wrap,.single .single-product .recipes>.related .text-cubes__text-wrap,.single .single-product .recipes>.up-sells .text-cubes__text-wrap,.single-product .single .recipes>.related .text-cubes__text-wrap,.single-product .single .recipes>.up-sells .text-cubes__text-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.single .recipes>.checkout-page__content-wrap .text-cubes__text-wrap ul,.single .recipes>.content-wrap .text-cubes__text-wrap ul,.single .single-product .recipes>.related .text-cubes__text-wrap ul,.single .single-product .recipes>.up-sells .text-cubes__text-wrap ul,.single-product .single .recipes>.related .text-cubes__text-wrap ul,.single-product .single .recipes>.up-sells .text-cubes__text-wrap ul{list-style:unset}@media (max-width:991.98px){.single .recipes>.checkout-page__content-wrap .video-section .checkout-page__content-wrap,.single .recipes>.checkout-page__content-wrap .video-section .content-wrap,.single .recipes>.checkout-page__content-wrap .video-section .single-product .related,.single .recipes>.checkout-page__content-wrap .video-section .single-product .up-sells,.single .recipes>.content-wrap .video-section .checkout-page__content-wrap,.single .recipes>.content-wrap .video-section .content-wrap,.single .recipes>.content-wrap .video-section .single-product .related,.single .recipes>.content-wrap .video-section .single-product .up-sells,.single .single-product .recipes>.related .video-section .checkout-page__content-wrap,.single .single-product .recipes>.related .video-section .content-wrap,.single .single-product .recipes>.related .video-section .related,.single .single-product .recipes>.related .video-section .up-sells,.single .single-product .recipes>.up-sells .video-section .checkout-page__content-wrap,.single .single-product .recipes>.up-sells .video-section .content-wrap,.single .single-product .recipes>.up-sells .video-section .related,.single .single-product .recipes>.up-sells .video-section .up-sells,.single-product .single .recipes>.checkout-page__content-wrap .video-section .related,.single-product .single .recipes>.checkout-page__content-wrap .video-section .up-sells,.single-product .single .recipes>.content-wrap .video-section .related,.single-product .single .recipes>.content-wrap .video-section .up-sells,.single-product .single .recipes>.related .video-section .checkout-page__content-wrap,.single-product .single .recipes>.related .video-section .content-wrap,.single-product .single .recipes>.related .video-section .related,.single-product .single .recipes>.related .video-section .up-sells,.single-product .single .recipes>.up-sells .video-section .checkout-page__content-wrap,.single-product .single .recipes>.up-sells .video-section .content-wrap,.single-product .single .recipes>.up-sells .video-section .related,.single-product .single .recipes>.up-sells .video-section .up-sells{padding:0}}.single .recipes>.checkout-page__content-wrap .bon-appetite,.single .recipes>.content-wrap .bon-appetite,.single .single-product .recipes>.related .bon-appetite,.single .single-product .recipes>.up-sells .bon-appetite,.single-product .single .recipes>.related .bon-appetite,.single-product .single .recipes>.up-sells .bon-appetite{margin:6rem auto 0;text-align:center;font-weight:700}@media (max-width:991.98px){.single .recipes>.checkout-page__content-wrap .bon-appetite,.single .recipes>.content-wrap .bon-appetite,.single .single-product .recipes>.related .bon-appetite,.single .single-product .recipes>.up-sells .bon-appetite,.single-product .single .recipes>.related .bon-appetite,.single-product .single .recipes>.up-sells .bon-appetite{margin:5rem auto 0}}.single .bakerpedia .checkout-page__content-wrap,.single .bakerpedia .content-wrap,.single .bakerpedia .single-product .related,.single .bakerpedia .single-product .up-sells,.single-product .single .bakerpedia .related,.single-product .single .bakerpedia .up-sells{max-width:87rem}.single .bakerpedia .checkout-page__content-wrap .section,.single .bakerpedia .content-wrap .section,.single .bakerpedia .single-product .related .section,.single .bakerpedia .single-product .up-sells .section,.single-product .single .bakerpedia .related .section,.single-product .single .bakerpedia .up-sells .section{margin-bottom:6rem;padding-bottom:6rem;border-bottom:1px solid #9f9f9f}@media (max-width:991.98px){.single .bakerpedia .checkout-page__content-wrap .section,.single .bakerpedia .content-wrap .section,.single .bakerpedia .single-product .related .section,.single .bakerpedia .single-product .up-sells .section,.single-product .single .bakerpedia .related .section,.single-product .single .bakerpedia .up-sells .section{margin-bottom:3.2rem;padding-bottom:3.2rem}}.single .bakerpedia .checkout-page__content-wrap .section h2,.single .bakerpedia .content-wrap .section h2,.single .bakerpedia .single-product .related .section h2,.single .bakerpedia .single-product .up-sells .section h2,.single-product .single .bakerpedia .related .section h2,.single-product .single .bakerpedia .up-sells .section h2{margin-bottom:2rem}.single .bakerpedia .checkout-page__content-wrap .section ul,.single .bakerpedia .content-wrap .section ul,.single .bakerpedia .single-product .related .section ul,.single .bakerpedia .single-product .up-sells .section ul,.single-product .single .bakerpedia .related .section ul,.single-product .single .bakerpedia .up-sells .section ul{list-style:unset}.single .bakerpedia .checkout-page__content-wrap .section ul li,.single .bakerpedia .content-wrap .section ul li,.single .bakerpedia .single-product .related .section ul li,.single .bakerpedia .single-product .up-sells .section ul li,.single-product .single .bakerpedia .related .section ul li,.single-product .single .bakerpedia .up-sells .section ul li{margin-bottom:.5rem}.single .bakerpedia .checkout-page__content-wrap .section a,.single .bakerpedia .content-wrap .section a,.single .bakerpedia .single-product .related .section a,.single .bakerpedia .single-product .up-sells .section a,.single-product .single .bakerpedia .related .section a,.single-product .single .bakerpedia .up-sells .section a{text-decoration:underline}.single .bakerpedia .banner>img{width:100%}@media (max-width:991.98px){.single .bakerpedia .banner>img{height:16.5rem;-o-object-fit:cover;object-fit:cover}}.single .bakerpedia .banner .checkout-page__content-wrap,.single .bakerpedia .banner .content-wrap,.single .bakerpedia .banner .single-product .related,.single .bakerpedia .banner .single-product .up-sells,.single-product .single .bakerpedia .banner .related,.single-product .single .bakerpedia .banner .up-sells{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8rem auto 4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.single .bakerpedia .banner .checkout-page__content-wrap,.single .bakerpedia .banner .content-wrap,.single .bakerpedia .banner .single-product .related,.single .bakerpedia .banner .single-product .up-sells,.single-product .single .bakerpedia .banner .related,.single-product .single .bakerpedia .banner .up-sells{margin:3.2rem auto}}.single .bakerpedia .banner .checkout-page__content-wrap h1,.single .bakerpedia .banner .content-wrap h1,.single .bakerpedia .banner .single-product .related h1,.single .bakerpedia .banner .single-product .up-sells h1,.single-product .single .bakerpedia .banner .related h1,.single-product .single .bakerpedia .banner .up-sells h1{font-weight:700}.archive .scroll-up{z-index:2;position:fixed;right:8rem}@media (max-width:991.98px){.archive .scroll-up{display:none}}.archive .scroll-up img{width:11.1rem}.archive__main-content .titles-wrap{margin:8rem auto;text-align:center}@media (max-width:991.98px){.archive__main-content .titles-wrap{margin:3.2rem auto}}.archive__main-content .archive-desc{margin-top:3.2rem}@media (max-width:991.98px){.archive__main-content .archive-desc{margin-top:1rem}}.archive__main-content .archive-nav .checkout-page__content-wrap,.archive__main-content .archive-nav .content-wrap,.archive__main-content .archive-nav .single-product .related,.archive__main-content .archive-nav .single-product .up-sells,.single-product .archive__main-content .archive-nav .related,.single-product .archive__main-content .archive-nav .up-sells{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.archive__main-content .archive-nav .checkout-page__content-wrap,.archive__main-content .archive-nav .content-wrap,.archive__main-content .archive-nav .single-product .related,.archive__main-content .archive-nav .single-product .up-sells,.single-product .archive__main-content .archive-nav .related,.single-product .archive__main-content .archive-nav .up-sells{padding:0}}.archive__main-content .archive-nav .nav{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}@media (max-width:991.98px){.archive__main-content .archive-nav .nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.archive__main-content .archive-nav .nav__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.archive__main-content .archive-nav .nav__list{overflow-x:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:1px}}.archive__main-content .archive-nav .nav__list::-webkit-scrollbar{width:.1rem;height:.1rem}.archive__main-content .archive-nav .nav__list::-webkit-scrollbar-track{background:0 0}.archive__main-content .archive-nav .nav__list::-webkit-scrollbar-thumb{background:0 0}.archive__main-content .archive-nav .nav__list::-webkit-scrollbar-thumb:hover{background:0 0}@media (max-width:991.98px){.archive__main-content .archive-nav .nav__list li{white-space:nowrap}}@media (max-width:991.98px){.archive__main-content .archive-nav .nav__list li:first-child{margin-right:2.4rem}}.archive__main-content .archive-nav .nav__list li:last-child{margin-left:0}.archive__main-content .archive-nav .btn-wrap{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}@media (max-width:991.98px){.archive__main-content .archive-nav .btn-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-top:3.2rem;padding:0 2.4rem}}.archive__main-content .archive-nav .btn-wrap .btn--open-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:300;padding:1.6rem 1.8rem;margin-right:auto}@media (max-width:991.98px){.archive__main-content .archive-nav .btn-wrap .btn--open-filters{width:100%;padding:1rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.archive__main-content .archive-nav .btn-wrap .btn--open-filters .icon{margin-left:1rem}.archive__main-content .archive-nav .selected-filters{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-top:2.4rem}@media (max-width:991.98px){.archive__main-content .archive-nav .selected-filters{padding:0 2.4rem}}.archive__main-content .archive-nav--recipes{margin-bottom:3.5rem}@media (max-width:991.98px){.archive__main-content .archive-nav--recipes{margin-bottom:2rem}}.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li{margin-left:2.2rem}@media (max-width:991.98px){.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li{margin-left:.8rem}}.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a{padding:1.4rem 2.2rem}@media (max-width:991.98px){.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a{padding:1rem 1.4rem}}.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a.current-item,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li a.current-item,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li a.current-item,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a.current-item,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li a.current-item,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li a.current-item{color:#fff;background-color:#000}.archive__main-content .archive-nav--bakerpedia{margin:7rem 0 4.6rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia{margin:3.2rem 0 0}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap,.archive__main-content .archive-nav--bakerpedia .content-wrap,.archive__main-content .archive-nav--bakerpedia .single-product .related,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells,.single-product .archive__main-content .archive-nav--bakerpedia .related,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells{max-width:87rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap,.archive__main-content .archive-nav--bakerpedia .content-wrap,.archive__main-content .archive-nav--bakerpedia .single-product .related,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells,.single-product .archive__main-content .archive-nav--bakerpedia .related,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells{max-width:100%;padding:0 2.4rem}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav{border-bottom:1px solid #9f9f9f}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list{overflow:visible}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li{position:relative;padding-bottom:3rem;margin-left:4.8rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li{padding-bottom:2rem;margin-left:.8rem;margin-right:.8rem}}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li:first-child,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li:first-child,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li:first-child,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li:first-child,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li:first-child,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li:first-child{margin-right:0}}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li:last-child,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li:last-child,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li:last-child,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li:last-child,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li:last-child,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li:last-child{margin-left:0}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a{color:#9f9f9f;font-weight:300}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a{font-size:1.8rem}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a.current-item,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a.current-item,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a.current-item,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a.current-item,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a.current-item,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a.current-item{color:#000;font-weight:500}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a.current-item:after,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a.current-item:after,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a.current-item:after,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a.current-item:after,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a.current-item:after,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a.current-item:after{content:"";left:0;width:100%;height:3px;bottom:-1.5px;display:block;position:absolute;background-color:#000}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a.current-item:after,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a.current-item:after,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a.current-item:after,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a.current-item:after,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li a.current-item:after,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a.current-item:after{bottom:-2px}}.archive__main-content .archive-search{margin-top:6.4rem;padding:7.4rem 15.6rem;background:url(images/arch-search-bg.svg);background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:991.98px){.archive__main-content .archive-search{padding:4rem 2rem;margin-top:4.5rem;padding-left:0;background-image:url(images/arch-search-bg-mobile.svg)}}.archive__main-content .archive-search .checkout-page__content-wrap,.archive__main-content .archive-search .content-wrap,.archive__main-content .archive-search .single-product .related,.archive__main-content .archive-search .single-product .up-sells,.single-product .archive__main-content .archive-search .related,.single-product .archive__main-content .archive-search .up-sells{position:relative}@media (max-width:991.98px){.archive__main-content .archive-search .checkout-page__content-wrap,.archive__main-content .archive-search .content-wrap,.archive__main-content .archive-search .single-product .related,.archive__main-content .archive-search .single-product .up-sells,.single-product .archive__main-content .archive-search .related,.single-product .archive__main-content .archive-search .up-sells{padding:0}}@media (max-width:991.98px){.archive__main-content .archive-search .form-wrap{padding-left:2rem}}.archive__main-content .archive-search__results-wrap .result-text{display:none!important}.archive__main-content .archive-search__results-wrap .results{padding:0;z-index:1;width:100%;margin-top:1rem;position:absolute;border-radius:3rem;background-color:#fff;text-align:right;-webkit-box-shadow:0 71px 28px rgba(0,0,0,.01),0 40px 24px rgba(0,0,0,.03),0 18px 18px rgba(0,0,0,.05),0 4px 10px rgba(0,0,0,.06),0 0 0 rgba(0,0,0,.06);box-shadow:0 71px 28px rgba(0,0,0,.01),0 40px 24px rgba(0,0,0,.03),0 18px 18px rgba(0,0,0,.05),0 4px 10px rgba(0,0,0,.06),0 0 0 rgba(0,0,0,.06)}@media (max-width:991.98px){.archive__main-content .archive-search__results-wrap .results{width:calc(100% - 2rem)}}.archive__main-content .archive-search__results-wrap .results li{padding:0 2.4rem;border-left:1px solid;border-right:1px solid}@media (max-width:991.98px){.archive__main-content .archive-search__results-wrap .results li{padding:0 2rem}}.archive__main-content .archive-search__results-wrap .results li a{display:block;padding:1.7rem 0;font-size:2.2rem;border-bottom:1px solid #e0e0e0}@media (max-width:991.98px){.archive__main-content .archive-search__results-wrap .results li a{padding:1.5rem 0;font-size:1.6rem}}.archive__main-content .archive-search__results-wrap .results li:first-child{border-top:1px solid;border-radius:3rem 3rem 0 0}.archive__main-content .archive-search__results-wrap .results li:last-child{border-radius:0 0 3rem 3rem;border-bottom:1px solid}.archive__main-content .archive-search__results-wrap .results li:last-child a{border-bottom:0}.archive__main-content .archive-search__letters-wrap{margin-top:3.9rem}@media (max-width:991.98px){.archive__main-content .archive-search__letters-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3.1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.archive__main-content .archive-search__nav{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.archive__main-content .archive-search__nav{width:92%;overflow-x:scroll;position:relative}}.archive__main-content .archive-search__nav::-webkit-scrollbar{width:.1rem;height:.1rem}.archive__main-content .archive-search__nav::-webkit-scrollbar-track{background:0 0}.archive__main-content .archive-search__nav::-webkit-scrollbar-thumb{background:0 0}.archive__main-content .archive-search__nav::-webkit-scrollbar-thumb:hover{background:0 0}.archive__main-content .archive-search__nav a{width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.archive__main-content .archive-search__nav a{width:3rem;height:3rem;font-size:1.8rem;-webkit-box-flex:0;-ms-flex:none;flex:none}}.archive__main-content .archive-search__nav a:hover{color:#fff;font-weight:500;background-color:#000}@media (max-width:991.98px){.archive__main-content .archive-search__nav button{top:-1rem;position:absolute;left:0}}@media (max-width:991.98px){.archive__main-content .archive-search__nav button img{width:2rem;height:4rem}}.archive__main-content .loop-section--bakerpedia .checkout-page__content-wrap,.archive__main-content .loop-section--bakerpedia .content-wrap,.archive__main-content .loop-section--bakerpedia .single-product .related,.archive__main-content .loop-section--bakerpedia .single-product .up-sells,.single-product .archive__main-content .loop-section--bakerpedia .related,.single-product .archive__main-content .loop-section--bakerpedia .up-sells{max-width:87rem}.popup{top:0;width:100vw;height:100vh;height:calc(var(--vh,1vh) * 100);display:none;z-index:1050;position:fixed;overflow-y:auto;left:0;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;background:rgba(0,0,0,.6)}@media (max-width:991.98px){.popup{background:rgba(2,6,19,.4)}}.popup.open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup--filters{background-color:transparent}.popup--filters__dialog{width:62rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#000;padding:4.3rem 3.7rem 3.5rem;margin-right:auto}@media (max-width:991.98px){.popup--filters__dialog{width:100%;padding:2.9rem 2.5rem 2.4rem}}.popup--filters__header{color:#fff;position:relative;margin-bottom:5.6rem}@media (max-width:991.98px){.popup--filters__header{margin-bottom:3.7rem}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .popup--filters__header a.order-again,.account .woocommerce .woocommerce-MyAccount-content .popup--filters__header button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .popup--filters__header a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .popup--filters__header a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .popup--filters__header a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .popup--filters__header .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .popup--filters__header .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .popup--filters__header #place_order,.edit-account .form-group .popup--filters__header button,.edit-account .form-row .popup--filters__header button,.facetwp-facet.facetwp-facet-load_more .popup--filters__header .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .popup--filters__header .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .popup--filters__header .facetwp-radio,.form .form-row--submit .popup--filters__header input[type=submit],.form--tranquilo-login__input-wrap .popup--filters__header input[type=submit],.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.popup--filters__header .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.popup--filters__header .btn,.popup--filters__header .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.popup--filters__header .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.popup--filters__header .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.popup--filters__header .edit-account .form-group button,.popup--filters__header .edit-account .form-row button,.popup--filters__header .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.popup--filters__header .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.popup--filters__header .facetwp-facet.facetwp-type-radio .facetwp-radio,.popup--filters__header .form .form-row--submit input[type=submit],.popup--filters__header .form--tranquilo-login__input-wrap input[type=submit],.popup--filters__header .wcwl_elements .woocommerce_waitlist.button,.popup--filters__header .woocommerce-ResetPassword .form-group button,.popup--filters__header .woocommerce-ResetPassword .form-row button,.popup--filters__header .woocommerce-additional-fields .form-group button,.popup--filters__header .woocommerce-additional-fields .form-row button,.popup--filters__header .woocommerce-address-fields .form-group button,.popup--filters__header .woocommerce-address-fields .form-row button,.popup--filters__header .woocommerce-billing-fields .form-group button,.popup--filters__header .woocommerce-billing-fields .form-row button,.popup--filters__header .woocommerce-mini-cart__buttons .wc-forward.checkout,.popup--filters__header .woocommerce-shipping-fields .form-group button,.popup--filters__header .woocommerce-shipping-fields .form-row button,.popup--filters__header form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .popup--filters__header a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .popup--filters__header a,.single-product .popup--filters__header .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .popup--filters__header .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.wcwl_elements .popup--filters__header .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .popup--filters__header button,.woocommerce-ResetPassword .form-row .popup--filters__header button,.woocommerce-additional-fields .form-group .popup--filters__header button,.woocommerce-additional-fields .form-row .popup--filters__header button,.woocommerce-address-fields .form-group .popup--filters__header button,.woocommerce-address-fields .form-row .popup--filters__header button,.woocommerce-billing-fields .form-group .popup--filters__header button,.woocommerce-billing-fields .form-row .popup--filters__header button,.woocommerce-mini-cart__buttons .popup--filters__header .wc-forward.checkout,.woocommerce-shipping-fields .form-group .popup--filters__header button,.woocommerce-shipping-fields .form-row .popup--filters__header button,form.gift-cards_form .gift_card_template_button .popup--filters__header .gift_card_add_to_cart_button{top:0;position:absolute;left:0}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .popup--filters__header a.order-again,.account .woocommerce .woocommerce-MyAccount-content .popup--filters__header button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .popup--filters__header a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .popup--filters__header a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .popup--filters__header a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .popup--filters__header .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .popup--filters__header .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .popup--filters__header #place_order,.edit-account .form-group .popup--filters__header button,.edit-account .form-row .popup--filters__header button,.facetwp-facet.facetwp-facet-load_more .popup--filters__header .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .popup--filters__header .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .popup--filters__header .facetwp-radio,.form .form-row--submit .popup--filters__header input[type=submit],.form--tranquilo-login__input-wrap .popup--filters__header input[type=submit],.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.popup--filters__header .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.popup--filters__header .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.popup--filters__header .btn,.popup--filters__header .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.popup--filters__header .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.popup--filters__header .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.popup--filters__header .edit-account .form-group button,.popup--filters__header .edit-account .form-row button,.popup--filters__header .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.popup--filters__header .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.popup--filters__header .facetwp-facet.facetwp-type-radio .facetwp-radio,.popup--filters__header .form .form-row--submit input[type=submit],.popup--filters__header .form--tranquilo-login__input-wrap input[type=submit],.popup--filters__header .wcwl_elements .woocommerce_waitlist.button,.popup--filters__header .woocommerce-ResetPassword .form-group button,.popup--filters__header .woocommerce-ResetPassword .form-row button,.popup--filters__header .woocommerce-additional-fields .form-group button,.popup--filters__header .woocommerce-additional-fields .form-row button,.popup--filters__header .woocommerce-address-fields .form-group button,.popup--filters__header .woocommerce-address-fields .form-row button,.popup--filters__header .woocommerce-billing-fields .form-group button,.popup--filters__header .woocommerce-billing-fields .form-row button,.popup--filters__header .woocommerce-mini-cart__buttons .wc-forward.checkout,.popup--filters__header .woocommerce-shipping-fields .form-group button,.popup--filters__header .woocommerce-shipping-fields .form-row button,.popup--filters__header form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .popup--filters__header a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .popup--filters__header a,.single-product .popup--filters__header .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .popup--filters__header .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.wcwl_elements .popup--filters__header .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .popup--filters__header button,.woocommerce-ResetPassword .form-row .popup--filters__header button,.woocommerce-additional-fields .form-group .popup--filters__header button,.woocommerce-additional-fields .form-row .popup--filters__header button,.woocommerce-address-fields .form-group .popup--filters__header button,.woocommerce-address-fields .form-row .popup--filters__header button,.woocommerce-billing-fields .form-group .popup--filters__header button,.woocommerce-billing-fields .form-row .popup--filters__header button,.woocommerce-mini-cart__buttons .popup--filters__header .wc-forward.checkout,.woocommerce-shipping-fields .form-group .popup--filters__header button,.woocommerce-shipping-fields .form-row .popup--filters__header button,form.gift-cards_form .gift_card_template_button .popup--filters__header .gift_card_add_to_cart_button{top:-1rem}}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--filters__header a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--filters__header a,.banner.medium .checkout-page__content-wrap .popup--filters__header h2,.banner.medium .content-wrap .popup--filters__header h2,.banner.normal .checkout-page__content-wrap .popup--filters__header h2,.banner.normal .content-wrap .popup--filters__header h2,.form-section__form-wrap .text-wrap .popup--filters__header h2,.form-section__form-wrap .text-wrap .popup--filters__header h3,.popup--filters__header .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--filters__header .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--filters__header .banner.medium .checkout-page__content-wrap h2,.popup--filters__header .banner.medium .content-wrap h2,.popup--filters__header .banner.normal .checkout-page__content-wrap h2,.popup--filters__header .banner.normal .content-wrap h2,.popup--filters__header .form-section__form-wrap .text-wrap h2,.popup--filters__header .form-section__form-wrap .text-wrap h3,.popup--filters__header .product--single .product-info .info-box__title-wrap h2,.popup--filters__header .product--single .summary .product_title,.popup--filters__header .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title,.popup--filters__header .shop .woocommerce-products-header h1,.popup--filters__header .single .bakerpedia .checkout-page__content-wrap .section h2,.popup--filters__header .single .bakerpedia .content-wrap .section h2,.popup--filters__header .single .bakerpedia .single-product .related .section h2,.popup--filters__header .single .bakerpedia .single-product .up-sells .section h2,.popup--filters__header .single-product .related h2,.popup--filters__header .single-product .up-sells h2,.popup--filters__header .title,.popup--filters__header .woocommerce-order .thanks-msg h1,.product--single .product-info .info-box__title-wrap .popup--filters__header h2,.product--single .summary .popup--filters__header .product_title,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .popup--filters__header .woocommerce-loop-product__title,.shop .woocommerce-products-header .popup--filters__header h1,.single .bakerpedia .checkout-page__content-wrap .section .popup--filters__header h2,.single .bakerpedia .content-wrap .section .popup--filters__header h2,.single .bakerpedia .single-product .related .section .popup--filters__header h2,.single .bakerpedia .single-product .up-sells .section .popup--filters__header h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--filters__header a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--filters__header a,.single-product .popup--filters__header .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--filters__header .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--filters__header .banner.medium .related h2,.single-product .popup--filters__header .banner.medium .up-sells h2,.single-product .popup--filters__header .banner.normal .related h2,.single-product .popup--filters__header .banner.normal .up-sells h2,.single-product .popup--filters__header .single .bakerpedia .related .section h2,.single-product .popup--filters__header .single .bakerpedia .up-sells .section h2,.single-product .related .popup--filters__header h2,.single-product .single .bakerpedia .related .section .popup--filters__header h2,.single-product .single .bakerpedia .up-sells .section .popup--filters__header h2,.single-product .up-sells .popup--filters__header h2,.woocommerce-order .thanks-msg .popup--filters__header h1{font-size:1.8rem}}.popup--filters__body{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup--filters__body .actions{margin-top:auto}.popup--filters__body .actions p{color:#fff}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .popup--filters__body .actions a.order-again,.account .woocommerce .woocommerce-MyAccount-content .popup--filters__body .actions button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .popup--filters__body .actions a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .popup--filters__body .actions a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .popup--filters__body .actions .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .popup--filters__body .actions .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .popup--filters__body .actions #place_order,.edit-account .form-group .popup--filters__body .actions button,.edit-account .form-row .popup--filters__body .actions button,.facetwp-facet.facetwp-facet-load_more .popup--filters__body .actions .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .popup--filters__body .actions .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .popup--filters__body .actions .facetwp-radio,.form .form-row--submit .popup--filters__body .actions input[type=submit],.form--tranquilo-login__input-wrap .popup--filters__body .actions input[type=submit],.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.popup--filters__body .actions .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.popup--filters__body .actions .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.popup--filters__body .actions .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.popup--filters__body .actions .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.popup--filters__body .actions .btn,.popup--filters__body .actions .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.popup--filters__body .actions .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.popup--filters__body .actions .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.popup--filters__body .actions .edit-account .form-group button,.popup--filters__body .actions .edit-account .form-row button,.popup--filters__body .actions .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.popup--filters__body .actions .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.popup--filters__body .actions .facetwp-facet.facetwp-type-radio .facetwp-radio,.popup--filters__body .actions .form .form-row--submit input[type=submit],.popup--filters__body .actions .form--tranquilo-login__input-wrap input[type=submit],.popup--filters__body .actions .wcwl_elements .woocommerce_waitlist.button,.popup--filters__body .actions .woocommerce-ResetPassword .form-group button,.popup--filters__body .actions .woocommerce-ResetPassword .form-row button,.popup--filters__body .actions .woocommerce-additional-fields .form-group button,.popup--filters__body .actions .woocommerce-additional-fields .form-row button,.popup--filters__body .actions .woocommerce-address-fields .form-group button,.popup--filters__body .actions .woocommerce-address-fields .form-row button,.popup--filters__body .actions .woocommerce-billing-fields .form-group button,.popup--filters__body .actions .woocommerce-billing-fields .form-row button,.popup--filters__body .actions .woocommerce-mini-cart__buttons .wc-forward.checkout,.popup--filters__body .actions .woocommerce-shipping-fields .form-group button,.popup--filters__body .actions .woocommerce-shipping-fields .form-row button,.popup--filters__body .actions form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .popup--filters__body .actions a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .popup--filters__body .actions a,.single-product .popup--filters__body .actions .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .popup--filters__body .actions .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.wcwl_elements .popup--filters__body .actions .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .popup--filters__body .actions button,.woocommerce-ResetPassword .form-row .popup--filters__body .actions button,.woocommerce-additional-fields .form-group .popup--filters__body .actions button,.woocommerce-additional-fields .form-row .popup--filters__body .actions button,.woocommerce-address-fields .form-group .popup--filters__body .actions button,.woocommerce-address-fields .form-row .popup--filters__body .actions button,.woocommerce-billing-fields .form-group .popup--filters__body .actions button,.woocommerce-billing-fields .form-row .popup--filters__body .actions button,.woocommerce-mini-cart__buttons .popup--filters__body .actions .wc-forward.checkout,.woocommerce-shipping-fields .form-group .popup--filters__body .actions button,.woocommerce-shipping-fields .form-row .popup--filters__body .actions button,form.gift-cards_form .gift_card_template_button .popup--filters__body .actions .gift_card_add_to_cart_button{width:100%;padding:2rem;margin-top:2.7rem;border:1px solid #fff}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .popup--filters__body .actions a.order-again,.account .woocommerce .woocommerce-MyAccount-content .popup--filters__body .actions button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .popup--filters__body .actions a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .popup--filters__body .actions a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .popup--filters__body .actions a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .popup--filters__body .actions .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .popup--filters__body .actions .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .popup--filters__body .actions #place_order,.edit-account .form-group .popup--filters__body .actions button,.edit-account .form-row .popup--filters__body .actions button,.facetwp-facet.facetwp-facet-load_more .popup--filters__body .actions .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .popup--filters__body .actions .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .popup--filters__body .actions .facetwp-radio,.form .form-row--submit .popup--filters__body .actions input[type=submit],.form--tranquilo-login__input-wrap .popup--filters__body .actions input[type=submit],.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.popup--filters__body .actions .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.popup--filters__body .actions .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.popup--filters__body .actions .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.popup--filters__body .actions .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.popup--filters__body .actions .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.popup--filters__body .actions .btn,.popup--filters__body .actions .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.popup--filters__body .actions .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.popup--filters__body .actions .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.popup--filters__body .actions .edit-account .form-group button,.popup--filters__body .actions .edit-account .form-row button,.popup--filters__body .actions .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.popup--filters__body .actions .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.popup--filters__body .actions .facetwp-facet.facetwp-type-radio .facetwp-radio,.popup--filters__body .actions .form .form-row--submit input[type=submit],.popup--filters__body .actions .form--tranquilo-login__input-wrap input[type=submit],.popup--filters__body .actions .wcwl_elements .woocommerce_waitlist.button,.popup--filters__body .actions .woocommerce-ResetPassword .form-group button,.popup--filters__body .actions .woocommerce-ResetPassword .form-row button,.popup--filters__body .actions .woocommerce-additional-fields .form-group button,.popup--filters__body .actions .woocommerce-additional-fields .form-row button,.popup--filters__body .actions .woocommerce-address-fields .form-group button,.popup--filters__body .actions .woocommerce-address-fields .form-row button,.popup--filters__body .actions .woocommerce-billing-fields .form-group button,.popup--filters__body .actions .woocommerce-billing-fields .form-row button,.popup--filters__body .actions .woocommerce-mini-cart__buttons .wc-forward.checkout,.popup--filters__body .actions .woocommerce-shipping-fields .form-group button,.popup--filters__body .actions .woocommerce-shipping-fields .form-row button,.popup--filters__body .actions form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .popup--filters__body .actions a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .popup--filters__body .actions a,.single-product .popup--filters__body .actions .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .popup--filters__body .actions .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.wcwl_elements .popup--filters__body .actions .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .popup--filters__body .actions button,.woocommerce-ResetPassword .form-row .popup--filters__body .actions button,.woocommerce-additional-fields .form-group .popup--filters__body .actions button,.woocommerce-additional-fields .form-row .popup--filters__body .actions button,.woocommerce-address-fields .form-group .popup--filters__body .actions button,.woocommerce-address-fields .form-row .popup--filters__body .actions button,.woocommerce-billing-fields .form-group .popup--filters__body .actions button,.woocommerce-billing-fields .form-row .popup--filters__body .actions button,.woocommerce-mini-cart__buttons .popup--filters__body .actions .wc-forward.checkout,.woocommerce-shipping-fields .form-group .popup--filters__body .actions button,.woocommerce-shipping-fields .form-row .popup--filters__body .actions button,form.gift-cards_form .gift_card_template_button .popup--filters__body .actions .gift_card_add_to_cart_button{padding:1.8rem;margin-top:1.6rem}}.popup--order__dialog{width:100%}@media (max-width:991.98px){.popup--order__dialog{padding-top:3.8rem;padding-bottom:3.8rem}}.popup--order__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem}@media (max-width:991.98px){.popup--order__inner{position:relative}}.popup--order__inner .items-wrap{-webkit-box-flex:0;-ms-flex:0 0 60.5084745763%;flex:0 0 60.5084745763%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:60.5084745763%;background-color:#fff;padding:3.2rem 4.6rem 4.2rem}@media (max-width:991.98px){.popup--order__inner .items-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:2rem;padding-right:1rem}}.popup--order__inner .items-wrap .titles-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.2rem;margin-bottom:3.2rem}@media (max-width:991.98px){.popup--order__inner .items-wrap .titles-wrap{display:block;margin-bottom:2.2rem}}.popup--order__inner .items-wrap .titles-wrap time{line-height:1.2;margin-right:.8rem}@media (max-width:991.98px){.popup--order__inner .items-wrap .titles-wrap time{margin:0}}.popup--order__inner .items-wrap .table-wrap{overflow-y:scroll;direction:ltr;padding:0 4.5rem;max-height:55rem}@media (max-width:991.98px){.popup--order__inner .items-wrap .table-wrap{padding:0;max-height:30rem;padding-right:1rem}}.popup--order__inner .items-wrap .table-wrap::-webkit-scrollbar{width:.5rem}.popup--order__inner .items-wrap .table-wrap::-webkit-scrollbar-track{background:#e0e0e0}.popup--order__inner .items-wrap .table-wrap::-webkit-scrollbar-thumb{background:#000}.popup--order__inner .items-wrap .table-wrap::-webkit-scrollbar-thumb:hover{background:#000}.popup--order__inner .items-wrap .table-wrap table{direction:rtl;padding:0 4.4rem;border-bottom:0;border-collapse:collapse}@media (max-width:991.98px){.popup--order__inner .items-wrap .table-wrap table{padding:0}}.popup--order__inner .items-wrap .table-wrap table thead{border-bottom:1px solid #e0e0e0}.popup--order__inner .items-wrap .table-wrap table thead th:not(.product-img,.product-name){text-align:center}.popup--order__inner .items-wrap .table-wrap table tbody tr{border-bottom:1px solid #e0e0e0}@media (max-width:991.98px){.popup--order__inner .items-wrap .table-wrap table tbody tr{padding:0}}.popup--order__inner .items-wrap .table-wrap table tbody tr td{padding:1.2rem 0!important;text-align:center}.popup--order__inner .items-wrap .table-wrap table tbody tr td.product-img img{height:auto;width:6.7rem}.popup--order__inner .items-wrap .table-wrap table tbody tr td.product-name{text-align:right}.popup--order__inner .totals-wrap{-webkit-box-flex:0;-ms-flex:0 0 39.3220338983%;flex:0 0 39.3220338983%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:39.3220338983%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.2rem 7.5rem 4.2rem;background-color:#e0e0e0;padding-right:8.6rem}@media (max-width:991.98px){.popup--order__inner .totals-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;position:unset;padding:2.4rem 2.4rem 2.9rem}}.popup--order__inner .totals-wrap__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.popup--order__inner .totals-wrap__row{margin-top:1.3rem;margin-bottom:0}}.popup--order__inner .totals-wrap__row p.first-cell{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:66.6666666667%}.popup--order__inner .totals-wrap__row p.second-cell{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%}.popup--order__inner .totals-wrap__row strong{font-weight:500}.popup--order__inner .totals-wrap__row--total{font-size:2.2rem;font-weight:700;margin-bottom:27rem}@media (max-width:991.98px){.popup--order__inner .totals-wrap__row--total{margin-bottom:2.4rem}}.popup--order__inner .totals-wrap .btn--popup-close{top:2rem;position:absolute;left:2.7rem}@media (max-width:991.98px){.popup--order__inner .totals-wrap .btn--popup-close{top:1.5rem;left:1.5rem}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .popup--order__inner .totals-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .popup--order__inner .totals-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .popup--order__inner .totals-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .popup--order__inner .totals-wrap a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .popup--order__inner .totals-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .popup--order__inner .totals-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon .popup--order__inner .totals-wrap button[name=apply_coupon],.checkout-page__main-content .woocommerce-checkout #order_review #payment .popup--order__inner .totals-wrap #place_order,.edit-account .form-group .popup--order__inner .totals-wrap button,.edit-account .form-row .popup--order__inner .totals-wrap button,.facetwp-facet.facetwp-facet-load_more .popup--order__inner .totals-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .popup--order__inner .totals-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .popup--order__inner .totals-wrap .facetwp-radio,.form .form-row--submit .popup--order__inner .totals-wrap input[type=submit],.form--tranquilo-login__input-wrap .popup--order__inner .totals-wrap input[type=submit],.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.popup--order__inner .totals-wrap .btn--primary,.popup--order__inner .totals-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.popup--order__inner .totals-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.popup--order__inner .totals-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon button[name=apply_coupon],.popup--order__inner .totals-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.popup--order__inner .totals-wrap .edit-account .form-group button,.popup--order__inner .totals-wrap .edit-account .form-row button,.popup--order__inner .totals-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.popup--order__inner .totals-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.popup--order__inner .totals-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.popup--order__inner .totals-wrap .form .form-row--submit input[type=submit],.popup--order__inner .totals-wrap .form--tranquilo-login__input-wrap input[type=submit],.popup--order__inner .totals-wrap .woocommerce-ResetPassword .form-group button,.popup--order__inner .totals-wrap .woocommerce-ResetPassword .form-row button,.popup--order__inner .totals-wrap .woocommerce-additional-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-additional-fields .form-row button,.popup--order__inner .totals-wrap .woocommerce-address-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-address-fields .form-row button,.popup--order__inner .totals-wrap .woocommerce-billing-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-billing-fields .form-row button,.popup--order__inner .totals-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.popup--order__inner .totals-wrap .woocommerce-shipping-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-shipping-fields .form-row button,.popup--order__inner .totals-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .popup--order__inner .totals-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .popup--order__inner .totals-wrap a,.single-product .popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.woocommerce-ResetPassword .form-group .popup--order__inner .totals-wrap button,.woocommerce-ResetPassword .form-row .popup--order__inner .totals-wrap button,.woocommerce-additional-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-additional-fields .form-row .popup--order__inner .totals-wrap button,.woocommerce-address-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-address-fields .form-row .popup--order__inner .totals-wrap button,.woocommerce-billing-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-billing-fields .form-row .popup--order__inner .totals-wrap button,.woocommerce-mini-cart__buttons .popup--order__inner .totals-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-shipping-fields .form-row .popup--order__inner .totals-wrap button,form.gift-cards_form .gift_card_template_button .popup--order__inner .totals-wrap .gift_card_add_to_cart_button{width:100%;margin-top:auto;padding:1.6rem 0;font-size:1.6rem;text-align:center;text-decoration:none}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .popup--order__inner .totals-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .popup--order__inner .totals-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .popup--order__inner .totals-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .popup--order__inner .totals-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .popup--order__inner .totals-wrap a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .popup--order__inner .totals-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .popup--order__inner .totals-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon .popup--order__inner .totals-wrap button[name=apply_coupon],.checkout-page__main-content .woocommerce-checkout #order_review #payment .popup--order__inner .totals-wrap #place_order,.edit-account .form-group .popup--order__inner .totals-wrap button,.edit-account .form-row .popup--order__inner .totals-wrap button,.facetwp-facet.facetwp-facet-load_more .popup--order__inner .totals-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .popup--order__inner .totals-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .popup--order__inner .totals-wrap .facetwp-radio,.form .form-row--submit .popup--order__inner .totals-wrap input[type=submit],.form--tranquilo-login__input-wrap .popup--order__inner .totals-wrap input[type=submit],.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.popup--order__inner .totals-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.popup--order__inner .totals-wrap .btn--primary,.popup--order__inner .totals-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.popup--order__inner .totals-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.popup--order__inner .totals-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon button[name=apply_coupon],.popup--order__inner .totals-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.popup--order__inner .totals-wrap .edit-account .form-group button,.popup--order__inner .totals-wrap .edit-account .form-row button,.popup--order__inner .totals-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.popup--order__inner .totals-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.popup--order__inner .totals-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.popup--order__inner .totals-wrap .form .form-row--submit input[type=submit],.popup--order__inner .totals-wrap .form--tranquilo-login__input-wrap input[type=submit],.popup--order__inner .totals-wrap .woocommerce-ResetPassword .form-group button,.popup--order__inner .totals-wrap .woocommerce-ResetPassword .form-row button,.popup--order__inner .totals-wrap .woocommerce-additional-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-additional-fields .form-row button,.popup--order__inner .totals-wrap .woocommerce-address-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-address-fields .form-row button,.popup--order__inner .totals-wrap .woocommerce-billing-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-billing-fields .form-row button,.popup--order__inner .totals-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.popup--order__inner .totals-wrap .woocommerce-shipping-fields .form-group button,.popup--order__inner .totals-wrap .woocommerce-shipping-fields .form-row button,.popup--order__inner .totals-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .popup--order__inner .totals-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .popup--order__inner .totals-wrap a,.single-product .popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .popup--order__inner .totals-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.woocommerce-ResetPassword .form-group .popup--order__inner .totals-wrap button,.woocommerce-ResetPassword .form-row .popup--order__inner .totals-wrap button,.woocommerce-additional-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-additional-fields .form-row .popup--order__inner .totals-wrap button,.woocommerce-address-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-address-fields .form-row .popup--order__inner .totals-wrap button,.woocommerce-billing-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-billing-fields .form-row .popup--order__inner .totals-wrap button,.woocommerce-mini-cart__buttons .popup--order__inner .totals-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .popup--order__inner .totals-wrap button,.woocommerce-shipping-fields .form-row .popup--order__inner .totals-wrap button,form.gift-cards_form .gift_card_template_button .popup--order__inner .totals-wrap .gift_card_add_to_cart_button{font-size:1.4rem;padding:1.3rem 0}}.popup--order__title{font-size:2.2rem;font-weight:500}.popup--search{top:var(--header-height)}.popup--search.open{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.popup--search__dialog{width:100%;background-color:#fff;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.1);box-shadow:0 3px 8px rgba(0,0,0,.1)}.popup--search__body{position:relative}.popup--search__body .btn--popup-close{top:50%;z-index:1;position:absolute;left:6rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.popup--account.login .popup--account__dialog,.popup--account.login .popup--account__sep span{background-color:#cee6c5}.popup--account__dialog{width:51rem;margin:18.5rem auto;-webkit-box-shadow:0 12px 24px 0 rgba(29,36,38,.4);box-shadow:0 12px 24px 0 rgba(29,36,38,.4)}@media (max-width:991.98px){.popup--account__dialog{margin:0;width:100%;height:100%;overflow:auto}}.popup--account__header{padding:4.1rem;position:relative;background:url(images/banana.svg) center/contain no-repeat;background-size:cover}@media (max-width:991.98px){.popup--account__header{padding:2.8rem 2.1rem 3.9rem}}.popup--account__header .btn--popup-close{z-index:2;left:3.2rem;position:absolute}.popup--account__body{padding:3.6rem 11.2rem 4.2rem}@media (max-width:991.98px){.popup--account__body{padding:6.2rem 6.9rem 12rem}}.popup--account__subtitle{line-height:1;display:block;text-align:center;margin-bottom:2rem}@media (max-width:991.98px){.popup--account__subtitle{font-size:3.2rem;margin-bottom:2.2rem}}.popup--account .social-login{text-align:center;margin-bottom:1.8rem}@media (max-width:991.98px){.popup--account .social-login{margin-bottom:2rem}}.popup--account .social-login__title{font-size:1.6rem;line-height:2.3rem;font-weight:400;margin-bottom:1.5rem}.popup--account .social-login__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup--account__sep{text-align:center;position:relative;margin:0 auto 2.3rem}.popup--account__sep::after{content:"";left:0;width:100%;height:.1rem;position:absolute;top:calc(50% - .05rem);background-color:#000}.popup--account__sep span{line-height:2.3rem;font-size:1.6rem;padding:0 1rem;display:inline-block;position:relative;z-index:2}.popup--account__form-wrap{width:26.2rem;margin:0 auto}.popup--cart.open{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.popup--cart.open .popup--cart__dialog{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.popup--cart__dialog{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991.98px){.popup--cart__dialog{width:100%}}.popup--cart__main{height:100%!important;width:57rem;background-color:#fff}@media (max-width:991.98px){.popup--cart__main{width:100%}}.popup--cart__body{overflow:auto;padding-bottom:16rem;height:calc(100% - 11.2rem)}@media (max-width:991.98px){.popup--cart__body{padding-bottom:15rem;height:calc(100% - 8.8rem - 5.6rem)}}.popup--cart__body .totals-wrap{bottom:0;z-index:1;width:57rem;position:fixed;background-color:#fff}@media (max-width:991.98px){.popup--cart__body .totals-wrap{width:100%;padding-bottom:2rem}}.popup--cart__body .totals-wrap .total-weight{margin-top:2rem;text-align:center}.popup--cart__extras{height:100%;width:35.5rem;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup--cart__extras.open{opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.popup--cart__extras.open{width:100%;z-index:1;padding:4rem 2.4rem;position:absolute;background-color:rgba(53,54,57,.5)}}.popup--cart__extras>.inner-wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e0e0e0;padding:6rem 3.9rem}@media (max-width:991.98px){.popup--cart__extras>.inner-wrap{overflow:auto;position:relative;padding:3.6rem 2rem 2rem;background-color:#ebebeb}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--cart__extras a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--cart__extras a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--cart__extras a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--cart__extras a,.banner.medium .checkout-page__content-wrap .popup--cart__extras h2,.banner.medium .content-wrap .popup--cart__extras h2,.banner.normal .checkout-page__content-wrap .popup--cart__extras h2,.banner.normal .content-wrap .popup--cart__extras h2,.form-section__form-wrap .text-wrap .popup--cart__extras h2,.form-section__form-wrap .text-wrap .popup--cart__extras h3,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--cart__extras .banner.medium .checkout-page__content-wrap h2,.popup--cart__extras .banner.medium .content-wrap h2,.popup--cart__extras .banner.normal .checkout-page__content-wrap h2,.popup--cart__extras .banner.normal .content-wrap h2,.popup--cart__extras .form-section__form-wrap .text-wrap h2,.popup--cart__extras .form-section__form-wrap .text-wrap h3,.popup--cart__extras .product--single .product-info .info-box__title-wrap h2,.popup--cart__extras .product--single .summary .product_title,.popup--cart__extras .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title,.popup--cart__extras .shop .woocommerce-products-header h1,.popup--cart__extras .single .bakerpedia .checkout-page__content-wrap .section h2,.popup--cart__extras .single .bakerpedia .content-wrap .section h2,.popup--cart__extras .single .bakerpedia .single-product .related .section h2,.popup--cart__extras .single .bakerpedia .single-product .up-sells .section h2,.popup--cart__extras .single-product .related h2,.popup--cart__extras .single-product .up-sells h2,.popup--cart__extras .title,.popup--cart__extras .woocommerce-order .thanks-msg h1,.product--single .product-info .info-box__title-wrap .popup--cart__extras h2,.product--single .summary .popup--cart__extras .product_title,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .popup--cart__extras .woocommerce-loop-product__title,.shop .woocommerce-products-header .popup--cart__extras h1,.single .bakerpedia .checkout-page__content-wrap .section .popup--cart__extras h2,.single .bakerpedia .content-wrap .section .popup--cart__extras h2,.single .bakerpedia .single-product .related .section .popup--cart__extras h2,.single .bakerpedia .single-product .up-sells .section .popup--cart__extras h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--cart__extras a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--cart__extras a,.single-product .popup--cart__extras .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--cart__extras .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--cart__extras .banner.medium .related h2,.single-product .popup--cart__extras .banner.medium .up-sells h2,.single-product .popup--cart__extras .banner.normal .related h2,.single-product .popup--cart__extras .banner.normal .up-sells h2,.single-product .popup--cart__extras .single .bakerpedia .related .section h2,.single-product .popup--cart__extras .single .bakerpedia .up-sells .section h2,.single-product .related .popup--cart__extras h2,.single-product .single .bakerpedia .related .section .popup--cart__extras h2,.single-product .single .bakerpedia .up-sells .section .popup--cart__extras h2,.single-product .up-sells .popup--cart__extras h2,.woocommerce-order .thanks-msg .popup--cart__extras h1{line-height:1;font-size:2.2rem;text-align:center;margin-bottom:auto;margin-bottom:2.4rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--cart__extras a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--cart__extras a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--cart__extras a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--cart__extras a,.banner.medium .checkout-page__content-wrap .popup--cart__extras h2,.banner.medium .content-wrap .popup--cart__extras h2,.banner.normal .checkout-page__content-wrap .popup--cart__extras h2,.banner.normal .content-wrap .popup--cart__extras h2,.form-section__form-wrap .text-wrap .popup--cart__extras h2,.form-section__form-wrap .text-wrap .popup--cart__extras h3,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--cart__extras .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--cart__extras .banner.medium .checkout-page__content-wrap h2,.popup--cart__extras .banner.medium .content-wrap h2,.popup--cart__extras .banner.normal .checkout-page__content-wrap h2,.popup--cart__extras .banner.normal .content-wrap h2,.popup--cart__extras .form-section__form-wrap .text-wrap h2,.popup--cart__extras .form-section__form-wrap .text-wrap h3,.popup--cart__extras .product--single .product-info .info-box__title-wrap h2,.popup--cart__extras .product--single .summary .product_title,.popup--cart__extras .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title,.popup--cart__extras .shop .woocommerce-products-header h1,.popup--cart__extras .single .bakerpedia .checkout-page__content-wrap .section h2,.popup--cart__extras .single .bakerpedia .content-wrap .section h2,.popup--cart__extras .single .bakerpedia .single-product .related .section h2,.popup--cart__extras .single .bakerpedia .single-product .up-sells .section h2,.popup--cart__extras .single-product .related h2,.popup--cart__extras .single-product .up-sells h2,.popup--cart__extras .title,.popup--cart__extras .woocommerce-order .thanks-msg h1,.product--single .product-info .info-box__title-wrap .popup--cart__extras h2,.product--single .summary .popup--cart__extras .product_title,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .popup--cart__extras .woocommerce-loop-product__title,.shop .woocommerce-products-header .popup--cart__extras h1,.single .bakerpedia .checkout-page__content-wrap .section .popup--cart__extras h2,.single .bakerpedia .content-wrap .section .popup--cart__extras h2,.single .bakerpedia .single-product .related .section .popup--cart__extras h2,.single .bakerpedia .single-product .up-sells .section .popup--cart__extras h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--cart__extras a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--cart__extras a,.single-product .popup--cart__extras .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--cart__extras .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--cart__extras .banner.medium .related h2,.single-product .popup--cart__extras .banner.medium .up-sells h2,.single-product .popup--cart__extras .banner.normal .related h2,.single-product .popup--cart__extras .banner.normal .up-sells h2,.single-product .popup--cart__extras .single .bakerpedia .related .section h2,.single-product .popup--cart__extras .single .bakerpedia .up-sells .section h2,.single-product .related .popup--cart__extras h2,.single-product .single .bakerpedia .related .section .popup--cart__extras h2,.single-product .single .bakerpedia .up-sells .section .popup--cart__extras h2,.single-product .up-sells .popup--cart__extras h2,.woocommerce-order .thanks-msg .popup--cart__extras h1{font-size:1.8rem;margin-bottom:2.4rem}}.popup--cart__extras ul.products{display:block;margin:auto 0 auto}@media (max-width:991.98px){.popup--cart__extras ul.products{max-height:78%;overflow:auto}}.popup--cart__extras ul.products li.product{position:relative;background-color:#fff;padding:1.9rem 2.1rem 2rem}@media (max-width:991.98px){.popup--cart__extras ul.products li.product{margin-bottom:2rem}}.popup--cart__extras ul.products li.product .woocommerce-loop-product__link img.attachment-woocommerce_thumbnail{width:17rem;margin:0 auto 3rem}@media (max-width:991.98px){.popup--cart__extras ul.products li.product .woocommerce-loop-product__link img.attachment-woocommerce_thumbnail{width:13rem;height:auto}}.popup--cart__extras ul.products li.product .product__subtitle{font-size:1.2rem;min-height:unset;letter-spacing:.1em;margin-bottom:.3rem}.popup--cart__extras ul.products li.product .price{font-size:1.8rem}.popup--cart__extras ul.products li.product .price .amount{font-size:1.8rem}.popup--cart__extras ul.products li.product .price-per{font-size:1.2rem}.popup--cart__extras ul.products li.product .woocommerce-loop-product__title{font-size:1.8rem}.popup--cart__extras ul.products li.product .quick-add{position:absolute;bottom:2rem;left:2rem}.popup--cart__extras ul.products li.product .badge,.popup--cart__extras ul.products li.product .btn--like,.popup--cart__extras ul.products li.product .desc,.popup--cart__extras ul.products li.product .icon--badge,.popup--cart__extras ul.products li.product .icon--cart,.popup--cart__extras ul.products li.product .in-cart{display:none}.popup--cart__extras .btn--popup-close{top:2.8rem;position:absolute;left:2.8rem}@media (max-width:991.98px){.popup--cart__extras .btn--popup-close{top:2rem;position:absolute;left:2.4rem}}.popup--cart__extras .btn--popup-close .icon--popup-close{margin:0 auto}.popup--cart__extras .proceed{display:none}@media (max-width:991.98px){.popup--cart__extras .proceed{margin-top:2rem;text-align:center;display:inline-block;padding:1.3rem 2.3rem}}.popup--cart__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;height:11.2rem;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.7rem 3rem;border-bottom:1px solid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.popup--cart__header{height:8.8rem;padding:0rem 2.9rem}}.popup--cart__header .header__cart-wrap{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%;text-align:right}.popup--cart__header .header__cart-wrap .btn--cart-bw{display:inline-block}.popup--cart__header .close-wrap{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.popup--cart__header .popup--cart__title{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%}.popup--cart__shipping{height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.1rem 1.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.popup--cart__shipping{padding:2rem;height:5.6rem;font-size:1.6rem}}.popup--cart__shipping .shipping-time{max-width:81%}@media (max-width:991.98px){.popup--cart__shipping .shipping-time{font-size:1.3rem}}.form--homepage .form-row--submit .popup--cart__shipping input[type=submit],.form--newsletter.blue .form-row--submit .popup--cart__shipping input[type=submit],.popup--cart__shipping .btn--secondary,.popup--cart__shipping .form--homepage .form-row--submit input[type=submit],.popup--cart__shipping .form--newsletter.blue .form-row--submit input[type=submit]{padding:.4rem 1rem;font-size:1.2rem;font-family:NarkissBlock,sans-serif;font-weight:400;border:1px solid #000}@media (max-width:991.98px){.form--homepage .form-row--submit .popup--cart__shipping input[type=submit],.form--newsletter.blue .form-row--submit .popup--cart__shipping input[type=submit],.popup--cart__shipping .btn--secondary,.popup--cart__shipping .form--homepage .form-row--submit input[type=submit],.popup--cart__shipping .form--newsletter.blue .form-row--submit input[type=submit]{font-size:1.4rem}}.popup--cart__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:991.98px){.popup--cart__title{font-size:2.4rem;line-height:3.2rem}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--cart__title a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--cart__title a,.banner.medium .checkout-page__content-wrap .popup--cart__title h2,.banner.medium .content-wrap .popup--cart__title h2,.banner.normal .checkout-page__content-wrap .popup--cart__title h2,.banner.normal .content-wrap .popup--cart__title h2,.form-section__form-wrap .text-wrap .popup--cart__title h2,.form-section__form-wrap .text-wrap .popup--cart__title h3,.popup--cart__title .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--cart__title .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--cart__title .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--cart__title .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--cart__title .banner.medium .checkout-page__content-wrap h2,.popup--cart__title .banner.medium .content-wrap h2,.popup--cart__title .banner.normal .checkout-page__content-wrap h2,.popup--cart__title .banner.normal .content-wrap h2,.popup--cart__title .form-section__form-wrap .text-wrap h2,.popup--cart__title .form-section__form-wrap .text-wrap h3,.popup--cart__title .product--single .product-info .info-box__title-wrap h2,.popup--cart__title .product--single .summary .product_title,.popup--cart__title .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title,.popup--cart__title .shop .woocommerce-products-header h1,.popup--cart__title .single .bakerpedia .checkout-page__content-wrap .section h2,.popup--cart__title .single .bakerpedia .content-wrap .section h2,.popup--cart__title .single .bakerpedia .single-product .related .section h2,.popup--cart__title .single .bakerpedia .single-product .up-sells .section h2,.popup--cart__title .single-product .related h2,.popup--cart__title .single-product .up-sells h2,.popup--cart__title .title,.popup--cart__title .woocommerce-order .thanks-msg h1,.product--single .product-info .info-box__title-wrap .popup--cart__title h2,.product--single .summary .popup--cart__title .product_title,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .popup--cart__title .woocommerce-loop-product__title,.shop .woocommerce-products-header .popup--cart__title h1,.single .bakerpedia .checkout-page__content-wrap .section .popup--cart__title h2,.single .bakerpedia .content-wrap .section .popup--cart__title h2,.single .bakerpedia .single-product .related .section .popup--cart__title h2,.single .bakerpedia .single-product .up-sells .section .popup--cart__title h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--cart__title a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--cart__title a,.single-product .popup--cart__title .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--cart__title .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--cart__title .banner.medium .related h2,.single-product .popup--cart__title .banner.medium .up-sells h2,.single-product .popup--cart__title .banner.normal .related h2,.single-product .popup--cart__title .banner.normal .up-sells h2,.single-product .popup--cart__title .single .bakerpedia .related .section h2,.single-product .popup--cart__title .single .bakerpedia .up-sells .section h2,.single-product .related .popup--cart__title h2,.single-product .single .bakerpedia .related .section .popup--cart__title h2,.single-product .single .bakerpedia .up-sells .section .popup--cart__title h2,.single-product .up-sells .popup--cart__title h2,.woocommerce-order .thanks-msg .popup--cart__title h1{line-height:1}.popup--cart__title .clear-cart{display:none;font-size:1.4rem;text-decoration:underline}.popup--cart__close svg #Sign-Up-{stroke:#fff}.popup--empty-cart__header{text-align:center}.popup--empty-cart__header .btn--popup-close{display:block;margin-right:auto}.popup--empty-cart__header .btn--popup-close .icon{width:3.4rem;height:3.4rem}@media (max-width:991.98px){.popup--empty-cart__header .btn--popup-close .icon{width:1.8rem;height:1.8rem}}.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--empty-cart__header a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--empty-cart__header a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--empty-cart__header a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--empty-cart__header a,.banner.medium .checkout-page__content-wrap .popup--empty-cart__header h2,.banner.medium .content-wrap .popup--empty-cart__header h2,.banner.normal .checkout-page__content-wrap .popup--empty-cart__header h2,.banner.normal .content-wrap .popup--empty-cart__header h2,.form-section__form-wrap .text-wrap .popup--empty-cart__header h2,.form-section__form-wrap .text-wrap .popup--empty-cart__header h3,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--empty-cart__header .banner.medium .checkout-page__content-wrap h2,.popup--empty-cart__header .banner.medium .content-wrap h2,.popup--empty-cart__header .banner.normal .checkout-page__content-wrap h2,.popup--empty-cart__header .banner.normal .content-wrap h2,.popup--empty-cart__header .form-section__form-wrap .text-wrap h2,.popup--empty-cart__header .form-section__form-wrap .text-wrap h3,.popup--empty-cart__header .product--single .product-info .info-box__title-wrap h2,.popup--empty-cart__header .product--single .summary .product_title,.popup--empty-cart__header .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title,.popup--empty-cart__header .shop .woocommerce-products-header h1,.popup--empty-cart__header .single .bakerpedia .checkout-page__content-wrap .section h2,.popup--empty-cart__header .single .bakerpedia .content-wrap .section h2,.popup--empty-cart__header .single .bakerpedia .single-product .related .section h2,.popup--empty-cart__header .single .bakerpedia .single-product .up-sells .section h2,.popup--empty-cart__header .single-product .related h2,.popup--empty-cart__header .single-product .up-sells h2,.popup--empty-cart__header .title,.popup--empty-cart__header .woocommerce-order .thanks-msg h1,.product--single .product-info .info-box__title-wrap .popup--empty-cart__header h2,.product--single .summary .popup--empty-cart__header .product_title,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .popup--empty-cart__header .woocommerce-loop-product__title,.shop .woocommerce-products-header .popup--empty-cart__header h1,.single .bakerpedia .checkout-page__content-wrap .section .popup--empty-cart__header h2,.single .bakerpedia .content-wrap .section .popup--empty-cart__header h2,.single .bakerpedia .single-product .related .section .popup--empty-cart__header h2,.single .bakerpedia .single-product .up-sells .section .popup--empty-cart__header h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--empty-cart__header a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--empty-cart__header a,.single-product .popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--empty-cart__header .banner.medium .related h2,.single-product .popup--empty-cart__header .banner.medium .up-sells h2,.single-product .popup--empty-cart__header .banner.normal .related h2,.single-product .popup--empty-cart__header .banner.normal .up-sells h2,.single-product .popup--empty-cart__header .single .bakerpedia .related .section h2,.single-product .popup--empty-cart__header .single .bakerpedia .up-sells .section h2,.single-product .related .popup--empty-cart__header h2,.single-product .single .bakerpedia .related .section .popup--empty-cart__header h2,.single-product .single .bakerpedia .up-sells .section .popup--empty-cart__header h2,.single-product .up-sells .popup--empty-cart__header h2,.woocommerce-order .thanks-msg .popup--empty-cart__header h1{line-height:1;margin-bottom:.5rem}@media (max-width:991.98px){.archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li .popup--empty-cart__header a,.archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li .popup--empty-cart__header a,.archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li .popup--empty-cart__header a,.archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li .popup--empty-cart__header a,.banner.medium .checkout-page__content-wrap .popup--empty-cart__header h2,.banner.medium .content-wrap .popup--empty-cart__header h2,.banner.normal .checkout-page__content-wrap .popup--empty-cart__header h2,.banner.normal .content-wrap .popup--empty-cart__header h2,.form-section__form-wrap .text-wrap .popup--empty-cart__header h2,.form-section__form-wrap .text-wrap .popup--empty-cart__header h3,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .checkout-page__content-wrap .nav__list li a,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .content-wrap .nav__list li a,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .single-product .related .nav__list li a,.popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .single-product .up-sells .nav__list li a,.popup--empty-cart__header .banner.medium .checkout-page__content-wrap h2,.popup--empty-cart__header .banner.medium .content-wrap h2,.popup--empty-cart__header .banner.normal .checkout-page__content-wrap h2,.popup--empty-cart__header .banner.normal .content-wrap h2,.popup--empty-cart__header .form-section__form-wrap .text-wrap h2,.popup--empty-cart__header .form-section__form-wrap .text-wrap h3,.popup--empty-cart__header .product--single .product-info .info-box__title-wrap h2,.popup--empty-cart__header .product--single .summary .product_title,.popup--empty-cart__header .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title,.popup--empty-cart__header .shop .woocommerce-products-header h1,.popup--empty-cart__header .single .bakerpedia .checkout-page__content-wrap .section h2,.popup--empty-cart__header .single .bakerpedia .content-wrap .section h2,.popup--empty-cart__header .single .bakerpedia .single-product .related .section h2,.popup--empty-cart__header .single .bakerpedia .single-product .up-sells .section h2,.popup--empty-cart__header .single-product .related h2,.popup--empty-cart__header .single-product .up-sells h2,.popup--empty-cart__header .title,.popup--empty-cart__header .woocommerce-order .thanks-msg h1,.product--single .product-info .info-box__title-wrap .popup--empty-cart__header h2,.product--single .summary .popup--empty-cart__header .product_title,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .popup--empty-cart__header .woocommerce-loop-product__title,.shop .woocommerce-products-header .popup--empty-cart__header h1,.single .bakerpedia .checkout-page__content-wrap .section .popup--empty-cart__header h2,.single .bakerpedia .content-wrap .section .popup--empty-cart__header h2,.single .bakerpedia .single-product .related .section .popup--empty-cart__header h2,.single .bakerpedia .single-product .up-sells .section .popup--empty-cart__header h2,.single-product .archive__main-content .archive-nav--bakerpedia .related .nav__list li .popup--empty-cart__header a,.single-product .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li .popup--empty-cart__header a,.single-product .popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .related .nav__list li a,.single-product .popup--empty-cart__header .archive__main-content .archive-nav--bakerpedia .up-sells .nav__list li a,.single-product .popup--empty-cart__header .banner.medium .related h2,.single-product .popup--empty-cart__header .banner.medium .up-sells h2,.single-product .popup--empty-cart__header .banner.normal .related h2,.single-product .popup--empty-cart__header .banner.normal .up-sells h2,.single-product .popup--empty-cart__header .single .bakerpedia .related .section h2,.single-product .popup--empty-cart__header .single .bakerpedia .up-sells .section h2,.single-product .related .popup--empty-cart__header h2,.single-product .single .bakerpedia .related .section .popup--empty-cart__header h2,.single-product .single .bakerpedia .up-sells .section .popup--empty-cart__header h2,.single-product .up-sells .popup--empty-cart__header h2,.woocommerce-order .thanks-msg .popup--empty-cart__header h1{font-size:3.2rem;margin-top:1.1rem}}.popup--empty-cart__header .subtitle{font-size:1.8rem}.popup--empty-cart__dialog{width:133rem;margin:0 auto;padding:3.8rem;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:991.98px){.popup--empty-cart__dialog{width:100%;height:100%;padding:3rem}}.popup--empty-cart__body{margin:5rem 0}@media (max-width:991.98px){.popup--empty-cart__body{margin:6rem 0}}.popup--empty-cart__body .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 -1rem;padding:0 10rem 6rem}@media (max-width:991.98px){.popup--empty-cart__body .wrapper{padding:0;margin:0 -.2rem}}.popup--empty-cart__body .wrapper .item{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:16.6666666667%;padding:0 1rem;text-align:center;margin-bottom:2rem}@media (max-width:991.98px){.popup--empty-cart__body .wrapper .item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;padding:0 .2rem;margin-bottom:.4rem}}.popup--empty-cart__body .wrapper .item a{display:block;background-color:#fff;padding:3.6rem 1.5rem 3rem;-webkit-box-shadow:-2px 4px 8px 0 rgba(138,172,184,.2);box-shadow:-2px 4px 8px 0 rgba(138,172,184,.2)}@media (max-width:991.98px){.popup--empty-cart__body .wrapper .item a{padding:2.1rem 2.4rem 1.5rem}}.popup--empty-cart__body .wrapper .item img{height:auto;width:7.8rem;margin:0 auto 1.7rem}@media (max-width:991.98px){.popup--empty-cart__body .wrapper .item img{width:6.3rem;margin-bottom:1.1rem}}.popup--empty-cart__body .wrapper .item p{line-height:1;font-size:1.6rem;font-weight:700;font-family:NarkissBlock,sans-serif}.cart__main-content{min-height:calc(100vh - var(--footer-height))}.cart__title{text-align:center;margin-bottom:4rem}@media (max-width:991.98px){.cart__title{margin-bottom:1rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp){padding-bottom:13rem}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp){padding-bottom:6rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-notices-wrapper{display:none}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-notices-wrapper .woocommerce-message{padding:3rem 0}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-notices-wrapper .woocommerce-message{padding:1rem 0}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-notices-wrapper a{font-weight:700;text-decoration:underline}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop{line-height:1;margin-top:3rem;padding:1.8rem 4rem;display:inline-block}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table{border-collapse:collapse;border-top:1px solid #000}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table{display:block}}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table thead{display:none}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table thead tr th{padding:.9rem 0;font-size:1.4rem;font-weight:500}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table thead tr th.product-remove{display:none}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table thead tr th.product-thumbnail{width:18rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table thead tr th.product-name{width:49.5rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody{border-top:1px solid #000}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody{display:block}}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr{display:block}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item{border-bottom:1px solid #9f9f9f}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item{position:relative;padding:3rem 0;padding-right:16.6rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item:nth-last-child(2){border-bottom:1px solid #000}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td{display:block}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-remove{display:none}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-thumbnail{padding:3rem 0}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-thumbnail{padding:0;position:absolute;right:0}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-thumbnail img{width:100%;height:18rem;-o-object-fit:contain;object-fit:contain}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-thumbnail img{width:14rem;height:14rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name{padding:0 5.6rem}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name{padding:0}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name a:not(.remove){color:#000;display:inherit;margin-bottom:.4rem}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name a:not(.remove){font-size:2rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name a.remove{color:#9f9f9f;font-size:1.6rem;margin-top:.6rem;font-weight:500}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name a.remove{margin:0;bottom:1.6rem;line-height:1;position:absolute;right:0}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name .summary{font-size:1.6rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-price{text-align:center}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-price{display:none}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-price span{font-weight:500}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity{margin-top:.7rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity .quantity-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity .quantity-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity .quantity-wrap .quantity input::-webkit-inner-spin-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity .quantity-wrap .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity .quantity-wrap .quantity input[type=number]{-moz-appearance:textfield;width:10rem;text-align:center}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity .quantity-wrap .quantity input[type=number]{width:8rem;font-size:2.4rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-subtotal{text-align:center}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-subtotal{margin-top:1rem;text-align:right}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr.cart_item td.product-subtotal .woocommerce-Price-currencySymbol{font-size:1.4rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .btn--cart-coupon{width:100%;font-size:2rem;margin-top:4rem;position:relative;padding:2.7rem 3.1rem;background-color:#fff;text-align:right}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .btn--cart-coupon{margin-top:2.6rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .btn--cart-coupon::after{content:"+";top:2.2rem;line-height:1;font-size:4rem;position:absolute;left:3.2rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .btn--cart-coupon:hover{cursor:pointer}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .btn--cart-coupon.show::after{content:"-"}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon{height:0;overflow:hidden;position:relative;padding:0 3.1rem;background-color:#fff}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon #coupon_code{width:auto;height:4.8rem;padding:0 1.5rem;margin:2rem 0 4rem;display:inline-block;border:1px solid #9f9f9f}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon #coupon_code{width:100%;margin-bottom:1rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon button[name=apply_coupon]{line-height:1;font-size:1.6rem;padding:1.5rem 6rem}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon button[name=apply_coupon]{width:100%;margin-bottom:2rem;padding:1.5rem 7.7rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions button[name=update_cart]{visibility:hidden;position:absolute;bottom:0}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals{padding-top:1.6rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals h2{display:none}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr th{color:#000;font-size:2.4rem;font-weight:400;text-align:right}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr th{font-size:2rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr td .amount{font-size:4rem}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr td .amount{font-size:3rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr td .amount .woocommerce-Price-currencySymbol{font-size:2rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.cart-discount{font-size:1.6rem;padding:0 2rem 2rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping{background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:4rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping th{width:100%;font-size:2rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping th .btn--cart-shipping{width:100%;font-size:2rem;position:relative;color:#000;padding:2.7rem 3.1rem;text-align:right}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping th .btn--cart-shipping::after{content:"+";top:2.2rem;line-height:1;font-size:4rem;position:absolute;left:3.2rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping th .btn--cart-shipping.show::after{content:"-"}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td{height:0;overflow:hidden;padding:0 3.1rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method{list-style:none}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li{position:relative}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li:last-child{padding-bottom:3rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li label{display:block;cursor:pointer;position:relative;padding-right:2.5rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li label::before{content:"";top:1rem;width:1.5rem;height:1.5rem;border-radius:50%;position:absolute;visibility:visible;right:0;background-color:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;border:.25rem solid #fff;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li label .amount{font-size:1.6rem}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li input{top:0;right:0;opacity:0;z-index:10;width:100%;height:100%;cursor:pointer}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li input:hover{cursor:pointer}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td #shipping_method li input:checked~label::before{background-color:#000}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td .woocommerce-shipping-calculator,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.shipping td .woocommerce-shipping-destination{display:none}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.cart-subtotal{border-top:1px solid #000;padding-top:5.5rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.cart-subtotal{padding-top:1.1rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals table tbody tr.order-total{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:3.3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #9f9f9f}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout{display:block;margin-top:2.5rem;padding-top:2.5rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cart-comment{font-size:1.4rem;font-weight:500}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cart-comment{text-align:center;margin-bottom:2.2rem}}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .cart-comment a{color:#9f9f9f;text-decoration:underline}.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{line-height:1;font-size:1.6rem;text-align:center;display:inline-block;padding:1.85rem 10rem}@media (max-width:991.98px){.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{width:100%}}@media (max-width:991.98px){.woocommerce-mini-cart{padding:0 2.4rem;height:calc(100% - 16.6rem)}}.woocommerce-mini-cart__empty-message{font-size:2.2rem;padding:2.6rem 3.2rem}@media (max-width:991.98px){.woocommerce-mini-cart__empty-message{padding:2.6rem 2.4rem}}.woocommerce-mini-cart .cat-title{display:none;font-size:2.4rem;padding:1rem 1.4rem;border-bottom:1px solid #000}@media (max-width:991.98px){.woocommerce-mini-cart .cat-title{font-size:2rem;padding:1rem 2rem}}.woocommerce-mini-cart .woocommerce-mini-cart-item{-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;border-bottom:1px solid #e0e0e0}.woocommerce-mini-cart .woocommerce-mini-cart-item.loading{opacity:.4}.woocommerce-mini-cart .woocommerce-mini-cart-item__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce-mini-cart .woocommerce-mini-cart-item .sale{width:100%;padding:.2rem 0;font-size:1.3rem;text-align:center}.woocommerce-mini-cart .woocommerce-mini-cart-item .sale--notice{color:#ff8c11;background-color:rgba(234,71,37,.08)}.woocommerce-mini-cart .woocommerce-mini-cart-item .sale--notice a{text-decoration:underline}.woocommerce-mini-cart .woocommerce-mini-cart-item .sale--added{color:#34a740;background-color:rgba(52,167,64,.08)}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-link{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%;display:-webkit-box;display:-ms-flexbox;display:flex;height:18.5rem}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-link{height:14rem}}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-link img{width:100%}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-link img{-o-object-fit:contain;object-fit:contain}}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-link span{font-weight:700;max-width:23.5rem;padding-top:2.7rem}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-link span{padding-top:0;font-weight:700;font-size:1.4rem;line-height:1}}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:66.6666666667%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.7rem 1rem 2.9rem 5rem}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info{padding:2.4rem 1.5rem 2.6rem 0}}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .product__subtitle{min-height:unset;font-size:1.2rem;margin-bottom:.8rem;letter-spacing:.1em}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .name{line-height:1.2;padding-left:5rem}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap{padding-top:0}}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .cart_item__quantity{color:#fff;line-height:1;padding:.7rem 1.2rem;border-radius:2.7rem;background-color:#000}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .cart_item__quantity .quantity{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .cart_item__quantity .quantity input{width:6rem;text-align:center;padding-bottom:.1rem}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .cart_item__quantity .quantity input{width:4rem;padding-bottom:0;font-size:1.8rem}}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price del{color:#6e8596;position:relative;text-decoration:none;margin-right:.7rem}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price del::after{content:"";top:61%;left:50%;width:68%;height:1px;display:block;position:absolute;background-color:#6e8596;-webkit-transform:translate(-50%,-50%) rotate(-15deg);-ms-transform:translate(-50%,-50%) rotate(-15deg);transform:translate(-50%,-50%) rotate(-15deg)}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price del .amount bdi{font-size:2rem}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price bdi,.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price ins{font-size:2rem}}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price bdi .amount,.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price ins .amount{font-size:2rem}}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price .amount{line-height:1;display:block;font-family:NarkissBlock,sans-serif}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price .awdr_cart_strikeout_line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price .awdr_cart_strikeout_line:nth-child(2){margin-left:1rem}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price .awdr_cart_strikeout_line:nth-child(2){margin-left:.6rem}}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price .awdr_cart_strikeout_line del{display:none}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price .awdr_cart_strikeout_line .amount{line-height:1.75;margin-right:.5rem}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .price-per{color:#9f9f9f;font-size:1.4rem;margin-top:.6rem}.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .remove{top:3.6rem;width:1.6rem;height:1.6rem;position:absolute;left:5.7rem;background:url(images/bin.svg) center/contain no-repeat;background-size:contain}@media (max-width:991.98px){.woocommerce-mini-cart .woocommerce-mini-cart-item__product-info .price-wrap .remove{font-size:1.4rem;-webkit-box-sizing:3rem;box-sizing:3rem;left:0}}.woocommerce-mini-cart__buttons{padding:2.7rem 3.5rem 3.4rem}@media (max-width:991.98px){.woocommerce-mini-cart__buttons{margin-top:4.5rem;padding:0 2.4rem}}@media (max-width:991.98px) and (max-width:991.98px){.woocommerce-mini-cart__buttons{margin-top:1.6rem}}.woocommerce-mini-cart__buttons .wc-forward{display:none}.woocommerce-mini-cart__buttons .wc-forward.checkout{width:100%;padding:2rem 0;text-align:center}.woocommerce-mini-cart__buttons .wc-forward.checkout.d-desktop{display:block}@media (max-width:991.98px){.woocommerce-mini-cart__buttons .wc-forward.checkout.d-desktop{display:none}}.woocommerce-mini-cart__buttons .wc-forward.checkout.d-mobile{display:none}@media (max-width:991.98px){.woocommerce-mini-cart__buttons .wc-forward.checkout.d-mobile{display:block}}.woocommerce-mini-cart__buttons .wc-forward .amount{font-weight:500;margin-right:.8rem}.woocommerce-mini-cart__comment{display:none;font-size:1.4rem;text-align:center}@media (max-width:991.98px){.woocommerce-mini-cart__comment{margin-top:1.5rem}}.product .badge{left:50%;top:2.5rem;line-height:1;font-size:1.6rem;position:absolute;border-radius:1rem;padding:1.4rem 3.4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#e0e0e0}@media (max-width:991.98px){.product .badge{font-size:1.2rem;border-radius:.8rem;padding:.6rem 1.8rem;font-weight:500}}.product.outofstock .plus-btn{pointer-events:none;cursor:not-allowed;background-color:#e0e0e0!important}.product__subtitle{min-height:2rem;color:#9f9f9f;line-height:1;font-weight:500;letter-spacing:.1em}.product .price{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.2rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.product .price{font-size:1.8rem}}.product .price .amount{font-size:2.2rem}@media (max-width:991.98px){.product .price .amount{font-size:1.8rem}}.product .price del{color:#9f9f9f}.product .price del .amount{font-size:1.8rem;font-weight:500;margin-right:.4rem}.product .price-per{color:#9f9f9f;font-size:1.4rem}@media (max-width:991.98px){.product .price-per{font-size:1.2rem}}.product .number-input-wrap{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;border-radius:2.4rem;margin-left:.5rem}@media (max-width:991.98px){.product .number-input-wrap{margin-left:0}}.product .number-input-wrap.hide .plus-btn{pointer-events:none}.product .number-input-wrap input{opacity:1;border:0;font:inherit;max-width:2.5rem;font-size:2.4rem;text-align:center;font-weight:inherit;text-rendering:auto;padding-bottom:.4rem;-webkit-appearance:none;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;background-color:transparent;font-family:NarkissBlock,sans-serif}@media (max-width:991.98px){.product .number-input-wrap input{max-width:1rem;font-size:1.8rem}}.product .number-input-wrap__number-btn{line-height:1;width:4rem;height:4rem;border:0;padding:0;margin:0;color:#fff;font-size:2rem;font-size:0;font-weight:inherit;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.product .number-input-wrap__number-btn{width:3.2rem;height:3.2rem}}.product .number-input-wrap__number-btn.minus-btn{border-radius:0 50% 50% 0;background:url(images/minus.svg) center/30% no-repeat,#000;background-size:30%}.product .number-input-wrap__number-btn.plus-btn{border-radius:50%;padding-bottom:1px;background:url(images/plus.svg) center/30% no-repeat,#000;background-size:30%}.product .number-input-wrap.disabled{background-color:transparent}.product .number-input-wrap.disabled .minus-btn,.product .number-input-wrap.disabled input{opacity:0;max-width:0;overflow:hidden}.product--single{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem}.product--single.product_cat-27{margin:7.5rem auto 0}@media (max-width:991.98px){.product--single.product_cat-27{margin-top:2.4rem}}.product--single:not(.product_cat-27){max-width:148.6rem;margin:6rem auto 0}@media (max-width:991.98px){.product--single:not(.product_cat-27){max-width:100%;margin-top:1.3rem}}.product--single.product_cat-27 .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 48.3333333333%;flex:0 0 48.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:48.3333333333%;margin-left:11.9444444444%}@media (max-width:991.98px){.product--single.product_cat-27 .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;padding:0 2.4rem}}.product--single:not(.product_cat-27) .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 47.9811574697%;flex:0 0 47.9811574697%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:47.9811574697%;margin-left:4.1722745626%}@media (max-width:991.98px){.product--single:not(.product_cat-27) .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0}}.product--single .woocommerce-product-gallery{position:relative;-ms-flex-item-align:start;align-self:flex-start}.product--single .woocommerce-product-gallery figure{margin:0}.product--single .woocommerce-product-gallery figure .woocommerce-product-gallery__image a img{width:100%;height:76rem;-o-object-fit:cover;object-fit:cover}@media (max-width:991.98px){.product--single .woocommerce-product-gallery figure .woocommerce-product-gallery__image a img{height:27rem}}.product--single .woocommerce-product-gallery__wrapper{margin:0}.product--single .woocommerce-product-gallery .flex-viewport{height:50rem}.product--single .woocommerce-product-gallery .flex-control-nav{left:0;margin:0;padding:0;z-index:2;width:100%;bottom:4.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.product--single .woocommerce-product-gallery .flex-control-nav{max-width:100%}}.product--single .woocommerce-product-gallery .flex-control-nav li{margin:0 .9rem}.product--single .woocommerce-product-gallery .flex-control-nav li a{font-size:0;width:1rem;height:1rem;display:block;border-radius:50%;background-color:rgba(255,255,255,.5)}.product--single .woocommerce-product-gallery .flex-control-nav li a:hover{cursor:pointer}.product--single .woocommerce-product-gallery .flex-control-nav li a.flex-active{background-color:#fff}.product--single .woocommerce-product-gallery ul.flex-direction-nav{top:50%;margin:0;padding:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% + 5rem);left:-2.5rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.product--single .woocommerce-product-gallery ul.flex-direction-nav{width:100%;left:0;bottom:3.5rem}}.product--single .woocommerce-product-gallery ul.flex-direction-nav a{font-size:0;display:block;visibility:hidden}.product--single .woocommerce-product-gallery ul.flex-direction-nav a::before{content:"";width:5.1rem;display:block;height:5.1rem;visibility:visible}@media (max-width:991.98px){.product--single .woocommerce-product-gallery ul.flex-direction-nav a::before{width:4rem;height:4rem}}.product--single .woocommerce-product-gallery ul.flex-direction-nav a.flex-next::before{background:url(images/arrow-left.svg) center/98% no-repeat;background-size:98%}.product--single .woocommerce-product-gallery ul.flex-direction-nav a.flex-prev::before{background:url(images/arrow-right.svg) center/98% no-repeat;background-size:98%}.product--single .woocommerce-product-gallery ul.flex-direction-nav ul.flex-direction-nav li a:hover{text-decoration:none}.product--single .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none}.product--single .summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product--single .summary .product__subtitle{font-size:2.2rem;margin-bottom:1.4rem;letter-spacing:.06em}@media (max-width:991.98px){.product--single .summary .product__subtitle{font-size:1.4rem;margin-bottom:.8rem}}.product--single .summary .product_weight{line-height:1;margin-top:1.4rem}@media (max-width:991.98px){.product--single .summary .product_weight{font-size:1.2rem;margin-top:.8rem}}.product--single .summary .product__tags{display:-webkit-box;display:-ms-flexbox;display:flex;margin:4rem 0}@media (max-width:991.98px){.product--single .summary .product__tags{margin:2.2rem 0}}.product--single .summary .product__tags .product-tag{line-height:1;font-size:1.4rem;border-radius:1rem;padding:1.3rem 2rem;background-color:#e0e0e0;margin-left:1.2rem}@media (max-width:991.98px){.product--single .summary .product__tags .product-tag{font-size:1.2rem;padding:1rem 1.8rem;margin-left:1rem}}.product--single .summary .product__tags .product-tag:last-child{margin-left:0}.product--single .summary .product__desc strong,.product--single .summary .woocommerce-product-details__short-description strong{display:block;font-size:2.2rem;margin-bottom:2rem;font-weight:500}@media (max-width:991.98px){.product--single .summary .product__desc strong,.product--single .summary .woocommerce-product-details__short-description strong{font-size:1.4rem;margin-bottom:1rem}}.product--single .summary .product__desc .btn--read-more,.product--single .summary .product__desc .shop .shop-nav__list li.is-active,.product--single .summary .woocommerce-product-details__short-description .btn--read-more,.product--single .summary .woocommerce-product-details__short-description .shop .shop-nav__list li.is-active,.shop .shop-nav__list .product--single .summary .product__desc li.is-active,.shop .shop-nav__list .product--single .summary .woocommerce-product-details__short-description li.is-active{margin-top:2rem}.product--single .summary .product__recipes{margin:6.1rem 0;padding:1.4rem 2.7rem;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:991.98px){.product--single .summary .product__recipes{padding:1.6rem 3rem;margin:2.4rem 0 3.2rem}}.product--single .summary .product__actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;padding-top:3.2rem;border-top:1px solid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product--single .summary .product__actions .quick-add{display:-webkit-box;display:-ms-flexbox;display:flex}.product--single .summary .product__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;border-top:1px solid;margin-bottom:3rem;border-bottom:1px solid;padding:2.6rem 0 2.3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.product--single .summary .product__meta{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2.6rem 0 0}}@media (max-width:991.98px){.product--single .summary .product__meta .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;margin-bottom:2.6rem}}.product--single .summary .product__meta .item__title{color:#9f9f9f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.8rem;font-weight:500}@media (max-width:991.98px){.product--single .summary .product__meta .item__title{font-size:1.2rem}}.product--single .summary .product__meta .item__title .icon{margin-left:.7rem}.product--single .summary .product__meta .item__title span{line-height:1}.product--single.product_cat-27 .summary{-webkit-box-flex:0;-ms-flex:0 0 31.1111111111%;flex:0 0 31.1111111111%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:31.1111111111%;margin-left:8.6111111111%;padding:0rem 0 6rem}@media (max-width:991.98px){.product--single.product_cat-27 .summary{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;margin-top:3.2rem;padding:0 2.4rem}}.product--single.product_cat-27 .summary .product_title,.product--single.product_cat-27 .summary h1{margin-bottom:3.4rem}@media (max-width:991.98px){.product--single.product_cat-27 .summary .product_title,.product--single.product_cat-27 .summary h1{text-align:center}}.product--single.product_cat-27 .summary .product__booked{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;padding:1.8rem 0;margin-top:4.3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #9f9f9f}@media (max-width:991.98px){.product--single.product_cat-27 .summary .product__booked{margin-top:3.2rem}}.product--single.product_cat-27 .summary .product__booked .icon-wrap{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:16.6666666667%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.product--single.product_cat-27 .summary .product__booked .icon-wrap{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%}}.product--single.product_cat-27 .summary .product__booked .text-wrap{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:83.3333333333%;font-size:1.6rem;padding-left:5rem}@media (max-width:991.98px){.product--single.product_cat-27 .summary .product__booked .text-wrap{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:75%;font-size:1.4rem;padding-left:2rem}}.product--single.product_cat-27 .summary .product__booked .text-wrap strong{font-weight:500}.product--single.product_cat-27 .summary .product__actions{border-top:0;padding-top:0;margin-top:2.1rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product--single.product_cat-27 .summary .product__actions .price-wrap{position:absolute}.product--single.product_cat-27 .summary .product__actions .price-wrap .price{font-weight:500}.product--single.product_cat-27 .summary .product__actions .quick-add{display:block}.product--single.product_cat-27 .summary .product__actions .quick-add .btn--quick-add-ind{display:none}.product--single.product_cat-27 .summary .product__actions .quick-add__add-to-cart-btn-wrap{margin-top:3rem;float:left}@media (max-width:991.98px){.product--single.product_cat-27 .summary .product__actions .quick-add__add-to-cart-btn-wrap{margin-top:3.5rem}}.product--single.product_cat-27 .summary .product__actions .quick-add__variation-select-wrap{position:relative}.product--single.product_cat-27 .summary .product__actions .quick-add .variations{top:0;width:100%;border:1px solid;border-radius:7rem;background-color:#fff}.product--single.product_cat-27 .summary .product__actions .quick-add .variations__container{position:relative}.product--single.product_cat-27 .summary .product__actions .quick-add .variations__label{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-weight:300;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 2.3rem 1rem .9rem}@media (max-width:991.98px){.product--single.product_cat-27 .summary .product__actions .quick-add .variations__label{padding:.7rem 1.6rem .7rem .7rem}}.product--single.product_cat-27 .summary .product__actions .quick-add .variations__label .icon{margin-left:1rem}.product--single.product_cat-27 .summary .product__actions .quick-add .variations__label::after{z-index:1;margin-right:auto}.product--single.product_cat-27 .summary .product__actions .quick-add .variations__btns-wrap{top:-1px;width:102%;left:-1%;border:1px solid;border-top:0;border-bottom:0;position:absolute;border-radius:1.7rem;background-color:#fff}.product--single.product_cat-27 .summary .product__actions .quick-add .variations__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;width:100%;padding:1.7rem 2.3rem;font-weight:300;text-align:right;border-bottom:1px solid #9f9f9f}@media (max-width:991.98px){.product--single.product_cat-27 .summary .product__actions .quick-add .variations__btn{padding:1.3rem 1.6rem}}.product--single.product_cat-27 .summary .product__actions .quick-add .variations__btn:first-child{border-top:1px solid;border-radius:1.7rem 1.7rem 0 0}.product--single.product_cat-27 .summary .product__actions .quick-add .variations__btn:last-child{border-bottom:1px solid;border-radius:0 0 1.7rem 1.7rem}.product--single.product_cat-27 .summary .product__actions .quick-add .variations__btn:hover{background-color:#e0e0e0}.product--single.product_cat-27 .summary .product__actions .quick-add .variations__btn .msg,.product--single.product_cat-27 .summary .product__actions .quick-add .variations__btn .name{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;display:block}.product--single.product_cat-27 .related{border-color:#9f9f9f}.product--single:not(.product_cat-27) .summary{-webkit-box-flex:0;-ms-flex:0 0 37.4158815612%;flex:0 0 37.4158815612%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:37.4158815612%;margin-left:10.4306864065%;padding:9.6rem 0 6rem}@media (max-width:991.98px){.product--single:not(.product_cat-27) .summary{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;padding:2.3rem 2.4rem}}.product--single .product-info{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-top:6rem}.product--single .product-info .info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;padding:8rem 0;border-top:1px solid #9f9f9f}@media (max-width:991.98px){.product--single .product-info .info-box{padding:4rem 0}}.product--single .product-info .info-box__title-wrap{-webkit-box-flex:0;-ms-flex:0 0 47.4576271186%;flex:0 0 47.4576271186%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:47.4576271186%;margin-left:5.0847457627%}@media (max-width:991.98px){.product--single .product-info .info-box__title-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.product--single .product-info .info-box__title-wrap h2{line-height:1}.product--single .product-info .info-box__title-wrap h3{color:#9f9f9f;line-height:1;font-size:2.2rem;margin-top:1.2rem;letter-spacing:.06em}@media (max-width:991.98px){.product--single .product-info .info-box__title-wrap h3{margin-top:0;font-size:1.4rem}}.product--single .product-info .info-box .data-wrap{-webkit-box-flex:0;-ms-flex:0 0 47.4576271186%;flex:0 0 47.4576271186%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:47.4576271186%}@media (max-width:991.98px){.product--single .product-info .info-box .data-wrap{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.product--single .product-info .info-box .data-wrap__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.7rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product--single .product-info .info-box .data-wrap__row p{max-width:80%}@media (max-width:991.98px){.product--single .product-info .info-box .data-wrap__row p{max-width:100%}}.product--gift.product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:991.98px){.product--gift.product{margin:0;max-width:100%}}.product--gift.product .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;-ms-flex-item-align:stretch;align-self:stretch}@media (max-width:991.98px){.product--gift.product .woocommerce-product-gallery{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.product--gift.product .woocommerce-product-gallery__wrapper{margin:0;height:100%;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.product--gift.product .woocommerce-product-gallery__image{padding:0;height:100%}.product--gift.product .woocommerce-product-gallery__image img{display:block}.product--gift.product .woocommerce-product-gallery__image a{height:100%;display:block}.product--gift.product .woocommerce-product-gallery .ywgc-main-form-preview-container{display:none}.product--gift.product>.summary{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;text-align:center;padding:7rem 15.5rem}@media (max-width:991.98px){.product--gift.product>.summary{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-top:4rem;padding:0 2.4rem}}.product--gift.product>.summary h1{line-height:1;margin-bottom:1.5rem}@media (max-width:991.98px){.product--gift.product>.summary h1{margin-bottom:1rem}}.product--gift.product>.summary .price{display:none}.product--gift.product>.summary .gift-cards_form{margin-top:4rem}@media (max-width:991.98px){.product--gift.product>.summary .gift-cards_form{margin-top:3.2rem}}.fixed-product-img{aspect-ratio:1;opacity:.7;border-radius:50%;z-index:2000;display:block;position:fixed;-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.checkout-page__footer{margin-top:3.3rem}.checkout-page__main-content .ywgc_have_code{display:none}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp){margin-top:6rem;position:relative;padding-bottom:14rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp){margin-top:4rem;padding:0}}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) h3{font-weight:700}@media (max-width:991.98px){.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) h3{font-size:1.8rem;line-height:2.3rem}}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) #order_review_heading{display:none}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-error{line-height:1.2}@media (max-width:991.98px){.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-error{padding:2.4rem;margin-bottom:1.5rem}}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-form-coupon-toggle{display:none}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon{display:-webkit-box;display:-ms-flexbox;display:flex;height:4.8rem;border:1px solid;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0rem 2.3rem 0 .9rem;left:0;border-radius:4.4rem;width:47.4576271186%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;display:flex!important;margin-right:auto}@media (max-width:991.98px){.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon{top:95rem;width:100%;height:4rem}}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p:not(.form-row){display:none}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-first{width:100%}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-first input{width:100%;padding:0;border:0;height:100%}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-first input::-webkit-input-placeholder{color:#000!important}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-first input::-moz-placeholder{color:#000!important}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-first input:-ms-input-placeholder{color:#000!important}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-first input::-ms-input-placeholder{color:#000!important}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-first input::placeholder{color:#000!important}.checkout-page__main-content .woocommerce:not(.dgwt-wcas-search-wrapp) .checkout_coupon p.form-row-last button{display:block;padding:0;cursor:pointer;height:3.1rem;width:3.1rem;background-image:url(images/send.svg);background-size:98%;background-position:center;background-repeat:no-repeat}.checkout-page__main-content .woocommerce-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem}.checkout-page__main-content .woocommerce-checkout .woocommerce-NoticeGroup{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-bottom:8rem}.checkout-page__main-content .woocommerce-checkout #customer_details{-webkit-box-flex:0;-ms-flex:0 0 47.4576271186%;flex:0 0 47.4576271186%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:47.4576271186%;margin-left:5.0847457627%;position:relative;-ms-flex-item-align:start;align-self:flex-start;box-sizing:border-box;background-color:#fff}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #customer_details{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0}}.checkout-page__main-content .woocommerce-checkout #customer_details .col-1{position:relative;margin-bottom:.8rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #customer_details .col-1{margin-bottom:0}}.checkout-page__main-content .woocommerce-checkout #customer_details .col-1 h3{font-size:2.2rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #customer_details .col-1 h3{font-size:1.6rem}}.checkout-page__main-content .woocommerce-checkout #order_review{-webkit-box-flex:0;-ms-flex:0 0 47.4576271186%;flex:0 0 47.4576271186%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:47.4576271186%;position:relative;padding:3.2rem 5.8rem 4rem;box-sizing:border-box;border-radius:1.4rem;margin-top:7.2rem;-ms-flex-item-align:start;align-self:flex-start;background-color:#fff;border:1px solid #000}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:13rem auto 0;padding:2.2rem 1.4rem 2.4rem}}.checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading{font-size:2.2rem;line-height:1;margin-bottom:1.4rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .order_review_heading{font-weight:700;margin-bottom:1.2rem}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{display:block;text-align:right;border-collapse:collapse;line-height:1.2}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table thead{display:none}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot{display:block}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr{margin-bottom:1rem}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr th{display:block;padding:.85rem 0}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr th{padding:0}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td.product-name,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr th.product-name{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;min-width:80%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td{font-weight:300;text-align:left}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td{padding:0}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td.product-total{width:49%;font-weight:500}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr th.product-total{width:49%;text-align:left}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr.cart-subtotal{padding-top:1rem;margin-top:1rem;border-top:1px solid}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr.cart-subtotal{padding-top:0;margin-top:0;padding-bottom:1rem}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr.cart-subtotal th{font-weight:300}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr.cart-subtotal td{font-weight:500}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals{display:block;vertical-align:initial}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .btn--cart-shipping{display:none}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{display:block;margin-top:1rem;padding-bottom:0;font-weight:500}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{margin-top:1.5rem;font-weight:700}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{padding-top:0;display:block;text-align:right}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{padding-bottom:1rem}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods{list-style:none;padding-right:0}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li{line-height:1.2;margin:2rem 0}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label{position:relative;display:block}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li label:hover{cursor:pointer}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li .shipping_method{opacity:0;margin-left:2rem;height:0;display:block}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li .shipping_method:hover{cursor:pointer}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .woocommerce-shipping-totals .woocommerce-shipping-methods li .shipping_method:checked~label::before{background-color:#000}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total{padding-top:1rem;border-top:1px solid #000}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total{padding-top:0}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total td,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total th{font-size:1.8rem;font-weight:400}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total td,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total th{font-size:1.4rem;padding:1.9rem 0}}.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total td .amount,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total th .amount{font-size:2.2rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total td .amount,.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total th .amount{font-size:1.4rem}}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .order-total th{font-weight:700}}.checkout-page__main-content .woocommerce-checkout #order_review #payment{margin-top:2rem}.checkout-page__main-content .woocommerce-checkout #order_review #payment .mycheckbox{margin-bottom:1rem}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox{font-size:1.6rem;position:relative;display:inline-block;padding-right:2.5rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox{font-size:1.4rem;padding-right:2.8rem}}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox:hover{cursor:pointer}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox::before{visibility:visible;content:"";position:absolute;right:0;width:1.6rem;height:1.6rem;border:1px solid #9f9f9f;top:.3rem;background-color:#fff;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;vertical-align:middle}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox.active::before{background:url(images/check.svg),#000;background-size:contain;border:1px solid #000;background-position:center;background-repeat:no-repeat}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox input{top:0;width:100%;height:100%;z-index:10;opacity:0;cursor:pointer;visibility:hidden;position:absolute;right:0}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-form__label-for-checkbox .optional{display:none}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods{padding:0;list-style:none;border-bottom:0}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods{margin-bottom:2rem}}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method{position:relative;margin-bottom:1.5rem}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label{font-size:1.8rem;color:#000;display:inline-block}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label{font-size:1.4rem}}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method label:hover{cursor:pointer}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method .payment_box{display:none!important;font-size:1.4rem}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method .input-radio{visibility:hidden;margin-left:1.6rem;position:absolute}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method .input-radio:hover{cursor:pointer}.checkout-page__main-content .woocommerce-checkout #order_review #payment ul.payment_methods .wc_payment_method .input-radio:checked~label::before{background-color:#000}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{display:none;font-size:1.4rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{margin-bottom:.5rem}}.checkout-page__main-content .woocommerce-checkout #order_review #payment .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text a{color:#9f9f9f;text-decoration:underline}.checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order{width:100%;line-height:1;padding:2rem 8rem;margin-top:2.2rem}@media (max-width:991.98px){.checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order{padding:1.6rem 0;margin-top:2.1rem;font-weight:300}}.checkout-page__section{margin-top:6rem}@media (max-width:991.98px){.checkout-page__section{margin-top:3.2rem}}.checkout-page__content-wrap{max-width:118rem}.checkout-page__title{text-align:center;font-weight:300;margin-bottom:1.2rem}@media (max-width:991.98px){.checkout-page__title{margin-bottom:1rem}}.checkout-page__sub-title{text-align:center}@media (max-width:991.98px){.checkout-page__sub-title{font-size:1.6rem}}.woocommerce-order{position:relative}.woocommerce-order .woocommerce-notice,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-order-overview,.woocommerce-order p{display:none}.woocommerce-order .thanks-msg{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-position:center;background-repeat:no-repeat}@media (max-width:991.98px){.woocommerce-order .thanks-msg{height:55rem}}.woocommerce-order .thanks-msg h1{margin-bottom:1.2rem}@media (max-width:991.98px){.woocommerce-order .thanks-msg h1{margin-bottom:1rem}}.woocommerce-order .thanks-msg h1 strong{font-weight:700}.woocommerce-order .thanks-msg p{display:block}@media (max-width:991.98px){.woocommerce-order .thanks-msg p{font-size:1.6rem}}.woocommerce-order .woocommerce-order-overview{list-style:none}.woocommerce-order .woocommerce-thankyou-order-received{margin-bottom:2rem}.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details{margin-top:4rem}.woocommerce-order .woocommerce-customer-details h2,.woocommerce-order .woocommerce-order-details h2{font-size:2.4rem}.woocommerce-order .woocommerce-customer-details table,.woocommerce-order .woocommerce-order-details table{margin-top:2rem;width:60%}@media (max-width:991.98px){.woocommerce-order .woocommerce-customer-details table,.woocommerce-order .woocommerce-order-details table{width:100%}}.woocommerce-order .woocommerce-customer-details table tfoot,.woocommerce-order .woocommerce-customer-details table thead,.woocommerce-order .woocommerce-order-details table tfoot,.woocommerce-order .woocommerce-order-details table thead{text-align:right}.woocommerce-order .woocommerce-customer-details address,.woocommerce-order .woocommerce-order-details address{margin-top:2rem}.account__content-wrap{margin:0 auto;max-width:118rem;padding:8rem 0 12rem}@media (max-width:991.98px){.account__content-wrap{padding:3.2rem 2.4rem 5rem;max-width:100%}}.account__content-wrap mark{background-color:inherit}.account__content-wrap.edit .woocommerce .woocommerce-MyAccount-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.account__content-wrap.edit .woocommerce .woocommerce-MyAccount-content>.edit-account{width:100%}.account__content-wrap.edit .woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper{width:100%;margin-top:2rem;max-width:68rem}.account__title-wrap{display:none}@media (max-width:991.98px){.account__title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.account__title{text-align:center;margin-bottom:6rem}@media (max-width:991.98px){.account__title{font-size:3.2rem;margin-bottom:0;font-weight:700;text-align:right}}.account .custom-logout{color:#000;font-size:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-family:NarkissBlock,sans-serif}@media (max-width:991.98px){.account .custom-logout{font-size:1.4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:400;text-decoration:underline}}.account .custom-logout::before{content:"";background-image:url(images/logout_icon.svg);display:block;width:1.5rem;height:1.6rem;background-size:99%;background-repeat:no-repeat;background-position:center;margin-left:.7rem}@media (max-width:991.98px){.account .custom-logout::before{width:1rem;height:1.5rem}}.account .woocommerce>h2{display:none}.account .woocommerce .woocommerce-notices-wrapper{width:51rem;margin:0 auto 1rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-notices-wrapper{width:100%}}.account .woocommerce .woocommerce-notices-wrapper .woocommerce-error{list-style:none}.account .woocommerce .woocommerce-MyAccount-navigation ul{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul{border-radius:2.8rem;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;border:1px solid}}@media (max-width:991.98px) and (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul{border-radius:2rem}}.account .woocommerce .woocommerce-MyAccount-navigation ul li{line-height:1;margin-left:6.5rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li{display:none;border-top:1px solid #e0e0e0;padding:.4rem 1.3rem .4rem .4rem;margin-left:0}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li.show{display:block}}.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account{margin:0}.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a{font-size:0}.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before{content:"עדכון פרטים";font-size:3.2rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a::before{font-size:1.4rem}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{display:none}}.account .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:3.2rem;display:inline-block;font-family:NarkissBlock,sans-serif}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li a{width:100%;height:3.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;padding-bottom:0}}.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{position:absolute;left:0}.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{font-size:1.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:underline}.account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a::before{content:"";background-image:url(images/logout_icon.svg);display:block;width:1.9rem;height:2.2rem;background-size:99%;background-repeat:no-repeat;background-position:center;margin-left:1.6rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border:0;display:block}}.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{line-height:1;border-bottom:1px solid}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{height:unset}}.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a::after{display:none}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a::after{display:block}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.account .woocommerce .woocommerce-MyAccount-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin-top:6rem;background-color:#fff}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content{padding:2rem 2rem 5.5rem;background-color:transparent;padding:0;margin-top:2.4rem}}.account .woocommerce .woocommerce-MyAccount-content>.woocommerce-Message--info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper,.account .woocommerce .woocommerce-MyAccount-content>.edit-account,.account .woocommerce .woocommerce-MyAccount-content>p{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;max-width:68rem;margin:0 auto}.account .woocommerce .woocommerce-MyAccount-content h3{font-size:2.2rem;text-align:center;margin-bottom:6rem;font-weight:500}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content h3{margin-bottom:3.4rem}}.account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close){display:block;margin:0 auto;margin-top:1.8rem;padding:1.6rem 8rem;font-weight:300;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close){margin-top:0;width:100%}}.account .woocommerce .woocommerce-MyAccount-content form{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:0 auto;max-width:68rem;border:1px solid;border-radius:1.4rem;padding:4rem 6rem 5rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content form{padding:2rem 2rem 2.5rem}}.account .woocommerce .woocommerce-MyAccount-content a:not(.btn--primary){text-decoration:underline}.account .woocommerce .woocommerce-MyAccount-content a:not(.btn--primary).disabled{pointer-events:none}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-top:2rem;border-top:1px solid #dbdbdb}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses{background-color:#fff}}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:0 auto;max-width:68rem;padding:2.4rem 0;border-bottom:1px solid #dbdbdb}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address{padding:5rem 2rem}}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address h3{font-size:2.2rem;margin-bottom:.3rem;text-align:right}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a{font-size:1.8rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:NarkissBlock,sans-serif;text-decoration:none;padding:1rem 2rem}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address address{font-size:1.8rem;font-style:normal;margin-top:.5rem}.account .woocommerce .woocommerce-MyAccount-content .order-table-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;font-size:2.2rem;margin-bottom:2.7rem;padding-bottom:.9rem;font-weight:500;border-bottom:1px solid}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .order-table-title{text-align:center;margin-bottom:0}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table{width:100%;border-collapse:collapse;text-align:right;border-bottom:1px solid #000}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table{display:block;font-size:1.2rem;text-align:center}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table thead{display:none}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table thead th{font-size:1.4rem;padding-bottom:1.4rem}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table thead th.woocommerce-orders-table__header-order-number{width:13%}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table thead th span{font-family:NarkissBlock,sans-serif}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody{display:block}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody tr{border-top:1px solid #e0e0e0}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody tr{text-align:right;display:block;border-top:0;border-bottom:1px solid #e0e0e0;background-color:#fff;padding:2.4rem 4.5rem}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody tr:last-child{border:0}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td{padding:3.5rem 0}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin-bottom:1.2rem}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td::before{min-width:7rem;font-weight:700;font-family:NarkissBlock,sans-serif;margin-left:7rem}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-number a{color:#9f9f9f;pointer-events:none}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-number::before{content:"הזמנה"}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-date::before{content:"תאריך"}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-status::before{content:"סטטוס"}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-custom-column::before{content:"מספר פריטים"}}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-total::before{content:"סה״כ לתשלום"}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions::before{content:"פעולות"}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again{width:20.8rem;padding:1.6rem 0}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;width:100%;margin-top:2.4rem;padding:1.3rem 0}}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:58.3333333333%;margin-top:2.2rem;padding-left:7rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:2.4rem;background-color:#fff}}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details__title{font-size:2.4rem;margin-bottom:2.8rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details__title{font-size:2rem;margin-bottom:2rem}}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table{border-collapse:collapse;border-bottom:1px solid #dbdbdb}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table th{padding:0;font-weight:700;font-family:NarkissBlock,sans-serif;text-align:right}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table td{padding:0}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table thead tr th{color:#6e8596;padding-bottom:1rem;border-bottom:1px solid #dbdbdb}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody tr th{padding-top:1.8rem}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody tr td{padding-top:1.8rem}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody tr td a{text-decoration:none}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody tr td ul{list-style:none}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot tr:last-child th{padding:2rem 0;font-size:2rem}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot tr:last-child td{padding:2rem 0;font-size:2.4rem;font-weight:700;font-family:NarkissBlock,sans-serif}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot tr:last-child td .woocommerce-Price-currencySymbol{font-size:1.6rem}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again{text-align:center;margin-top:2.8rem}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a{padding:1.5rem 10rem}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:41.6666666667%;margin-top:2.2rem;padding-right:10rem;border-right:1px solid #dbdbdb}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;border:0;padding:2.4rem;background-color:#fff}}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{font-size:2.4rem;margin-bottom:2.8rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{font-size:2rem;margin-bottom:2rem}}.account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address{line-height:2;font-style:normal}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .edit-account{background-color:#fff}}.account .woocommerce .woocommerce-MyAccount-content .edit-account>.form-row{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:45%;margin-left:2.5%;margin-right:2.5%}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .edit-account>.form-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin-left:0;margin-right:0}}.account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0 2rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .edit-account fieldset{padding:0}}.account .woocommerce .woocommerce-MyAccount-content .edit-account p:not(.form-row){margin:0 auto}.account .woocommerce .woocommerce-form-login h2{font-size:2rem}.woocommerce-form-login h2{text-align:center;margin-bottom:3.3rem}.woocommerce-form-login .woocommerce-LostPassword{margin-top:2rem}.woocommerce-form-login__rememberme{display:none}.shop__footer{margin-top:11rem}.shop .woocommerce-products-header{margin:6rem 0}@media (max-width:991.98px){.shop .woocommerce-products-header{margin:3.2rem 0}}.shop .woocommerce-products-header h1{text-align:center}.shop .shop-nav{margin-top:10.2rem}@media (max-width:991.98px){.shop .shop-nav{margin-top:3.2rem}}.shop .shop-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #9f9f9f}@media (max-width:991.98px){.shop .shop-nav__list{padding:.8rem 1.6rem;border:1px solid;border-radius:2.8rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.shop .shop-nav__list li{margin-left:4.8rem}@media (max-width:991.98px){.shop .shop-nav__list li{margin:0;display:none}}@media (max-width:991.98px){.shop .shop-nav__list li.is-active{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.shop .shop-nav__list li.is-active::after{display:none}@media (max-width:991.98px){.shop .shop-nav__list li.is-active::after{display:block}}@media (max-width:991.98px){.shop .shop-nav__list li.is-active h1{width:100%}}@media (max-width:991.98px){.shop .shop-nav__list li.show{display:-webkit-box;display:-ms-flexbox;display:flex}}.shop .shop-nav__list li:last-child{margin-left:0}.shop .shop-nav__list li a{display:block;font-size:3.2rem;padding-bottom:3.2rem}@media (max-width:991.98px){.shop .shop-nav__list li a{width:100%;padding:.8rem 0;font-size:1.6rem}}.shop .shop-nav__list li a:not(.active){color:#9f9f9f}@media (max-width:991.98px){.shop .shop-nav__list li a:not(.active){color:#000}}.shop .shop-nav__list li a.active{position:relative;font-weight:500}@media (max-width:991.98px){.shop .shop-nav__list li a.active{font-weight:300}}.shop .shop-nav__list li a.active::after{content:"";left:0;width:100%;bottom:-1.5px;height:.3rem;position:absolute;background-color:#000}@media (max-width:991.98px){.shop .shop-nav__list li a.active::after{display:none}}.shop .shop-filters{margin-top:6rem}@media (max-width:991.98px){.shop .shop-filters{margin-top:2.4rem}}.shop .shop-filters .checkout-page__content-wrap,.shop .shop-filters .content-wrap,.shop .shop-filters .single-product .related,.shop .shop-filters .single-product .up-sells,.single-product .shop .shop-filters .related,.single-product .shop .shop-filters .up-sells{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991.98px){.shop .shop-filters .checkout-page__content-wrap,.shop .shop-filters .content-wrap,.shop .shop-filters .single-product .related,.shop .shop-filters .single-product .up-sells,.single-product .shop .shop-filters .related,.single-product .shop .shop-filters .up-sells{padding:0}}@media (max-width:991.98px){.shop .shop-filters .woocommerce-ordering{display:none}}.shop .woocommerce-ordering{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:300}.shop .woocommerce-ordering::before{content:"";display:block;width:1.4rem;height:1.4rem;background:url(images/filter_black.svg) center/99% no-repeat;background-size:99%;margin-left:.2rem}.shop .woocommerce-ordering .orderby{border:0;color:#000;-webkit-appearance:none;background-color:transparent}@media (max-width:991.98px){.shop .shop-sorting{margin-top:4rem;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}}@media (max-width:991.98px){.shop .shop-sorting .checkout-page__content-wrap,.shop .shop-sorting .content-wrap,.shop .shop-sorting .single-product .related,.shop .shop-sorting .single-product .up-sells,.single-product .shop .shop-sorting .related,.single-product .shop .shop-sorting .up-sells{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;padding:0}}@media (max-width:991.98px){.shop .shop-sorting .checkout-page__content-wrap .btn--sort,.shop .shop-sorting .content-wrap .btn--sort,.shop .shop-sorting .single-product .related .btn--sort,.shop .shop-sorting .single-product .up-sells .btn--sort,.single-product .shop .shop-sorting .related .btn--sort,.single-product .shop .shop-sorting .up-sells .btn--sort{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;padding:1.1rem;font-size:1.2rem;font-weight:300;border-left:1px solid #e0e0e0}}@media (max-width:991.98px){.shop .shop-sorting .checkout-page__content-wrap .btn--sort .icon--sort,.shop .shop-sorting .content-wrap .btn--sort .icon--sort,.shop .shop-sorting .single-product .related .btn--sort .icon--sort,.shop .shop-sorting .single-product .up-sells .btn--sort .icon--sort,.single-product .shop .shop-sorting .related .btn--sort .icon--sort,.single-product .shop .shop-sorting .up-sells .btn--sort .icon--sort{margin-right:.8rem}}@media (max-width:991.98px){.shop .shop-sorting .checkout-page__content-wrap .woocommerce-ordering,.shop .shop-sorting .content-wrap .woocommerce-ordering,.shop .shop-sorting .single-product .related .woocommerce-ordering,.shop .shop-sorting .single-product .up-sells .woocommerce-ordering,.single-product .shop .shop-sorting .related .woocommerce-ordering,.single-product .shop .shop-sorting .up-sells .woocommerce-ordering{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:991.98px){.shop .shop-sorting .checkout-page__content-wrap .woocommerce-ordering .orderby,.shop .shop-sorting .content-wrap .woocommerce-ordering .orderby,.shop .shop-sorting .single-product .related .woocommerce-ordering .orderby,.shop .shop-sorting .single-product .up-sells .woocommerce-ordering .orderby,.single-product .shop .shop-sorting .related .woocommerce-ordering .orderby,.single-product .shop .shop-sorting .up-sells .woocommerce-ordering .orderby{border:0;font-size:1.2rem;font-weight:300;-webkit-appearance:none}}.shop .loop{margin-top:2.1rem}@media (max-width:991.98px){.shop .loop{margin-top:2.8rem}}.shop .loop.term-27{margin-bottom:11rem}@media (max-width:991.98px){.shop .loop.term-27{margin-bottom:0}}.shop .loop.term-27 .checkout-page__content-wrap,.shop .loop.term-27 .content-wrap,.shop .loop.term-27 .single-product .related,.shop .loop.term-27 .single-product .up-sells,.single-product .shop .loop.term-27 .related,.single-product .shop .loop.term-27 .up-sells{padding-bottom:5rem;border-bottom:1px solid #9f9f9f}@media (max-width:991.98px){.shop .loop.term-27 .checkout-page__content-wrap,.shop .loop.term-27 .content-wrap,.shop .loop.term-27 .single-product .related,.shop .loop.term-27 .single-product .up-sells,.single-product .shop .loop.term-27 .related,.single-product .shop .loop.term-27 .up-sells{border-bottom:0}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;padding:0;margin:0 -1.9rem;list-style:none}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products){margin:0 -.65rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).slick-slider{display:block;margin:0}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).slick-slider{margin:0}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).slick-slider .product{margin-bottom:0}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).loop-term-27{margin:0 -2.8rem}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).loop-term-27{margin:0;padding-bottom:1.5rem;border-bottom:1px solid #9f9f9f}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27){padding:0 1.9rem;position:relative;margin-bottom:3.8rem}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;min-height:30rem;padding:0 .65rem;margin-bottom:1.3rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27) .woocommerce-loop-product__link{text-align:center}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27) .woocommerce-loop-product__link img{width:100%;margin-bottom:1.7rem}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27) .info{text-align:center}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27) .woocommerce-loop-product__title{font-size:2.2rem;margin-bottom:.6rem}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27) .woocommerce-loop-product__title{font-size:1.8rem;margin-bottom:.8rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27) .product__subtitle,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27) .woocommerce-loop-product__subtitle{font-size:1.6rem;margin-bottom:.4rem;letter-spacing:.1em}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27) .price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27) .quick-add{margin-top:2.4rem}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27) .quick-add{margin-top:1.8rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27) .quick-add__add-to-cart-btn-wrap{width:13.5rem;margin:0 auto}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27) .quick-add__add-to-cart-btn-wrap{width:8rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27) .quick-add__add-to-cart-btn-wrap .number-input-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product:not(.product_cat-27) .quick-add__btn{display:none}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27{padding:0 2.8rem;margin-bottom:5.6rem}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27{padding:0;margin-bottom:2.4rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a{display:block;height:48.3rem;position:relative}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a{height:18.2rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .badge{top:3.2rem;z-index:1;padding:1rem 2.2rem;font-weight:500;letter-spacing:.1em;background-color:#fff}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .badge{top:1rem;padding:.8rem 1.8rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap{top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.35)),to(rgba(0,0,0,.35)));background:-o-linear-gradient(bottom,rgba(0,0,0,.35),rgba(0,0,0,.35));background:linear-gradient(0deg,rgba(0,0,0,.35),rgba(0,0,0,.35))}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title{color:#fff;font-weight:300;margin-bottom:4.5rem}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-loop-product__title{margin-bottom:2.6rem}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap #place_order,.edit-account .form-group .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.edit-account .form-row .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.facetwp-facet.facetwp-facet-load_more .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .facetwp-radio,.form .form-row--submit .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap input[type=submit],.form--tranquilo-login__input-wrap .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap input[type=submit],.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .btn,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .edit-account .form-group button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .edit-account .form-row button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .form .form-row--submit input[type=submit],.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .form--tranquilo-login__input-wrap input[type=submit],.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .wcwl_elements .woocommerce_waitlist.button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-ResetPassword .form-group button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-ResetPassword .form-row button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-additional-fields .form-group button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-additional-fields .form-row button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-address-fields .form-group button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-address-fields .form-row button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-billing-fields .form-group button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-billing-fields .form-row button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-shipping-fields .form-group button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-shipping-fields .form-row button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.single-product .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.wcwl_elements .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-ResetPassword .form-row .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-additional-fields .form-group .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-additional-fields .form-row .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-address-fields .form-group .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-address-fields .form-row .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-billing-fields .form-group .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-billing-fields .form-row .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-mini-cart__buttons .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-shipping-fields .form-row .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,form.gift-cards_form .gift_card_template_button .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .gift_card_add_to_cart_button{padding:1.7rem 4rem}@media (max-width:991.98px){.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .return-to-shop,.checkout-page__main-content .woocommerce-checkout #order_review #payment .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap #place_order,.edit-account .form-group .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.edit-account .form-row .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.facetwp-facet.facetwp-facet-load_more .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .facetwp-radio,.form .form-row--submit .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap input[type=submit],.form--tranquilo-login__input-wrap .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap input[type=submit],.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .archive__main-content .archive-nav--recipes .single-product .related .nav__list li a,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li a,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .btn,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .edit-account .form-group button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .edit-account .form-row button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .form .form-row--submit input[type=submit],.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .form--tranquilo-login__input-wrap input[type=submit],.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .wcwl_elements .woocommerce_waitlist.button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-ResetPassword .form-group button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-ResetPassword .form-row button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-additional-fields .form-group button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-additional-fields .form-row button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-address-fields .form-group button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-address-fields .form-row button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-billing-fields .form-group button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-billing-fields .form-row button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-shipping-fields .form-group button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce-shipping-fields .form-row button,.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap a,.single-product .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.wcwl_elements .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .woocommerce_waitlist.button,.woocommerce-ResetPassword .form-group .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-ResetPassword .form-row .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-additional-fields .form-group .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-additional-fields .form-row .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-address-fields .form-group .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-address-fields .form-row .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-billing-fields .form-group .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-billing-fields .form-row .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-mini-cart__buttons .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,.woocommerce-shipping-fields .form-row .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap button,form.gift-cards_form .gift_card_template_button .products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .text-wrap .gift_card_add_to_cart_button{padding:.9rem 2.8rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a .price{display:none}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 a img{height:100%;-o-object-fit:cover;object-fit:cover}.products:not(.related):not(.up-sells):not(tr):not(.extra-products) .product.product_cat-27 .quick-add{display:none}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).slider{margin:0;display:block}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 -.65rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).slider .product{margin-bottom:0}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product{margin-bottom:2rem}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product .badge{top:0}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product .woocommerce-loop-product__title{font-size:1.6rem}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product .price{font-size:1.6rem}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product .price .amount{font-size:1.6rem}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product .quick-add{margin-top:1.6rem}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-2 .product .quick-add__add-to-cart-btn-wrap .number-input-wrap__number-btn{width:3.2rem;height:3.2rem}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-3 .product{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-3 .product{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-3 .product-category{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-3 .product-category{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-4 .product{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-4 .product{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-4 .product-category{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:33.3333333333%}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).columns-4 .product-category{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).mobile-rows:not(.loop-term-27){margin:0;border-top:1px solid #e0e0e0}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).mobile-rows:not(.loop-term-27) .product{padding:0;min-height:unset;text-align:right}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).mobile-rows:not(.loop-term-27) .product .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.4rem 0 2.7rem;border-bottom:1px solid #e0e0e0}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).mobile-rows:not(.loop-term-27) .product .inner-wrap .woocommerce-loop-product__link{-webkit-box-flex:0;-ms-flex:0 0 30.1282051282%;flex:0 0 30.1282051282%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:30.1282051282%;margin-left:4.8076923077%;position:relative}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).mobile-rows:not(.loop-term-27) .product .inner-wrap .woocommerce-loop-product__link .badge{margin:0;top:-1.2rem}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).mobile-rows:not(.loop-term-27) .product .inner-wrap .woocommerce-loop-product__link img{margin:0}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).mobile-rows:not(.loop-term-27) .product .inner-wrap .info{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%;margin-left:4.8076923077%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:right}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).mobile-rows:not(.loop-term-27) .product .inner-wrap .info .product__subtitle{min-height:unset;font-size:1.2rem;letter-spacing:.1em}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).mobile-rows:not(.loop-term-27) .product .inner-wrap .info .woocommerce-loop-product__title{font-size:1.6rem}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).mobile-rows:not(.loop-term-27) .product .inner-wrap .info .price{font-size:1.6rem;margin-top:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).mobile-rows:not(.loop-term-27) .product .inner-wrap .info .price .amount{font-size:1.6rem}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).mobile-rows:not(.loop-term-27) .product .inner-wrap .quick-add{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:25%;margin-top:0}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).mobile-rows:not(.loop-term-27) .product .inner-wrap .quick-add__add-to-cart-btn-wrap .number-input-wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:991.98px){.products:not(.related):not(.up-sells):not(tr):not(.extra-products).mobile-rows:not(.loop-term-27) .product .inner-wrap .quick-add__add-to-cart-btn-wrap .number-input-wrap__number-btn{width:3.2rem;height:3.2rem}}.single-product .woocommerce-notices-wrapper{display:none}.single-product .woocommerce-breadcrumb{z-index:1;max-width:80rem;position:absolute;right:16rem}@media (max-width:991.98px){.single-product .woocommerce-breadcrumb{right:0;max-width:calc(100% - 4.8rem)}}.single-product .product__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0rem;margin-left:0rem;margin:0 auto}.single-product .related,.single-product .up-sells{padding:8rem 0 0;margin:6rem auto;border-top:1px solid}@media (max-width:991.98px){.single-product .related,.single-product .up-sells{margin:4.8rem 2.4rem 0;padding:4.8rem 0 0;border-color:#e0e0e0}}.single-product .related h2,.single-product .up-sells h2{text-align:center;margin-bottom:5rem}@media (max-width:991.98px){.single-product .related h2,.single-product .up-sells h2{margin-bottom:2.4rem}}.single-product .related__link-wrap,.single-product .up-sells__link-wrap{text-align:center;margin-top:8.6rem}@media (max-width:991.98px){.single-product .related__link-wrap,.single-product .up-sells__link-wrap{margin-top:2rem}}.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .single-product .related__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions .single-product .up-sells__link-wrap a.order-again,.account .woocommerce .woocommerce-MyAccount-content .single-product .related__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .single-product .up-sells__link-wrap button:not(.btn--popup-close),.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .single-product .related__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .single-product .up-sells__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .single-product .related__link-wrap a,.account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again .single-product .up-sells__link-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .single-product .related__link-wrap a,.archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li .single-product .up-sells__link-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .single-product .related__link-wrap a,.archive__main-content .archive-nav--recipes .content-wrap .nav__list li .single-product .up-sells__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .related__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .related .nav__list li .up-sells__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .related__link-wrap .related .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .related__link-wrap .up-sells .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .related__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells .nav__list li .up-sells__link-wrap a,.archive__main-content .archive-nav--recipes .single-product .up-sells__link-wrap .related .nav__list li a,.archive__main-content .archive-nav--recipes .single-product .up-sells__link-wrap .up-sells .nav__list li a,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .single-product .related__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .single-product .up-sells__link-wrap .checkout-button,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .single-product .related__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .single-product .up-sells__link-wrap .return-to-shop,.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon .single-product .related__link-wrap button[name=apply_coupon],.cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon .single-product .up-sells__link-wrap button[name=apply_coupon],.checkout-page__main-content .woocommerce-checkout #order_review #payment .single-product .related__link-wrap #place_order,.checkout-page__main-content .woocommerce-checkout #order_review #payment .single-product .up-sells__link-wrap #place_order,.edit-account .form-group .single-product .related__link-wrap button,.edit-account .form-group .single-product .up-sells__link-wrap button,.edit-account .form-row .single-product .related__link-wrap button,.edit-account .form-row .single-product .up-sells__link-wrap button,.facetwp-facet.facetwp-facet-load_more .single-product .related__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-facet-load_more .single-product .up-sells__link-wrap .facetwp-load-more,.facetwp-facet.facetwp-type-checkboxes .single-product .related__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-checkboxes .single-product .up-sells__link-wrap .facetwp-checkbox,.facetwp-facet.facetwp-type-radio .single-product .related__link-wrap .facetwp-radio,.facetwp-facet.facetwp-type-radio .single-product .up-sells__link-wrap .facetwp-radio,.form .form-row--submit .single-product .related__link-wrap input[type=submit],.form .form-row--submit .single-product .up-sells__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .single-product .related__link-wrap input[type=submit],.form--tranquilo-login__input-wrap .single-product .up-sells__link-wrap input[type=submit],.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .related__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .related .nav__list li .up-sells__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .related__link-wrap a,.single-product .archive__main-content .archive-nav--recipes .up-sells .nav__list li .up-sells__link-wrap a,.single-product .related__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .related__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .related__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .related__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .related__link-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.single-product .related__link-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.single-product .related__link-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .related__link-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.single-product .related__link-wrap .btn--primary,.single-product .related__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .related__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .related__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon button[name=apply_coupon],.single-product .related__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .related__link-wrap .edit-account .form-group button,.single-product .related__link-wrap .edit-account .form-row button,.single-product .related__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .related__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .related__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .related__link-wrap .form .form-row--submit input[type=submit],.single-product .related__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .related__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .related__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .related__link-wrap .woocommerce-additional-fields .form-group button,.single-product .related__link-wrap .woocommerce-additional-fields .form-row button,.single-product .related__link-wrap .woocommerce-address-fields .form-group button,.single-product .related__link-wrap .woocommerce-address-fields .form-row button,.single-product .related__link-wrap .woocommerce-billing-fields .form-group button,.single-product .related__link-wrap .woocommerce-billing-fields .form-row button,.single-product .related__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .related__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .related__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .related__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.single-product .up-sells__link-wrap .account .woocommerce .woocommerce-MyAccount-content .account-orders-table tbody td.woocommerce-orders-table__cell-order-actions a.order-again,.single-product .up-sells__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a,.single-product .up-sells__link-wrap .account .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .order-again a,.single-product .up-sells__link-wrap .account .woocommerce .woocommerce-MyAccount-content button:not(.btn--popup-close),.single-product .up-sells__link-wrap .archive__main-content .archive-nav--recipes .checkout-page__content-wrap .nav__list li a,.single-product .up-sells__link-wrap .archive__main-content .archive-nav--recipes .content-wrap .nav__list li a,.single-product .up-sells__link-wrap .archive__main-content .archive-nav--recipes .related .nav__list li a,.single-product .up-sells__link-wrap .archive__main-content .archive-nav--recipes .up-sells .nav__list li a,.single-product .up-sells__link-wrap .btn--primary,.single-product .up-sells__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button,.single-product .up-sells__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .return-to-shop,.single-product .up-sells__link-wrap .cart .woocommerce:not(.dgwt-wcas-search-wrapp) .woocommerce-cart-form .shop_table tbody tr .actions .coupon button[name=apply_coupon],.single-product .up-sells__link-wrap .checkout-page__main-content .woocommerce-checkout #order_review #payment #place_order,.single-product .up-sells__link-wrap .edit-account .form-group button,.single-product .up-sells__link-wrap .edit-account .form-row button,.single-product .up-sells__link-wrap .facetwp-facet.facetwp-facet-load_more .facetwp-load-more,.single-product .up-sells__link-wrap .facetwp-facet.facetwp-type-checkboxes .facetwp-checkbox,.single-product .up-sells__link-wrap .facetwp-facet.facetwp-type-radio .facetwp-radio,.single-product .up-sells__link-wrap .form .form-row--submit input[type=submit],.single-product .up-sells__link-wrap .form--tranquilo-login__input-wrap input[type=submit],.single-product .up-sells__link-wrap .woocommerce-ResetPassword .form-group button,.single-product .up-sells__link-wrap .woocommerce-ResetPassword .form-row button,.single-product .up-sells__link-wrap .woocommerce-additional-fields .form-group button,.single-product .up-sells__link-wrap .woocommerce-additional-fields .form-row button,.single-product .up-sells__link-wrap .woocommerce-address-fields .form-group button,.single-product .up-sells__link-wrap .woocommerce-address-fields .form-row button,.single-product .up-sells__link-wrap .woocommerce-billing-fields .form-group button,.single-product .up-sells__link-wrap .woocommerce-billing-fields .form-row button,.single-product .up-sells__link-wrap .woocommerce-mini-cart__buttons .wc-forward.checkout,.single-product .up-sells__link-wrap .woocommerce-shipping-fields .form-group button,.single-product .up-sells__link-wrap .woocommerce-shipping-fields .form-row button,.single-product .up-sells__link-wrap form.gift-cards_form .gift_card_template_button .gift_card_add_to_cart_button,.woocommerce-ResetPassword .form-group .single-product .related__link-wrap button,.woocommerce-ResetPassword .form-group .single-product .up-sells__link-wrap button,.woocommerce-ResetPassword .form-row .single-product .related__link-wrap button,.woocommerce-ResetPassword .form-row .single-product .up-sells__link-wrap button,.woocommerce-additional-fields .form-group .single-product .related__link-wrap button,.woocommerce-additional-fields .form-group .single-product .up-sells__link-wrap button,.woocommerce-additional-fields .form-row .single-product .related__link-wrap button,.woocommerce-additional-fields .form-row .single-product .up-sells__link-wrap button,.woocommerce-address-fields .form-group .single-product .related__link-wrap button,.woocommerce-address-fields .form-group .single-product .up-sells__link-wrap button,.woocommerce-address-fields .form-row .single-product .related__link-wrap button,.woocommerce-address-fields .form-row .single-product .up-sells__link-wrap button,.woocommerce-billing-fields .form-group .single-product .related__link-wrap button,.woocommerce-billing-fields .form-group .single-product .up-sells__link-wrap button,.woocommerce-billing-fields .form-row .single-product .related__link-wrap button,.woocommerce-billing-fields .form-row .single-product .up-sells__link-wrap button,.woocommerce-mini-cart__buttons .single-product .related__link-wrap .wc-forward.checkout,.woocommerce-mini-cart__buttons .single-product .up-sells__link-wrap .wc-forward.checkout,.woocommerce-shipping-fields .form-group .single-product .related__link-wrap button,.woocommerce-shipping-fields .form-group .single-product .up-sells__link-wrap button,.woocommerce-shipping-fields .form-row .single-product .related__link-wrap button,.woocommerce-shipping-fields .form-row .single-product .up-sells__link-wrap button,form.gift-cards_form .gift_card_template_button .single-product .related__link-wrap .gift_card_add_to_cart_button,form.gift-cards_form .gift_card_template_button .single-product .up-sells__link-wrap .gift_card_add_to_cart_button{line-height:1;font-size:1.4rem;margin-bottom:4rem;padding:2rem 7.2rem;display:inline-block}.single-product .pswp__bg{background:rgba(0,0,0,.7)}.single-product .pswp__top-bar{background:0 0}.single-product .pswp__caption{display:none}.single-product .pswp__button--arrow--right:before{background:url(images/arrow-white.svg) center/contain no-repeat;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.single-product .pswp__button--arrow--left:before{background:url(images/arrow-white.svg) center/contain no-repeat}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZy9fbm9ybWFsaXphdGlvbi5zY3NzIiwic3R5bGUtcnRsLmNzcyIsImNvbmZpZy9fdHlwb2dyYXBoeS5zY3NzIiwiY29uZmlnL2Jvb3RzdHJhcC9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJjb25maWcvX2J1dHRvbnMuc2NzcyIsImNvbmZpZy9faWNvbnMuc2NzcyIsImNvbmZpZy9fdGFncy5zY3NzIiwiY29uZmlnL19hbmltYXRpb25zLnNjc3MiLCJjb25maWcvaGFtYnVyZ2Vycy9faGFtYnVyZ2Vycy5zY3NzIiwiY29uZmlnL2hhbWJ1cmdlcnMvX2Jhc2Uuc2NzcyIsImNvbmZpZy9oYW1idXJnZXJzL3R5cGVzL19jb2xsYXBzZS5zY3NzIiwiY29uZmlnL19uYXYuc2NzcyIsImNvbmZpZy9fZm9ybS5zY3NzIiwiY29uZmlnL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsInBhcnRpYWxzL19oZWFkZXIuc2NzcyIsInBhcnRpYWxzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX3JlbGF0ZWQuc2NzcyIsImNvbXBvbmVudHMvX3NsaWRlci5zY3NzIiwiY29tcG9uZW50cy9fc2VsZWN0Mi5zY3NzIiwiY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJjb21wb25lbnRzL190cmFucXVpbG8tbG9naW4uc2NzcyIsImNvbXBvbmVudHMvX2ZhY2V0d3AtZmlsdGVycy5zY3NzIiwiY29tcG9uZW50cy9fbGluay5zY3NzIiwiY29tcG9uZW50cy9fbG9vcC1pdGVtLnNjc3MiLCJjb21wb25lbnRzL193aGF0c2FwcC5zY3NzIiwiY29tcG9uZW50cy9fc29jaWFsLW5ldHdvcmtzLnNjc3MiLCJzZWN0aW9ucy9fY3ViZXMuc2NzcyIsInNlY3Rpb25zL192aWRlby5zY3NzIiwic2VjdGlvbnMvX2Jhbm5lci5zY3NzIiwic2VjdGlvbnMvX2dhbGxlcnkuc2NzcyIsInNlY3Rpb25zL19yZWxhdGVkLnNjc3MiLCJzZWN0aW9ucy9fdGltZWxpbmUuc2NzcyIsInNlY3Rpb25zL190ZXh0LWN1YmVzLnNjc3MiLCJzZWN0aW9ucy9fZm9ybS1zZWN0aW9uLnNjc3MiLCJzZWN0aW9ucy9fcHJvZHVjdHMtc2xpZGVyLnNjc3MiLCJwYWdlcy9fY29udGFjdC5zY3NzIiwicGFnZXMvX3NlYXJjaC5zY3NzIiwicGFnZXMvX2ZhcS5zY3NzIiwicGFnZXMvX2xvZ2luLnNjc3MiLCJwYWdlcy9fdGltZWxpbmUuc2NzcyIsInBhZ2VzL19ub3QtZm91bmQuc2NzcyIsInBhZ2VzL3NpbmdsZS9fc2luZ2xlLnNjc3MiLCJwYWdlcy9zaW5nbGUvX3JlY2lwZXMuc2NzcyIsInBhZ2VzL3NpbmdsZS9fYmFrZXJwZWRpYS5zY3NzIiwicGFnZXMvYXJjaGl2ZS9fYXJjaGl2ZS5zY3NzIiwicGFnZXMvYXJjaGl2ZS9fYXJjaGl2ZS1uYXYuc2NzcyIsInBhZ2VzL2FyY2hpdmUvX2FyY2hpdmUtc2VhcmNoLnNjc3MiLCJwb3B1cHMvX3BvcHVwLnNjc3MiLCJwb3B1cHMvX2ZpbHRlcnMuc2NzcyIsInBvcHVwcy9fb3JkZXIuc2NzcyIsInBvcHVwcy9fc2VhcmNoLnNjc3MiLCJwb3B1cHMvY2FydC9fcG9wdXAtY2FydC5zY3NzIiwicG9wdXBzL2NhcnQvX2NhcnQtZXh0cmFzLnNjc3MiLCJ3b29jb21tZXJjZS9fY2FydC5zY3NzIiwid29vY29tbWVyY2UvY2FydC9fZW1wdHktY2FydC5zY3NzIiwid29vY29tbWVyY2UvY2FydC9fY2FydC1mb3JtLnNjc3MiLCJ3b29jb21tZXJjZS9jYXJ0L19jYXJ0LWNvbGxhdGVyYWxzLnNjc3MiLCJ3b29jb21tZXJjZS9jYXJ0L193b29jb21tZXJjZS1taW5pLWNhcnQuc2NzcyIsIndvb2NvbW1lcmNlL19wcm9kdWN0LnNjc3MiLCJ3b29jb21tZXJjZS9wcm9kdWN0L19zaW5nbGUtcHJvZHVjdC5zY3NzIiwid29vY29tbWVyY2UvcHJvZHVjdC9fZ2FsbGVyeS5zY3NzIiwid29vY29tbWVyY2UvcHJvZHVjdC9fc3VtbWFyeS5zY3NzIiwid29vY29tbWVyY2UvX2NoZWNrb3V0LnNjc3MiLCJ3b29jb21tZXJjZS9jaGVja291dC9fY2hlY2tvdXQtY291cG9uLnNjc3MiLCJ3b29jb21tZXJjZS9jaGVja291dC9fY3VzdG9tZXItZGV0YWlscy5zY3NzIiwid29vY29tbWVyY2UvY2hlY2tvdXQvX29yZGVyLXJldmlldy5zY3NzIiwid29vY29tbWVyY2UvX3RoYW5rLXlvdS5zY3NzIiwid29vY29tbWVyY2UvX2FjY291bnQuc2NzcyIsIndvb2NvbW1lcmNlL19zaG9wLnNjc3MiLCJ3b29jb21tZXJjZS9fcHJvZHVjdC1sb29wLnNjc3MiLCJ3b29jb21tZXJjZS9fc2luZ2xlLXByb2R1Y3Quc2NzcyIsIndvb2NvbW1lcmNlL3NpbmdsZS1wcm9kdWN0L19saWdodGJveC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFtQ0EsNEVBU0EsS0FDQyxZQUFBLEtBQ0EseUJBQUEsS0FFRCxFQUNDLGdCQUFBLEtBQ0EsTUFBQSxRQUVELEdBQ0MsV0FBQSxLQUNBLE9BQUEsRUFDQSxRQUFBLEVBUUQsS0FDQyxPQUFBLEVBTUQsS0FDQyxRQUFBLE1BV0QsR0FDQyxtQkFBQSxZQUFBLFdBQUEsWUFDQSxPQUFBLEVBQ0EsU0FBQSxRQU9ELElBQ0MsWUFBQSxTQUFBLENBQUEsVUFDQSxVQUFBLElBU0QsRUFDQyxpQkFBQSxZQU9ELFlBQ0MsY0FBQSxLQUNBLGdCQUFBLFVBQ0Esd0JBQUEsVUFBQSxPQUFBLGdCQUFBLFVBQUEsT0FNRCxFQ0ZBLE9ESUMsWUFBQSxJQU9ELEtDRkEsSUFDQSxLRElDLFlBQUEsU0FBQSxDQUFBLFVBQ0EsVUFBQSxJQU1ELE1BQ0MsVUFBQSxJQU9ELElDRkEsSURJQyxVQUFBLElBQ0EsWUFBQSxFQUNBLFNBQUEsU0FDQSxlQUFBLFNBR0QsSUFDQyxPQUFBLE9BR0QsSUFDQyxJQUFBLE1BU0QsSUFDQyxhQUFBLEtBVUQsT0NKQSxNQUNBLFNBQ0EsT0FDQSxTRE1DLFlBQUEsUUFDQSxVQUFBLEtBQ0EsT0FBQSxFQU9ELE9DSkEsTURNQyxTQUFB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cUdBQUEsZ0dBQUEsOEZBQUEsOEhBQUEsME1BQUEsdUlBQUEsMEpBQUEsOElBQUEsZ0VBQUEsbUxBQUEsMkhBQUEsa0pBQUEsNEZBQUEsMEZBQUEscUhBQUEsb0hBQUEsNEdBQUEsc0dBQUEsaUhBQUEsdUdBQUEseUdBQUEsdUdBQUEsNkdBQUEsMkdBQUEsMEdBQUEsd0dBQUEsMEdBQUEsd0dBQUEsZ0hBQUEsMkdBQUEseUdBQUEseUlBQUEsMk1BQUEsd0lBQUEsMkpBQUEsK0lBQUEsaUVBQUEsb0xBQUEsNEhBQUEsbUpBQUEsNkZBQUEsMkZBQUEsc0hBQUEscUhBQUEsNkdBQUEsdUdBQUEsa0hBQUEsd0dBQUEsMEdBQUEsd0dBQUEsOEdBQUEsNEdBQUEsMkdBQUEseUdBQUEsMkdBQUEseUdBQUEsaUhBQUEsNEdBQUEsMEdBQUEsMElBQUEsWUFBQSwrSEFBQSxnSEFBQSwySEFBQSw0SEFBQSx1TEFBQSx3S0FBQSxtTEFBQSxvTEFBQSxzSkFBQSx1SUFBQSxrSkFBQSxtSkFBQSxnR0FBQSxpRkFBQSw0RkFBQSw2RkFBQSw4RkFBQSwrRUFBQSwwRkFBQSwyRkFBQSx5SEFBQSwwR0FBQSxxSEFBQSxzSEFBQSx3SEFBQSx5R0FBQSxvSEFBQSxxSEFBQSx5REFBQSxnSEFBQSxpR0FBQSw0R0FBQSw2R0FBQSwwR0FBQSwyRkFBQSxzR0FBQSx1R0FBQSxxSEFBQSxzR0FBQSxpSEFBQSxrSEFBQSwwTUFBQSwyTUFBQSw4SUFBQSwrSUFBQSx1SUFBQSx3SUFBQSwwSkFBQSwySkFBQSx3SEFBQSx3SEFBQSx5SEFBQSx5SEFBQSx3SEFBQSx3SEFBQSx5SEFBQSx5SEFBQSwwTUFBQSx1SUFBQSwwSkFBQSw4SUFBQSxnRUFBQSxtTEFBQSwySEFBQSxrSkFBQSw0RkFBQSwwRkFBQSxxSEFBQSxvSEFBQSw0R0FBQSxzR0FBQSxpSEFBQSx1R0FBQSx5R0FBQSx1R0FBQSw2R0FBQSwyR0FBQSwwR0FBQSx3R0FBQSwwR0FBQSx3R0FBQSxnSEFBQSwyR0FBQSx5R0FBQSx5SUFBQSwyTUFBQSx3SUFBQSwySkFBQSwrSUFBQSxpRUFBQSxvTEFBQSw0SEFBQSxtSkFBQSw2RkFBQSwyRkFBQSxzSEFBQSxxSEFBQSw2R0FBQSx1R0FBQSxrSEFBQSx3R0FBQSwwR0FBQSx3R0FBQSw4R0FBQSw0R0FBQSwyR0FBQSx5R0FBQSwyR0FBQSx5R0FBQSxpSEFBQSw0R0FBQSwwR0FBQSwwSUFBQSwySEFBQSw0SEFBQSxtTEFBQSxvTEFBQSxrSkFBQSxtSkFBQSw0RkFBQSw2RkFBQSwwRkFBQSwyRkFBQSxxSEFBQSxzSEFBQSxvSEFBQSxxSEFBQSw0R0FBQSw2R0FBQSxzR0FBQSx1R0FBQSxpSEFBQSxrSEFBQSx1R0FBQSx3R0FBQSx5R0FBQSwwR0FBQSx1R0FBQSx3R0FBQSw2R0FBQSw4R0FBQSwyR0FBQSw0R0FBQSwwR0FBQSwyR0FBQSx3R0FBQSx5R0FBQSwwR0FBQSwyR0FBQSx3R0FBQSx5R0FBQSxnSEFBQSxpSEFBQSwyR0FBQSw0R0FBQSx5R0FBQSwwR0FBQSx5SUFBQSwwSUFBQSwyR0FBQSw0RkFBQSx1R0FBQSx3R0FBQSw2R0FBQSw4RkFBQSx5R0FBQSwwR0FBQSwyR0FBQSw0RkFBQSx1R0FBQSx3R0FBQSxpSEFBQSxrR0FBQSw2R0FBQSw4R0FBQSwrR0FBQSxnR0FBQSwyR0FBQSw0R0FBQSw4R0FBQSwrRkFBQSwwR0FBQSwyR0FBQSw0R0FBQSw2RkFBQSx3R0FBQSx5R0FBQSw4R0FBQSwrRkFBQSwwR0FBQSwyR0FBQSw0R0FBQSw2RkFBQSx3R0FBQSx5R0FBQSxvSEFBQSxxR0FBQSxnSEFBQSxpSEFBQSwrR0FBQSxnR0FBQSwyR0FBQSw0R0FBQSw2R0FBQSw4RkFBQSx5R0FBQSwwR0FBQSxTQUFBLGNBQUEsNklBQUEsOEhBQUEseUlBQUEsMElBQ0ksTUFBQSxLQUNBLFVBQUEsT0FDQSxPQUFBLElBQUEsTUFDQSxXQUFBLElBQ0Msb05BQUEscU1BQUEsZ05BQUEsaU5BQUEsd0pBQUEseUlBQUEsb0pBQUEscUpBQUEsaUpBQUEsa0lBQUEsNklBQUEsOElBQUEsb0tBQUEscUpBQUEsZ0tBQUEsaUtBQUEsa0lBQUEsa0lBQUEsbUhBQUEsbUhBQUEsOEhBQUEsOEhBQUEsK0hBQUEsK0hBQUEsa0lBQUEsa0lBQUEsbUhBQUEsbUhBQUEsOEhBQUEsOEhBQUEsK0hBQUEsK0hBQUEsb05BQUEsaUpBQUEsb0tBQUEsd0pBQUEsMEVBQUEsNkxBQUEscUlBQUEsNEpBQUEsc0dBQUEsb0dBQUEsK0hBQUEsOEhBQUEsc0hBQUEsZ0hBQUEsMkhBQUEsaUhBQUEsbUhBQUEsaUhBQUEsdUhBQUEscUhBQUEsb0hBQUEsa0hBQUEsb0hBQUEsa0hBQUEsMEhBQUEscUhBQUEsbUhBQUEsbUpBQUEscU1BQUEsa0lBQUEscUpBQUEseUlBQUEsMkRBQUEsOEtBQUEsc0hBQUEsNklBQUEsdUZBQUEscUZBQUEsZ0hBQUEsK0dBQUEsdUdBQUEsaUdBQUEsNEdBQUEsa0dBQUEsb0dBQUEsa0dBQUEsd0dBQUEsc0dBQUEscUdBQUEsbUdBQUEscUdBQUEsbUdBQUEsMkdBQUEsc0dBQUEsb0dBQUEsb0lBQUEsZ05BQUEsNklBQUEsZ0tBQUEsb0pBQUEsc0VBQUEseUxBQUEsaUlBQUEsd0pBQUEsa0dBQUEsZ0dBQUEsMkhBQUEsMEhBQUEsa0hBQUEsNEdBQUEsdUhBQUEsNkdBQUEsK0dBQUEsNkdBQUEsbUhBQUEsaUhBQUEsZ0hBQUEsOEdBQUEsZ0hBQUEsOEdBQUEsc0hBQUEsaUhBQUEsK0dBQUEsK0lBQUEsaU5BQUEsOElBQUEsaUtBQUEscUpBQUEsdUVBQUEsMExBQUEsa0lBQUEseUpBQUEsbUdBQUEsaUdBQUEsNEhBQUEsMkhBQUEsbUhBQUEsNkdBQUEsd0hBQUEsOEdBQUEsZ0hBQUEsOEdBQUEsb0hBQUEsa0hBQUEsaUhBQUEsK0dBQUEsaUhBQUEsK0dBQUEsdUhBQUEsa0hBQUEsZ0hBQUEsZ0pBQUEsa0JBQUEscUlBQUEsc0hBQUEsaUlBQUEsa0lBQUEsNkxBQUEsOEtBQUEseUxBQUEsMExBQUEsNEpBQUEsNklBQUEsd0pBQUEseUpBQUEsc0dBQUEsdUZBQUEsa0dBQUEsbUdBQUEsb0dBQUEscUZBQUEsZ0dBQUEsaUdBQUEsK0hBQUEsZ0hBQUEsMkhBQUEsNEhBQUEsOEhBQUEsK0dBQUEsMEhBQUEsMkhBQUEsK0RBQUEsc0hBQUEsdUdBQUEsa0hBQUEsbUhBQUEsZ0hBQUEsaUdBQUEsNEdBQUEsNkdBQUEsMkhBQUEsNEdBQUEsdUhBQUEsd0hBQUEsZ05BQUEsaU5BQUEsb0pBQUEscUpBQUEsNklBQUEsOElBQUEsZ0tBQUEsaUtBQUEsOEhBQUEsOEhBQUEsK0hBQUEsK0hBQUEsOEhBQUEsOEhBQUEsK0hBQUEsK0hBQUEsZ05BQUEsNklBQUEsZ0tBQUEsb0pBQUEsc0VBQUEseUxBQUEsaUlBQUEsd0pBQUEsa0dBQUEsZ0dBQUEsMkhBQUEsMEhBQUEsa0hBQUEsNEdBQUEsdUhBQUEsNkdBQUEsK0dBQUEsNkdBQUEsbUhBQUEsaUhBQUEsZ0hBQUEsOEdBQUEsZ0hBQUEsOEdBQUEsc0hBQUEsaUhBQUEsK0dBQUEsK0lBQUEsaU5BQUEsOElBQUEsaUtBQUEscUpBQUEsdUVBQUEsMExBQUEsa0lBQUEseUpBQUEsbUdBQUEsaUdBQUEsNEhBQUEsMkhBQUEsbUhBQUEsNkdBQUEsd0hBQUEsOEdBQUEsZ0hBQUEsOEdBQUEsb0hBQUEsa0hBQUEsaUhBQUEsK0dBQUEsaUhBQUEsK0dBQUEsdUhBQUEsa0hBQUEsZ0hBQUEsZ0pBQUEsaUlBQUEsa0lBQUEseUxBQUEsMExBQUEsd0pBQUEseUpBQUEsa0dBQUEsbUdBQUEsZ0dBQUEsaUdBQUEsMkhBQUEsNEhBQUEsMEhBQUEsMkhBQUEsa0hBQUEsbUhBQUEsNEdBQUEsNkdBQUEsdUhBQUEsd0hBQUEsNkdBQUEsOEdBQUEsK0dBQUEsZ0hBQUEsNkdBQUEsOEdBQUEsbUhBQUEsb0hBQUEsaUhBQUEsa0hBQUEsZ0hBQUEsaUhBQUEsOEdBQUEsK0dBQUEsZ0hBQUEsaUhBQUEsOEdBQUEsK0dBQUEsc0hBQUEsdUhBQUEsaUhBQUEsa0hBQUEsK0dBQUEsZ0hBQUEsK0lBQUEsZ0pBQUEsaUhBQUEsa0dBQUEsNkdBQUEsOEdBQUEsbUhBQUEsb0dBQUEsK0dBQUEsZ0hBQUEsaUhBQUEsa0dBQUEsNkdBQUEsOEdBQUEsdUhBQUEsd0dBQUEsbUhBQUEsb0hBQUEscUhBQUEsc0dBQUEsaUhBQUEsa0hBQUEsb0hBQUEscUdBQUEsZ0hBQUEsaUhBQUEsa0hBQUEsbUdBQUEsOEdBQUEsK0dBQUEsb0hBQUEscUdBQUEsZ0hBQUEsaUhBQUEsa0hBQUEsbUdBQUEsOEdBQUEsK0dBQUEsMEhBQUEsMkdBQUEsc0hBQUEsdUhBQUEscUhBQUEsc0dBQUEsaUhBQUEsa0hBQUEsbUhBQUEsb0dBQUEsK0dBQUEsZ0hBQUEsZUFBQSxvQkFBQSxtSkFBQSxvSUFBQSwrSUFBQSxnSkFDRyxNQUFBLEtBQ0EsV0FBQSxxQkRTUiw0QkNoQkEsOE1BQUEsK0xBQUEsME1BQUEsMk1BQUEsa0pBQUEsbUlBQUEsOElBQUEsK0lBQUEsMklBQUEsNEhBQUEsdUlBQUEsd0lBQUEsOEpBQUEsK0lBQUEsMEpBQUEsMkpBQUEsNEhBQUEsNEhBQUEsNkdBQUEsNkdBQUEsd0hBQUEsd0hBQUEseUhBQUEseUhBQUEsNEhBQUEsNEhBQUEsNkdBQUEsNkdBQUEsd0hBQUEsd0hBQUEseUhBQUEseUhBQUEsOE1BQUEsMklBQUEsOEpBQUEsa0pBQUEsb0VBQUEsdUxBQUEsK0hBQUEsc0pBQUEsZ0dBQUEsOEZBQUEseUhBQUEsd0hBQUEsZ0hBQUEsMEdBQUEscUhBQUEsMkdBQUEsNkdBQUEsMkdBQUEsaUhBQUEsK0dBQUEsOEdBQUEsNEdBQUEsOEdBQUEsNEdBQUEsb0hBQUEsK0dBQUEsNkdBQUEsNklBQUEsK0xBQUEsNEhBQUEsK0lBQUEsbUlBQUEscURBQUEsd0tBQUEsZ0hBQUEsdUlBQUEsaUZBQUEsK0VBQUEsMEdBQUEseUdBQUEsaUdBQUEsMkZBQUEsc0dBQUEsNEZBQUEsOEZBQUEsNEZBQUEsa0dBQUEsZ0dBQUEsK0ZBQUEsNkZBQUEsK0ZBQUEsNkZBQUEscUdBQUEsZ0dBQUEsOEZBQUEsOEhBQUEsME1BQUEsdUlBQUEsMEpBQUEsOElBQUEsZ0VBQUEsbUxBQUEsMkhBQUEsa0pBQUEsNEZBQUEsMEZBQUEscUhBQUEsb0hBQUEsNEdBQUEsc0dBQUEsaUhBQUEsdUdBQUEseUdBQUEsdUdBQUEsNkdBQUEsMkdBQUEsMEdBQUEsd0dBQUEsMEdBQUEsd0dBQUEsZ0hBQUEsMkdBQUEseUdBQUEseUlBQUEsMk1BQUEsd0lBQUEsMkpBQUEsK0lBQUEsaUVBQUEsb0xBQUEsNEhBQUEsbUpBQUEsNkZBQUEsMkZBQUEsc0hBQUEscUhBQUEsNkdBQUEsdUdBQUEsa0hBQUEsd0dBQUEsMEdBQUEsd0dBQUEsOEdBQUEsNEdBQUEsMkdBQUEseUdBQUEsMkdBQUEseUdBQUEsaUhBQUEsNEdBQUEsMEdBQUEsMElBQUEsWUFBQSwrSEFBQSxnSEFBQSwySEFBQSw0SEFBQSx1TEFBQSx3S0FBQSxtTEFBQSxvTEFBQSxzSkFBQSx1SUFBQSxrSkFBQSxtSkFBQSxnR0FBQSxpRkFBQSw0RkFBQSw2RkFBQSw4RkFBQSwrRUFBQSwwRkFBQSwyRkFBQSx5SEFBQSwwR0FBQSxxSEFBQSxzSEFBQSx3SEFBQSx5R0FBQSxvSEFBQSxxSEFBQSx5REFBQSxnSEFBQSxpR0FBQSw0R0FBQSw2R0FBQSwwR0FBQSwyRkFBQSxzR0FBQSx1R0FBQSxxSEFBQSxzR0FBQSxpSEFBQSxrSEFBQSwwTUFBQSwyTUFBQSw4SUFBQSwrSUFBQSx1SUFBQSx3SUFBQSwwSkFBQSwySkFBQSx3SEFBQSx3SEFBQSx5SEFBQSx5SEFBQSx3SEFBQSx3SEFBQSx5SEFBQSx5SEFBQSwwTUFBQSx1SUFBQSwwSkFBQSw4SUFBQSxnRUFBQSxtTEFBQSwySEFBQSxrSkFBQSw0RkFBQSwwRkFBQSxxSEFBQSxvSEFBQSw0R0FBQSxzR0FBQSxpSEFBQSx1R0FBQSx5R0FBQSx1R0FBQSw2R0FBQSwyR0FBQSwwR0FBQSx3R0FBQSwwR0FBQSx3R0FBQSxnSEFBQSwyR0FBQSx5R0FBQSx5SUFBQSwyTUFBQSx3SUFBQSwySkFBQSwrSUFBQSxpRUFBQSxvTEFBQSw0SEFBQSxtSkFBQSw2RkFBQSwyRkFBQSxzSEFBQSxxSEFBQSw2R0FBQSx1R0FBQSxrSEFBQSx3R0FBQSwwR0FBQSx3R0FBQSw4R0FBQSw0R0FBQSwyR0FBQSx5R0FBQSwyR0FBQSx5R0FBQSxpSEFBQSw0R0FBQSwwR0FB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QUFBLFVBQUEsa0JBRUQsSUFDQyxrQkFBQSxtQkFBQSxVQUFBLG1CQUVELElBQ0Msa0JBQUEsa0JBQUEsVUFBQSxrQkFFRCxJQUNDLGtCQUFBLG1CQUFBLFVBQUEsbUJBRUQsSUFDQyxrQkFBQSxrQkFBQSxVQUFBLGtCQUVELE1BQ0Msa0JBQUEsbUJBQUEsVUFBQSxvQkFoQ0Ysa0JBQ0MsR0FDQyxrQkFBQSxjQUFBLFVBQUEsY0FFRCxJQUNDLGtCQUFBLGtCQUFBLFVBQUEsa0JBRUQsSUFDQyxrQkFBQSxtQkFBQSxVQUFBLG1CQUVELElBQ0Msa0JBQUEsa0JBQUEsVUFBQSxrQkFFRCxJQUNDLGtCQUFBLG1CQUFBLFVBQUEsbUJBRUQsSUFDQyxrQkFBQSxrQkFBQSxVQUFBLGtCQUVELElBQ0Msa0JBQUEsbUJBQUEsVUFBQSxtQkFFRCxJQUNDLGtCQUFBLGtCQUFBLFVBQUEsa0JBRUQsSUFDQyxrQkFBQSxtQkFBQSxVQUFBLG1CQUVELElBQ0Msa0JBQUEsa0JBQUEsVUFBQSxrQkFFRCxNQUNDLGtCQUFBLG1CQUFBLFVBQUEsb0JBR0YsMEJBQ0MsR0FDQyxrQkFBQSxjQUFBLFVBQUEsY0FHRCxJQUNDLGtCQUFBLGtCQUFBLFVBQUEsa0JBRUQsS0FDQyxrQkFBQSxjQUFBLFVBQUEsZUFURixrQkFDQyxHQUNDLGtCQUFBLGNBQUEsVUFBQSxjQUdELElBQ0Msa0JBQUEsa0JBQUEsVUFBQSxrQkFFRCxLQUNDLGtCQUFBLGNBQUEsVUFBQSxlQUdGLDBCQUNDLEdBQ0Msa0JBQUEsY0FBQSxVQUFBLGNBR0QsSUFDQyxrQkFBQSxpQkFBQSxVQUFBLGlCQUVELElBQ0Msa0JBQUEsY0FBQSxVQUFBLGNBRUQsS0FDQyxrQkFBQSxjQUFBLFVBQUEsZUFaRixrQkFDQyxHQUNDLGtCQUFBLGNBQUEsVUFBQSxjQUdELElBQ0Msa0JBQUEsaUJBQUEsVUFBQSxpQkFFRCxJQUNDLGtCQUFBLGNBQUEsVUFBQSxjQUVELEtBQ0Msa0JBQUEsY0FBQSxVQUFBLGVBR0YsMEJBQ0MsR0FDQyxrQkFBQSxVQUFBLFVBQUEsVUFFRCxLQUNDLGtCQUFBLGVBQUEsVUFBQSxnQkFMRixrQkFDQyxHQUNDLGtCQUFBLFVBQUEsVUFBQSxVQUVELEtBQ0Msa0JBQUEsZUFBQSxVQUFBLGdCQUdGLDRCQUNDLEdBQUEsS0FDSSxXQUFBLEtBRkwsb0JBQ0MsR0FBQSxLQUNJLFdBQUEsS0FHTCxlQUNDLFFBQUEsRUFDQSxrQkFBQSxpQkFBQSxjQUFBLGlCQUFBLFVBQUEsaUJBQ0EsbUJBQUEsSUFBQSxHQUFBLDhCQUFBLGNBQUEsSUFBQSxHQUFBLDhCQUFBLFdBQUEsSUFBQSxHQUFBLDhCQUNBLG9CQUNDLFFBQUEsRUFDQSxrQkFBQSxjQUFBLGNBQUEsY0FBQSxVQUFBLGNBSUQsNkJBQ0MsUUFBQSxFQUNBLG1CQUFBLFFBQUEsSUFBQSxPQUFBLENBQUEsa0JBQUEsSUFBQSxRQUFBLFdBQUEsUUFBQSxJQUFBLE9BQUEsQ0FBQSxrQkFBQSxJQUFBLFFBQUEsY0FBQSxRQUFBLElBQUEsT0FBQSxDQUFBLFVBQUEsSUFBQSxRQUFBLFdBQUEsUUFBQSxJQUFBLE9BQUEsQ0FBQSxVQUFBLElBQUEsUUFBQSxXQUFBLFFBQUEsSUFBQSxPQUFBLENBQUEsVUFBQSxJQUFBLE9BQUEsQ0FBQSxrQkFBQSxJQUFBLFFBQ0Esa0JBQUEsaUJBQUEsY0FBQSxpQkFBQSxVQUFBLGlCQUlFLGlEQUNDLHlCQUFBLFlBQUEsb0JBQUEsWUFBQSxpQkFBQSxZQURELGlEQUNDLHlCQUFBLFlBQUEsb0JBQUEsWUFBQSxpQkFBQSxZQURELGlEQUNDLHlCQUFBLFlBQUEsb0JBQUEsWUFBQSxpQkFBQSxZQURELGlEQUNDLHlCQUFBLFlBQUEsb0JBQUEsWUFBQSxpQkFBQSxZQURELGlEQUNDLHlCQUFBLFlBQUEsb0JBQUEsWUFBQSxpQkFBQSxZQURELGlEQUNDLHlCQUFBLFlBQUEsb0JBQUEsWUFBQSxpQkFBQSxZQURELGlEQUNDLHlCQUFBLFlBQUEsb0JBQUEsWUFBQSxpQkFBQSxZQURELGlEQUNDLHlCQUFBLFlBQUEsb0JBQUEsWUFBQSxpQkFBQSxZQURELGlEQUNDLHlCQUFBLFlBQUEsb0JBQUEsWUFBQSxpQkFBQSxZQURELGtEQUNDLHlCQUFBLFlBQUEsb0JBQUEsWUFBQSxpQkFBQSxZQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELGtEQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQURELG1EQUNDLHlCQUFBLGFBQUEsb0JBQUEsYUFBQSxpQkFBQSxhQU1ILG9DQUNDLFFBQUEsRUFDQSxrQkFBQSxpQkFBQSxjQUFB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QUEsdU5BQUEsd05BQUEsMk5BQUEsNE1BQUEsdU5BQUEsd05BQUEsK0pBQUEsZ0pBQUEsMkpBQUEsNEpBQUEsK0pBQUEsZ0pBQUEsMkpBQUEsNEpBQUEsd0pBQUEseUlBQUEsb0pBQUEscUpBQUEsd0pBQUEseUlBQUEsb0pBQUEscUpBQUEsMktBQUEsNEpBQUEsdUtBQUEsd0tBQUEsMktBQUEsNEpBQUEsdUtBQUEsd0tBQUEseUlBQUEseUlBQUEsMEhBQUEsMEhBQUEscUlBQUEscUlBQUEsc0lBQUEsc0lBQUEseUlBQUEseUlBQUEsMEhBQUEsMEhBQUEscUlBQUEscUlBQUEsc0lBQUEsc0lBQUEseUlBQUEseUlBQUEsMEhBQUEsMEhBQUEscUlBQUEscUlBQUEsc0lBQUEsc0lBQUEsMk5BQUEsd0pBQUEsMktBQUEsK0pBQUEsaUZBQUEsb01BQUEsNElBQUEsbUtBQUEsaUlBQUEsNkdBQUEsMkdBQUEsc0lBQUEsNkhBQUEsdUhBQUEsa0lBQUEsd0hBQUEsMEhBQUEsd0hBQUEsOEhBQUEsNEhBQUEsMkhBQUEseUhBQUEsMkhBQUEseUhBQUEsNEhBQUEsMEhBQUEsMEpBQUEsNE1BQUEseUlBQUEsNEpBQUEsZ0pBQUEsa0VBQUEscUxBQUEsNkhBQUEsb0pBQUEsa0hBQUEsOEZBQUEsNEZBQUEsdUhBQUEsOEdBQUEsd0dBQUEsbUhBQUEseUdBQUEsMkdBQUEseUdBQUEsK0dBQUEsNkdBQUEsNEdBQUEsMEdBQUEsNEdBQUEsMEdBQUEsNkdBQUEsMkdBQUEsMklBQUEsdU5BQUEsb0pBQUEsdUtBQUEsMkpBQUEsNkVBQUEsZ01BQUEsd0lBQUEsK0pBQUEsNkhBQUEseUdBQUEsdUdBQUEsa0lBQUEseUhBQUEsbUhBQUEsOEhBQUEsb0hBQUEsc0hBQUEsb0hBQUEsMEhBQUEsd0hBQUEsdUhBQUEscUhBQUEsdUhBQUEscUhBQUEsd0hBQUEsc0hBQUEsc0pBQUEsd05BQUEscUpBQUEsd0tBQUEsNEpBQUEsOEVBQUEsaU1BQUEseUlBQUEsZ0tBQUEsOEhBQUEsMEdBQUEsd0dBQUEsbUlBQUEsMEhBQUEsb0hBQUEsK0hBQUEscUhBQUEsdUhBQUEscUhBQUEsMkhBQUEseUhBQUEsd0hBQUEsc0hBQUEsd0hBQUEsc0hBQUEseUhBQUEsdUhBQUEsdUpBQUEsNElBQUEsNkhBQUEsd0lBQUEseUlBQUEsb01BQUEscUxBQUEsZ01BQUEsaU1BQUEsb01BQUEscUxBQUEsZ01BQUEsaU1BQUEsNElBQUEsNkhBQUEsd0lBQUEseUlBQUEsbUtBQUEsb0pBQUEsK0pBQUEsZ0tBQUEsbUtBQUEsb0pBQUEsK0pBQUEsZ0tBQUEseUlBQUEseUlBQUEsMEhBQUEsMEhBQUEscUlBQUEscUlBQUEsc0lBQUEsc0lBQUEsMk5BQUEsd0pBQUEsMktBQUEsK0pBQUEsaUZBQUEsb01BQUEsNElBQUEsbUtBQUEsNkdBQUEsMkdBQUEsc0lBQUEsNkhBQUEsdUhBQUEsa0lBQUEsd0hBQUEsMEhBQUEsd0hBQUEsOEhBQUEsNEhBQUEsMkhBQUEseUhBQUEsMkhBQUEseUhBQUEsaUlBQUEsNEhBQUEsMEhBQUEsMEpBQUEsNE1BQUEseUlBQUEsNEpBQUEsZ0pBQUEsa0VBQUEscUxBQUEsNkhBQUEsb0pBQUEsOEZBQUEsNEZBQUEsdUhBQUEsOEdBQUEsd0dBQUEsbUhBQUEseUdBQUEsMkdBQUEseUdBQUEsK0dBQUEsNkdBQUEsNEdBQUEsMEdBQUEsNEdBQUEsMEdBQUEsa0hBQUEsNkdBQUEsMkdBQUEsMklBQUEsdU5BQUEsb0pBQUEsdUtBQUEsMkpBQUEsNkVBQUEsZ01BQUEsd0lBQUEsK0pBQUEseUdBQUEsdUdBQUEsa0lBQUEseUhBQUEsbUhBQUEsOEhBQUEsb0hBQUEsc0hBQUEsb0hBQUEsMEhBQUEsd0hBQUEsdUhBQUEscUhBQUEsdUhBQUEscUhBQUEsNkhBQUEsd0hBQUEsc0hBQUEsc0pBQUEsd05BQUEscUpBQUEsd0tBQUEsNEpBQUEsOEVBQUEsaU1BQUEseUlBQUEsZ0tBQUEsMEdBQUEsd0dBQUEsbUlBQUEsMEhBQUEsb0hBQUEsK0hBQUEscUhBQUEsdUhBQUEscUhBQUEsMkhBQUEseUhBQUEsd0hBQUEsc0hBQUEsd0hBQUEsc0hBQUEsOEhBQUEseUhBQUEsdUhBQUEsdUpBQUEseUJBQUEsNkdBQUEsOEZBQUEseUdBQUEsMEdBQUEsMkdBQUEsNEZBQUEsdUdBQUEsd0dBQUEsc0lBQUEsdUhBQUEsa0lBQUEsbUlBQUEsc0VBQUEsNkhBQUEsOEdBQUEseUhBQUEsMEhBQUEsdUhBQUEsd0dBQUEsbUhBQUEsb0hBQUEsa0lBQUEsbUhBQUEsOEhBQUEsK0hBQUEsd0hBQUEseUdBQUEsb0hBQUEscUhBQUEsMEhBQUEsMkdBQUEsc0hBQUEsdUhBQUEsd0hBQUEseUdBQUEsb0hBQUEscUhBQUEsOEhBQUEsK0dBQUEsMEhBQUEsMkhBQUEsNEhBQUEsNkdBQUEsd0hBQUEseUhBQUEsMkhBQUEsNEdBQUEsdUhBQUEsd0hBQUEseUhBQUEsMEdBQUEscUhBQUEsc0hBQUEsMkhBQUEsNEdBQUEsdUhBQUEsd0hBQUEseUhBQUEsMEdBQUEscUhBQUEsc0hBQUEsNEhBQUEsNkdBQUEsd0hBQUEseUhBQUEsMEhBQUEsMkdBQUEsc0hBQUEsdUhBQUEsMEpBQUEsMklBQUEsc0pBQUEsdUpBQUEsNkdBQUEsOEZBQUEseUdBQUEsMEdBQUEsMkdBQUEsNEZBQUEsdUdBQUEsd0dBQUEsc0lBQUEsdUhBQUEsa0lBQUEsbUlBQUEsc0VBQUEsNkhBQUEsOEdBQUEseUhBQUEsMEhBQUEsdUhBQUEsd0dBQUEsbUhBQUEsb0hBQUEsa0lBQUEsbUhBQUEsOEhBQUEsK0hBQUEsdU5BQUEsd05BQUEsdU5BQUEsd05BQUEsMkpBQUEsNEpBQUEsMkpBQUEsNEpBQUEsb0pBQUEscUpBQUEsb0pBQUEscUpBQUEsdUtBQUEsd0tBQUEsdUtBQUEsd0tBQUEscUlBQUEscUlBQUEsc0lBQUEsc0lBQUEscUlBQUEscUlBQUEsc0lBQUEsc0lBQUEscUlBQUEscUlBQUEsc0lBQUEsc0lBQUEsdU5BQUEsb0pBQUEsdUtBQUEsMkpBQUEsNkVBQUEsZ01BQUEsd0lBQUEsK0pBQUEsNkhBQUEseUdBQUEsdUdBQUEsa0lBQUEseUhBQUEsbUhBQUEsOEhBQUEsb0hBQUEsc0hBQUEsb0hBQUEsMEhBQUEsd0hBQUEsdUhBQUEscUhBQUEsdUhBQUEscUhBQUEsd0hBQUEsc0hBQUEsc0pBQUEsd05BQUEscUpBQUEsd0tBQUEsNEpBQUEsOEVBQUEsaU1BQUEseUlBQUEsZ0tBQUEsOEhBQUEsMEdBQUEsd0dBQUEsbUlBQUEsMEhBQUEsb0hBQUEsK0hBQUEscUhBQUEsdUhBQUEscUhBQUEsMkhBQUEseUhBQUEsd0hBQUEsc0hBQUEsd0hBQUEsc0hBQUEseUhBQUEsdUhBQUEsdUpBQUEsd0lBQUEseUlBQUEsZ01BQUEsaU1BQUEsZ01BQUEsaU1BQUEsd0lBQUEseUlBQUEsK0pBQUEsZ0tBQUEsK0pBQUEsZ0tBQUEscUlBQUEscUlBQUEsc0lBQUEsc0lBQUEsdU5BQUEsb0pBQUEsdUtBQUEsMkpBQUEsNkVBQUEsZ01BQUEsd0lBQUEsK0pBQUEseUdBQUEsdUdBQUEsa0lBQUEseUhBQUEsbUhBQUEsOEhBQUEsb0hBQUEsc0hBQUEsb0hBQUEsMEhBQUEsd0hBQUEsdUhBQUEscUhBQUEsdUhBQUEscUhBQUEsNkhBQUEsd0hBQUEsc0hBQUEsc0pBQUEsd05BQUEscUpBQUEsd0tBQUEsNEpBQUEsOEVBQUEsaU1BQUEseUlBQUEsZ0tBQUEsMEdBQUEsd0dBQUEsbUlBQUEsMEhBQUEsb0hBQUEsK0hBQUEscUhBQUEsdUhBQUEscUhBQUEsMkhBQUEseUhBQUEsd0hBQUEsc0hBQUEsd0hBQUEsc0hBQUEsOEhBQUEseUhBQUEsdUhBQUEsdUpBQUEseUdBQUEsMEdBQUEsdUdBQUEsd0dBQUEsa0lBQUEsbUlBQUEseUhBQUEsMEhBQUEsbUhBQUEsb0hBQUEsOEhBQUEsK0hBQUEsb0hBQUEscUhBQUEsc0hBQUEsdUhBQUEsb0hBQUEscUhBQUEsMEhBQUEsMkhBQUEsd0hBQUEseUhBQUEsdUhBQUEsd0hBQUEscUhBQUEsc0hBQUEsdUhBQUEsd0hBQUEscUhBQUEsc0hBQUEsd0hBQUEseUhBQUEsc0hBQUEsdUhBQUEsc0pBQUEsdUpBQUEseUdBQUEsMEdBQUEsdUdBQUEsd0dBQUEsa0lBQUEsbUlBQUEseUhBQUEsMEhBQUEsbUhBQUEsb0hBQUEsOEhBQUEsK0hBQUEsb0hBQUEscUhBQUEsc0hBQUEsdUhBQUEsb0hBQUEscUhBQUEsMEhBQUEsMkhBQUEsd0hBQUEseUhBQUEsdUhBQUEsd0hBQUEscUhBQUEsc0hBQUEsdUhBQUEsd0hBQUEscUhBQUEsc0hBQUEsNkhBQUEsOEhBQUEsNkhBQUEsOEhBQUEsd0hBQUEseUhBQUEsc0hBQUEsdUhBQUEsc0pBQUEsdUpBQUEsd0hBQUEseUdBQUEsb0hBQUEscUhBQUEsMEhBQUEsMkdBQUEsc0hBQUEsdUhBQUEsd0hBQUEseUdBQUEsb0hBQUEscUhBQUEsOEhBQUEsK0dBQUEsMEhBQUEsMkhBQUEsNEhBQUEsNkdBQUEsd0hBQUEseUhBQUEsMkhBQUEsNEdBQUEsdUhBQUEsd0hBQUEseUhBQUEsMEdBQUEscUhBQUEsc0hBQUEsMkhBQUEsNEdBQUEsdUhBQUEsd0hBQUEseUhBQUEsMEdBQUEscUhBQUEsc0hBQUEsaUlBQUEsa0hBQUEsNkhBQUEsOEhBQUEsaUlBQUEsa0hBQUEsNkhBQUEsOEhBQUEsNEhBQUEsNkdBQUEsd0hBQUEseUhBQUEsMEhBQUEsMkdBQUEsc0hBQUEsdUhBQUEsMEpBQUEsMklBQUEsc0pBQUEsdUpBQ0MsTUFBQSxNQUNBLFFBQUEsS0FBQSxFdkJuREMsNEJ1QmlERiwyTkFBQSw0TUFBQSx1TkFBQSx3TkFBQSwyTkFBQSw0TUFBQSx1TkFBQSx3TkFBQSwrSkFBQSxnSkFBQSwySkFBQSw0SkFBQSwrSkFBQSxnSkFBQSwySkFBQSw0SkFBQSx3SkFBQSx5SUFBQSxvSkFBQSxxSkFBQSx3SkFBQSx5SUFBQSxvSkFBQSxxSkFBQSwyS0FBQSw0SkFBQSx1S0FBQSx3S0FBQSwyS0FBQSw0SkFBQSx1S0FBQSx3S0FBQSx5SUFBQSx5SUFBQSwwSEFBQSwwSEFBQSxxSUFBQSxxSUFBQSxzSUFBQSxzSUFBQSx5SUFBQSx5SUFBQSwwSEFBQSwwSEFBQSxxSUFBQSxxSUFBQSxzSUFBQSxzSUFBQSx5SUFBQSx5SUFBQSwwSEFBQSwwSEFBQSxxSUFBQSxxSUFBQSxzSUFBQSxzSUFBQSwyTkFBQSx3SkFBQSwyS0FBQSwrSkFBQSxpRkFBQSxvTUFBQSw0SUFBQSxtS0FBQSxpSUFBQSw2R0FBQSwyR0FBQSxzSUFBQSw2SEFBQSx1SEFBQSxrSUFBQSx3SEFBQSwwSEFBQSx3SEFBQSw4SEFBQSw0SEFBQSwySEFBQSx5SEFBQSwySEFBQSx5SEFBQSw0SEFBQSwwSEFBQSwwSkFBQSw0TUFBQSx5SUFBQSw0SkFBQSxnSkFBQSxrRUFBQSxxTEFBQSw2SEFBQSxvSkFBQSxrSEFBQSw4RkFBQSw0RkFBQSx1SEFBQSw4R0FBQSx3R0FBQSxtSEFBQSx5R0FBQSwyR0FBQSx5R0FBQSwrR0FBQSw2R0FBQSw0R0FBQSwwR0FBQSw0R0FBQSwwR0FBQSw2R0FBQSwyR0FBQSwySUFBQSx1TkFBQSxvSkFBQSx1S0FBQSwySkFBQSw2RUFBQSxnTUFBQSx3SUFBQSwrSkFBQSw2SEFBQSx5R0FBQSx1R0FBQSxrSUFBQSx5SEFBQSxtSEFBQSw4SEFBQSxvSEFBQSxzSEFBQSxvSEFBQSwwSEFBQSx3SEFBQSx1SEFBQSxxSEFBQSx1SEFBQSxxSEFBQSx3SEFBQSxzSEFBQSxzSkFBQSx3TkFBQSxxSkFBQSx3S0FBQSw0SkFBQSw4RUFBQSxpTUFBQSx5SUFBQSxnS0FBQSw4SEFBQSwwR0FBQSx3R0FBQSxtSUFBQSwwSEFBQSxvSEFBQSwrSEFBQSxxSEFBQSx1SEFBQSxxSEFBQSwySEFBQSx5SEFBQSx3SEFBQSxzSEFBQSx3SEFBQSxzSEFBQSx5SEFBQSx1SEFBQSx1SkFBQSw0SUFBQSw2SEFBQSx3SUFBQSx5SUFBQSxvTUFBQSxxTEFBQSxnTUFBQSxpTUFBQSxvTUFBQSxxTEFBQSxnTUFBQSxpTUFBQSw0SUFBQSw2SEFBQSx3SUFBQSx5SUFBQSxtS0FBQSxvSkFBQSwrSkFBQSxnS0FBQSxtS0FBQSxvSkFBQSwrSkFBQSxnS0FBQSx5SUFBQSx5SUFBQSwwSEFBQSwwSEFBQSxxSUFBQSxxSUFBQSxzSUFBQSxzSUFBQSwyTkFBQSx3SkFBQSwyS0FBQSwrSkFBQSxpRkFBQSxvTUFBQSw0SUFBQSxtS0FBQSw2R0FBQSwyR0FBQSxzSUFBQSw2SEFBQSx1SEFBQSxrSUFBQSx3SEFBQSwwSEFBQSx3SEFBQSw4SEFBQSw0SEFBQSwySEFBQSx5SEFBQSwySEFBQSx5SEFBQSxpSUFBQSw0SEFBQSwwSEFBQSwwSkFBQSw0TUFBQSx5SUFBQSw0SkFBQSxnSkFBQSxrRUFBQSxxTEFBQSw2SEFBQSxvSkFBQSw4RkFBQSw0RkFBQSx1SEFBQSw4R0FBQSx3R0FBQSxtSEFBQSx5R0FBQSwyR0FBQSx5R0FBQSwrR0FBQSw2R0FBQSw0R0FBQSwwR0FBQSw0R0FBQSwwR0FBQSxrSEFBQSw2R0FBQSwyR0FBQSwySUFBQSx1TkFBQSxvSkFBQSx1S0FBQSwySkFBQSw2RUFBQSxnTUFBQSx3SUFBQSwrSkFBQSx5R0FBQSx1R0FBQSxrSUFBQSx5SEFBQSxtSEFBQSw4SEFBQSxvSEFBQSxzSEFBQSxvSEFBQSwwSEFBQSx3SEFBQSx1SEFBQSxxSEFBQSx1SEFBQSxxSEFBQSw2SEFBQSx3SEFBQSxzSEFBQSxzSkFBQSx3TkFBQSxxSkFBQSx3S0FBQSw0SkFBQSw4RUFBQSxpTUFBQSx5SUFBQSxnS0FBQSwwR0FBQSx3R0FBQSxtSUFBQSwwSEFBQSxvSEFBQSwrSEFBQSxxSEFBQSx1SEFBQSxxSEFBQSwySEFBQSx5SEFBQSx3SEFBQSxzSEFBQSx3SEFBQSxzSEFBQSw4SEFBQSx5SEFBQSx1SEFBQSx1SkFBQSx5QkFBQSw2R0FBQSw4RkFBQSx5R0FBQSwwR0FBQSwyR0FBQSw0RkFBQSx1R0FBQSx3R0FBQSxzSUFBQSx1SEFBQSxrSUFBQSxtSUFBQSxzRUFBQSw2SEFBQSw4R0FBQSx5SEFBQSwwSEFBQSx1SEFBQSx3R0FBQSxtSEFBQSxvSEFBQSxrSUFBQSxtSEFBQSw4SEFBQSwrSEFBQSx3SEFBQSx5R0FBQSxvSEFBQSxxSEFBQSwwSEFBQSwyR0FBQSxzSEFBQSx1SEFBQSx3SEFBQSx5R0FBQSxvSEFBQSxxSEFBQSw4SEFBQSwrR0FBQSwwSEFBQSwySEFBQSw0SEFBQSw2R0FBQSx3SEFBQSx5SEFBQSwySEFBQSw0R0FBQSx1SEFBQSx3SEFBQSx5SEFBQSwwR0FBQSxxSEFBQSxzSEFBQSwySEFBQSw0R0FBQSx1SEFBQSx3SEFBQSx5SEFBQSwwR0FBQSxxSEFBQSxzSEFBQSw0SEFBQSw2R0FBQSx3SEFBQSx5SEFBQSwwSEFBQSwyR0FBQSxzSEFBQSx1SEFBQSwwSkFBQSwySUFBQSxzSkFBQSx1SkFBQSw2R0FBQSw4RkFBQSx5R0FBQSwwR0FBQSwyR0FBQSw0RkFBQSx1R0FBQSx3R0FBQSxzSUFBQSx1SEFBQSxrSUFBQSxtSUFBQSxzRUFBQSw2SEFBQSw4R0FBQSx5SEFBQSwwSEFBQSx1SEFBQSx3R0FBQSxtSEFBQSxvSEFBQSxrSUFBQSxtSEFBQSw4SEFBQSwrSEFBQSx1TkFBQSx3TkFBQSx1TkFBQSx3TkFBQSwySkFBQSw0SkFBQSwySkFBQSw0SkFBQSxvSkFBQSxxSkFBQSxvSkFBQSxxSkFBQSx1S0FBQSx3S0FBQSx1S0FBQSx3S0FBQSxxSUFBQSxxSUFBQSxzSUFBQSxzSUFBQSxxSUFBQSxxSUFBQSxzSUFBQSxzSUFBQSxxSUFBQSxxSUFBQSxzSUFBQSxzSUFBQSx1TkFBQSxvSkFBQSx1S0FBQSwySkFBQSw2RUFBQSxnTUFBQSx3SUFBQSwrSkFBQSw2SEFBQSx5R0FBQSx1R0FBQSxrSUFBQSx5SEFBQSxtSEFBQSw4SEFBQSxvSEFBQSxzSEFBQSxvSEFBQSwwSEFBQSx3SEFBQSx1SEFBQSxxSEFBQSx1SEFBQSxxSEFBQSx3SEFBQSxzSEFBQSxzSkFBQSx3TkFBQSxxSkFBQSx3S0FBQSw0SkFBQSw4RUFBQSxpTUFBQSx5SUFBQSxnS0FBQSw4SEFBQSwwR0FBQSx3R0FBQSxtSUFBQSwwSEFBQSxvSEFBQSwrSEFBQSxxSEFBQSx1SEFBQSxxSEFBQSwySEFBQSx5SEFBQSx3SEFBQSxzSEFBQSx3SEFBQSxzSEFBQSx5SEFBQSx1SEFBQSx1SkFBQSx3SUFBQSx5SUFBQSxnTUFBQSxpTUFBQSxnTUFBQSxpTUFBQSx3SUFBQSx5SUFBQSwrSkFBQSxnS0FBQSwrSkFBQSxnS0FBQSxxSUFBQSxxSUFBQSxzSUFBQSxzSUFBQSx1TkFBQSxvSkFBQSx1S0FBQSwySkFBQSw2RUFBQSxnTUFBQSx3SUFBQSwrSkFBQSx5R0FBQSx1R0FBQSxrSUFBQSx5SEFBQSxtSEFBQSw4SEFBQSxvSEFBQSxzSEFBQSxvSEFBQSwwSEFBQSx3SEFBQSx1SEFBQSxxSEFBQSx1SEFBQSxxSEFBQSw2SEFBQSx3SEFBQSxzSEFBQSxzSkFBQSx3TkFBQSxxSkFBQSx3S0FBQSw0SkFBQSw4RUFBQSxpTUFBQSx5SUFBQSxnS0FBQSwwR0FBQSx3R0FBQSxtSUFBQSwwSEFBQSxvSEFBQSwrSEFBQSxxSEFBQSx1SEFBQSxxSEFBQSwySEFBQSx5SEFBQSx3SEFBQSxzSEFBQSx3SEFBQSxzSEFBQSw4SEFBQSx5SEFBQSx1SEFBQSx1SkFBQSx5R0FBQSwwR0FBQSx1R0FBQSx3R0FBQSxrSUFBQSxtSUFBQSx5SEFBQSwwSEFBQSxtSEFBQSxvSEFBQSw4SEFBQSwrSEFBQSxvSEFBQSxxSEFBQSxzSEFBQSx1SEFBQSxvSEFBQSxxSEFBQSwwSEFBQSwySEFBQSx3SEFBQSx5SEFBQSx1SEFBQSx3SEFBQSxxSEFBQSxzSEFBQSx1SEFBQSx3SEFBQSxxSEFBQSxzSEFBQSx3SEFBQSx5SEFBQSxzSEFBQSx1SEFBQSxzSkFBQSx1SkFBQSx5R0FBQSwwR0FBQSx1R0FBQSx3R0FBQSxrSUFBQSxtSUFBQSx5SEFBQSwwSEFBQSxtSEFBQSxvSEFBQSw4SEFBQSwrSEFBQSxvSEFBQSxxSEFBQSxzSEFBQSx1SEFBQSxvSEFBQSxxSEFBQSwwSEFBQSwySEFBQSx3SEFBQSx5SEFBQSx1SEFBQSx3SEFBQSxxSEFBQSxzSEFBQSx1SEFBQSx3SEFBQSxxSEFBQSxzSEFBQSw2SEFBQSw4SEFBQSw2SEFBQSw4SEFBQSx3SEFBQSx5SEFBQSxzSEFBQSx1SEFBQSxzSkFBQSx1SkFBQSx3SEFBQSx5R0FBQSxvSEFBQSxxSEFBQSwwSEFBQSwyR0FBQSxzSEFBQSx1SEFBQSx3SEFBQSx5R0FBQSxvSEFBQSxxSEFBQSw4SEFBQSwrR0FBQSwwSEFBQSwySEFBQSw0SEFBQSw2R0FBQSx3SEFBQSx5SEFBQSwySEFBQSw0R0FBQSx1SEFBQSx3SEFBQSx5SEFBQSwwR0FBQSxxSEFBQSxzSEFBQSwySEFBQSw0R0FBQSx1SEFBQSx3SEFBQSx5SEFBQSwwR0FBQSxxSEFBQSxzSEFBQSxpSUFBQSxrSEFBQSw2SEFBQSw4SEFBQSxpSUFBQSxrSEFBQSw2SEFBQSw4SEFBQSw0SEFBQSw2R0FBQSx3SEFBQSx5SEFBQSwwSEFBQSwyR0FBQSxzSEFBQSx1SEFBQSwwSkFBQSwySUFBQSxzSkFBQSx1SkFJRSxNQUFBLEtBQ0EsVUFBQSxRQUtELGlPQUFBLGtOQUFBLDZOQUFBLDhOQUFBLGlPQUFBLGtOQUFBLDZOQUFBLDhOQUFBLHFLQUFBLHNKQUFBLGlLQUFBLGtLQUFBLHFLQUFBLHNKQUFBLGlLQUFBLGtLQUFBLDhKQUFBLCtJQUFBLDBKQUFBLDJKQUFBLDhKQUFBLCtJQUFBLDBKQUFBLDJKQUFBLGlMQUFBLGtLQUFBLDZLQUFBLDhLQUFBLGlMQUFBLGtLQUFBLDZLQUFBLDhLQUFBLCtJQUFBLCtJQUFBLGdJQUFBLGdJQUFBLDJJQUFBLDJJQUFBLDRJQUFBLDRJQUFBLCtJQUFBLCtJQUFBLGdJQUFBLGdJQUFBLDJJQUFBLDJJQUFBLDRJQUFBLDRJQUFBLCtJQUFBLCtJQUFBLGdJQUFBLGdJQUFBLDJJQUFBLDJJQUFBLDRJQUFBLDRJQUFBLGlPQUFBLDhKQUFBLGlMQUFBLHFLQUFBLHVGQUFBLDBNQUFBLGtKQUFBLHlLQUFBLHVJQUFBLG1IQUFBLGlIQUFBLDRJQUFBLG1JQUFBLDZIQUFBLHdJQUFBLDhIQUFBLGdJQUFBLDhIQUFBLG9JQUFBLGtJQUFBLGlJQUFBLCtIQUFBLGlJQUFBLCtIQUFBLGtJQUFBLGdJQUFBLGdLQUFBLGtOQUFBLCtJQUFBLGtLQUFBLHNKQUFBLHdFQUFBLDJMQUFBLG1JQUFBLDBKQUFBLHdIQUFBLG9HQUFBLGtHQUFBLDZIQUFBLG9IQUFBLDhHQUFBLHlIQUFBLCtHQUFBLGlIQUFBLCtHQUFBLHFIQUFBLG1IQUFBLGtIQUFBLGdIQUFBLGtIQUFBLGdIQUFBLG1IQUFBLGlIQUFBLGlKQUFBLDZOQUFBLDBKQUFBLDZLQUFBLGlLQUFBLG1GQUFBLHNNQUFBLDhJQUFBLHFLQUFBLG1JQUFBLCtHQUFBLDZHQUFBLHdJQUFBLCtIQUFBLHlIQUFBLG9JQUFBLDBIQUFBLDRIQUFBLDBIQUFBLGdJQUFBLDhIQUFBLDZIQUFBLDJIQUFBLDZIQUFBLDJIQUFBLDhIQUFBLDRIQUFBLDRKQUFBLDhOQUFBLDJKQUFBLDhLQUFBLGtLQUFBLG9GQUFBLHVNQUFBLCtJQUFBLHNLQUFBLG9JQUFBLGdIQUFBLDhHQUFBLHlJQUFBLGdJQUFBLDBIQUFBLHFJQUFBLDJIQUFBLDZIQUFBLDJIQUFBLGlJQUFBLCtIQUFBLDhIQUFBLDRIQUFBLDhIQUFBLDRIQUFBLCtIQUFBLDZIQUFBLDZKQUFBLGtKQUFBLG1JQUFBLDhJQUFBLCtJQUFBLDBNQUFBLDJMQUFBLHNNQUFBLHVNQUFBLDBNQUFBLDJMQUFBLHNNQUFBLHVNQUFBLGtKQUFBLG1JQUFBLDhJQUFBLCtJQUFBLHlLQUFBLDBKQUFBLHFLQUFBLHNLQUFBLHlLQUFBLDBKQUFBLHFLQUFBLHNLQUFBLCtJQUFBLCtJQUFBLGdJQUFBLGdJQUFBLDJJQUFBLDJJQUFBLDRJQUFBLDRJQUFBLGlPQUFBLDhKQUFBLGlMQUFBLHFLQUFBLHVGQUFBLDBNQUFBLGtKQUFBLHlLQUFBLG1IQUFBLGlIQUFBLDRJQUFBLG1JQUFBLDZIQUFBLHdJQUFBLDhIQUFBLGdJQUFBLDhIQUFBLG9JQUFBLGtJQUFBLGlJQUFBLCtIQUFBLGlJQUFBLCtIQUFBLHVJQUFBLGtJQUFBLGdJQUFBLGdLQUFBLGtOQUFBLCtJQUFBLGtLQUFBLHNKQUFBLHdFQUFBLDJMQUFBLG1JQUFBLDBKQUFBLG9HQUFBLGtHQUFBLDZIQUFBLG9IQUFBLDhHQUFBLHlIQUFBLCtHQUFBLGlIQUFBLCtHQUFBLHFIQUFBLG1IQUFBLGtIQUFBLGdIQUFBLGtIQUFBLGdIQUFBLHdIQUFBLG1IQUFBLGlIQUFBLGlKQUFBLDZOQUFBLDBKQUFBLDZLQUFBLGlLQUFBLG1GQUFBLHNNQUFBLDhJQUFBLHFLQUFBLCtHQUFBLDZHQUFBLHdJQUFBLCtIQUFBLHlIQUFBLG9JQUFBLDBIQUFBLDRIQUFBLDBIQUFBLGdJQUFBLDhIQUFBLDZIQUFBLDJIQUFBLDZIQUFBLDJIQUFBLG1JQUFBLDhIQUFBLDRIQUFBLDRKQUFBLDhOQUFBLDJKQUFBLDhLQUFBLGtLQUFBLG9GQUFBLHVNQUFBLCtJQUFBLHNLQUFBLGdIQUFBLDhHQUFBLHlJQUFBLGdJQUFBLDBIQUFBLHFJQUFBLDJIQUFBLDZIQUFBLDJIQUFBLGlJQUFBLCtIQUFBLDhIQUFBLDRIQUFBLDhIQUFBLDRIQUFBLG9JQUFBLCtIQUFBLDZIQUFBLDZKQUFBLCtCQUFBLG1IQUFBLG9HQUFBLCtHQUFBLGdIQUFBLGlIQUFBLGtHQUFBLDZHQUFBLDhHQUFBLDRJQUFBLDZIQUFBLHdJQUFBLHlJQUFBLDRFQUFBLG1JQUFBLG9IQUFBLCtIQUFBLGdJQUFBLDZIQUFBLDhHQUFBLHlIQUFBLDBIQUFBLHdJQUFBLHlIQUFBLG9JQUFBLHFJQUFBLDhIQUFBLCtHQUFBLDBIQUFBLDJIQUFBLGdJQUFBLGlIQUFBLDRIQUFBLDZIQUFBLDhIQUFBLCtHQUFBLDBIQUFBLDJIQUFBLG9JQUFBLHFIQUFBLGdJQUFBLGlJQUFBLGtJQUFBLG1IQUFBLDhIQUFBLCtIQUFBLGlJQUFBLGtIQUFBLDZIQUFBLDhIQUFBLCtIQUFBLGdIQUFBLDJIQUFBLDRIQUFBLGlJQUFBLGtIQUFBLDZIQUFBLDhIQUFBLCtIQUFBLGdIQUFBLDJIQUFBLDRIQUFBLGtJQUFBLG1IQUFBLDhIQUFBLCtIQUFBLGdJQUFBLGlIQUFBLDRIQUFBLDZIQUFBLGdLQUFBLGlKQUFBLDRKQUFBLDZKQUFBLG1IQUFBLG9HQUFBLCtHQUFBLGdIQUFBLGlIQUFBLGtHQUFBLDZHQUFBLDhHQUFBLDRJQUFBLDZIQUFBLHdJQUFBLHlJQUFBLDRFQUFBLG1JQUFBLG9IQUFBLCtIQUFBLGdJQUFBLDZIQUFBLDhHQUFBLHlIQUFBLDBIQUFBLHdJQUFBLHlIQUFBLG9JQUFBLHFJQUFBLDZOQUFBLDhOQUFBLDZOQUFBLDhOQUFBLGlLQUFBLGtLQUFBLGlLQUFBLGtLQUFBLDBKQUFBLDJKQUFBLDBKQUFBLDJKQUFBLDZLQUFBLDhLQUFBLDZLQUFBLDhLQUFBLDJJQUFBLDJJQUFBLDRJQUFBLDRJQUFBLDJJQUFBLDJJQUFBLDRJQUFBLDRJQUFBLDJJQUFBLDJJQUFBLDRJQUFBLDRJQUFBLDZOQUFBLDBKQUFBLDZLQUFBLGlLQUFBLG1GQUFBLHNNQUFBLDhJQUFBLHFLQUFBLG1JQUFBLCtHQUFBLDZHQUFBLHdJQUFBLCtIQUFBLHlIQUFBLG9JQUFBLDBIQUFBLDRIQUFBLDBIQUFBLGdJQUFBLDhIQUFBLDZIQUFBLDJIQUFBLDZIQUFBLDJIQUFBLDhIQUFBLDRIQUFBLDRKQUFBLDhOQUFBLDJKQUFBLDhLQUFBLGtLQUFBLG9GQUFBLHVNQUFBLCtJQUFBLHNLQUFBLG9JQUFBLGdIQUFBLDhHQUFBLHlJQUFBLGdJQUFBLDBIQUFBLHFJQUFBLDJIQUFBLDZIQUFBLDJIQUFBLGlJQUFBLCtIQUFBLDhIQUFBLDRIQUFBLDhIQUFBLDRIQUFBLCtIQUFBLDZIQUFBLDZKQUFBLDhJQUFBLCtJQUFBLHNNQUFBLHVNQUFBLHNNQUFBLHVNQUFBLDhJQUFBLCtJQUFBLHFLQUFBLHNLQUFBLHFLQUFBLHNLQUFBLDJJQUFBLDJJQUFBLDRJQUFBLDRJQUFBLDZOQUFBLDBKQUFBLDZLQUFBLGlLQUFBLG1GQUFBLHNNQUFBLDhJQUFBLHFLQUFBLCtHQUFBLDZHQUFBLHdJQUFBLCtIQUFBLHlIQUFBLG9JQUFBLDBIQUFBLDRIQUFBLDBIQUFBLGdJQUFBLDhIQUFBLDZIQUFBLDJIQUFBLDZIQUFBLDJIQUFBLG1JQUFBLDhIQUFBLDRIQUFBLDRKQUFBLDhOQUFBLDJKQUFBLDhLQUFBLGtLQUFBLG9GQUFBLHVNQUFBLCtJQUFBLHNLQUFBLGdIQUFBLDhHQUFBLHlJQUFBLGdJQUFBLDBIQUFBLHFJQUFBLDJIQUFBLDZIQUFBLDJIQUFBLGlJQUFBLCtIQUFBLDhIQUFBLDRIQUFBLDhIQUFBLDRIQUFBLG9JQUFBLCtIQUFBLDZIQUFBLDZKQUFBLCtHQUFBLGdIQUFBLDZHQUFBLDhHQUFBLHdJQUFBLHlJQUFBLCtIQUFBLGdJQUFBLHlIQUFBLDBIQUFBLG9JQUFBLHFJQUFBLDBIQUFBLDJI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QUFBLGdEQUFBLDJEQUFBLDREQUFBLDJEQUFBLDREQUNDLGNBQUEsRUFDQSxxRUFBQSxzREFBQSxpRUFBQSxrRUFBQSxpRUFBQSxrRUFDQyxRQUFBLEtBRUQsOE1BQUEsK0xBQUEsME1BQUEsMk1BQUEsa0pBQUEsbUlBQUEsOElBQUEsK0lBQUEsMklBQUEsNEhBQUEsdUlBQUEsd0lBQUEsOEpBQUEsK0lBQUEsMEpBQUEsMkpBQUEsNEhBQUEsNEhBQUEsNkdBQUEsNkdBQUEsd0hBQUEsd0hBQUEseUhBQUEseUhBQUEsNEhBQUEsNEhBQUEsNkdBQUEsNkdBQUEsd0hBQUEsd0hBQUEseUhBQUEseUhBQUEsOE1BQUEsMklBQUEsOEpBQUEsa0pBQUEsb0VBQUEsdUxBQUEsK0hBQUEsc0pBQUEsZ0dBQUEsOEZBQUEseUhBQUEsd0hBQUEsZ0hBQUEsMEdBQUEscUhBQUEsMkdBQUEsNkdBQUEsMkdBQUEsaUhBQUEsK0dBQUEsOEdBQUEsNEdBQUEsOEdBQUEsNEdBQUEsb0hBQUEsK0dBQUEsNkdBQUEsNklBQUEsK0xBQUEsNEhBQUEsK0lBQUEsbUlBQUEscURBQUEsd0tBQUEsZ0hBQUEsdUlBQUEsaUZBQUEsK0VBQUEsMEdBQUEseUdBQUEsaUdBQUEsMkZBQUEsc0dBQUEsNEZBQUEsOEZBQUEsNEZBQUEsa0dBQUEsZ0dBQUEsK0ZBQUEsNkZBQUEsK0ZBQUEsNkZBQUEscUdBQUEsZ0dBQUEsOEZBQUEsOEhBQUEsME1BQUEsdUlBQUEsMEpBQUEsOElBQUEsZ0VBQUEsbUxBQUEsMkhBQUEsa0pBQUEsNEZBQUEsMEZBQUEscUhBQUEsb0hBQUEsNEdBQUEsc0dBQUEsaUhBQUEsdUdBQUEseUdBQUEsdUdBQUEsNkdBQUEsMkdBQUEsMEdBQUEsd0dBQUEsMEdBQUEsd0dBQUEsZ0hBQUEsMkdBQUEseUdBQUEseUlBQUEsMk1BQUEsd0lBQUEsMkpBQUEsK0lBQUEsaUVBQUEsb0xBQUEsNEhBQUEsbUpBQUEsNkZBQUEsMkZBQUEsc0hBQUEscUhBQUEsNkdBQUEsdUdBQUEsa0hBQUEsd0dBQUEsMEdBQUEsd0dBQUEsOEdBQUEsNEdBQUEsMkdBQUEseUdBQUEsMkdBQUEseUdBQUEsaUhBQUEsNEdBQUEsMEdBQUEsMElBQUEsK0hBQUEsZ0hBQUEsMkhBQUEsNEhBQUEsdUxBQUEsd0tBQUEsbUxBQUEsb0xBQUEsc0pBQUEsdUlBQUEsa0pBQUEsbUpBQUEsZ0dBQUEsaUZBQUEsNEZBQUEsNkZBQUEsOEZBQUEsK0VBQUEsMEZBQUEsMkZBQUEseUhBQUEsMEdBQUEscUhBQUEsc0hBQUEsd0hBQUEseUdBQUEsb0hBQUEscUhBQUEsZ0hBQUEsaUdBQUEsNEdBQUEsNkdBQUEsMEdBQUEsMkZBQUEsc0dBQUEsdUdBQUEscUhBQUEsc0dBQUEsaUhBQUEsa0hBQUEsME1BQUEsMk1BQUEsOElBQUEsK0lBQUEsdUlBQUEsd0lBQUEsMEpBQUEsMkpBQUEsd0hBQUEsd0hBQUEseUhBQUEseUhBQUEsd0hBQUEsd0hBQUEseUhBQUEseUhBQUEsME1BQUEsdUlBQUEsMEpBQUEsOElBQUEsZ0VBQUEsbUxBQUEsMkhBQUEsa0pBQUEsNEZBQUEsMEZBQUEscUhBQUEsb0hBQUEsNEdBQUEsc0dBQUEsaUhBQUEsdUdBQUEseUdBQUEsdUdBQUEsNkdBQUEsMkdBQUEsMEdBQUEsd0dBQUEsMEdBQUEsd0dBQUEsZ0hBQUEsMkdBQUEseUdBQUEseUlBQUEsMk1BQUEsd0lBQUEsMkpBQUEsK0lBQUEsaUVBQUEsb0xBQUEsNEhBQUEsbUpBQUEsNkZBQUEsMkZBQUEsc0hBQUEscUhBQUEsNkdBQUEsdUdBQUEsa0hBQUEsd0dBQUEsMEdBQUEsd0dBQUEsOEdBQUEsNEdBQUEsMkdBQUEseUdBQUEsMkdBQUEseUdBQUEsaUhBQUEsNEdBQUEsMEdBQUEsMElBQUEsMkhBQUEsNEhBQUEsbUxBQUEsb0xBQUEsa0pBQUEsbUpBQUEsNEZBQUEsNkZBQUEsMEZBQUEsMkZBQUEscUhBQUEsc0hBQUEsb0hBQUEscUhBQUEsNEdBQUEsNkdBQUEsc0dBQUEsdUdBQUEsaUhBQUEsa0hBQUEsdUdBQUEsd0dBQUEseUdBQUEsMEdBQUEsdUdBQUEsd0dBQUEsNkdBQUEsOEdBQUEsMkdBQUEsNEdBQUEsMEdBQUEsMkdBQUEsd0dBQUEseUdBQUEsMEdBQUEsMkdBQUEsd0dBQUEseUdBQUEsZ0hBQUEsaUhBQUEsMkdBQUEsNEdBQUEseUdBQUEsMEdBQUEseUlBQUEsMElBQUEsMkdBQUEsNEZBQUEsdUdBQUEsd0dBQUEsNkdBQUEsOEZBQUEseUdBQUEsMEdBQUEsMkdBQUEsNEZBQUEsdUdBQUEsd0dBQUEsaUhBQUEsa0dBQUEsNkdBQUEsOEdBQUEsK0dBQUEsZ0dBQUEsMkdBQUEsNEdBQUEsOEdBQUEsK0ZBQUEsMEdBQUEsMkdBQUEsNEdBQUEsNkZBQUEsd0dBQUEseUdBQUEsOEdBQUEsK0ZBQUEsMEdBQUEsMkdBQUEsNEdBQUEsNkZBQUEsd0dBQUEseUdBQUEsb0hBQUEscUdBQUEsZ0hBQUEsaUhBQUEsK0dBQUEsZ0dBQUEsMkdBQUEsNEdBQUEsNkdBQUEsOEZBQUEseUdBQUEsMEdBQUEsNklBQUEsOEhBQUEseUlBQUEsMElBRUMsUUFBQSxLQUFBLE96QjNCRCw0QnlCeUJBLDhNQUFBLCtMQUFBLDBNQUFBLDJNQUFBLGtKQUFBLG1JQUFBLDhJQUFBLCtJQUFBLDJJQUFBLDRIQUFBLHVJQUFBLHdJQUFBLDhKQUFBLCtJQUFBLDBKQUFBLDJKQUFBLDRIQUFBLDRIQUFBLDZHQUFBLDZHQUFBLHdIQUFBLHdIQUFBLHlIQUFBLHlIQUFBLDRIQUFBLDRIQUFBLDZHQUFBLDZHQUFBLHdIQUFBLHdIQUFBLHlIQUFBLHlIQUFBLDhNQUFBLDJJQUFBLDhKQUFBLGtKQUFBLG9FQUFBLHVMQUFBLCtIQUFBLHNKQUFBLGdHQUFBLDhGQUFBLHlIQUFBLHdIQUFBLGdIQUFBLDBHQUFBLHFIQUFBLDJHQUFBLDZHQUFBLDJHQUFBLGlIQUFBLCtHQUFBLDhHQUFBLDRHQUFBLDhHQUFBLDRHQUFBLG9IQUFBLCtHQUFBLDZHQUFBLDZJQUFBLCtMQUFBLDRIQUFBLCtJQUFBLG1JQUFBLHFEQUFBLHdLQUFBLGdIQUFBLHVJQUFBLGlGQUFBLCtFQUFBLDBHQUFBLHlHQUFBLGlHQUFBLDJGQUFBLHNHQUFBLDRGQUFBLDhGQUFBLDRGQUFBLGtHQUFBLGdHQUFBLCtGQUFBLDZGQUFBLCtGQUFBLDZGQUFBLHFHQUFBLGdHQUFBLDhGQUFBLDhIQUFBLDBNQUFBLHVJQUFBLDBKQUFBLDhJQUFBLGdFQUFBLG1MQUFBLDJIQUFBLGtKQUFBLDRGQUFBLDBGQUFBLHFIQUFBLG9IQUFBLDRHQUFBLHNHQUFBLGlIQUFBLHVHQUFBLHlHQUFBLHVHQUFBLDZHQUFBLDJHQUFBLDBHQUFBLHdHQUFBLDBHQUFBLHdHQUFBLGdIQUFBLDJHQUFBLHlHQUFBLHlJQUFBLDJNQUFBLHdJQUFBLDJKQUFBLCtJQUFBLGlFQUFBLG9MQUFBLDRIQUFBLG1KQUFBLDZGQUFBLDJGQUFBLHNIQUFBLHFIQUFBLDZHQUFBLHVHQUFBLGtIQUFBLHdHQUFBLDBHQUFBLHdHQUFBLDhHQUFBLDRHQUFBLDJHQUFBLHlHQUFBLDJHQUFBLHlHQUFBLGlIQUFBLDRHQUFBLDBHQUFBLDBJQUFBLCtIQUFBLGdIQUFBLDJIQUFBLDRIQUFBLHVMQUFBLHdLQUFBLG1MQUFBLG9MQUFBLHNKQUFBLHVJQUFBLGtKQUFBLG1KQUFBLGdHQUFBLGlGQUFBLDRGQUFBLDZGQUFBLDhGQUFBLCtFQUFBLDBGQUFBLDJGQUFBLHlIQUFBLDBHQUFBLHFIQUFBLHNIQUFBLHdIQUFBLHlHQUFBLG9IQUFBLHFIQUFBLGdIQUFBLGlHQUFBLDRHQUFBLDZHQUFBLDBHQUFBLDJGQUFBLHNHQUFBLHVHQUFBLHFIQUFBLHNHQUFBLGlIQUFBLGtIQUFBLDBNQUFBLDJNQUFBLDhJQUFBLCtJQUFBLHVJQUFBLHdJQUFBLDBKQUFBLDJKQUFBLHdIQUFBLHdIQUFBLHlIQUFBLHlIQUFBLHdIQUFBLHdIQUFBLHlIQUFBLHlIQUFBLDBNQUFBLHVJQUFBLDBKQUFBLDhJQUFBLGdFQUFBLG1MQUFBLDJIQUFBLGtKQUFBLDRGQUFBLDBGQUFBLHFIQUFBLG9IQUFBLDRHQUFBLHNHQUFBLGlIQUFBLHVHQUFBLHlHQUFBLHVHQUFBLDZHQUFBLDJHQUFBLDBHQUFBLHdHQUFBLDBHQUFBLHdHQUFBLGdIQUFBLDJHQUFBLHlHQUFBLHlJQUFBLDJNQUFBLHdJQUFBLDJKQUFBLCtJQUFBLGlFQUFBLG9MQUFBLDRIQUFBLG1KQUFBLDZGQUFBLDJGQUFBLHNIQUFBLHFIQUFBLDZHQUFBLHVHQUFBLGtIQUFBLHdHQUFBLDBHQUFBLHdHQUFBLDhHQUFBLDRHQUFBLDJHQUFBLHlHQUFBLDJHQUFBLHlHQUFBLGlIQUFBLDRHQUFBLDBHQUFBLDBJQUFBLDJIQUFBLDRIQUFBLG1MQUFBLG9MQUFBLGtKQUFBLG1KQUFBLDRGQUFBLDZGQUFBLDBGQUFBLDJGQUFBLHFIQUFBLHNIQUFBLG9IQUFBLHFIQUFBLDRHQUFBLDZHQUFBLHNHQUFBLHVHQUFBLGlIQUFBLGtIQUFBLHVHQUFBLHdHQUFBLHlHQUFBLDBHQUFBLHVHQUFBLHdHQUFBLDZHQUFBLDhHQUFBLDJHQUFBLDRHQUFBLDBHQUFBLDJHQUFBLHdHQUFBLHlHQUFBLDBHQUFBLDJHQUFBLHdHQUFBLHlHQUFBLGdIQUFBLGlIQUFBLDJHQUFBLDRHQUFBLHlHQUFBLDBHQUFBLHlJQUFBLDBJQUFBLDJHQUFBLDRGQUFBLHVHQUFBLHdHQUFBLDZHQUFBLDhGQUFBLHlHQUFBLDBHQUFBLDJHQUFBLDRGQUFBLHVHQUFBLHdHQUFBLGlIQUFBLGtHQUFBLDZHQUFBLDhHQUFBLCtHQUFBLGdHQUFBLDJHQUFBLDRHQUFBLDhHQUFBLCtGQUFBLDBHQUFBLDJHQUFBLDRHQUFBLDZGQUFBLHdHQUFBLHlHQUFBLDhHQUFBLCtGQUFBLDBHQUFBLDJHQUFBLDRHQUFBLDZGQUFBLHdHQUFBLHlHQUFBLG9IQUFBLHFHQUFBLGdIQUFBLGlIQUFBLCtHQUFBLGdHQUFBLDJHQUFBLDRHQUFBLDZHQUFBLDhGQUFBLHlHQUFBLDBHQUFBLDZJQUFBLDhIQUFBLHlJQUFBLDBJQUlFLFVBQUEsUUFPTCxlQUVDLE1BQUEsS0FDQSxPQUFBLE1BQ0EsT0FBQSxFQUFBLEt6QnhDRSw0QnlCb0NILGVBTUUsT0FBQSxRQUNBLFVBQUEscUJBRUQsNENBQUEsNkJBQUEsd0NBQUEseUNBQUEsd0NBQUEseUNBQ0Msa0JBQUEsT0FBQSxlQUFB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QUEsS0FFRCw4S0FBQSxrSEFBQSwyR0FBQSw4SEFBQSx5SEFBQSwwR0FBQSxxSEFBQSxzSEFBQSx1SkFBQSwrRkFBQSxzSEFBQSxnRUFBQSw4REFBQSx5RkFBQSx3RkFBQSxnRkFBQSwwRUFBQSxxRkFBQSw4S0FBQSwyR0FBQSw4SEFBQSxrSEFBQSx5SEFBQSwwR0FBQSxxSEFBQSxzSEFBQSxvQ0FBQSx1SkFBQSwrRkFBQSxzSEFBQSxnRUFBQSw4REFBQSx5RkFBQSx3RkFBQSxnRkFBQSwwRUFBQSxxRkFBQSwyRUFBQSw2RUFBQSwyRUFBQSxpRkFBQSwrRUFBQSw4RUFBQSw0RUFBQSw4RUFBQSw0RUFBQSxvRkFBQSwrRUFBQSw2RUFBQSw2R0FBQSxxSEFBQSxzSEFBQSxxSEFBQSxzSEFBQSwyRUFBQSw2RUFBQSwyRUFBQSxpRkFBQSwrRUFBQSw4RUFBQSw0RUFBQSw4RUFBQSw0RUFBQSxvRkFBQSwrRUFBQSw2RUFBQSw2R0FDQyxNQUFBLEtBQ0EsUUFBQSxLQUNBLFdBQUEsT0FDQSxPQUFBLElBQUEsTUFBQSxLN0N1QkEsNEI2QzNCRCw4S0FBQSxrSEFBQSwyR0FBQSw4SEFBQSx5SEFBQSwwR0FBQSxxSEFBQSxzSEFBQSx1SkFBQSwrRkFBQSxzSEFBQSxnRUFBQSw4REFBQSx5RkFBQSx3RkFBQSxnRkFBQSwwRUFBQSxxRkFBQSw4S0FBQSwyR0FBQSw4SEFBQSxrSEFBQSx5SEFBQSwwR0FBQSxxSEFBQSxzSEFBQSxvQ0FBQSx1SkFBQSwrRkFBQSxzSEFBQSxnRUFBQSw4REFBQSx5RkFBQSx3RkFBQSxnRkFBQSwwRUFBQSxxRkFBQSwyRUFBQSw2RUFBQSwyRUFBQSxpRkFBQSwrRUFBQSw4RUFBQSw0RUFBQSw4RUFBQSw0RUFBQSxvRkFBQSwrRUFBQSw2RUFBQSw2R0FBQSxxSEFBQSxzSEFBQSxxSEFBQSxzSEFBQSwyRUFBQSw2RUFBQSwyRUFBQSxpRkFBQSwrRUFBQSw4RUFBQSw0RUFBQSw4RUFBQSw0RUFBQSxvRkFBQSwrRUFBQSw2RUFBQSw2R0FNRSxRQUFBLE9BQ0EsV0FBQSxRQy9DSixzQkFDQyxN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c3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4+Pj4gVEFCTEUgT0YgQ09OVEVOVFM6XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEdlbmVyaWNcblx0LSBOb3JtYWxpemVcblx0LSBCb3ggc2l6aW5nXG4jIEJhc2Vcblx0LSBUeXBvZ3JhcGh5XG5cdC0gRWxlbWVudHNcblx0LSBMaW5rc1xuXHQtIEZvcm1zXG4jIyBMYXlvdXRzXG4jIENvbXBvbmVudHNcblx0LSBOYXZpZ2F0aW9uXG5cdC0gUG9zdHMgYW5kIHBhZ2VzXG5cdC0gQ29tbWVudHNcblx0LSBXaWRnZXRzXG5cdC0gTWVkaWFcblx0LSBDYXB0aW9uc1xuXHQtIEdhbGxlcmllc1xuIyBwbHVnaW5zXG5cdC0gSmV0cGFjayBpbmZpbml0ZSBzY3JvbGxcbiMgVXRpbGl0aWVzXG5cdC0gQWNjZXNzaWJpbGl0eVxuXHQtIEFsaWdubWVudHNcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEdlbmVyaWNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogTm9ybWFsaXplXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuaHRtbCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjE1O1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5he1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiBpbmhlcml0O1xufVxudWx7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjowO1xuXHRwYWRkaW5nOjA7XG59XG4vKiBTZWN0aW9uc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmJvZHkge1xuXHRtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cbm1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuXG4vKiBHcm91cGluZyBjb250ZW50XG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuaHIge1xuXHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0aGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cbmIsXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcblx0Zm9udC1zaXplOiAxZW07XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG5cdGZvbnQtc2l6ZTogNzUlO1xuXHRsaW5lLWhlaWdodDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG5cdGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcblx0dG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuaW1nIHtcblx0Ym9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0bWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcblx0b3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuZmllbGRzZXQge1xuXHRwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqXHRcdGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjb2xvcjogaW5oZXJpdDtcblx0ZGlzcGxheTogdGFibGU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0cGFkZGluZzogMDtcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5wcm9ncmVzcyB7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xudGV4dGFyZWEge1xuXHRvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG5cdGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5bdHlwZT1cInNlYXJjaFwiXSB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuXHRvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcblx0Zm9udDogaW5oZXJpdDtcbn1cblxuLyogSW50ZXJhY3RpdmVcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2Ncblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG50ZW1wbGF0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cbltoaWRkZW5dIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyogQm94IHNpemluZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIEluaGVyaXQgYm94LXNpemluZyB0byBtb3JlIGVhc2lseSBjaGFuZ2UgaXQncyB2YWx1ZSBvbiBhIGNvbXBvbmVudCBsZXZlbC5cbkBsaW5rIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS9pbmhlcml0aW5nLWJveC1zaXppbmctcHJvYmFibHktc2xpZ2h0bHktYmV0dGVyLWJlc3QtcHJhY3RpY2UvICovXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5odG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBCYXNlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIFR5cG9ncmFwaHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG5cdGNsZWFyOiBib3RoO1xufVxuZGZuLFxuY2l0ZSxcbmVtLFxuaSB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuYmxvY2txdW90ZSB7XG5cdG1hcmdpbjogMCAxLjVlbTtcbn1cblxuYWRkcmVzcyB7XG5cdG1hcmdpbjogMCAwIDEuNWVtO1xufVxuXG5wcmUge1xuXHRiYWNrZ3JvdW5kOiAjZWVlO1xuXHRmb250LWZhbWlseTogXCJDb3VyaWVyIDEwIFBpdGNoXCIsIGNvdXJpZXIsIG1vbm9zcGFjZTtcblx0bGluZS1oZWlnaHQ6IDEuNjtcblx0bWFyZ2luLWJvdHRvbTogMS42ZW07XG5cdG1heC13aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdHBhZGRpbmc6IDEuNmVtO1xufVxuXG5jb2RlLFxua2JkLFxudHQsXG52YXIge1xuXHRmb250LWZhbWlseTogbW9uYWNvLCBjb25zb2xhcywgXCJBbmRhbGUgTW9ub1wiLCBcIkRlamFWdSBTYW5zIE1vbm9cIiwgbW9ub3NwYWNlO1xufVxuXG5hYmJyLFxuYWNyb255bSB7XG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzY2Njtcblx0Y3Vyc29yOiBoZWxwO1xufVxuXG5tYXJrLFxuaW5zIHtcblx0XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYmlnIHtcblx0Zm9udC1zaXplOiAxMjUlO1xufVxuXG4vKiBFbGVtZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5ib2R5IHtcblx0YmFja2dyb3VuZDogI2ZmZjtcbn1cblxuaHIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuXHRib3JkZXI6IDA7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuXG51bCB7XG5cdC8vIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbm9sIHtcblx0bGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxubGkgPiB1bCxcbmxpID4gb2wge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcbn1cblxuZHQge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG5cdG1hcmdpbjogMCAxLjVlbSAxLjVlbTtcbn1cblxuLyogTWFrZSBzdXJlIGVtYmVkcyBhbmQgaWZyYW1lcyBmaXQgdGhlaXIgY29udGFpbmVycy4gKi9cbmVtYmVkLFxuaWZyYW1lLFxub2JqZWN0IHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG5pbWcge1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGltYWdlLXJlbmRlcmluZzogLXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDtcbn1cblxuXG5cbnRhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi8qIExpbmtzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuYTpmb2N1cyB7XG5cdG91dGxpbmU6IHRoaW4gZG90dGVkO1xufVxuXG5hOmhvdmVyLFxuYTphY3RpdmUge1xuXHRvdXRsaW5lOiAwO1xufVxuXG4vKiBGb3Jtc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbnRleHRhcmVhIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgTGF5b3V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIENvbXBvbmVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogTmF2aWdhdGlvblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIFBvc3RzIGFuZCBwYWdlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc3RpY2t5IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cblxuLnVwZGF0ZWQ6bm90KC5wdWJsaXNoZWQpIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuXG5cbi5wYWdlLWxpbmtzIHtcblx0Y2xlYXI6IGJvdGg7XG5cdG1hcmdpbjogMCAwIDEuNWVtO1xufVxuXG4vKiBDb21tZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY29tbWVudC1jb250ZW50IGEge1xuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5ieXBvc3RhdXRob3Ige1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuXG4vKiBNZWRpYVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucGFnZS1jb250ZW50IC53cC1zbWlsZXksXG4uZW50cnktY29udGVudCAud3Atc21pbGV5LFxuLmNvbW1lbnQtY29udGVudCAud3Atc21pbGV5IHtcblx0Ym9yZGVyOiBub25lO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vKiBNYWtlIHN1cmUgbG9nbyBsaW5rIHdyYXBzIGFyb3VuZCBsb2dvIGltYWdlLiAqL1xuLmN1c3RvbS1sb2dvLWxpbmsge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyogQ2FwdGlvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwLWNhcHRpb24ge1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ud3AtY2FwdGlvbiBpbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xuXHRtYXJnaW46IDAuODA3NWVtIDA7XG59XG5cbi53cC1jYXB0aW9uLXRleHQge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgUGx1Z2luc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBKZXRwYWNrIGluZmluaXRlIHNjcm9sbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIEhpZGUgdGhlIFBvc3RzIE5hdmlnYXRpb24gYW5kIHRoZSBGb290ZXIgd2hlbiBJbmZpbml0ZSBTY3JvbGwgaXMgaW4gdXNlLiAqL1xuLmluZmluaXRlLXNjcm9sbCAucG9zdHMtbmF2aWdhdGlvbixcbi5pbmZpbml0ZS1zY3JvbGwubmV2ZXJlbmRpbmcgLnNpdGUtZm9vdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyogUmUtZGlzcGxheSB0aGUgVGhlbWUgRm9vdGVyIHdoZW4gSW5maW5pdGUgU2Nyb2xsIGhhcyByZWFjaGVkIGl0cyBlbmQuICovXG4uaW5maW5pdHktZW5kLm5ldmVyZW5kaW5nIC5zaXRlLWZvb3RlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFV0aWxpdGllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBBY2Nlc3NpYmlsaXR5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuXHRib3JkZXI6IDA7XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcblx0Y2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0d2lkdGg6IDFweDtcblx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0Ym94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG5cdGNsaXAtcGF0aDogbm9uZTtcblx0Y29sb3I6ICMyMTc1OWI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRoZWlnaHQ6IGF1dG87XG5cdGxlZnQ6IDVweDtcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0cGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dG9wOiA1cHg7XG5cdHdpZHRoOiBhdXRvO1xuXHR6LWluZGV4OiAxMDAwMDA7XG59XG5cbi8qIERvIG5vdCBzaG93IHRoZSBvdXRsaW5lIG9uIHRoZSBza2lwIGxpbmsgdGFyZ2V0LiAqL1xuI3ByaW1hcnlbdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG5cdG91dGxpbmU6IDA7XG59XG5cbi8qIEFsaWdubWVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmFsaWdubGVmdCB7XG5cblx0LypydGw6aWdub3JlKi9cblx0ZmxvYXQ6IGxlZnQ7XG5cblx0LypydGw6aWdub3JlKi9cblx0bWFyZ2luLXJpZ2h0OiAxLjVlbTtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5hbGlnbnJpZ2h0IHtcblxuXHQvKnJ0bDppZ25vcmUqL1xuXHRmbG9hdDogcmlnaHQ7XG5cblx0LypydGw6aWdub3JlKi9cblx0bWFyZ2luLWxlZnQ6IDEuNWVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmFsaWduY2VudGVyIHtcblx0Y2xlYXI6IGJvdGg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbj4+PiBUQUJMRSBPRiBDT05URU5UUzpcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgR2VuZXJpY1xuXHQtIE5vcm1hbGl6ZVxuXHQtIEJveCBzaXppbmdcbiMgQmFzZVxuXHQtIFR5cG9ncmFwaHlcblx0LSBFbGVtZW50c1xuXHQtIExpbmtzXG5cdC0gRm9ybXNcbiMjIExheW91dHNcbiMgQ29tcG9uZW50c1xuXHQtIE5hdmlnYXRpb25cblx0LSBQb3N0cyBhbmQgcGFnZXNcblx0LSBDb21tZW50c1xuXHQtIFdpZGdldHNcblx0LSBNZWRpYVxuXHQtIENhcHRpb25zXG5cdC0gR2FsbGVyaWVzXG4jIHBsdWdpbnNcblx0LSBKZXRwYWNrIGluZmluaXRlIHNjcm9sbFxuIyBVdGlsaXRpZXNcblx0LSBBY2Nlc3NpYmlsaXR5XG5cdC0gQWxpZ25tZW50c1xuXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEdlbmVyaWNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIE5vcm1hbGl6ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIFNlY3Rpb25zXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5idXR0b24sXG5bdHlwZT1idXR0b25dLFxuW3R5cGU9cmVzZXRdLFxuW3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxcblt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcblt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICpcdFx0YGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5bdHlwZT1jaGVja2JveF0sXG5bdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuW3R5cGU9c2VhcmNoXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBmb250OiBpbmhlcml0O1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2Ncblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIEJveCBzaXppbmdcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogSW5oZXJpdCBib3gtc2l6aW5nIHRvIG1vcmUgZWFzaWx5IGNoYW5nZSBpdCdzIHZhbHVlIG9uIGEgY29tcG9uZW50IGxldmVsLlxuQGxpbmsgaHR0cDovL2Nzcy10cmlja3MuY29tL2luaGVyaXRpbmctYm94LXNpemluZy1wcm9iYWJseS1zbGlnaHRseS1iZXR0ZXItYmVzdC1wcmFjdGljZS8gKi9cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEJhc2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIFR5cG9ncmFwaHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbmRmbixcbmNpdGUsXG5lbSxcbmkge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMS41ZW07XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW46IDAgMCAxLjVlbTtcbn1cblxucHJlIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgZm9udC1mYW1pbHk6IFwiQ291cmllciAxMCBQaXRjaFwiLCBjb3VyaWVyLCBtb25vc3BhY2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi1ib3R0b206IDEuNmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxLjZlbTtcbn1cblxuY29kZSxcbmtiZCxcbnR0LFxudmFyIHtcbiAgZm9udC1mYW1pbHk6IG1vbmFjbywgY29uc29sYXMsIFwiQW5kYWxlIE1vbm9cIiwgXCJEZWphVnUgU2FucyBNb25vXCIsIG1vbm9zcGFjZTtcbn1cblxuYWJicixcbmFjcm9ueW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM2NjY7XG4gIGN1cnNvcjogaGVscDtcbn1cblxubWFyayxcbmlucyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYmlnIHtcbiAgZm9udC1zaXplOiAxMjUlO1xufVxuXG4vKiBFbGVtZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxub2wge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG5saSA+IHVsLFxubGkgPiBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuICBtYXJnaW46IDAgMS41ZW0gMS41ZW07XG59XG5cbi8qIE1ha2Ugc3VyZSBlbWJlZHMgYW5kIGlmcmFtZXMgZml0IHRoZWlyIGNvbnRhaW5lcnMuICovXG5lbWJlZCxcbmlmcmFtZSxcbm9iamVjdCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBpbWFnZS1yZW5kZXJpbmc6IC13ZWJraXQtb3B0aW1pemUtY29udHJhc3Q7XG59XG5cbnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIExpbmtzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbn1cblxuYTpob3ZlcixcbmE6YWN0aXZlIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogRm9ybXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xudGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBMYXlvdXRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIENvbXBvbmVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIE5hdmlnYXRpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogUG9zdHMgYW5kIHBhZ2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zdGlja3kge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnVwZGF0ZWQ6bm90KC5wdWJsaXNoZWQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2UtbGlua3Mge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luOiAwIDAgMS41ZW07XG59XG5cbi8qIENvbW1lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jb21tZW50LWNvbnRlbnQgYSB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLmJ5cG9zdGF1dGhvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBNZWRpYVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucGFnZS1jb250ZW50IC53cC1zbWlsZXksXG4uZW50cnktY29udGVudCAud3Atc21pbGV5LFxuLmNvbW1lbnQtY29udGVudCAud3Atc21pbGV5IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBNYWtlIHN1cmUgbG9nbyBsaW5rIHdyYXBzIGFyb3VuZCBsb2dvIGltYWdlLiAqL1xuLmN1c3RvbS1sb2dvLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogQ2FwdGlvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndwLWNhcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ud3AtY2FwdGlvbiBpbWdbY2xhc3MqPXdwLWltYWdlLV0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLndwLWNhcHRpb24gLndwLWNhcHRpb24tdGV4dCB7XG4gIG1hcmdpbjogMC44MDc1ZW0gMDtcbn1cblxuLndwLWNhcHRpb24tdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBQbHVnaW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBKZXRwYWNrIGluZmluaXRlIHNjcm9sbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBIaWRlIHRoZSBQb3N0cyBOYXZpZ2F0aW9uIGFuZCB0aGUgRm9vdGVyIHdoZW4gSW5maW5pdGUgU2Nyb2xsIGlzIGluIHVzZS4gKi9cbi5pbmZpbml0ZS1zY3JvbGwgLnBvc3RzLW5hdmlnYXRpb24sXG4uaW5maW5pdGUtc2Nyb2xsLm5ldmVyZW5kaW5nIC5zaXRlLWZvb3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFJlLWRpc3BsYXkgdGhlIFRoZW1lIEZvb3RlciB3aGVuIEluZmluaXRlIFNjcm9sbCBoYXMgcmVhY2hlZCBpdHMgZW5kLiAqL1xuLmluZmluaXR5LWVuZC5uZXZlcmVuZGluZyAuc2l0ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBVdGlsaXRpZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIEFjY2Vzc2liaWxpdHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5zaGlwcGluZyB0aCBzcGFuIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHg7XG4gIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JlZW4tcmVhZGVyLXRleHQ6Zm9jdXMsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5zaGlwcGluZyB0aCBzcGFuOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGNsaXA6IGF1dG8gIWltcG9ydGFudDtcbiAgY2xpcC1wYXRoOiBub25lO1xuICBjb2xvcjogIzIxNzU5YjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogYXV0bztcbiAgbGVmdDogNXB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxNXB4IDIzcHggMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0b3A6IDVweDtcbiAgd2lkdGg6IGF1dG87XG4gIHotaW5kZXg6IDEwMDAwMDtcbn1cblxuLyogRG8gbm90IHNob3cgdGhlIG91dGxpbmUgb24gdGhlIHNraXAgbGluayB0YXJnZXQuICovXG4jcHJpbWFyeVt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogQWxpZ25tZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYWxpZ25sZWZ0IHtcbiAgLypydGw6aWdub3JlKi9cbiAgZmxvYXQ6IGxlZnQ7XG4gIC8qcnRsOmlnbm9yZSovXG4gIG1hcmdpbi1yaWdodDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4uYWxpZ25yaWdodCB7XG4gIC8qcnRsOmlnbm9yZSovXG4gIGZsb2F0OiByaWdodDtcbiAgLypydGw6aWdub3JlKi9cbiAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmFsaWduY2VudGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTmFya2lzc0Jsb2NrXCI7XG4gIHNyYzogdXJsKFwiZm9udHMvTmFya2lzc0Jsb2NrLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJmb250cy9OYXJraXNzQmxvY2stTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJOYXJraXNzQmxvY2tcIjtcbiAgc3JjOiB1cmwoXCJmb250cy9OYXJraXNzQmxvY2stTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJmb250cy9OYXJraXNzQmxvY2stTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTmFya2lzc0Jsb2NrXCI7XG4gIHNyYzogdXJsKFwiZm9udHMvTmFya2lzc0Jsb2NrLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImZvbnRzL05hcmtpc3NCbG9jay1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDAuNTIxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDIuNzc4dnc7XG4gIH1cbn1cblxuYm9keSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1mYW1pbHk6IFwiTmFya2lzc0Jsb2NrXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtdmFyaWFudC1saWdhdHVyZXM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cblxuaDEsIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTmFya2lzc0Jsb2NrXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnRpdGxlLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLCAuc2hvcCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIGgxLCAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgaDEsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLnNlY3Rpb24gaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5zZWN0aW9uIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAuYmFrZXJwZWRpYSAucmVsYXRlZCAuc2VjdGlvbiBoMiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5zZWN0aW9uIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAuYmFrZXJwZWRpYSAudXAtc2VsbHMgLnNlY3Rpb24gaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuc2VjdGlvbiBoMiwgLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIC50ZXh0LXdyYXAgaDIsIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIGgzLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LWZhbWlseTogXCJOYXJraXNzQmxvY2tcIiwgc2Fucy1zZXJpZjtcbn1cbi50aXRsZS0tbWVkaXVtLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLCAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlOm5vdCgucHJvZHVjdF9jYXQtMjcpIC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5zZWN0aW9uIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuc2VjdGlvbiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnJlbGF0ZWQgLnNlY3Rpb24gaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2VjdGlvbiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnVwLXNlbGxzIC5zZWN0aW9uIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnNlY3Rpb24gaDIsIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIGgyLCAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCBoMyB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS0tbWVkaXVtLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLCAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlOm5vdCgucHJvZHVjdF9jYXQtMjcpIC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5zZWN0aW9uIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuc2VjdGlvbiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnJlbGF0ZWQgLnNlY3Rpb24gaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2VjdGlvbiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnVwLXNlbGxzIC5zZWN0aW9uIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnNlY3Rpb24gaDIsIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIGgyLCAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCBoMyB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbn1cbi50aXRsZS0tbGFyZ2UsIC5zaG9wIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgaDEsIC53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyBoMSwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgxLCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlLCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IGgxLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5jdWJlcyAuY3ViZV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogNS4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS0tbGFyZ2UsIC5zaG9wIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgaDEsIC53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyBoMSwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgxLCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlLCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IGgxLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5jdWJlcyAuY3ViZV9fdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgfVxufVxuLnRpdGxlLS1sYXJnZSBoMSwgLnNob3AgLndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlciBoMSBoMSwgLndvb2NvbW1lcmNlLW9yZGVyIC50aGFua3MtbXNnIGgxIGgxLCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgaDEgaDEsIC5wcm9kdWN0LS1zaW5nbGUucHJvZHVjdF9jYXQtMjcgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUgaDEsIC5wcm9kdWN0LS1zaW5nbGUucHJvZHVjdF9jYXQtMjcgLnN1bW1hcnkgaDEgaDEsIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIgaDEsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiBoMSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyIGgxLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyIGgxLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyIGgxLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyIGgxLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIGgyIGgxLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIgaDEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiBoMSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiBoMSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyBoMiBoMSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiBoMSwgLmN1YmVzIC5jdWJlX190ZXh0IGgxLCAudGl0bGUtLWxhcmdlIGgyLCAuc2hvcCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIGgxIGgyLCAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgaDEgaDIsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBoMSBoMiwgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF90aXRsZSBoMiwgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSBoMSBoMiwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCBoMiBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIgaDIsIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIgaDIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIGgyIGgyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyIGgyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyIGgyLCAuY3ViZXMgLmN1YmVfX3RleHQgaDIge1xuICBmb250LXNpemU6IDUuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGl0bGUtLWxhcmdlIGgxLCAuc2hvcCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIGgxIGgxLCAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgaDEgaDEsIC5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBoMSBoMSwgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF90aXRsZSBoMSwgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSBoMSBoMSwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCBoMiBoMSwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyIGgxLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIgaDEsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIgaDEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIgaDEsIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIgaDEsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIgaDEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiBoMSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIGgyIGgxLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyIGgxLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyIGgxLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyIGgxLCAuY3ViZXMgLmN1YmVfX3RleHQgaDEsIC50aXRsZS0tbGFyZ2UgaDIsIC5zaG9wIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgaDEgaDIsIC53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyBoMSBoMiwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgxIGgyLCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlIGgyLCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IGgxIGgyLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyIGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiBoMiwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyBoMiBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIgaDIsIC5jdWJlcyAuY3ViZV9fdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gIH1cbn1cbi50aXRsZS0tbGFyZ2UgLnRleHQsIC5zaG9wIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgaDEgLnRleHQsIC53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyBoMSAudGV4dCwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgxIC50ZXh0LCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlIC50ZXh0LCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IGgxIC50ZXh0LCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyIC50ZXh0LCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIgLnRleHQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiAudGV4dCwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiAudGV4dCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyBoMiAudGV4dCwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiAudGV4dCwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiAudGV4dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyIC50ZXh0LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIgLnRleHQsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIgLnRleHQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIgLnRleHQsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIgLnRleHQsIC5jdWJlcyAuY3ViZV9fdGV4dCAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aXRsZS0tbGFyZ2UgLnRleHQsIC5zaG9wIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgaDEgLnRleHQsIC53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyBoMSAudGV4dCwgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgxIC50ZXh0LCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlIC50ZXh0LCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IGgxIC50ZXh0LCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyIC50ZXh0LCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIgLnRleHQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiAudGV4dCwgLmJhbm5lci5ub3JtYWwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiAudGV4dCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyBoMiAudGV4dCwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiAudGV4dCwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiAudGV4dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyIC50ZXh0LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIgLnRleHQsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIgLnRleHQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIgLnRleHQsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIgLnRleHQsIC5jdWJlcyAuY3ViZV9fdGV4dCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi50aXRsZS0tc3BlY2lhbCwgLnNob3AgLndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlciBoMSwgLndvb2NvbW1lcmNlLW9yZGVyIC50aGFua3MtbXNnIGgxLCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlLCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IGgxIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi50aXRsZS0tc3BlY2lhbCBoMSwgLnNob3AgLndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlciBoMSBoMSwgLndvb2NvbW1lcmNlLW9yZGVyIC50aGFua3MtbXNnIGgxIGgxLCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlIGgxLCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IGgxIGgxLCAudGl0bGUtLXNwZWNpYWwgaDIsIC5zaG9wIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgaDEgaDIsIC53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyBoMSBoMiwgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF90aXRsZSBoMiwgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSBoMSBoMiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5idG4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIGEsIGJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uYnRuOmZvY3VzLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhOmZvY3VzLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluOmZvY3VzLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGE6Zm9jdXMsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOmZvY3VzOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyOmZvY3VzLCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0OmZvY3VzLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbjpmb2N1cywgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wOmZvY3VzLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYTpmb2N1cywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYTpmb2N1cywgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYTpmb2N1cywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGE6Zm9jdXMsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhOmZvY3VzLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYTpmb2N1cywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlOmZvY3VzLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW86Zm9jdXMsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94OmZvY3VzLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbjpmb2N1cywgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbjpmb2N1cywgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b246Zm9jdXMsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b246Zm9jdXMsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbjpmb2N1cywgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b246Zm9jdXMsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uOmZvY3VzLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uOmZvY3VzLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbjpmb2N1cywgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbjpmb2N1cywgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uOmZvY3VzLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbjpmb2N1cywgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbjpmb2N1cywgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uOmZvY3VzLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XTpmb2N1cywgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLCBhOmZvY3VzLCBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmJ0bi0tcHJpbWFyeSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgLmNvdXBvbiBidXR0b25bbmFtZT1hcHBseV9jb3Vwb25dLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIGEtLXByaW1hcnksIGJ1dHRvbi0tcHJpbWFyeSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5idG4tLWJsYWNrLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgYS0tYmxhY2ssIGJ1dHRvbi0tYmxhY2sge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi5idG4tLXdoaXRlLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCBhLS13aGl0ZSwgYnV0dG9uLS13aGl0ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uYnRuLS13aGl0ZTpob3ZlciwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2Fpbjpob3ZlciwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGE6aG92ZXIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIGE6aG92ZXIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYTpob3ZlciwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGE6aG92ZXIsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbzpob3ZlciwgYS0td2hpdGU6aG92ZXIsIGJ1dHRvbi0td2hpdGU6aG92ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi5idG4tLW9wYXF1ZSwgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuYmFubmVyX19saW5rLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXJfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lcl9fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lcl9fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lcl9fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5iYW5uZXJfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIGEtLW9wYXF1ZSwgYnV0dG9uLS1vcGFxdWUge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG4uYnRuLS1vcGFxdWU6aG92ZXIsIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuOmhvdmVyLCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYTpob3ZlciwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lcl9fbGluay13cmFwIGE6aG92ZXIsIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluOmhvdmVyLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2Fpbjpob3ZlciwgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYTpob3ZlciwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyX19saW5rLXdyYXAgYTpob3ZlciwgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOmhvdmVyOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3Zlcjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXI6aG92ZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlcjpob3ZlciwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQ6aG92ZXIsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0OmhvdmVyLCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b246aG92ZXIsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbjpob3ZlciwgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcDpob3ZlciwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcDpob3ZlciwgLmJhbm5lcl9fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhOmhvdmVyLCAuYmFubmVyX19saW5rLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXJfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIGE6aG92ZXIsIC5iYW5uZXJfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXJfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhOmhvdmVyLCAuYmFubmVyX19saW5rLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGE6aG92ZXIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYTpob3ZlciwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhOmhvdmVyLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYTpob3ZlciwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhOmhvdmVyLCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uOmhvdmVyLCAud2N3bF9lbGVtZW50cyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbjpob3ZlciwgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uOmhvdmVyLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b246aG92ZXIsIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveDpob3ZlciwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94OmhvdmVyLCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvOmhvdmVyLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvOmhvdmVyLCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlOmhvdmVyLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlOmhvdmVyLCBhLS1vcGFxdWU6aG92ZXIsIGJ1dHRvbi0tb3BhcXVlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5idG4tLW9wYXF1ZSwgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuYmFubmVyX19saW5rLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXJfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lcl9fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lcl9fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lcl9fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5iYW5uZXJfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIGEtLW9wYXF1ZSwgYnV0dG9uLS1vcGFxdWUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG4uYnRuLS10cmFucywgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgYS0tdHJhbnMsIGJ1dHRvbi0tdHJhbnMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tLXRyYW5zOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5idG46aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmJ0bjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmJ0bjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmJ0bjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYTpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGE6aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGE6aG92ZXIsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGE6aG92ZXIsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhOmhvdmVyLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW46aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2Fpbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2Fpbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2Fpbjpob3ZlciwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2Fpbjpob3ZlciwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW46aG92ZXIsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW46aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW46aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYTpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYTpob3ZlciwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhOmhvdmVyLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGE6aG92ZXIsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpob3Zlcjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOmhvdmVyOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246aG92ZXI6bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246aG92ZXI6bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246aG92ZXI6bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXI6bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3Zlcjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5idG46aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGE6aG92ZXIsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGE6aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW46aG92ZXIsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW46aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYTpob3ZlciwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpob3Zlcjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3Zlcjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlcjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlcjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlcjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXI6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlcjpob3ZlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXI6aG92ZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXI6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXI6aG92ZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlcjpob3ZlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXI6aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQ6aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dDpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0OmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0OmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0OmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0OmhvdmVyLCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0OmhvdmVyLCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQ6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dDpob3ZlciwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dDpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dDpob3ZlciwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dDpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b246aG92ZXIsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uOmhvdmVyLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uOmhvdmVyLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b246aG92ZXIsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3A6aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcDpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3A6aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcDpob3ZlciwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wOmhvdmVyLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcDpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3A6aG92ZXIsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcDpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wOmhvdmVyLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3A6aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYTpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYTpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhOmhvdmVyLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGE6aG92ZXIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYTpob3ZlciwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGE6aG92ZXIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYTpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGE6aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGE6aG92ZXIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYTpob3ZlciwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhOmhvdmVyLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGE6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYTpob3ZlciwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uOmhvdmVyLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b246aG92ZXIsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246aG92ZXIsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b246aG92ZXIsIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b246aG92ZXIsIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uOmhvdmVyLCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uOmhvdmVyLCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbjpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbjpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbjpob3ZlciwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b246aG92ZXIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b246aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b246aG92ZXIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbjpob3ZlciwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b246aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94OmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94OmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94OmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveDpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3g6aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94OmhvdmVyLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveDpob3ZlciwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveDpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveDpob3ZlciwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3g6aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94OmhvdmVyLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveDpob3ZlciwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbzpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW86aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbzpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW86aG92ZXIsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbzpob3ZlciwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW86aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvOmhvdmVyLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW86aG92ZXIsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbzpob3ZlciwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvOmhvdmVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmU6aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZTpob3ZlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlOmhvdmVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmU6aG92ZXIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZTpob3ZlciwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlOmhvdmVyLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmU6aG92ZXIsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZTpob3ZlciwgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlOmhvdmVyLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmU6aG92ZXIsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94OmhvdmVyLCBhLS10cmFuczpob3ZlciwgYnV0dG9uLS10cmFuczpob3ZlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJ0bi0tdHJhbnMsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIGEtLXRyYW5zLCBidXR0b24tLXRyYW5zIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLmJ0bi0tY2FydCwgYS0tY2FydCwgYnV0dG9uLS1jYXJ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idG4tLWNhcnRfX2l0ZW1zLCBhLS1jYXJ0X19pdGVtcywgYnV0dG9uLS1jYXJ0X19pdGVtcyB7XG4gIGNvbG9yOiAjOUY5RjlGO1xuICB3aWR0aDogMS42cmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0b3A6IC0xLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG4gIHJpZ2h0OiAtMS4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5idG4tLWNhcnRfX2l0ZW1zLCBhLS1jYXJ0X19pdGVtcywgYnV0dG9uLS1jYXJ0X19pdGVtcyB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbi5idG4tLWNhcnQtcGx1cywgYS0tY2FydC1wbHVzLCBidXR0b24tLWNhcnQtcGx1cyB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9wbHVzLnN2ZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0LCAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJ0bi0tY2FydC1wbHVzLCBhLS1jYXJ0LXBsdXMsIGJ1dHRvbi0tY2FydC1wbHVzIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxufVxuLmJ0bi0tY2FydC1taW51cywgYS0tY2FydC1taW51cywgYnV0dG9uLS1jYXJ0LW1pbnVzIHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL21pbnVzLnN2ZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0LCAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJ0bi0tY2FydC1taW51cywgYS0tY2FydC1taW51cywgYnV0dG9uLS1jYXJ0LW1pbnVzIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxufVxuLmJ0bi0tcmVhZC1tb3JlLCAuc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkuaXMtYWN0aXZlLCBhLS1yZWFkLW1vcmUsIGJ1dHRvbi0tcmVhZC1tb3JlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5idG4tLXJlYWQtbW9yZSAucmVhZC1sZXNzLCAuc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkuaXMtYWN0aXZlIC5yZWFkLWxlc3MsIGEtLXJlYWQtbW9yZSAucmVhZC1sZXNzLCBidXR0b24tLXJlYWQtbW9yZSAucmVhZC1sZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5idG4tLXJlYWQtbW9yZS5sZXNzIC5yZWFkLWxlc3MsIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaS5sZXNzLmlzLWFjdGl2ZSAucmVhZC1sZXNzLCBhLS1yZWFkLW1vcmUubGVzcyAucmVhZC1sZXNzLCBidXR0b24tLXJlYWQtbW9yZS5sZXNzIC5yZWFkLWxlc3Mge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5idG4tLXJlYWQtbW9yZS5sZXNzIC5yZWFkLW1vcmUsIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaS5sZXNzLmlzLWFjdGl2ZSAucmVhZC1tb3JlLCBhLS1yZWFkLW1vcmUubGVzcyAucmVhZC1tb3JlLCBidXR0b24tLXJlYWQtbW9yZS5sZXNzIC5yZWFkLW1vcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJ0bi0tcmVhZC1tb3JlOjphZnRlciwgLnNob3AgLnNob3AtbmF2X19saXN0IGxpLmlzLWFjdGl2ZTo6YWZ0ZXIsIGEtLXJlYWQtbW9yZTo6YWZ0ZXIsIGJ1dHRvbi0tcmVhZC1tb3JlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvZHJvcC5zdmcpIGNlbnRlci85OCUgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDk4JTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjlyZW07XG59XG4uYnRuLS1yZWFkLW1vcmUuc2hvdzo6YWZ0ZXIsIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaS5zaG93LmlzLWFjdGl2ZTo6YWZ0ZXIsIGEtLXJlYWQtbW9yZS5zaG93OjphZnRlciwgYnV0dG9uLS1yZWFkLW1vcmUuc2hvdzo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmJ0bi0tZHJvcGRvd246OmFmdGVyLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSBhOjphZnRlciwgYS0tZHJvcGRvd246OmFmdGVyLCBidXR0b24tLWRyb3Bkb3duOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzLjJyZW07XG4gIGhlaWdodDogMy4ycmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9kcm9wX2JnLnN2ZykgY2VudGVyLzk4JSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTglO1xuICBtYXJnaW4tcmlnaHQ6IDAuOXJlbTtcbn1cbi5idG4tLWRyb3Bkb3duLnNob3c6OmFmdGVyLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSBhLnNob3c6OmFmdGVyLCBhLS1kcm9wZG93bi5zaG93OjphZnRlciwgYnV0dG9uLS1kcm9wZG93bi5zaG93OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uYnRuLS1hY2NvcmRpb24sIGEtLWFjY29yZGlvbiwgYnV0dG9uLS1hY2NvcmRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmJ0bi0tYWNjb3JkaW9uOjphZnRlciwgYS0tYWNjb3JkaW9uOjphZnRlciwgYnV0dG9uLS1hY2NvcmRpb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDUuNnJlbTtcbiAgaGVpZ2h0OiA1LjZyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvYWNjb3JkaW9uLWljb24yLnN2ZykgY2VudGVyLzk4JSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTglO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5idG4tLWFjY29yZGlvbjo6YWZ0ZXIsIGEtLWFjY29yZGlvbjo6YWZ0ZXIsIGJ1dHRvbi0tYWNjb3JkaW9uOjphZnRlciB7XG4gICAgd2lkdGg6IDMuMnJlbTtcbiAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgfVxufVxuLmJ0bi0tYWNjb3JkaW9uLnNob3c6OmFmdGVyLCBhLS1hY2NvcmRpb24uc2hvdzo6YWZ0ZXIsIGJ1dHRvbi0tYWNjb3JkaW9uLnNob3c6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG4uYnRuLS1zZWxlY3RlZC1maWx0ZXIsIGEtLXNlbGVjdGVkLWZpbHRlciwgYnV0dG9uLS1zZWxlY3RlZC1maWx0ZXIge1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWluLWhlaWdodDogNHJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDEuM3JlbSAxLjZyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG4gIG1hcmdpbi1sZWZ0OiAxLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJ0bi0tc2VsZWN0ZWQtZmlsdGVyLCBhLS1zZWxlY3RlZC1maWx0ZXIsIGJ1dHRvbi0tc2VsZWN0ZWQtZmlsdGVyIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBtaW4taGVpZ2h0OiAzLjJyZW07XG4gICAgcGFkZGluZzogMXJlbSAxLjJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xuICB9XG59XG4uYnRuLS1zZWxlY3RlZC1maWx0ZXIgc3BhbiwgYS0tc2VsZWN0ZWQtZmlsdGVyIHNwYW4sIGJ1dHRvbi0tc2VsZWN0ZWQtZmlsdGVyIHNwYW4ge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG4uYnRuLS1zZWxlY3RlZC1maWx0ZXIgc3BhbiBpbWcsIGEtLXNlbGVjdGVkLWZpbHRlciBzcGFuIGltZywgYnV0dG9uLS1zZWxlY3RlZC1maWx0ZXIgc3BhbiBpbWcge1xuICB3aWR0aDogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYnRuLS1zZWxlY3RlZC1maWx0ZXIgc3BhbiBpbWcsIGEtLXNlbGVjdGVkLWZpbHRlciBzcGFuIGltZywgYnV0dG9uLS1zZWxlY3RlZC1maWx0ZXIgc3BhbiBpbWcge1xuICAgIHdpZHRoOiAwLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYnRuLS1zZWxlY3RlZC1maWx0ZXIgc3BhbiwgYS0tc2VsZWN0ZWQtZmlsdGVyIHNwYW4sIGJ1dHRvbi0tc2VsZWN0ZWQtZmlsdGVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG4uYnRuLS1zb2NpYWwtbG9naW4sIGEtLXNvY2lhbC1sb2dpbiwgYnV0dG9uLS1zb2NpYWwtbG9naW4ge1xuICBoZWlnaHQ6IDVyZW07XG4gIHdpZHRoOiAxNy42cmVtO1xuICBib3JkZXItcmFkaXVzOiA4cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5idG4tLXNvY2lhbC1sb2dpbiwgYS0tc29jaWFsLWxvZ2luLCBidXR0b24tLXNvY2lhbC1sb2dpbiB7XG4gICAgd2lkdGg6IDE1cmVtO1xuICB9XG59XG4uYnRuLS1zb2NpYWwtbG9naW4gLmljb24sIGEtLXNvY2lhbC1sb2dpbiAuaWNvbiwgYnV0dG9uLS1zb2NpYWwtbG9naW4gLmljb24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJ0bi0tc29jaWFsLWxvZ2luLWZhY2Vib29rX19pY29uLCBhLS1zb2NpYWwtbG9naW4tZmFjZWJvb2tfX2ljb24sIGJ1dHRvbi0tc29jaWFsLWxvZ2luLWZhY2Vib29rX19pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2ZhY2Vib29rLXNvY2lhbC1sb2dpbi5zdmdcIikgY2VudGVyLzAuOXJlbSAyLjJyZW0gbm8tcmVwZWF0O1xufVxuLmJ0bi0tc29jaWFsLWxvZ2luLWdvb2dsZV9faWNvbiwgYS0tc29jaWFsLWxvZ2luLWdvb2dsZV9faWNvbiwgYnV0dG9uLS1zb2NpYWwtbG9naW4tZ29vZ2xlX19pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2dvb2dsZS1zb2NpYWwtbG9naW4ucG5nXCIpIGNlbnRlci8ycmVtIDJyZW0gbm8tcmVwZWF0O1xufVxuLmJ0bi0tc29ydCwgYS0tc29ydCwgYnV0dG9uLS1zb3J0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5pY29uLS1zZWFyY2ggaW1nIHtcbiAgd2lkdGg6IDEuOHJlbTtcbn1cbi5pY29uLS1jYXJ0IGltZyB7XG4gIHdpZHRoOiAyLjVyZW07XG59XG4uaWNvbi0tdXNlciBpbWcge1xuICB3aWR0aDogMS42cmVtO1xufVxuLmljb24tLWNvbm5lY3RlZC11c2VyIGltZyB7XG4gIHdpZHRoOiAzcmVtO1xufVxuLmljb24tLWFycm93IGltZywgLmljb24tLWFycm93IHN2ZyB7XG4gIHdpZHRoOiA2LjRyZW07XG4gIGhlaWdodDogNi40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5pY29uLS1hcnJvdyBpbWcsIC5pY29uLS1hcnJvdyBzdmcge1xuICAgIHdpZHRoOiAzLjJyZW07XG4gICAgaGVpZ2h0OiAzLjJyZW07XG4gIH1cbn1cbi5pY29uLS1zY3JvbGwtZG93biBpbWcge1xuICB3aWR0aDogMy4ycmVtO1xufVxuLmljb24tLXNvY2lhbCBpbWcge1xuICB3aWR0aDogMy44cmVtO1xufVxuLmljb24tLXBvcHVwLWNsb3NlIHtcbiAgaGVpZ2h0OiA0cmVtO1xuICB3aWR0aDogNHJlbTtcbn1cbi5pY29uLS1wb3B1cC1jbG9zZSBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5pY29uLS1wcm9kdWN0LW1ldGEgaW1nIHtcbiAgbWF4LXdpZHRoOiAxLjNyZW07XG4gIG1heC1oZWlnaHQ6IDEuNXJlbTtcbn1cbi5pY29uLS1yZWNpcGUtbWV0YSBpbWcge1xuICBtYXgtd2lkdGg6IDEuNHJlbTtcbiAgbWF4LWhlaWdodDogMi4xcmVtO1xufVxuLmljb24tLXRpY2tldCBpbWcge1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDIuOHJlbTtcbn1cbi5pY29uLS1maWx0ZXIgaW1nIHtcbiAgd2lkdGg6IDEuNHJlbTtcbiAgaGVpZ2h0OiAxLjRyZW07XG59XG4uaWNvbi0tc2hhcmUgaW1nIHtcbiAgd2lkdGg6IDQuNXJlbTtcbiAgaGVpZ2h0OiA0LjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmljb24tLXNoYXJlIGltZyB7XG4gICAgd2lkdGg6IDMuMnJlbTtcbiAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgfVxufVxuLmljb24tLXBsYXkgaW1nIHtcbiAgd2lkdGg6IDkuNHJlbTtcbiAgaGVpZ2h0OiA5LjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmljb24tLXBsYXkgaW1nIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cbi5pY29uLS1zZW5kIGltZyB7XG4gIHdpZHRoOiA0LjZyZW07XG4gIGhlaWdodDogNC42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5pY29uLS1zZW5kIGltZyB7XG4gICAgd2lkdGg6IDMuMnJlbTtcbiAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5pY29uLS1zb3J0IGltZyB7XG4gICAgd2lkdGg6IDEuN3JlbTtcbiAgICBoZWlnaHQ6IDEuN3JlbTtcbiAgfVxufVxuLmljb24tLWNhbGVuZGVyIGltZyB7XG4gIHdpZHRoOiAyLjRyZW07XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS50b3VjaC1kaXNhYmxlZCB7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuKiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5sdHIge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cblxuLnJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5zZXQ7XG59XG5cbnVsOm5vdCgubmF2X19saXN0LCAuc3ViLW1lbnUsIC53b29jb21tZXJjZS1taW5pLWNhcnQsIC5wcm9kdWN0cykge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuXG4uaW1nLS1hdXRvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5pbWctLWNvdmVyLCAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX2ltYWdlIGltZywgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyID4gaW1nLCAubG9naW5fX2ltZyBpbWcsIC5zZWFyY2hfX2xvb3Atd3JhcCBhcnRpY2xlIC5pbm5lci13cmFwIC5pbWctd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5pbWctLWNvbnRhaW4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ubWFpbi1taW4taGVpZ2h0LCAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2csIC5tYWluOm5vdCgjYW5pbWF0aW9uLWNvbnRhaW5lcikge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tZm9vdGVyLWhlaWdodCkgLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tbWluLWhlaWdodCwgLndvb2NvbW1lcmNlLW9yZGVyIC50aGFua3MtbXNnLCAubWFpbjpub3QoI2FuaW1hdGlvbi1jb250YWluZXIpIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tZm9vdGVyLWhlaWdodCkgLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSArIDhyZW0pO1xuICB9XG59XG5cbi5tYWluOm5vdCgjYW5pbWF0aW9uLWNvbnRhaW5lcikge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXJnaW4tdG9wOiAxMS4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluOm5vdCgjYW5pbWF0aW9uLWNvbnRhaW5lcikge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gIH1cbn1cblxuLmNvbnRlbnQge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5jb250ZW50LXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDE1MS42cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uY29udGVudC13cmFwLS1mdWxsIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnQtd3JhcC0td2lkZSwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3LCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCwgLmJhbm5lci5ub3JtYWwsIC5iYW5uZXIubWVkaXVtIHtcbiAgbWF4LXdpZHRoOiAxODByZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MC45OHB4KSB7XG4gIC5jb250ZW50LXdyYXAtLXdpZGUsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAsIC5iYW5uZXIubm9ybWFsLCAuYmFubmVyLm1lZGl1bSB7XG4gICAgbWF4LXdpZHRoOiAxODByZW07XG4gIH1cbn1cbi5jb250ZW50LXdyYXAtLW1lZGl1bSB7XG4gIG1heC13aWR0aDogMTQ1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDAuOThweCkge1xuICAuY29udGVudC13cmFwLS1tZWRpdW0ge1xuICAgIG1heC13aWR0aDogMTI2LjVyZW07XG4gIH1cbn1cbi5jb250ZW50LXdyYXAtLXNtYWxsIHtcbiAgbWF4LXdpZHRoOiAxMThyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MC45OHB4KSB7XG4gIC5jb250ZW50LXdyYXAtLXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDExOHJlbTtcbiAgfVxufVxuLmNvbnRlbnQtd3JhcC0tbmFycm93LCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogODdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRlbnQtd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDQxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNHJlbTtcbiAgfVxufVxuXG4udGl0bGUtd3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA2LjRyZW0gMCAxMHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGl0bGUtd3JhcCB7XG4gICAgbWFyZ2luOiA2cmVtIDA7XG4gIH1cbn1cblxuLmQtYmxvY2stbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZC1ibG9jay1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5kLWZsZXgtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZC1mbGV4LW1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uZC1ibG9jay1kZXNrdG9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmQtYmxvY2stZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZC1mbGV4LWRlc2t0b3Age1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5kLWZsZXgtZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udHJhbnNpdGlvbiwgLnNsaWRlciAuc2xpY2stZG90cyBsaSwgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaSwgLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5sb2dvLXdyYXAgLnNvY2lhbC1uZXR3b3Jrc19faWNvbnMtd3JhcCAuaWNvbiwgLmhlYWRlcl9fbmF2LXdyYXAsIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAubG93ZXItZm9vdGVyLW5hdiB1bCBsaSwgLmZvb3Rlci1uYXYgPiB1bCA+IGxpIHVsIGxpLCAubWFpbi1uYXYgPiB1bCA+IGxpIC5zdWItbWVudSwgLmJ0bi0tZHJvcGRvd246OmFmdGVyLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSBhOjphZnRlciwgYS0tZHJvcGRvd246OmFmdGVyLCBidXR0b24tLWRyb3Bkb3duOjphZnRlciwgLmJ0bi0tYWNjb3JkaW9uOjphZnRlciwgYS0tYWNjb3JkaW9uOjphZnRlciwgYnV0dG9uLS1hY2NvcmRpb246OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jb2xsYXBzZSB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mdWxsLXNjcmVlbi1tb2JpbGUge1xuICAgIG1hcmdpbi1yaWdodDogLTIuNHJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTIuNHJlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMioyLjRyZW0pO1xuICB9XG59XG5cbi5uby1yZXN1bHRzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTByZW07XG59XG4ubm8tcmVzdWx0cyBoMiB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubm8tcmVzdWx0cyBoMiB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBSb3RhdGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgQnJlYXRoIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgV2lnZ2xlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAxMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjFyZW0pO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjFyZW0pO1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMXJlbSk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuMXJlbSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4xcmVtKTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC4xcmVtKTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjFyZW0pO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjFyZW0pO1xuICB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuMXJlbSk7XG4gIH1cbiAgMTAwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC4xcmVtKTtcbiAgfVxufVxuQGtleWZyYW1lcyB1cERvd24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycmVtKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgRG93blVwIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAxMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcmVtKTtcbiAgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXV0b2ZpbGwge1xuICAwJSwgMTAwJSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5zY3JvbGwtcmV2ZWFsIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XG59XG4uc2Nyb2xsLXJldmVhbC5zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbiwgdHJhbnNmb3JtIDAuM3MgZWFzZS1pbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJyZW0pO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoMSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMiowcyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCgyKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjFzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqMnMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMiozcyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg1KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjRzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDYpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNXMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNykge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio2cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg4KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjdzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDkpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqOHMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoMTApIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqOXMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoMTEpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqMTBzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDEyKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjExcyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCgxMykge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMioxMnMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoMTQpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqMTNzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDE1KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjE0cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCgxNikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMioxNXMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoMTcpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqMTZzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDE4KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjE3cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCgxOSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMioxOHMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoMjApIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqMTlzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDIxKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjIwcyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCgyMikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMioyMXMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoMjMpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqMjJzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDI0KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjIzcyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCgyNSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMioyNHMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoMjYpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqMjVzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDI3KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjI2cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCgyOCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMioyN3MpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoMjkpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqMjhzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDMwKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjI5cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCgzMSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMiozMHMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoMzIpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqMzFzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDMzKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjMycyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCgzNCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMiozM3MpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoMzUpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqMzRzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDM2KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjM1cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCgzNykge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMiozNnMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoMzgpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqMzdzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDM5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjM4cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg0MCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMiozOXMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNDEpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNDBzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDQyKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjQxcyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg0Mykge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio0MnMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNDQpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNDNzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDQ1KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjQ0cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg0Nikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio0NXMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNDcpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNDZzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDQ4KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjQ3cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg0OSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio0OHMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNTApIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNDlzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDUxKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjUwcyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg1Mikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio1MXMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNTMpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNTJzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDU0KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjUzcyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg1NSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio1NHMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNTYpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNTVzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDU3KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjU2cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg1OCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio1N3MpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNTkpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNThzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDYwKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjU5cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg2MSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio2MHMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNjIpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNjFzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDYzKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjYycyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg2NCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio2M3MpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNjUpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNjRzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDY2KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjY1cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg2Nykge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio2NnMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNjgpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNjdzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDY5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjY4cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg3MCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio2OXMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNzEpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNzBzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDcyKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjcxcyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg3Mykge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio3MnMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNzQpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNzNzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDc1KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjc0cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg3Nikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio3NXMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoNzcpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNzZzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDc4KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjc3cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg3OSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio3OHMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoODApIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqNzlzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDgxKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjgwcyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg4Mikge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio4MXMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoODMpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqODJzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDg0KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjgzcyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg4NSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio4NHMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoODYpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqODVzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDg3KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjg2cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg4OCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio4N3MpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoODkpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqODhzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDkwKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjg5cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg5MSkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio5MHMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoOTIpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqOTFzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDkzKSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjkycyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg5NCkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio5M3MpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoOTUpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqOTRzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDk2KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjk1cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCg5Nykge1xuICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKDAuMio5NnMpO1xufVxuLmZhZGUtaW4tdXAtd3JhcCA+IC5mYWRlLWluLXVwLS1hc3luYzpudGgtY2hpbGQoOTgpIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqOTdzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAgPiAuZmFkZS1pbi11cC0tYXN5bmM6bnRoLWNoaWxkKDk5KSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKjk4cyk7XG59XG4uZmFkZS1pbi11cC13cmFwID4gLmZhZGUtaW4tdXAtLWFzeW5jOm50aC1jaGlsZCgxMDApIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygwLjIqOTlzKTtcbn1cbi5mYWRlLWluLXVwLXdyYXAuYWN0aXZlID4gLmZhZGUtaW4tdXAge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7XG59XG5cbi5zbGlkZS1pbi11cCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnJlbSk7XG59XG4uc2xpZGUtaW4tdXAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pO1xufVxuXG4uaW1nLXNjYWxlIC5pbWctd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtbWFzay1pbWFnZTogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQod2hpdGUsIGJsYWNrKTtcbn1cbi5pbWctc2NhbGUgLmltZy13cmFwIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgdHJhbnNpdGlvbjogMnMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5pbWctc2NhbGU6aG92ZXIgaW1nOm5vdCgubm8tYW5pbWF0ZSkge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cblxuLyohXG4gKiBIYW1idXJnZXJzXG4gKiBAZGVzY3JpcHRpb24gVGFzdHkgQ1NTLWFuaW1hdGVkIGhhbWJ1cmdlcnNcbiAqIEBhdXRob3IgSm9uYXRoYW4gU3VoIEBqb25zdWhcbiAqIEBzaXRlIGh0dHBzOi8vam9uc3VoLmNvbS9oYW1idXJnZXJzXG4gKiBAbGluayBodHRwczovL2dpdGh1Yi5jb20vam9uc3VoL2hhbWJ1cmdlcnNcbiAqL1xuLmhhbWJ1cmdlciB7XG4gIHBhZGRpbmc6IDByZW0gMHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgZmlsdGVyO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmhhbWJ1cmdlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGFtYnVyZ2VyLmlzLWFjdGl2ZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyLFxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLFxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4uaGFtYnVyZ2VyLWJveCB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDIuNnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGFtYnVyZ2VyLWJveCB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cbn1cblxuLmhhbWJ1cmdlci1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTAuMXJlbTtcbn1cbi5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAwLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDByZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhhbWJ1cmdlci1pbm5lciwgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cbn1cbi5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogLTEuMnJlbTtcbn1cbi5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAtMS4ycmVtO1xufVxuXG4vKlxuICogQ29sbGFwc2VcbiAqL1xuLmhhbWJ1cmdlci0tY29sbGFwc2UgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjEzcztcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xM3M7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbn1cbi5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdG9wOiAtMi40cmVtO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSwgb3BhY2l0eSAwLjFzIGxpbmVhcjtcbn1cbi5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjEycyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSwgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuLmhhbWJ1cmdlci0tY29sbGFwc2UuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xLjJyZW0sIDApIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjIycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuLmhhbWJ1cmdlci0tY29sbGFwc2UuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIG9wYWNpdHkgMC4xcyAwLjIycyBsaW5lYXI7XG59XG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjE2cyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIHRyYW5zZm9ybSAwLjEzcyAwLjI1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cblxuLm5hdiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5tYWluLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1haW4tbmF2ID4gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdiA+IHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1haW4tbmF2ID4gdWwgPiBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgbWFyZ2luLWxlZnQ6IDMuNHJlbTtcbn1cbi5tYWluLW5hdiA+IHVsID4gbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1uYXYgPiB1bCA+IGxpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdiA+IHVsID4gbGkgLm1haW4tbmF2X19saXN0LWl0ZW0tbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4ubWFpbi1uYXYgPiB1bCA+IGxpIGJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLm1haW4tbmF2ID4gdWwgPiBsaSBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1haW4tbmF2ID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IGJ1dHRvbiwgLm1haW4tbmF2ID4gdWwgPiBsaS5jdXJyZW50LW1lbnUtaXRlbSA+IHNwYW4sIC5tYWluLW5hdiA+IHVsID4gbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhLCAubWFpbi1uYXYgPiB1bCA+IGxpLmN1cnJlbnQtbWVudS1wYXJlbnQgPiBidXR0b24sIC5tYWluLW5hdiA+IHVsID4gbGkuY3VycmVudC1tZW51LXBhcmVudCA+IHNwYW4sIC5tYWluLW5hdiA+IHVsID4gbGkuY3VycmVudC1tZW51LXBhcmVudCA+IGEge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1haW4tbmF2ID4gdWwgPiBsaTpob3ZlciA+IGJ1dHRvbiwgLm1haW4tbmF2ID4gdWwgPiBsaTpob3ZlciA+IHNwYW4sIC5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5tYWluLW5hdiA+IHVsID4gbGk6aG92ZXIgLnN1Yi1tZW51IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5tYWluLW5hdiA+IHVsID4gbGkgLnN1Yi1tZW51IHtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOHJlbTtcbiAgYm90dG9tOiAtOHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNGN0Y3Rjg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMEUwRTA7XG4gIGJveC1zaGFkb3c6IDBweCAxM3B4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1uYXYgPiB1bCA+IGxpIC5zdWItbWVudSB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgfVxufVxuLm1haW4tbmF2ID4gdWwgPiBsaSAuc3ViLW1lbnUgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDMuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1uYXYgPiB1bCA+IGxpIC5zdWItbWVudSBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5tYWluLW5hdiA+IHVsID4gbGkgLnN1Yi1tZW51IGxpOmhvdmVyID4gYnV0dG9uLCAubWFpbi1uYXYgPiB1bCA+IGxpIC5zdWItbWVudSBsaTpob3ZlciA+IHNwYW4sIC5tYWluLW5hdiA+IHVsID4gbGkgLnN1Yi1tZW51IGxpOmhvdmVyID4gYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tbmF2ID4gdWwgPiBsaSAuc3ViLW1lbnUgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdiA+IHVsID4gbGkgLnN1Yi1tZW51IGxpOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdiA+IHVsID4gbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5tYWluLW5hdl9fbGlzdC1pdGVtLWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1uYXYgPiB1bCA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAubWFpbi1uYXZfX2xpc3QtaXRlbS1saW5rOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDAuOHJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Ryb3Auc3ZnKSBjZW50ZXIvOTglIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk4JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOXJlbTtcbiAgfVxufVxuLm1haW4tbmF2ID4gdWwgPiBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLm1haW4tbmF2X19saXN0LWl0ZW0tbGluay5zaG93OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyLW5hdiB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi5mb290ZXItbmF2ID4gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXItbmF2ID4gdWwge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLmZvb3Rlci1uYXYgPiB1bCA+IGxpIHtcbiAgbWluLXdpZHRoOiAyMy41cmVtO1xuICBtYXJnaW4tbGVmdDogMy44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXItbmF2ID4gdWwgPiBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5mb290ZXItbmF2ID4gdWwgPiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZvb3Rlci1uYXYgPiB1bCA+IGxpID4gc3BhbiwgLmZvb3Rlci1uYXYgPiB1bCA+IGxpID4gYSB7XG4gIGNvbG9yOiAjOUY5RjlGO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlci1uYXYgPiB1bCA+IGxpID4gc3BhbiwgLmZvb3Rlci1uYXYgPiB1bCA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XG4gIH1cbn1cbi5mb290ZXItbmF2ID4gdWwgPiBsaSB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEuOXJlbTtcbn1cbi5mb290ZXItbmF2ID4gdWwgPiBsaSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mb290ZXItbmF2ID4gdWwgPiBsaSB1bCBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4ubG93ZXItZm9vdGVyLW5hdiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmxvd2VyLWZvb3Rlci1uYXYgdWwgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxvd2VyLWZvb3Rlci1uYXYgdWwgbGk6OmFmdGVyIHtcbiAgY29udGVudDogXCJ8XCI7XG4gIG1hcmdpbjogMCAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sb3dlci1mb290ZXItbmF2IHVsIGxpOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sb3dlci1mb290ZXItbmF2IHVsIGxpOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uZm9ybSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLmZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCwgLmZvcm0gLndwY2Y3LXNwaW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0gLndwY2Y3LWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1hcmdpbjogMCAtMS45cmVtO1xufVxuLmZvcm0gLmZvcm0tcm93IHtcbiAgcGFkZGluZzogMCAxLjlyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5mb3JtIC5mb3JtLXJvdy0tbm8tbWFyZ2luIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZvcm0gLmZvcm0tcm93LS1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOUY5RjlGO1xuICByaWdodDogMS45cmVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gKDIgKiAxLjlyZW0pKTtcbn1cbi5mb3JtIC5mb3JtLXJvdy0tZmlsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDEuNXJlbTtcbiAgd2lkdGg6IDEuNnJlbTtcbiAgaGVpZ2h0OiAxLjlyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMy45cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3VwbG9hZC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvbnRhaW47XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5mb3JtIC5mb3JtLXJvdy0tZmlsZSBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcm0gLmZvcm0tcm93IGxhYmVsIHtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1MCU7XG4gIGNvbG9yOiAjOUY5RjlGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCB0b3A7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICByaWdodDogY2FsYygxLjVyZW0gKyAxLjlyZW0pO1xufVxuLmZvcm0gLmZvcm0tcm93IGxhYmVsLnVwIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMC41cmVtLCAtMjEwJSwgMCkgc2NhbGUoMC42MjUpO1xufVxuLmZvcm0gLmZvcm0tcm93LS10ZXh0YXJlYSBsYWJlbCB7XG4gIHRvcDogMjUlO1xufVxuLmZvcm0gLmZvcm0tcm93IGlucHV0LCAuZm9ybSAuZm9ybS1yb3cgdGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgaGVpZ2h0OiA0LjhyZW07XG4gIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIC5mb3JtLXJvdyBpbnB1dCwgLmZvcm0gLmZvcm0tcm93IHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cbn1cbi5mb3JtIC5mb3JtLXJvdyBpbnB1dC5mb2N1cywgLmZvcm0gLmZvcm0tcm93IHRleHRhcmVhLmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuLmZvcm0gLmZvcm0tcm93IGlucHV0LndwY2Y3LW5vdC12YWxpZCwgLmZvcm0gLmZvcm0tcm93IHRleHRhcmVhLndwY2Y3LW5vdC12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0QwMDEzMyAhaW1wb3J0YW50O1xufVxuLmZvcm0gLmZvcm0tcm93IHRleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xuICBoZWlnaHQ6IDEwcmVtO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbn1cbi5mb3JtIC5mb3JtLXJvdyAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IGxhYmVsIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveCBsYWJlbC51cCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG59XG4uZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMS41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi44cmVtO1xuICB9XG59XG4uZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGlucHV0IHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3ggLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gaW5wdXQ6Y2hlY2tlZCB+IC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9jaGVjay5zdmdcIiksICMwMDAwMDA7XG4gIGJhY2tncm91bmQtc2l6ZTogOTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cbn1cbi5mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3ggLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICByaWdodDogMDtcbiAgdG9wOiBjYWxjKDUwJSAtIDFyZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOUY5RjlGO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3ggLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMS43cmVtO1xuICAgIGhlaWdodDogMS43cmVtO1xuICB9XG59XG4uZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94LWhvcml6b250YWwgLndwY2Y3LWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybSAuZm9ybS1yb3ctLWNoZWNrYm94LWhvcml6b250YWwgLndwY2Y3LWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmZvcm0gLmZvcm0tcm93LS1jaGVja2JveC1ob3Jpem9udGFsIC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMCAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIC5mb3JtLXJvdy0tY2hlY2tib3gtaG9yaXpvbnRhbCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgMS41cmVtIDA7XG4gIH1cbn1cbi5mb3JtIC5mb3JtLXJvdy0tc2VsZWN0IGxhYmVsIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmZvcm0gLmZvcm0tcm93LS1zZWxlY3Qgc2VsZWN0IHtcbiAgd2lkdGg6IDE1cmVtO1xuICBoZWlnaHQ6IDQuOHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDFyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAxLjlyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuOXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAud3BjZjctY2hlY2tib3gge1xuICB3aWR0aDogMjZyZW07XG59XG4uZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjhyZW07XG4gIH1cbn1cbi5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIGlucHV0IHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gaW5wdXQ6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSBpbnB1dDpjaGVja2VkIH4gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2NoZWNrLnN2Z1wiKSwgIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC53cGNmNy1jaGVja2JveCAud3BjZjctbGlzdC1pdGVtIC53cGNmNy1saXN0LWl0ZW0tbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG59XG4uZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAud3BjZjctY2hlY2tib3ggLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IGNhbGMoNTAlIC0gMXJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5RjlGOUY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLndwY2Y3LWNoZWNrYm94IC53cGNmNy1saXN0LWl0ZW0gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcbiAgICB3aWR0aDogMS43cmVtO1xuICAgIGhlaWdodDogMS43cmVtO1xuICB9XG59XG4uZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC53b29jb21tZXJjZS1mb3JtX19sYWJlbC1mb3ItY2hlY2tib3g6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94OjpiZWZvcmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMS42cmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzlGOUY5RjtcbiAgdG9wOiAwLjNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94LmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2NoZWNrLnN2Z1wiKSwgIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94IGlucHV0IHtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbn1cbi5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgd2lkdGg6IGF1dG87XG59XG4uZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDIuMnJlbSA4LjFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAxLjZyZW0gNHJlbTtcbiAgfVxufVxuLmZvcm0gLmZvcm0tcm93LS1oYWxmIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0gLmZvcm0tcm93LS1oYWxmIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmZvcm0gLmZvcm0tcm93LS1xdWFydGVyIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0gLmZvcm0tcm93LS1xdWFydGVyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmZvcm0gLmZvcm0tcm93LS10aGlyZCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybSAuZm9ybS1yb3ctLXRoaXJkIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmZvcm0gLmZvcm0tcm93LS10d28tdGhpcmRzIHtcbiAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtIC5mb3JtLXJvdy0tdHdvLXRoaXJkcyB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mb3JtIC5mb3JtLXJvdy0tY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZm9ybS0tc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tLXNlYXJjaCAuZm9ybS1yb3cge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9ybS0tc2VhcmNoIC5mb3JtLXJvdyBpbnB1dCNpbnB1dC10ZXh0IHtcbiAgaGVpZ2h0OiA2LjNyZW07XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLXNlYXJjaCAuZm9ybS1yb3cgaW5wdXQjaW5wdXQtdGV4dCB7XG4gICAgaGVpZ2h0OiA0LjhyZW07XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi5mb3JtLS1zZWFyY2ggLmZvcm0tcm93IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMi4ycmVtICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLXNlYXJjaCAuZm9ybS1yb3cgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDEuNnJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4uZm9ybS0tc2VhcmNoX19pbnB1dC13cmFwLS1zdWJtaXQge1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDNyZW07XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogM3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3NlYXJjaC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbGVmdDogMS42cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLXNlYXJjaF9faW5wdXQtd3JhcC0tc3VibWl0IHtcbiAgICB3aWR0aDogMS44cmVtO1xuICAgIGhlaWdodDogMi4ycmVtO1xuICB9XG59XG4uZm9ybS0tZ2VuZXJhbC1zZWFyY2ggLmZvcm0tcm93IGlucHV0I2lucHV0LXRleHQge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIHBhZGRpbmc6IDNyZW0gMTAuNnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tZ2VuZXJhbC1zZWFyY2ggLmZvcm0tcm93IGlucHV0I2lucHV0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIHBhZGRpbmc6IDEuNnJlbSA1LjlyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGODtcbiAgfVxufVxuLmZvcm0tLWdlbmVyYWwtc2VhcmNoIC5mb3JtLXJvdyBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzlGOUY5RiAhaW1wb3J0YW50O1xufVxuLmZvcm0tLWdlbmVyYWwtc2VhcmNoX19pbnB1dC13cmFwLS1zdWJtaXQge1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDNyZW07XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogM3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3NlYXJjaC5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcmlnaHQ6IDYuMnJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1nZW5lcmFsLXNlYXJjaF9faW5wdXQtd3JhcC0tc3VibWl0IHtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDIuMnJlbTtcbiAgICByaWdodDogMnJlbTtcbiAgfVxufVxuLmZvcm0tLWhvbWVwYWdlIC5mb3JtLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDIuOHJlbTtcbn1cbi5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3cgbGFiZWwge1xuICB0b3A6IDEuNnJlbTtcbn1cbi5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3cgaW5wdXQsIC5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3cgdGV4dGFyZWEge1xuICBoZWlnaHQ6IDQuOHJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3cgdGV4dGFyZWEge1xuICBoZWlnaHQ6IDkuNnJlbTtcbn1cbi5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3cudXAgaW5wdXQsIC5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3cudXAgdGV4dGFyZWEge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG59XG4uZm9ybS0taG9tZXBhZ2UgLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuLmZvcm0tLWhvbWVwYWdlIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4uZm9ybS0tY29udGFjdCAuZm9ybS1yb3cuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybS0tY29udGFjdCAuZm9ybS1yb3ctLXN1Ym1pdCAud3BjZjctbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDI2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1jb250YWN0IC5mb3JtLXJvdy0tc3VibWl0IC53cGNmNy1saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZm9ybS0tY29udGFjdCAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMnJlbSAwIDAgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLWNvbnRhY3QgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmZvcm0tLWNvbnRhY3QgLndwY2Y3LXJlc3BvbnNlLW91dHB1dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjdyZW07XG4gIGhlaWdodDogMS4ycmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2NoZWNrLWJsYWNrLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXJnaW4tbGVmdDogMC45cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1mb290ZXIge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG4uZm9ybS0tZm9vdGVyIC53cGNmNy1mb3JtIHtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDdyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG59XG4uZm9ybS0tZm9vdGVyIC53cGNmNy1mb3JtLmludmFsaWQge1xuICBib3JkZXItY29sb3I6IHJlZDtcbn1cbi5mb3JtLS1mb290ZXJfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLWZvb3Rlcl9fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG59XG4uZm9ybS0tZm9vdGVyX190ZXh0IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLWZvb3Rlcl9fdGV4dCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG4uZm9ybS0tZm9vdGVyIC5mb3JtLXJvdyB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9ybS0tZm9vdGVyIC5mb3JtLXJvdyBsYWJlbCB7XG4gIHRvcDogNTAlO1xuICBjb2xvcjogIzlGOUY5RjtcbiAgcmlnaHQ6IDJyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZm9ybS0tZm9vdGVyIC5mb3JtLXJvdyBsYWJlbC51cCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHJlbSwgLTIyMCUsIDApIHNjYWxlKDAuNjI1KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tZm9vdGVyIC5mb3JtLXJvdyBsYWJlbC51cCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxLjVyZW0sIC0xNTAlLCAwKSBzY2FsZSgwLjYyNSk7XG4gIH1cbn1cbi5mb3JtLS1mb290ZXIgLmZvcm0tcm93IGlucHV0IHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDUuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogN3JlbTtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1mb290ZXIgLmZvcm0tcm93IGlucHV0IHtcbiAgICBoZWlnaHQ6IDQuOHJlbTtcbiAgfVxufVxuLmZvcm0tLWZvb3RlciAuZm9ybS1yb3cgaW5wdXQuZm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5RjlGOUY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLWZvb3RlciAuZm9ybS1yb3cgaW5wdXQuZm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgfVxufVxuLmZvcm0tLWZvb3RlciAuZm9ybS1yb3ctLXN1Ym1pdCB7XG4gIHRvcDogNTAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmZvcm0tLWZvb3RlciAuZm9ybS1yb3ctLXN1Ym1pdDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0tLWZvb3RlciAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAzLjFyZW07XG4gIGhlaWdodDogMy4xcmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3NlbmQuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA5OCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5mb3JtLS1mb290ZXIgLmZvcm0tcm93LnVwIGlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1mb290ZXIgLmZvcm0tcm93LnVwIGlucHV0IHtcbiAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gIH1cbn1cbi5mb3JtLS1uZXdzbGV0dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAzLjFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLW5ld3NsZXR0ZXIgLmZvcm0tcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjhyZW07XG4gIH1cbn1cbi5mb3JtLS1uZXdzbGV0dGVyIC5mb3JtLXJvdy0tdHdvLXRoaXJkcyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3cgbGFiZWwge1xuICByaWdodDogY2FsYygycmVtICsgMS45cmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3cgbGFiZWwge1xuICAgIHRvcDogMS40cmVtO1xuICB9XG59XG4uZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3cgbGFiZWwudXAge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDFyZW0sIC0xODUlLCAwKSBzY2FsZSgwLjYyNSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLW5ld3NsZXR0ZXIgLmZvcm0tcm93IGxhYmVsLnVwIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDFyZW0sIC0xNTAlLCAwKSBzY2FsZSgwLjYyNSk7XG4gIH1cbn1cbi5mb3JtLS1uZXdzbGV0dGVyIC5mb3JtLXJvdyBpbnB1dCB7XG4gIGhlaWdodDogNS42cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb3JtLS1uZXdzbGV0dGVyIC5mb3JtLXJvdyBpbnB1dCB7XG4gICAgaGVpZ2h0OiA0LjhyZW07XG4gIH1cbn1cbi5mb3JtLS1uZXdzbGV0dGVyIC5mb3JtLXJvdyB0ZXh0YXJlYSB7XG4gIGhlaWdodDogNS42cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDEuOHJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3cgdGV4dGFyZWEge1xuICAgIGhlaWdodDogOS42cmVtO1xuICB9XG59XG4uZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3cgdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xufVxuLmZvcm0tLW5ld3NsZXR0ZXIgLmZvcm0tcm93LS1zdWJtaXQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLW5ld3NsZXR0ZXIgLmZvcm0tcm93LS1zdWJtaXQge1xuICAgIG1hcmdpbi10b3A6IDIuOHJlbTtcbiAgfVxufVxuLmZvcm0tLW5ld3NsZXR0ZXIgLmZvcm0tcm93LS1zdWJtaXQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybS0tbmV3c2xldHRlciAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1LjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLW5ld3NsZXR0ZXIgLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBoZWlnaHQ6IDQuOHJlbTtcbiAgfVxufVxuLmZvcm0tLW5ld3NsZXR0ZXIuYmx1ZSAuZm9ybS1yb3cgaW5wdXQge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG59XG4uZm9ybS0tbmV3c2xldHRlci5ibHVlIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4uZm9ybS0tbmV3c2xldHRlci53aGl0ZSAuZm9ybS1yb3cgaW5wdXQsIC5mb3JtLS1uZXdzbGV0dGVyLndoaXRlIC5mb3JtLXJvdyB0ZXh0YXJlYSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbn1cbi5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXA6bm90KC5mb3JtLS10cmFucXVpbG8tbG9naW5faW5wdXQtd3JhcC0tc3VibWl0KSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwOm5vdCguZm9ybS0tdHJhbnF1aWxvLWxvZ2luX2lucHV0LXdyYXAtLXN1Ym1pdCkge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXA6bm90KC5mb3JtLS10cmFucXVpbG8tbG9naW5faW5wdXQtd3JhcC0tc3VibWl0KSBpbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICBwYWRkaW5nOiAxLjNyZW0gMS43cmVtIDEuMnJlbTtcbn1cbi5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0IHtcbiAgcGFkZGluZzogMS4zcmVtIDEuN3JlbSAxLjJyZW07XG59XG4uZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHdpZHRoOiAyMXJlbTtcbiAgcGFkZGluZzogMi4ycmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICB9XG59XG4uZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19tc2cge1xuICBjb2xvcjogI0QwMDEzMztcbiAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9fbXNnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4uZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19tc2cgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuaW5wdXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDBweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDMwcHggI0ZGRkZGRiBpbnNldCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAyLjRyZW07XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyBsYWJlbCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyBsYWJlbCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIGxhYmVsLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgbGFiZWwsIC5lZGl0LWFjY291bnQgbGFiZWwsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIGxhYmVsIHtcbiAgdG9wOiA1MCU7XG4gIGNvbG9yOiAjOUY5RjlGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIHJpZ2h0OiAxLjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIGxhYmVsLnVwLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIGxhYmVsLnVwLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgbGFiZWwudXAsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyBsYWJlbC51cCwgLmVkaXQtYWNjb3VudCBsYWJlbC51cCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgbGFiZWwudXAge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLjVyZW0sIC0xOTUlLCAwKSBzY2FsZSgwLjYyNSk7XG59XG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgbGFiZWwgLnJlcXVpcmVkLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIGxhYmVsIC5yZXF1aXJlZCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIGxhYmVsIC5yZXF1aXJlZCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIGxhYmVsIC5yZXF1aXJlZCwgLmVkaXQtYWNjb3VudCBsYWJlbCAucmVxdWlyZWQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIGxhYmVsIC5yZXF1aXJlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyBsYWJlbCAub3B0aW9uYWwsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgbGFiZWwgLm9wdGlvbmFsLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgbGFiZWwgLm9wdGlvbmFsLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgbGFiZWwgLm9wdGlvbmFsLCAuZWRpdC1hY2NvdW50IGxhYmVsIC5vcHRpb25hbCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgbGFiZWwgLm9wdGlvbmFsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcywgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcywgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MsIC5lZGl0LWFjY291bnQgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwsIC5lZGl0LWFjY291bnQgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsIHtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbC5hY3RpdmU6OmJlZm9yZSwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbC5hY3RpdmU6OmJlZm9yZSwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLmFjdGl2ZTo6YmVmb3JlLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwuYWN0aXZlOjpiZWZvcmUsIC5lZGl0LWFjY291bnQgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwuYWN0aXZlOjpiZWZvcmUsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBpbnB1dCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBpbnB1dCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGlucHV0LCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgaW5wdXQsIC5lZGl0LWFjY291bnQgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgaW5wdXQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdywgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdywgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdywgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93LCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93LCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3csIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAyLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cudXAsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cC51cCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cudXAsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAudXAsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cudXAsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cC51cCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdy51cCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwLnVwLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdy51cCwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cC51cCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93LnVwLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cC51cCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdywgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdywgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdywgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93LCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93LCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3csIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3ctLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cC0tcXVhcnRlciwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3ctLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAtLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3ctLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cC0tcXVhcnRlciwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdy0tcXVhcnRlciwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwLS1xdWFydGVyLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdy0tcXVhcnRlciwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cC0tcXVhcnRlciwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93LS1xdWFydGVyLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cC0tcXVhcnRlciB7XG4gIGZsZXg6IDAgMCAxOS45Mjg4MjU2MjI4JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxOS45Mjg4MjU2MjI4JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93LS1xdWFydGVyLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAtLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93LS1xdWFydGVyLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwLS1xdWFydGVyLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93LS1xdWFydGVyLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAtLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3ctLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cC0tcXVhcnRlciwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3ctLXF1YXJ0ZXIsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAtLXF1YXJ0ZXIsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdy0tcXVhcnRlciwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAtLXF1YXJ0ZXIge1xuICAgIGZsZXg6IDAgMCA0Ni42MTkyMTcwODE5JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogNDYuNjE5MjE3MDgxOSU7XG4gIH1cbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3ctLXRoaXJkLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAtLXRoaXJkLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdy0tdGhpcmQsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAtLXRoaXJkLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93LS10aGlyZCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwLS10aGlyZCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdy0tdGhpcmQsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cC0tdGhpcmQsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93LS10aGlyZCwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cC0tdGhpcmQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdy0tdGhpcmQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwLS10aGlyZCB7XG4gIGZsZXg6IDAgMCAyNy43NTgwMDcxMTc0JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAyNy43NTgwMDcxMTc0JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93LS10aGlyZCwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwLS10aGlyZCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3ctLXRoaXJkLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwLS10aGlyZCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdy0tdGhpcmQsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cC0tdGhpcmQsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3ctLXRoaXJkLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAtLXRoaXJkLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdy0tdGhpcmQsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAtLXRoaXJkLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3ctLXRoaXJkLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cC0tdGhpcmQge1xuICAgIGZsZXg6IDAgMCAzMC4yNDkxMTAzMjAzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMzAuMjQ5MTEwMzIwMyU7XG4gIH1cbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3ctLWhhbGYsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cC0taGFsZiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3ctLWhhbGYsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAtLWhhbGYsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3ctLWhhbGYsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cC0taGFsZiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdy0taGFsZiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwLS1oYWxmLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdy0taGFsZiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cC0taGFsZiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93LS1oYWxmLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cC0taGFsZiB7XG4gIGZsZXg6IDAgMCA0NC40ODM5ODU3NjUxJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA0NC40ODM5ODU3NjUxJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93LS1oYWxmLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAtLWhhbGYsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93LS1oYWxmLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwLS1oYWxmLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93LS1oYWxmLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAtLWhhbGYsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3ctLWhhbGYsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cC0taGFsZiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3ctLWhhbGYsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAtLWhhbGYsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdy0taGFsZiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAtLWhhbGYge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93LS1mdWxsLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAtLWZ1bGwsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93LS1mdWxsLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwLS1mdWxsLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93LS1mdWxsLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAtLWZ1bGwsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3ctLWZ1bGwsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cC0tZnVsbCwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3ctLWZ1bGwsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAtLWZ1bGwsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdy0tZnVsbCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAtLWZ1bGwge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBpbnB1dCwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyB0ZXh0YXJlYSwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGlucHV0LCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgdGV4dGFyZWEsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGlucHV0LCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyB0ZXh0YXJlYSwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBpbnB1dCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCB0ZXh0YXJlYSwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBpbnB1dCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyB0ZXh0YXJlYSwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGlucHV0LCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgdGV4dGFyZWEsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgaW5wdXQsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgdGV4dGFyZWEsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBpbnB1dCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIHRleHRhcmVhLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBpbnB1dCwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgdGV4dGFyZWEsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgaW5wdXQsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgdGV4dGFyZWEsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBpbnB1dCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IHRleHRhcmVhLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBpbnB1dCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxLjFyZW0gMS41cmVtO1xufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBpbnB1dCwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGlucHV0LCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBpbnB1dCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBpbnB1dCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBpbnB1dCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGlucHV0LCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGlucHV0LCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgaW5wdXQsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGlucHV0LCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGlucHV0LCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgaW5wdXQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGlucHV0IHtcbiAgaGVpZ2h0OiA0cmVtO1xufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyB0ZXh0YXJlYSwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIHRleHRhcmVhLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyB0ZXh0YXJlYSwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCB0ZXh0YXJlYSwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyB0ZXh0YXJlYSwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIHRleHRhcmVhLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IHRleHRhcmVhLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgdGV4dGFyZWEsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IHRleHRhcmVhLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIHRleHRhcmVhLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgdGV4dGFyZWEsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIHRleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xuICBoZWlnaHQ6IDEzcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMS40cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyB0ZXh0YXJlYTpmb2N1cywgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIHRleHRhcmVhOmZvY3VzLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyB0ZXh0YXJlYTpmb2N1cywgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCB0ZXh0YXJlYTpmb2N1cywgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyB0ZXh0YXJlYTpmb2N1cywgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIHRleHRhcmVhOmZvY3VzLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IHRleHRhcmVhOmZvY3VzLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgdGV4dGFyZWE6Zm9jdXMsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IHRleHRhcmVhOmZvY3VzLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIHRleHRhcmVhOmZvY3VzLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgdGV4dGFyZWE6Zm9jdXMsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgZW0sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBlbSwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgZW0sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgZW0sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgZW0sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBlbSwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBlbSwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGVtLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBlbSwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBlbSwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGVtLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93I3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwI3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwI3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwI3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIsIC5lZGl0LWFjY291bnQgLmZvcm0tcm93I3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIsIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93I3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwI3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDQuOHJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMS4xcmVtIDEuNXJlbTtcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciBzdHJvbmcsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHN0cm9uZywgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciBzdHJvbmcsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciBzdHJvbmcsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciBzdHJvbmcsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHN0cm9uZywgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHN0cm9uZywgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwI3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIgc3Ryb25nLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHN0cm9uZywgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHN0cm9uZywgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93I3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIgc3Ryb25nLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgZmllbGRzZXQsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgZmllbGRzZXQsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyBmaWVsZHNldCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIGZpZWxkc2V0LCAuZWRpdC1hY2NvdW50IGZpZWxkc2V0LCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCBmaWVsZHNldCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIGZpZWxkc2V0IGxlZ2VuZCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyBmaWVsZHNldCBsZWdlbmQsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyBmaWVsZHNldCBsZWdlbmQsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyBmaWVsZHNldCBsZWdlbmQsIC5lZGl0LWFjY291bnQgZmllbGRzZXQgbGVnZW5kLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCBmaWVsZHNldCBsZWdlbmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyBmaWVsZHNldCBsZWdlbmQsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgZmllbGRzZXQgbGVnZW5kLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgZmllbGRzZXQgbGVnZW5kLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgZmllbGRzZXQgbGVnZW5kLCAuZWRpdC1hY2NvdW50IGZpZWxkc2V0IGxlZ2VuZCwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgZmllbGRzZXQgbGVnZW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjRyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyBoMywgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyBoMywgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIGgzLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgaDMsIC5lZGl0LWFjY291bnQgaDMsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyBoMywgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyBoMywgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIGgzLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgaDMsIC5lZGl0LWFjY291bnQgaDMsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAubWFuZGF0b3J5LW5vdGUsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLm1hbmRhdG9yeS1ub3RlLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLm1hbmRhdG9yeS1ub3RlLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLm1hbmRhdG9yeS1ub3RlLCAuZWRpdC1hY2NvdW50IC5tYW5kYXRvcnktbm90ZSwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLm1hbmRhdG9yeS1ub3RlIHtcbiAgdG9wOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAubWFuZGF0b3J5LW5vdGUsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLm1hbmRhdG9yeS1ub3RlLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLm1hbmRhdG9yeS1ub3RlLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLm1hbmRhdG9yeS1ub3RlLCAuZWRpdC1hY2NvdW50IC5tYW5kYXRvcnktbm90ZSwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLm1hbmRhdG9yeS1ub3RlIHtcbiAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzX19maWVsZC13cmFwcGVyLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzX19maWVsZC13cmFwcGVyLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkc19fZmllbGQtd3JhcHBlciwgLmVkaXQtYWNjb3VudF9fZmllbGQtd3JhcHBlciwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmRfX2ZpZWxkLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciAuZm9ybS1yb3cud29vY29tbWVyY2UtaW52YWxpZC1yZXF1aXJlZC1maWVsZCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciAuZm9ybS1yb3cud29vY29tbWVyY2UtaW52YWxpZC1yZXF1aXJlZC1maWVsZCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzX19maWVsZC13cmFwcGVyIC5mb3JtLXJvdy53b29jb21tZXJjZS1pbnZhbGlkLXJlcXVpcmVkLWZpZWxkLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgLmZvcm0tcm93Lndvb2NvbW1lcmNlLWludmFsaWQtcmVxdWlyZWQtZmllbGQsIC5lZGl0LWFjY291bnRfX2ZpZWxkLXdyYXBwZXIgLmZvcm0tcm93Lndvb2NvbW1lcmNlLWludmFsaWQtcmVxdWlyZWQtZmllbGQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkX19maWVsZC13cmFwcGVyIC5mb3JtLXJvdy53b29jb21tZXJjZS1pbnZhbGlkLXJlcXVpcmVkLWZpZWxkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRDAwMTMzO1xufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzX19maWVsZC13cmFwcGVyICNiaWxsaW5nX2NvdW50cnlfZmllbGQsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgI2JpbGxpbmdfY291bnRyeV9maWVsZCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzX19maWVsZC13cmFwcGVyICNiaWxsaW5nX2NvdW50cnlfZmllbGQsIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkc19fZmllbGQtd3JhcHBlciAjYmlsbGluZ19jb3VudHJ5X2ZpZWxkLCAuZWRpdC1hY2NvdW50X19maWVsZC13cmFwcGVyICNiaWxsaW5nX2NvdW50cnlfZmllbGQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkX19maWVsZC13cmFwcGVyICNiaWxsaW5nX2NvdW50cnlfZmllbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWRpdC1hY2NvdW50IGZpZWxkc2V0IGxhYmVsIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5lZGl0LWFjY291bnQgZmllbGRzZXQgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG59XG4uZWRpdC1hY2NvdW50IGZpZWxkc2V0IGxhYmVsLnVwIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNSUsIC0yMDAlLCAwKSBzY2FsZSgwLjUyNSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmVkaXQtYWNjb3VudCBmaWVsZHNldCBsYWJlbC51cCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNSUsIC0yMzAlLCAwKSBzY2FsZSgwLjUyNSk7XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIGgzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkc19fZmllbGQtd3JhcHBlciAubm90ZXMge1xuICBib3JkZXI6IDA7XG59XG4ud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgLm5vdGVzIGxhYmVsIHtcbiAgdG9wOiAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG1hcmdpbi1ib3R0b206IDAuOXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgLm5vdGVzIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkc19fZmllbGQtd3JhcHBlciAubm90ZXMgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQge1xuICBtYXJnaW46IDJyZW0gYXV0byAwO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA0cmVtIDZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwIGF1dG8gNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93LnVwIHtcbiAgYm9yZGVyOiAwO1xufVxuLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93LmZvcm0tcm93LWZpcnN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBsYWJlbCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBsYWJlbC51cCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAtMjAwJSwgMCkgc2NhbGUoMC42MjUpO1xufVxuLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxLjhyZW0gNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxcmVtIDRyZW07XG4gIH1cbn1cblxuLm51bWJlci1pbnB1dC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5udW1iZXItaW5wdXQtd3JhcCBpbnB1dCB7XG4gIGJvcmRlcjogMHB4O1xuICBmb250OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5udW1iZXItaW5wdXQtd3JhcF9fbnVtYmVyLWJ0biB7XG4gIHdpZHRoOiAzcmVtO1xuICBib3JkZXI6IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG5cbi5xdWFudGl0eS0tc2luZ2xlLXByb2R1Y3QgLm51bWJlci1pbnB1dC13cmFwIGlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IDUuNnJlbTtcbn1cblxuaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG5pbnB1dFt0eXBlPW51bWJlcl0ge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogIzlGOUY5RiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cbjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjOUY5RjlGICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBjb2xvcjogIzlGOUY5RiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cbjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICM5RjlGOUYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG46OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5RjlGOUYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG4ucmFkaW8tY2lyY2xlLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAud2NfcGF5bWVudF9tZXRob2QgbGFiZWwsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxpIGxhYmVsLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLCAuZWRpdC1hY2NvdW50ICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5yYWRpby1jaXJjbGUsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC53Y19wYXltZW50X21ldGhvZCBsYWJlbCwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHMgLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMgbGkgbGFiZWwsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwsIC5lZGl0LWFjY291bnQgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWwsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjhyZW07XG4gIH1cbn1cbi5yYWRpby1jaXJjbGU6OmJlZm9yZSwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLndjX3BheW1lbnRfbWV0aG9kIGxhYmVsOjpiZWZvcmUsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxpIGxhYmVsOjpiZWZvcmUsIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbDo6YmVmb3JlLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsOjpiZWZvcmUsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbDo6YmVmb3JlLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWw6OmJlZm9yZSwgLmVkaXQtYWNjb3VudCAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbDo6YmVmb3JlLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAyLjJyZW07XG4gIGhlaWdodDogMi4ycmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICByaWdodDogMDtcbiAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkICNGRkZGRkY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucmFkaW8tY2lyY2xlOjpiZWZvcmUsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC53Y19wYXltZW50X21ldGhvZCBsYWJlbDo6YmVmb3JlLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLXRvdGFscyAud29vY29tbWVyY2Utc2hpcHBpbmctbWV0aG9kcyBsaSBsYWJlbDo6YmVmb3JlLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWw6OmJlZm9yZSwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcyBsYWJlbDo6YmVmb3JlLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWw6OmJlZm9yZSwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNzIGxhYmVsOjpiZWZvcmUsIC5lZGl0LWFjY291bnQgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWw6OmJlZm9yZSwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgI3NoaXAtdG8tZGlmZmVyZW50LWFkZHJlc3MgbGFiZWw6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDEuOHJlbTtcbiAgICBoZWlnaHQ6IDEuOHJlbTtcbiAgfVxufVxuXG4ud2N3bF9lbGVtZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDIuOHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzlGOUY5Rjtcbn1cbi53Y3dsX2VsZW1lbnRzIC53Y3dsX2ludHJvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndjd2xfZWxlbWVudHMgLndjd2xfaW50cm8ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4ud2N3bF9lbGVtZW50cyAud2N3bF9ub3RpY2Uge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndjd2xfZWxlbWVudHMgLndjd2xfbm90aWNlIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLndjd2xfZWxlbWVudHMgLndjd2xfbm90aWNlIC53Y3dsX25vdGljZV9kaXNtaXNzIHtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgcGFkZGluZzogMC41cmVtO1xuICBsZWZ0OiAwO1xuICByaWdodDogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndjd2xfZWxlbWVudHMgLndjd2xfbm90aWNlIC53Y3dsX25vdGljZV9kaXNtaXNzIHtcbiAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nOiAwLjJyZW07XG4gIH1cbn1cbi53Y3dsX2VsZW1lbnRzIC53Y3dsX2VtYWlsX2VsZW1lbnRzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IDI5cmVtO1xuICBtYXJnaW4tbGVmdDogM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud2N3bF9lbGVtZW50cyAud2N3bF9lbWFpbF9lbGVtZW50cyB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLndjd2xfZWxlbWVudHMgLndjd2xfZW1haWxfZWxlbWVudHMgaW5wdXQge1xuICBoZWlnaHQ6IDQuOHJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndjd2xfZWxlbWVudHMgLndjd2xfZW1haWxfZWxlbWVudHMgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4ud2N3bF9lbGVtZW50cyAud2N3bF9jb250cm9sLCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3Qge1xuICBoZWlnaHQ6IDQuOHJlbTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndjd2xfZWxlbWVudHMgLndjd2xfY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24ge1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIHdpZHRoOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyMi41cmVtO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSA6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICBmb250OiBpbmhlcml0O1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBmb250OiBpbmhlcml0O1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICBmb250OiBpbmhlcml0O1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLnl3Z2MtcHJlZGVmaW5lZC1hbW91bnQtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Ige1xuICBtYXJnaW46IDQuOHJlbSAwIDA7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAjeXdnYy1tYW51YWwtYW1vdW50IHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAueXdnYy1tYW51YWwtY3VycmVuY3ktc3ltYm9sIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLnl3Z2MtZW1wdHktcmVjaXBpZW50LW5vdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLnl3Z2NfcmVjaXBpZW50X2luZm9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLnl3Z2Mtc2VuZGVyLWluZm8tdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC55d2djX3JlY2lwaWVudF9pbmZvX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAueXdnYy1zZW5kZXItbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSBoNSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gbGFiZWwge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJOYXJraXNzQmxvY2tcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBmb3JtLmdpZnQtY2FyZHNfZm9ybSBoNSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbiAgfVxufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLnl3Z2NfZGVsaXZlcnlfaW5mb190aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAueXdnYy1zaW5nbGUtcmVjaXBpZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBmb3JtLmdpZnQtY2FyZHNfZm9ybSAueXdnYy1zaW5nbGUtcmVjaXBpZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG4gIH1cbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC55d2djLXNpbmdsZS1yZWNpcGllbnQgLnl3Z2MtcmVjaXBpZW50LW5hbWUsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC55d2djLXNpbmdsZS1yZWNpcGllbnQgLnl3Z2MtcmVjaXBpZW50LWVtYWlsIHtcbiAgZmxleDogMCAwIDQ4LjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDQ4LjMzMzMzMzMzMzMlO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLnl3Z2Mtc2luZ2xlLXJlY2lwaWVudCAueXdnYy1yZWNpcGllbnQtbmFtZSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLnl3Z2Mtc2luZ2xlLXJlY2lwaWVudCAueXdnYy1yZWNpcGllbnQtZW1haWwge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IGlucHV0LCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yLnN0ZXAtY29udGVudCB0ZXh0YXJlYSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCBpbnB1dCwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCB0ZXh0YXJlYSB7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcmVzaXplOiBub25lO1xuICBmb250OiBpbmhlcml0O1xuICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yLnN0ZXAtY29udGVudCBpbnB1dCwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCBpbnB1dCB7XG4gIGhlaWdodDogNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yLnN0ZXAtY29udGVudCBpbnB1dCwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCBpbnB1dCB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yLnN0ZXAtY29udGVudCB0ZXh0YXJlYSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMTIuNnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgdGV4dGFyZWEsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgdGV4dGFyZWEge1xuICAgIGhlaWdodDogMTIuNXJlbTtcbiAgfVxufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkcy1saXN0IDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yLnN0ZXAtY29udGVudCA6Oi1tb3otcGxhY2Vob2xkZXIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgZm9udDogaW5oZXJpdDtcbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBmb250OiBpbmhlcml0O1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgOi1tb3otcGxhY2Vob2xkZXIsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICBmb250OiBpbmhlcml0O1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgbGFiZWwsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmQtY29udGVudC1lZGl0b3Iuc3RlcC1jb250ZW50IC55d2djX3NlbGVjdF9hbW91bnRfdGl0bGUsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgbGFiZWwsIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgLnl3Z2Nfc2VsZWN0X2Ftb3VudF90aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yLnN0ZXAtY29udGVudCBsYWJlbCwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgLnl3Z2Nfc2VsZWN0X2Ftb3VudF90aXRsZSwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCBsYWJlbCwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCAueXdnY19zZWxlY3RfYW1vdW50X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgLnl3Z2MtbWVzc2FnZSBsYWJlbCwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCAueXdnYy1tZXNzYWdlIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZC1jb250ZW50LWVkaXRvci5zdGVwLWNvbnRlbnQgLnl3Z2MtbWVzc2FnZSBsYWJlbCwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCAueXdnYy1tZXNzYWdlIGxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdF9fc2VuZGVyLXdyYXAge1xuICBmbGV4OiAwIDAgNDguMzMzMzMzMzMzMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDguMzMzMzMzMzMzMyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdF9fc2VuZGVyLXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0LWNhcmRzLWxpc3QgLnl3Z2Mtc2VuZGVyLW5hbWUge1xuICBmbGV4OiAwIDAgNDguMzMzMzMzMzMzMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDguMzMzMzMzMzMzMyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnQtY2FyZHMtbGlzdCAueXdnYy1zZW5kZXItbmFtZSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiA0LjhyZW07XG4gIH1cbn1cbmZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uIHtcbiAgcGFkZGluZzogMi4ycmVtIDMuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMS42cmVtIDA7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxufVxuXG4uaGVhZGVyIHtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMEUwRTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlciB7XG4gICAgcGFkZGluZzogMCAyLjRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyLm9wZW4gLmFjdGlvbnMgLmxhbmctc3dpdGNoZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlci5vcGVuIC5hY3Rpb25zIC5oZWFkZXJfX2NhcnQtd3JhcCwgLmhlYWRlci5vcGVuIC5hY3Rpb25zIC5oZWFkZXJfX2FjdGlvbi1saW5rIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyX19jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX2NvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMC43NXJlbSAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fY29udGVudC13cmFwIC5tYWluLW5hdiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuLmhlYWRlcl9fY29udGVudC13cmFwIC5zaXRlLWJyYW5kaW5nIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDFyZW0gMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fY29udGVudC13cmFwIC5zaXRlLWJyYW5kaW5nIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIG1hcmdpbjogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG59XG4uaGVhZGVyX19jb250ZW50LXdyYXAgLnNpdGUtYnJhbmRpbmcgaW1nIHtcbiAgd2lkdGg6IDkuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX19jb250ZW50LXdyYXAgLnNpdGUtYnJhbmRpbmcgaW1nIHtcbiAgICB3aWR0aDogNi41cmVtO1xuICB9XG59XG4uaGVhZGVyX19jb250ZW50LXdyYXAgLmFjdGlvbnMge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fY29udGVudC13cmFwIC5hY3Rpb25zIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIHotaW5kZXg6IDI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuLmhlYWRlcl9fY29udGVudC13cmFwIC5hY3Rpb25zIC5sYW5nLXN3aXRjaGVyIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIG1hcmdpbi1sZWZ0OiA3LjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fY29udGVudC13cmFwIC5hY3Rpb25zIC5sYW5nLXN3aXRjaGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX2NvbnRlbnQtd3JhcCAuYWN0aW9ucyAuYnRuLS1zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXJfX2NvbnRlbnQtd3JhcCAuYWN0aW9ucyAuaGVhZGVyX19jYXJ0LXdyYXAge1xuICBtYXJnaW46IDAgMy41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX2NvbnRlbnQtd3JhcCAuYWN0aW9ucyAuaGVhZGVyX19jYXJ0LXdyYXAge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuM3JlbTtcbiAgfVxufVxuLmhlYWRlcl9fbmF2LXdyYXAge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fbmF2LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gOHJlbSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTBFMEUwO1xuICAgIHBhZGRpbmc6IDAgMi40cmVtIDEwcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fbmF2LXdyYXAub3BlbiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlcl9fbmF2LXdyYXAgLmZvcm0td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMi40cmVtO1xuICB9XG59XG4uaGVhZGVyX19uYXYtd3JhcCAuZm9ybS0tZ2VuZXJhbC1zZWFyY2gsIC5oZWFkZXJfX25hdi13cmFwIC5zb2NpYWwtbmV0d29ya3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX25hdi13cmFwIC5mb3JtLS1nZW5lcmFsLXNlYXJjaCwgLmhlYWRlcl9fbmF2LXdyYXAgLnNvY2lhbC1uZXR3b3JrcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX19uYXYtd3JhcCAubWFpbi1uYXYge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cbn1cbi5oZWFkZXJfX25hdi13cmFwIC5zb2NpYWwtbmV0d29ya3Mge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXJfX25hdi13cmFwIC5zb2NpYWwtbmV0d29ya3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5oZWFkZXJfX2hhbWJ1cmdlci13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyX19oYW1idXJnZXItd3JhcCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5mb290ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9vdGVyX19tYWluLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDQuOHJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAzLjhyZW0gMHJlbSA0cmVtO1xuICB9XG59XG4uZm9vdGVyX19tYWluLXNlY3Rpb24gLmxvZ28td3JhcCB7XG4gIGZsZXg6IDAgMCA3LjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDcuMzMzMzMzMzMzMyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5sb2dvLXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAyLjRyZW0gMi40cmVtO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5sb2dvLXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5mb290ZXJfX21haW4tc2VjdGlvbiAubG9nby13cmFwIC5zaXRlLWJyYW5kaW5nIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEzLjJyZW07XG59XG4uZm9vdGVyX19tYWluLXNlY3Rpb24gLmxvZ28td3JhcCAuc2l0ZS1icmFuZGluZyBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5sb2dvLXdyYXAgLnNvY2lhbC1uZXR3b3JrcyB7XG4gIG1hcmdpbi10b3A6IDUuN3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19tYWluLXNlY3Rpb24gLmxvZ28td3JhcCAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5sb2dvLXdyYXAgLnNvY2lhbC1uZXR3b3Jrc19fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mb290ZXJfX21haW4tc2VjdGlvbiAubG9nby13cmFwIC5zb2NpYWwtbmV0d29ya3NfX2ljb25zLXdyYXAgLmljb246aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uZm9vdGVyX19tYWluLXNlY3Rpb24gLmZvb3Rlci1uYXYge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA2LjcyMjIyMjIyMjIlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXJfX21haW4tc2VjdGlvbiAuZm9vdGVyLW5hdiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXJfX21haW4tc2VjdGlvbiAuZm9vdGVyLW5hdiAjZm9vdGVyLW5hdi1saXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZm9vdGVyX19tYWluLXNlY3Rpb24gLmZvb3Rlci1uYXYgI2Zvb3Rlci1uYXYtbGlzdC1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXJfX21haW4tc2VjdGlvbiAuZm9vdGVyLW5hdiAjZm9vdGVyLW5hdi1saXN0LW1vYmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5mcmVlLXRleHQge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogNS41NTU1NTU1NTU2JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19tYWluLXNlY3Rpb24gLmZyZWUtdGV4dCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDIuNHJlbTtcbiAgfVxufVxuLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5mcmVlLXRleHQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuOXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19tYWluLXNlY3Rpb24gLmZyZWUtdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5mcmVlLXRleHQgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5mcmVlLXRleHQgcCBhIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVyZW07XG4gIH1cbn1cbi5mb290ZXJfX21haW4tc2VjdGlvbiAuZnJlZS10ZXh0IHN0cm9uZyB7XG4gIGNvbG9yOiAjOUY5RjlGO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5mcmVlLXRleHQgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZm9vdGVyX19tYWluLXNlY3Rpb24gLmZvcm0td3JhcCB7XG4gIGZsZXg6IDAgMCAyNC4yMjIyMjIyMjIyJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAyNC4yMjIyMjIyMjIyJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19tYWluLXNlY3Rpb24gLmZvcm0td3JhcCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDQuM3JlbTtcbiAgfVxufVxuLmZvb3Rlcl9fbWFpbi1zZWN0aW9uIC5mb3JtLXdyYXAgLnNvY2lhbC1uZXR3b3JrcyB7XG4gIG1hcmdpbi10b3A6IDYuNnJlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19tYWluLXNlY3Rpb24gLmZvcm0td3JhcCAuc29jaWFsLW5ldHdvcmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDQuM3JlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmZvb3Rlcl9fbG93ZXItc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICM5RjlGOUY7XG4gIHBhZGRpbmc6IDIuNnJlbSAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19sb3dlci1zZWN0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmc6IDEuOXJlbSAwO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG4uZm9vdGVyX19sb3dlci1zZWN0aW9uIC5jcmVkaXRzLWxpbmstd3JhcCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19sb3dlci1zZWN0aW9uIC5jcmVkaXRzLWxpbmstd3JhcCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG9yZGVyOiAzO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uZm9vdGVyX19sb3dlci1zZWN0aW9uIC5jcmVkaXRzLWxpbmstd3JhcCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmZvb3Rlcl9fbG93ZXItc2VjdGlvbiBuYXYge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlcl9fbG93ZXItc2VjdGlvbiBuYXYge1xuICAgIGZsZXg6IDAgMCA0Ny41JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogNDcuNSU7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNSU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLmZvb3Rlcl9fbG93ZXItc2VjdGlvbiBuYXY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogNjAlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlGOUY5RjtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbn1cbi5mb290ZXJfX2xvd2VyLXNlY3Rpb24gLmNyIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyX19sb3dlci1zZWN0aW9uIC5jciB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5yZWxhdGVkX19jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAwO1xufVxuLnJlbGF0ZWRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA4cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA4LjdyZW07XG4gIG1hcmdpbi1ib3R0b206IDguM3JlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiTmFya2lzc0Jsb2NrXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnJlbGF0ZWRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMy45cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgfVxufVxuXG4uc2xpZGVyLCAuc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNsaWRlciAuc2xpY2stYXJyb3csIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyOiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zbGlkZXIgLnNsaWNrLWFycm93LCAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG59XG4uc2xpZGVyIC5zbGljay1hcnJvdzpmb2N1cywgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWRlciAuc2xpY2stZG90cywgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNsaWRlciAuc2xpY2stZG90cywgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICB9XG59XG4uc2xpZGVyIC5zbGljay1kb3RzIGxpLCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgd2lkdGg6IDEuNnJlbTtcbiAgaGVpZ2h0OiAxLjZyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMC40NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFRURCO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zbGlkZXIgLnNsaWNrLWRvdHMgbGksIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICAgIHdpZHRoOiAxLjJyZW07XG4gICAgaGVpZ2h0OiAxLjJyZW07XG4gICAgbWFyZ2luOiAwIDAuMzVyZW07XG4gIH1cbn1cbi5zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlLCAuc2xpY2stc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhDMTE7XG59XG4uc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiwgLnNsaWNrLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWRlci0tcmVsYXRlZCAuc2xpY2stc2xpZGUsIC5zbGljay1zbGlkZXItLXJlbGF0ZWQgLnNsaWNrLXNsaWRlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zbGlkZXItLXJlbGF0ZWQgLnNsaWNrLWFycm93LCAuc2xpY2stc2xpZGVyLS1yZWxhdGVkIC5zbGljay1hcnJvdyB7XG4gIHdpZHRoOiA1LjFyZW07XG4gIGhlaWdodDogNS4xcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zbGlkZXItLXJlbGF0ZWQgLnNsaWNrLWFycm93LCAuc2xpY2stc2xpZGVyLS1yZWxhdGVkIC5zbGljay1hcnJvdyB7XG4gICAgd2lkdGg6IDRyZW07XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG59XG4uc2xpZGVyLS1yZWxhdGVkIC5zbGljay1hcnJvdy5zbGljay1wcmV2LCAuc2xpY2stc2xpZGVyLS1yZWxhdGVkIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA4LjZyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctcmlnaHQuc3ZnKSBjZW50ZXIvOTklIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA5OSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNsaWRlci0tcmVsYXRlZCAuc2xpY2stYXJyb3cuc2xpY2stcHJldiwgLnNsaWNrLXNsaWRlci0tcmVsYXRlZCAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgcmlnaHQ6IDRyZW07XG4gIH1cbn1cbi5zbGlkZXItLXJlbGF0ZWQgLnNsaWNrLWFycm93LnNsaWNrLW5leHQsIC5zbGljay1zbGlkZXItLXJlbGF0ZWQgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogOC42cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy1sZWZ0LnN2ZykgY2VudGVyLzk5JSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTklO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zbGlkZXItLXJlbGF0ZWQgLnNsaWNrLWFycm93LnNsaWNrLW5leHQsIC5zbGljay1zbGlkZXItLXJlbGF0ZWQgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIGxlZnQ6IDRyZW07XG4gIH1cbn1cbi5zbGlkZXItLWdhbGxlcnkgLnNsaWNrLWxpc3QsIC5zbGljay1zbGlkZXItLWdhbGxlcnkgLnNsaWNrLWxpc3Qge1xuICBtYXJnaW46IDAgLTIuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2xpZGVyLS1nYWxsZXJ5IC5zbGljay1saXN0LCAuc2xpY2stc2xpZGVyLS1nYWxsZXJ5IC5zbGljay1saXN0IHtcbiAgICBtYXJnaW46IDAgLTEuMnJlbTtcbiAgfVxufVxuLnNsaWRlci0tZ2FsbGVyeSAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlLCAuc2xpY2stc2xpZGVyLS1nYWxsZXJ5IC5zbGljay1saXN0IC5zbGljay10cmFjayAuc2xpY2stc2xpZGUge1xuICBtYXJnaW46IDAgMi44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zbGlkZXItLWdhbGxlcnkgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSwgLnNsaWNrLXNsaWRlci0tZ2FsbGVyeSAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sgLnNsaWNrLXNsaWRlIHtcbiAgICBtYXJnaW46IDAgMS4ycmVtO1xuICB9XG59XG4uc2xpZGVyLS1nYWxsZXJ5IC5zbGljay1hcnJvdywgLnNsaWNrLXNsaWRlci0tZ2FsbGVyeSAuc2xpY2stYXJyb3cge1xuICB3aWR0aDogNS4xcmVtO1xuICBoZWlnaHQ6IDUuMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2xpZGVyLS1nYWxsZXJ5IC5zbGljay1hcnJvdywgLnNsaWNrLXNsaWRlci0tZ2FsbGVyeSAuc2xpY2stYXJyb3cge1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxufVxuLnNsaWRlci0tZ2FsbGVyeSAuc2xpY2stYXJyb3cuc2xpY2stcHJldiwgLnNsaWNrLXNsaWRlci0tZ2FsbGVyeSAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy1yaWdodC5zdmcpIGNlbnRlci85OSUgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDk5JTtcbn1cbi5zbGlkZXItLWdhbGxlcnkgLnNsaWNrLWFycm93LnNsaWNrLW5leHQsIC5zbGljay1zbGlkZXItLWdhbGxlcnkgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctbGVmdC5zdmcpIGNlbnRlci85OSUgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDk5JTtcbn1cbi5zbGlkZXItLWV4dHJhLXByb2R1Y3RzIC5zbGljay1saXN0LCAuc2xpY2stc2xpZGVyLS1leHRyYS1wcm9kdWN0cyAuc2xpY2stbGlzdCB7XG4gIG1hcmdpbjogLTEuNnJlbSAwO1xufVxuLnNsaWRlci0tZXh0cmEtcHJvZHVjdHMgLnNsaWNrLWxpc3QgLnNsaWNrLXNsaWRlLCAuc2xpY2stc2xpZGVyLS1leHRyYS1wcm9kdWN0cyAuc2xpY2stbGlzdCAuc2xpY2stc2xpZGUge1xuICBtYXJnaW46IDEuNnJlbSAwO1xufVxuLnNsaWRlci0tZXh0cmEtcHJvZHVjdHMgLnNsaWNrLWFycm93LCAuc2xpY2stc2xpZGVyLS1leHRyYS1wcm9kdWN0cyAuc2xpY2stYXJyb3cge1xuICB3aWR0aDogNC4xcmVtO1xuICBoZWlnaHQ6IDQuMXJlbTtcbn1cbi5zbGlkZXItLWV4dHJhLXByb2R1Y3RzIC5zbGljay1hcnJvdy5zbGljay1wcmV2LCAuc2xpY2stc2xpZGVyLS1leHRyYS1wcm9kdWN0cyAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIHRvcDogLTJyZW07XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LXVwLnN2ZykgY2VudGVyLzk5JSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTklO1xufVxuLnNsaWRlci0tZXh0cmEtcHJvZHVjdHMgLnNsaWNrLWFycm93LnNsaWNrLW5leHQsIC5zbGljay1zbGlkZXItLWV4dHJhLXByb2R1Y3RzIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgbGVmdDogNTAlO1xuICB0b3A6IGNhbGMoMTAwJSAtIDMuMnJlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy1kb3duLnN2ZykgY2VudGVyLzk5JSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTklO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0LjhyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgd2lkdGg6IDMuMXJlbTtcbiAgbGVmdDogMi4zcmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMy4xcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBsZWZ0OiAxLjNyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGxlZnQ6IC0xcmVtO1xuICB0b3A6IDFyZW07XG4gIGhlaWdodDogMy4xcmVtO1xuICB3aWR0aDogMy4xcmVtO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvZHJvcF9iZy5zdmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICAgIHRvcDogMC41cmVtO1xuICAgIGxlZnQ6IC0wLjVyZW07XG4gIH1cbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgbGluZS1oZWlnaHQ6IDIuOTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgcGFkZGluZzogMCAxLjZyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1iZWxvdy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1iZWxvdy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAxLjdyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogMS40cmVtIDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgcGFkZGluZzogMXJlbSAxLjZyZW07XG4gIH1cbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBoZWlnaHQ6IDQuOHJlbTtcbiAgcGFkZGluZzogNHB4IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93bi0tY2l0eSB7XG4gIG1hcmdpbi10b3A6IC00LjhyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24tLWNpdHkgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24tLWNpdHkgLnNlbGVjdDItcmVzdWx0cyB7XG4gIG1hcmdpbi10b3A6IDEuMnJlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXIuaW52YWxpZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOEMxMTtcbn1cblxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWl0ZW0ge1xuICBwYWRkaW5nOiA0cmVtIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbSB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQoKSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYWNjb3JkaW9uIC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIC5hY2NvcmRpb24tdGl0bGUge1xuICBtYXgtd2lkdGg6IDg1JTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5hY2NvcmRpb24gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uc2hvdzo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLmFjY29yZGlvbiAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3JkaW9uIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4uYWNjb3JkaW9uLS1saWJyYXJ5IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uIC5hY2NvcmRpb24tdGl0bGUge1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY29yZGlvbi0tbGlicmFyeSAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxufVxuLmFjY29yZGlvbi0tbGlicmFyeSAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW4tdG9wOiAyLjdyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYWNjb3JkaW9uLS1saWJyYXJ5IC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IC5saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvcmRpb24tLWxpYnJhcnkgLmFjY29yZGlvbi1jb2xsYXBzZSAuYWNjb3JkaW9uLWJvZHkgLmxpbmsge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG4uYWNjb3JkaW9uLS1saWJyYXJ5IC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IC5saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzNUVGQjM7XG59XG5cbi50cmFucXVpbG8tbG9naW5fX3RleHQtd3JhcCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJOYXJraXNzQmxvY2tcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudHJhbnF1aWxvLWxvZ2luX190ZXh0LXdyYXAge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4udHJhbnF1aWxvLWxvZ2luX190ZXh0LXdyYXAgYSwgLnRyYW5xdWlsby1sb2dpbl9fdGV4dC13cmFwIGJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZvcmdvdC1wYXNzd29yZF9fbWFpbi1jb250ZW50IHtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLWZvb3Rlci1oZWlnaHQpIC0gdmFyKC0taGVhZGVyLWhlaWdodCkpO1xufVxuLmZvcmdvdC1wYXNzd29yZF9fdGl0bGUge1xuICBtYXJnaW46IDRyZW0gMDtcbn1cbi5mb3Jnb3QtcGFzc3dvcmRfX3RleHQtd3JhcCB7XG4gIHdpZHRoOiA0MHJlbTtcbn1cbi5mb3Jnb3QtcGFzc3dvcmQgLnRyYW5xdWlsby1sb2dpbl9fbG9naW4tZm9ybSB7XG4gIG1hcmdpbjogNHJlbSAwO1xufVxuXG4uZmFjZXQtbGFiZWwge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDQuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZmFjZXQtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjZyZW07XG4gIH1cbn1cbi5mYWNldC1sYWJlbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZhY2V0LWxhYmVsLmFjdGl2ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mYWNldC1sYWJlbC5hY3RpdmUge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIH1cbn1cblxuLmZhY2V0d3AtZmFjZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZhY2V0d3AtZmFjZXQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cbn1cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94IHtcbiAgcGFkZGluZzogMS40cmVtIDIuMnJlbTtcbiAgbWFyZ2luOiAwIDAuOHJlbSAxLjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gge1xuICAgIHBhZGRpbmc6IDFyZW0gMS42cmVtO1xuICAgIG1hcmdpbjogMCAwLjVyZW0gMXJlbTtcbiAgfVxufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3g6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveC5jaGVja2VkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCAuZmFjZXR3cC1jb3VudGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94IC5mYWNldHdwLWRpc3BsYXktdmFsdWUge1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvKiBIYW5kbGUgKi9cbiAgLyogd2lkdGggKi9cbiAgLyogVHJhY2sgKi9cbiAgLyogSGFuZGxlICovXG4gIC8qIEhhbmRsZSBvbiBob3ZlciAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbzo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMC4xcmVtO1xuICBoZWlnaHQ6IDAuMXJlbTtcbn1cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbzo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbzo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbzo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEuNHJlbSAyLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvIHtcbiAgICBwYWRkaW5nOiAxcmVtIDEuNHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC44cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNHJlbTtcbiAgfVxufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW86bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNHJlbTtcbiAgfVxufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLmNoZWNrZWQge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbyAuZmFjZXR3cC1jb3VudGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbyAuZmFjZXR3cC1kaXNwbGF5LXZhbHVlIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8gLmZhY2V0d3AtZGlzcGxheS12YWx1ZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgcGFkZGluZzogMS4ycmVtIDMuN3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBwYWRkaW5nOiAwLjhyZW0gMy43cmVtO1xuICB9XG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUuZmFjZXR3cC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGluay0tdW5kZXJsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxpbmstLXVuZGVybGluZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbi5saW5rLS1jaGFuZ2luZ19faG92ZXItdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGluay0tY2hhbmdpbmc6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tdGVtcC1jb2xvcik7XG59XG4ubGluay0tY2hhbmdpbmc6aG92ZXIgLmxpbmstLWNoYW5naW5nX190ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubGluay0tY2hhbmdpbmc6aG92ZXIgLmxpbmstLWNoYW5naW5nX190ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG59XG4ubGluay0tY2hhbmdpbmc6aG92ZXIgLmxpbmstLWNoYW5naW5nX19ob3Zlci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5saW5rLS1jaGFuZ2luZzpob3ZlciAubGluay0tY2hhbmdpbmdfX2hvdmVyLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5saW5rLS1ub3JtYWwtc2l6ZSB7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBsaW5lLWhlaWdodDogMi4zcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5saW5rLS1ub3JtYWwtc2l6ZSB7XG4gICAgZm9udC1zaXplOiAxLjlyZW07XG4gIH1cbn1cbi5saW5rLS1hcnJvdyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzcmVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmxpbmstLWFycm93OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvbGVmdC1hcnJvdy5zdmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuMnJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuN3JlbTtcbn1cbi5saW5rLS1hcnJvdy5sdHI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5saW5rLS1hcnJvdy13aGl0ZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xlZnQtYXJyb3ctd2hpdGUuc3ZnKTtcbn1cbi5saW5rLmx0ci5saW5rLS1hcnJvdzo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4ubG9vcC13cmFwOm5vdCguc2xpZGVyKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbn1cbi5sb29wLXdyYXA6bm90KC5zbGlkZXIpLmxvb3Atd3JhcC0tcmVjaXBlcyB7XG4gIG1hcmdpbjogMCAtMi44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb29wLXdyYXA6bm90KC5zbGlkZXIpLmxvb3Atd3JhcC0tcmVjaXBlcyB7XG4gICAgbWFyZ2luOiAwIC0xcmVtO1xuICB9XG59XG4ubG9vcC13cmFwOm5vdCguc2xpZGVyKSAubG9vcC1pdGVtLS1yZWNpcGVzIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb29wLXdyYXA6bm90KC5zbGlkZXIpIC5sb29wLWl0ZW0tLXJlY2lwZXMge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmxvb3Atd3JhcDpub3QoLnNsaWRlcikgLmxvb3AtaXRlbS0tYmFrZXJwZWRpYSB7XG4gIHBhZGRpbmc6IDEuN3JlbSAwO1xufVxuLmxvb3Atd3JhcDpub3QoLnNsaWRlcikgLmxvb3AtaXRlbS0tYmFrZXJwZWRpYSBoMyB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb29wLXdyYXA6bm90KC5zbGlkZXIpIC5sb29wLWl0ZW0tLWJha2VycGVkaWEgaDMge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG4ubG9vcC13cmFwOm5vdCguc2xpZGVyKSAubG9vcC1pdGVtLS1iYWtlcnBlZGlhIGgzIGE6aG92ZXIge1xuICBjb2xvcjogIzlGOUY5Rjtcbn1cbi5sb29wLXdyYXAtLXJlY2lwZXMge1xuICBtYXJnaW4tbGVmdDogLTIuOHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMi44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb29wLXdyYXAtLXJlY2lwZXMge1xuICAgIG1hcmdpbjogMCAtMXJlbTtcbiAgfVxufVxuLmxvb3Atd3JhcC0tYmFrZXJwZWRpYSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb29wLXdyYXAtLWJha2VycGVkaWEge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICB9XG59XG4ubG9vcC13cmFwLS1iYWtlcnBlZGlhIC5sZXR0ZXItd3JhcCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmxvb3Atd3JhcC0tYmFrZXJwZWRpYSAubGV0dGVyLXdyYXAgLmxldHRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubG9vcC13cmFwLS1iYWtlcnBlZGlhIC5sZXR0ZXItd3JhcCAubGV0dGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIH1cbn1cbi5sb29wLXdyYXAtLWJha2VycGVkaWEgLmxldHRlci13cmFwIC5pbm5lci13cmFwIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubG9vcC13cmFwLS1iYWtlcnBlZGlhIC5sZXR0ZXItd3JhcCAuaW5uZXItd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubG9vcC13cmFwLS1iYWtlcnBlZGlhIC5sZXR0ZXItd3JhcCAuaW5uZXItd3JhcCBjb2xncm91cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb29wLXdyYXAtLWJha2VycGVkaWEgLmxldHRlci13cmFwIC5pbm5lci13cmFwIHRib2R5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmxvb3Atd3JhcC0tYmFrZXJwZWRpYSAubGV0dGVyLXdyYXAgLmlubmVyLXdyYXAgdGJvZHkgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlGOUY5Rjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubG9vcC13cmFwLS1iYWtlcnBlZGlhIC5sZXR0ZXItd3JhcCAuaW5uZXItd3JhcCB0Ym9keSB0ciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxvb3Atd3JhcC0tYmFrZXJwZWRpYSAubGV0dGVyLXdyYXAgLmlubmVyLXdyYXAgdGJvZHkgdHIgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTBFMEUwO1xuICB9XG59XG4ubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMge1xuICBwYWRkaW5nOiAwIDIuOHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNS42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyBzdmcge1xuICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlczpob3ZlciBzdmcge1xuICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4ubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLmlubmVyLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDY1LjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC5pbm5lci13cmFwIHtcbiAgICBoZWlnaHQ6IDE3LjJyZW07XG4gIH1cbn1cbi5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAuaW1nLXdyYXAge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAuaW1nLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMXJlbSA1LjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxLjRyZW0gMC43cmVtO1xuICB9XG59XG4ubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAudGl0bGUsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLnNob3AgLndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlciBoMSwgLnNob3AgLndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlciAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCBoMSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLW9yZGVyIC50aGFua3MtbXNnIGgxLCAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgaDEsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLnByb2R1Y3RfdGl0bGUsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgYSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5zZWN0aW9uIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLnNpbmdsZSAuYmFrZXJwZWRpYSAucmVsYXRlZCAuc2VjdGlvbiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5zaW5nbGUgLmJha2VycGVkaWEgLnVwLXNlbGxzIC5zZWN0aW9uIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnNlY3Rpb24gaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAuc2VjdGlvbiAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCBoMiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5zZWN0aW9uIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIC50ZXh0LXdyYXAgaDIsIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIGgzLCAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgaDMsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIsIC5zaW5nbGUtcHJvZHVjdCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIGgyIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLnRpdGxlLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5zaG9wIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgaDEsIC5zaG9wIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgaDEsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyBoMSwgLndvb2NvbW1lcmNlLW9yZGVyIC50aGFua3MtbXNnIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIGgxLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIGgyLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5wcm9kdWN0X3RpdGxlLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIGEsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5zaW5nbGUgLmJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAuc2VjdGlvbiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5zaW5nbGUgLmJha2VycGVkaWEgLnJlbGF0ZWQgLnNlY3Rpb24gaDIsIC5zaW5nbGUtcHJvZHVjdCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuc2luZ2xlIC5iYWtlcnBlZGlhIC51cC1zZWxscyAuc2VjdGlvbiBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5zZWN0aW9uIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLnNlY3Rpb24gLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuc2VjdGlvbiAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIGgyLCAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCBoMywgLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIGgzLCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgaDIsIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgaDIsIC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5zaW5nbGUtcHJvZHVjdCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyBoMiwgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCBoMiB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xuICB9XG59XG4ubG9vcC13cmFwIC5sb29wLWl0ZW0tLXJlY2lwZXMgLnRleHQtd3JhcCAuaWNvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sb29wLXdyYXAgLmxvb3AtaXRlbS0tcmVjaXBlcyAudGV4dC13cmFwIC5pY29uIGltZywgLmxvb3Atd3JhcCAubG9vcC1pdGVtLS1yZWNpcGVzIC50ZXh0LXdyYXAgLmljb24gc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ud2hhdHNhcHAge1xuICB6LWluZGV4OiAxMTtcbiAgdG9wOiA1N3ZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS41cmVtIDMuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwRTk4RjtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuICBib3gtc2hhZG93OiAwcHggM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndoYXRzYXBwIHtcbiAgICB0b3A6IDQ5cmVtO1xuICAgIHBhZGRpbmc6IDEuM3JlbSAwIDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjhyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG59XG4ud2hhdHNhcHAgaW1nIHtcbiAgd2lkdGg6IDIuN3JlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndoYXRzYXBwIGltZyB7XG4gICAgd2lkdGg6IDIuMnJlbTtcbiAgfVxufVxuLndoYXRzYXBwX190ZXh0IHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5zb2NpYWwtbmV0d29ya3Mge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zb2NpYWwtbmV0d29ya3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc29jaWFsLW5ldHdvcmtzX19pY29ucy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zb2NpYWwtbmV0d29ya3NfX2ljb25zLXdyYXAgYSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjRyZW07XG59XG4uc29jaWFsLW5ldHdvcmtzX19pY29ucy13cmFwIGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY3ViZXMge1xuICBtYXJnaW4tdG9wOiA2LjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmN1YmVzIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG4uY3ViZXMgLmNvbnRlbnQtd3JhcCwgLmN1YmVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAucmVsYXRlZCwgLmN1YmVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLnVwLXNlbGxzLCAuY3ViZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY3ViZXMgLmN1YmUge1xuICBmbGV4OiAwIDAgNDguMzMzMzMzMzMzMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDguMzMzMzMzMzMzMyU7XG4gIGhlaWdodDogNzByZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDguN3JlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY3ViZXMgLmN1YmUge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA0OHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gICAgcGFkZGluZzogMi40cmVtO1xuICB9XG59XG4uY3ViZXMgLmN1YmU6bnRoLWNoaWxkKG9kZCkge1xuICBtYXJnaW4tbGVmdDogMS42NjY2NjY2NjY3JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY3ViZXMgLmN1YmU6bnRoLWNoaWxkKG9kZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uY3ViZXMgLmN1YmU6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjY2NjY2NjY2NjclO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jdWJlcyAuY3ViZTpudGgtY2hpbGQoZXZlbikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmN1YmVzIC5jdWJlX190ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDUuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jdWJlcyAuY3ViZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG4uY3ViZXMgLmN1YmVfX2Nsb3VkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jdWJlcyAuY3ViZV9fY2xvdWQgLml0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY3ViZXMgLmN1YmVfX2Nsb3VkIC5pdGVtOmhvdmVyIC5pdGVtX190b29sdGlwIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY3ViZXMgLmN1YmVfX2Nsb3VkIC5pdGVtOmhvdmVyIC5pdGVtX190b29sdGlwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY3ViZXMgLmN1YmVfX2Nsb3VkIC5pdGVtIGEge1xuICBwYWRkaW5nOiAxcmVtIDIuMnJlbTtcbiAgbWFyZ2luOiAwIDEuMXJlbSAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jdWJlcyAuY3ViZV9fY2xvdWQgLml0ZW0gYSB7XG4gICAgbWFyZ2luOiAwIDAuNXJlbSAxLjVyZW07XG4gIH1cbn1cbi5jdWJlcyAuY3ViZV9fY2xvdWQgLml0ZW1fX3Rvb2x0aXAge1xuICB0b3A6IC0xNTUlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTYuNnJlbTtcbiAgaGVpZ2h0OiAxMS44cmVtO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBsZWZ0OiAtOC45cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jdWJlcyAuY3ViZV9fY2xvdWQgLml0ZW1fX3Rvb2x0aXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jdWJlcyAuY3ViZV9fY2xvdWQgLml0ZW1fX3Rvb2x0aXAgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG59XG4uY3ViZXMgLmN1YmVfX2Nsb3VkIC5pdGVtX190b29sdGlwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCAjRkZGRkZGIDE2LjM2JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA2Mi43MyUpO1xufVxuLmN1YmVzIC5jdWJlIGltZyB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmN1YmVzIC5jdWJlIC5jdWJlX19saW5rLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY3ViZXMgLmN1YmUgLmJ0bi0tdHJhbnMsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYnRuLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYnRuLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYnRuLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmJ0biwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5idG4sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEub3JkZXItYWdhaW4sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5idG4sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlICNwbGFjZV9vcmRlciwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jaGVja291dC1idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5yZXR1cm4tdG8tc2hvcCwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZSAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZSAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZSAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY3ViZXMgLmN1YmUgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmN1YmVzIC5jdWJlIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jdWJlcyAuY3ViZSAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmN1YmVzIC5jdWJlIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY3ViZXMgLmN1YmUgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jdWJlcyAuY3ViZSAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmN1YmVzIC5jdWJlIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuY3ViZXMgLmN1YmUgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5jdWJlcyAuY3ViZSBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuY3ViZXMgLmN1YmUgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmN1YmVzIC5jdWJlIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtcmFkaW8sIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1yYWRpbywgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWNoZWNrYm94IHtcbiAgd2lkdGg6IDIzcmVtO1xuICBwYWRkaW5nOiAycmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmN1YmVzIC5jdWJlIC5idG4tLXRyYW5zLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmJ0biwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmJ0biwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmJ0biwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5idG4sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYnRuLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYnRuLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAucmV0dXJuLXRvLXNob3AsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBhLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZSAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZSAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZSAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZSAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSBidXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5jdWJlcyAuY3ViZSAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5jdWJlcyAuY3ViZSAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmN1YmVzIC5jdWJlIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmN1YmVzIC5jdWJlIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jdWJlcyAuY3ViZSAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY3ViZXMgLmN1YmUgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jdWJlcyAuY3ViZSAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmN1YmVzIC5jdWJlIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY3ViZXMgLmN1YmUgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5jdWJlcyAuY3ViZSBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmN1YmVzIC5jdWJlIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuY3ViZXMgLmN1YmUgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmN1YmVzIC5jdWJlIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmN1YmVzIC5jdWJlIC5mYWNldHdwLXJhZGlvLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmN1YmVzIC5jdWJlIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmN1YmVzIC5jdWJlIC5mYWNldHdwLXJhZGlvLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmN1YmVzIC5jdWJlIC5mYWNldHdwLXJhZGlvLCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtcmFkaW8sIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuY3ViZXMgLmN1YmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuY3ViZXMgLmN1YmUgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5jdWJlcyAuY3ViZSAuZmFjZXR3cC1jaGVja2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbi5jdWJlcyAuY3ViZS5ibGFjayAuYnRuLS10cmFucywgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEsIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5idG4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5idG4sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5idG4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuYnRuLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJ0biwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBhLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBhLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBhLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJ0biwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBhLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGEub3JkZXItYWdhaW4sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGEsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5yZXR1cm4tdG8tc2hvcCwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5jdWJlcyAuY3ViZS5ibGFjayBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmN1YmVzIC5jdWJlLmJsYWNrIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuY3ViZXMgLmN1YmUuYmxhY2sgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuY3ViZXMgLmN1YmUuYmxhY2sgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuY3ViZXMgLmN1YmUuYmxhY2sgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuY3ViZXMgLmN1YmUuYmxhY2sgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGlucHV0W3R5cGU9c3VibWl0XSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5jdWJlcyAuY3ViZS5ibGFjayAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgaW5wdXRbdHlwZT1zdWJtaXRdLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jdWJlcyAuY3ViZS5ibGFjayAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY3ViZXMgLmN1YmUuYmxhY2sgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmN1YmVzIC5jdWJlLmJsYWNrIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuY3ViZXMgLmN1YmUuYmxhY2sgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5jdWJlcyAuY3ViZS5ibGFjayAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmN1YmVzIC5jdWJlLmJsYWNrIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuY3ViZXMgLmN1YmUuYmxhY2sgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmN1YmVzIC5jdWJlLmJsYWNrIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLXJhZGlvLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuY3ViZXMgLmN1YmUuYmxhY2sgLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1yYWRpbywgLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLXJhZGlvLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuY3ViZXMgLmN1YmUuYmxhY2sgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLWxvYWQtbW9yZSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuY3ViZXMgLmN1YmUuYmxhY2sgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1sb2FkLW1vcmUsIC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuY3ViZXMgLmN1YmUuYmxhY2sgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY3ViZXMgLmN1YmUuYmxhY2sgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jdWJlcyAuY3ViZS5ibGFjayAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLWxvYWQtbW9yZSwgLmN1YmVzIC5jdWJlLmJsYWNrIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuY3ViZXMgLmN1YmUuYmxhY2sgLmZhY2V0d3AtY2hlY2tib3gge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY3ViZXMgLmN1YmUud2hpdGUge1xuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCg1MCUgNTAlIGF0IDUwJSA1MCUsIHJnYmEoMTU3LCAxNTcsIDE1NywgMC44MykgMCUsIHJnYmEoMTU0LCAxNTQsIDE1NCwgMCkgMTAwJSk7XG4gIH1cbn1cbi5jdWJlcyAuY3ViZS53aGl0ZSAuY3ViZV9fdGV4dCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4udmlkZW8tc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnZpZGVvLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cbn1cbi52aWRlby1zZWN0aW9uIC52aWRlbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udmlkZW8tc2VjdGlvbiAudmlkZW8gLmljb24ge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYmFubmVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJhbm5lcl9fY29udGVudC13cmFwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJhbm5lcl9fYmctaW1nLXdyYXAge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYmFubmVyX19iZy1pbWctd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDAuNDdkZWcsIHJnYmEoMCwgMCwgMCwgMC4zKSA4LjUxJSwgcmdiYSgwLCAwLCAwLCAwLjAzNikgNzkuMjYlKTtcbn1cbi5iYW5uZXJfX2JnLWltZy13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmJhbm5lcl9fbGluay13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmFubmVyX19saW5rLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDQuOHJlbTtcbiAgfVxufVxuLmJhbm5lcl9fbGluay13cmFwIC5pY29uLS1zY3JvbGwtZG93biB7XG4gIG1hcmdpbjogNnJlbSBhdXRvIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lcl9fbGluay13cmFwIC5pY29uLS1zY3JvbGwtZG93biB7XG4gICAgbWFyZ2luLXRvcDogNC45cmVtO1xuICB9XG59XG4uYmFubmVyX19saW5rLXdyYXAgLmljb24tLXNjcm9sbC1kb3duIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuYmFubmVyX19saW5rLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXJfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lcl9fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lcl9fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lcl9fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5iYW5uZXJfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC53Y3dsX2VsZW1lbnRzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUge1xuICBwYWRkaW5nOiAyLjhyZW0gOS40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lcl9fbGluay13cmFwIGEsIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmJhbm5lcl9fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyX19saW5rLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXJfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXJfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXJfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuYmFubmVyX19saW5rLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud2N3bF9lbGVtZW50cyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYmFubmVyLmhpZ2gge1xuICBoZWlnaHQ6IDg2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5iYW5uZXIuaGlnaCB7XG4gICAgaGVpZ2h0OiA1MC42cmVtO1xuICB9XG59XG4uYmFubmVyLm1lZGl1bSB7XG4gIGhlaWdodDogNzEuNXJlbTtcbiAgbWFyZ2luOiAxMHJlbSBhdXRvIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lci5tZWRpdW0ge1xuICAgIGhlaWdodDogNjAuOHJlbTtcbiAgICBtYXJnaW4tdG9wOiA1LjVyZW07XG4gICAgbWFyZ2luOiA1LjVyZW0gMi40cmVtIDA7XG4gIH1cbn1cbi5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDMuOHJlbTtcbiAgfVxufVxuLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIge1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiA1LjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbiAgfVxufVxuLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmljb24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmljb24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmljb24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5pY29uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuaWNvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlIHtcbiAgcGFkZGluZzogMnJlbSA1LjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmJ0biwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5idG4sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYS5vcmRlci1hZ2FpbiwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuc2luZ2xlLXByb2R1Y3QgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYnRuLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jaGVja291dC1idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAubmF2X19saXN0IGxpIGEsIC5iYW5uZXIubWVkaXVtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5iYW5uZXJfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLmJhbm5lcl9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuYmFubmVyX19saW5rLXdyYXAgYSwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCBidXR0b24sIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAud2N3bF9lbGVtZW50cyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC53Y3dsX2VsZW1lbnRzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLndjd2xfZWxlbWVudHMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtY2hlY2tib3gsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLXJhZGlvLCAuc2luZ2xlLXByb2R1Y3QgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5iYW5uZXIubWVkaXVtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5iYW5uZXJfX2xpbmstd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5zaW5nbGUtcHJvZHVjdCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgLmJhbm5lcl9fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuYmFubmVyX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLmJhbm5lci5ub3JtYWwge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgaGVpZ2h0OiA0NnJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lci5ub3JtYWwge1xuICAgIGhlaWdodDogMTYuNXJlbTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQuOHJlbSk7XG4gIH1cbn1cbi5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubm9ybWFsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyLCAuYmFubmVyLm5vcm1hbCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmdhbGxlcnktc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmdhbGxlcnktc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5nYWxsZXJ5LXNlY3Rpb24gLmNvbnRlbnQtd3JhcCwgLmdhbGxlcnktc2VjdGlvbiAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuZ2FsbGVyeS1zZWN0aW9uIC5yZWxhdGVkLCAuZ2FsbGVyeS1zZWN0aW9uIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuZ2FsbGVyeS1zZWN0aW9uIC51cC1zZWxscywgLmdhbGxlcnktc2VjdGlvbiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5yZWxhdGVkIHtcbiAgbWFyZ2luLXRvcDogOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucmVsYXRlZCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgfVxufVxuLnJlbGF0ZWQgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnJlbGF0ZWQgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxufVxuXG4udGltZWxpbmUtc2VjdGlvbl9fY29udGVudC13cmFwIHtcbiAgcGFkZGluZy10b3A6IDlyZW07XG4gIG1heC13aWR0aDogMTQ5cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZS1zZWN0aW9uX19jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiAzLjJyZW07XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi50aW1lbGluZS1zZWN0aW9uX19jb250ZW50LXdyYXAgLmltZy1pbmQge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG1hcmdpbi10b3A6IDdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpbWVsaW5lLXNlY3Rpb25fX2NvbnRlbnQtd3JhcCAuaW1nLWluZCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxufVxuLnRpbWVsaW5lLXNlY3Rpb25fX2NvbnRlbnQtd3JhcCAuaW1nLWluZC5pbmZvIHtcbiAgd2lkdGg6IDE0cmVtO1xuICByaWdodDogY2FsYyg1MCUgLSA3cmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGltZWxpbmUtc2VjdGlvbl9fY29udGVudC13cmFwIC5pbWctaW5kLmluZm8ge1xuICAgIHJpZ2h0OiAwLjRyZW07XG4gICAgd2lkdGg6IDdyZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnRpbWVsaW5lLXNlY3Rpb25fX2NvbnRlbnQtd3JhcCAuaW1nLWluZC55ZWFycyB7XG4gIHdpZHRoOiA3LjRyZW07XG4gIHJpZ2h0OiBjYWxjKDUwJSAtIDMuN3JlbSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpbWVsaW5lLXNlY3Rpb25fX2NvbnRlbnQtd3JhcCAuaW1nLWluZC55ZWFycyB7XG4gICAgcmlnaHQ6IDEuNHJlbTtcbiAgICB3aWR0aDogNS4ycmVtO1xuICB9XG59XG4udGltZWxpbmUtc2VjdGlvbiBoMiB7XG4gIG1heC13aWR0aDogMjVyZW07XG4gIG1hcmdpbjogMCBhdXRvIDYuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGltZWxpbmUtc2VjdGlvbiBoMiB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMy44cmVtO1xuICB9XG59XG4udGltZWxpbmUtc2VjdGlvbi5pbmZvIGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50aW1lbGluZS1zZWN0aW9uLmluZm8gaSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpbWVsaW5lLXNlY3Rpb24uaW5mbyBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG4gIH1cbn1cbi50aW1lbGluZS1zZWN0aW9uLmluZm8gaSBpbWcge1xuICB3aWR0aDogOHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpbWVsaW5lLXNlY3Rpb24uaW5mbyBpIGltZyB7XG4gICAgd2lkdGg6IDMuMnJlbTtcbiAgfVxufVxuLnRpbWVsaW5lLXNlY3Rpb24ueWVhcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnRpbWVsaW5lLXNlY3Rpb24ueWVhcnMgaSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGltZWxpbmUtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZS1zZWN0aW9uIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4udGltZWxpbmUtc2VjdGlvbiAudGltZWxpbmUtcG9pbnQge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuMnJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIH1cbn1cbi50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDAlO1xuICB3aWR0aDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBjYWxjKDUwJSAtIDAuNXB4KTtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNXMgZWFzZS1pbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGltZWxpbmUtc2VjdGlvbiAudGltZWxpbmUtcG9pbnQ6OmFmdGVyIHtcbiAgICByaWdodDogMS40cmVtO1xuICB9XG59XG4udGltZWxpbmUtc2VjdGlvbiAudGltZWxpbmUtcG9pbnQuaW5mbzo6YWZ0ZXIge1xuICB0b3A6IDhyZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDFweCAzcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KGJsYWNrIDMzJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50LmluZm86OmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1cHggNXB4O1xuICB9XG59XG4udGltZWxpbmUtc2VjdGlvbiAudGltZWxpbmUtcG9pbnQuaW5mbyAuaW5mby13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludC5pbmZvIC5pbmZvLXdyYXAgaW1nIHtcbiAgb3JkZXI6IDE7XG4gIG1hcmdpbjogMCAwIDZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50LmluZm8gLmluZm8td3JhcCBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxufVxuLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50LmluZm8gLmluZm8td3JhcCAuY291bnRlciB7XG4gIG9yZGVyOiAyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiA4cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWZhbWlseTogXCJha3Rpdi1ncm90ZXNrLWhlYnJld1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludC5pbmZvIC5pbmZvLXdyYXAgLmNvdW50ZXIge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjJyZW07XG4gIH1cbn1cbi50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludC5pbmZvIC5pbmZvLXdyYXAgLnRleHQtd3JhcCB7XG4gIG9yZGVyOiAzO1xuICBmb250LXNpemU6IDIuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGltZWxpbmUtc2VjdGlvbiAudGltZWxpbmUtcG9pbnQuaW5mbyAuaW5mby13cmFwIC50ZXh0LXdyYXAge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4udGltZWxpbmUtc2VjdGlvbiAudGltZWxpbmUtcG9pbnQuaW5mbyAuaW5mby13cmFwIC50ZXh0LXdyYXAgaDQge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50LmluZm86bnRoLWNoaWxkKGV2ZW4pIC5pbmZvLXdyYXAge1xuICBwYWRkaW5nLWxlZnQ6IDE4LjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50LmluZm86bnRoLWNoaWxkKGV2ZW4pIC5pbmZvLXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludC55ZWFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDdyZW07XG4gIHdpZHRoOiAzLjJyZW07XG4gIGJvcmRlci1ib3R0b206IDAuMnJlbSBzb2xpZCAjMDAwMDAwO1xuICByaWdodDogY2FsYyg1MCUgLSAxLjZyZW0pO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludC55ZWFyczo6YmVmb3JlIHtcbiAgICB0b3A6IDMuNXJlbTtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICByaWdodDogLTFweDtcbiAgfVxufVxuLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50LnllYXJzOjphZnRlciB7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGltZWxpbmUtc2VjdGlvbiAudGltZWxpbmUtcG9pbnQueWVhcnM6OmFmdGVyIHtcbiAgICB0b3A6IDFyZW07XG4gIH1cbn1cbi50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludC55ZWFyczpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludC55ZWFyczpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludC55ZWFyczpudGgtY2hpbGQoZXZlbikgLmluZm8td3JhcCB7XG4gIHBhZGRpbmctbGVmdDogMTZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50LnllYXJzOm50aC1jaGlsZChldmVuKSAuaW5mby13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4udGltZWxpbmUtc2VjdGlvbiAudGltZWxpbmUtcG9pbnQueWVhcnMgLmNvdW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50OmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICB0b3A6IDEycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludDpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICB0b3A6IDMuNXJlbTtcbiAgfVxufVxuLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKTtcbn1cbi50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludC5hY3RpdmUgLmltYWdlLXdyYXAge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50LmFjdGl2ZSAuaW1hZ2Utd3JhcCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB9XG59XG4udGltZWxpbmUtc2VjdGlvbiAudGltZWxpbmUtcG9pbnQuYWN0aXZlOjphZnRlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludC5zbGljay1jdXJyZW50IC5pbWFnZS13cmFwIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xufVxuLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50Om50aC1jaGlsZChldmVuKSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50Om50aC1jaGlsZChldmVuKSB7XG4gICAgYWxpZ24tc2VsZjogdW5zZXQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHVuc2V0O1xuICB9XG59XG4udGltZWxpbmUtc2VjdGlvbiAudGltZWxpbmUtcG9pbnQ6bnRoLWNoaWxkKGV2ZW4pIC5pbmZvLXdyYXAge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludDpudGgtY2hpbGQoZXZlbikgLmluZm8td3JhcCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbi50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludDpudGgtY2hpbGQoZXZlbikgLnllYXItd3JhcCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxOC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludDpudGgtY2hpbGQoZXZlbikgLnllYXItd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50IC55ZWFyLXdyYXAge1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludCAueWVhci13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50IC55ZWFyLXdyYXAgaDMge1xuICBmb250LXNpemU6IDEwcmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWZhbWlseTogXCJha3Rpdi1ncm90ZXNrLWhlYnJld1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludCAueWVhci13cmFwIGgzIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cbn1cbi50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludCAuaW5mby13cmFwIHtcbiAgd2lkdGg6IDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1yaWdodDogMTguNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGltZWxpbmUtc2VjdGlvbiAudGltZWxpbmUtcG9pbnQgLmluZm8td3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIH1cbn1cbi50aW1lbGluZS1zZWN0aW9uIC50aW1lbGluZS1wb2ludCAuaW5mby13cmFwIGg0IHtcbiAgY29sb3I6ICM5RjlGOUY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50IC5pbmZvLXdyYXAgaDQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxufVxuLnRpbWVsaW5lLXNlY3Rpb24gLnRpbWVsaW5lLXBvaW50IC5pbmZvLXdyYXAgaW1nIHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGltZWxpbmUtc2VjdGlvbiAudGltZWxpbmUtcG9pbnQgLmluZm8td3JhcCBpbWcge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cblxuLnRleHQtY3ViZXMge1xuICBtYXJnaW4tdG9wOiA4cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LWN1YmVzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjJyZW07XG4gIH1cbn1cbi50ZXh0LWN1YmVzLmNvbGxhcHNlZC1jb250ZW50IC5jb250ZW50LXdyYXAsIC50ZXh0LWN1YmVzLmNvbGxhcHNlZC1jb250ZW50IC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC50ZXh0LWN1YmVzLmNvbGxhcHNlZC1jb250ZW50IC5yZWxhdGVkLCAudGV4dC1jdWJlcy5jb2xsYXBzZWQtY29udGVudCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtY3ViZXMuY29sbGFwc2VkLWNvbnRlbnQgLnVwLXNlbGxzLCAudGV4dC1jdWJlcy5jb2xsYXBzZWQtY29udGVudCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgYm9yZGVyOiAwO1xufVxuLnRleHQtY3ViZXMgLmNvbnRlbnQtd3JhcCwgLnRleHQtY3ViZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtY3ViZXMgLnJlbGF0ZWQsIC50ZXh0LWN1YmVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1jdWJlcyAudXAtc2VsbHMsIC50ZXh0LWN1YmVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50ZXh0LWN1YmVzIC5jdWJlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOUY5RjlGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LWN1YmVzIC5jdWJlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxufVxuLnRleHQtY3ViZXNfX3RpdGxlLXdyYXAge1xuICBmbGV4OiAwIDAgNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LWN1YmVzX190aXRsZS13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxufVxuLnRleHQtY3ViZXNfX3RleHQtd3JhcCB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNTAlO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXh0LWN1YmVzX190ZXh0LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi50ZXh0LWN1YmVzIC5pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDIuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi42cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlGOUY5Rjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1jdWJlcyAuaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gIH1cbn1cbi50ZXh0LWN1YmVzIC5pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRleHQtY3ViZXMgLml0ZW0gLmNvbGxhcHNlIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGV4dC1jdWJlcyAuaXRlbSAuY29sbGFwc2Uge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgfVxufVxuLnRleHQtY3ViZXM6bGFzdC1jaGlsZCgpIC5jb250ZW50LXdyYXAsIC50ZXh0LWN1YmVzOmxhc3QtY2hpbGQoKSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAudGV4dC1jdWJlczpsYXN0LWNoaWxkKCkgLnJlbGF0ZWQsIC50ZXh0LWN1YmVzOmxhc3QtY2hpbGQoKSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnRleHQtY3ViZXM6bGFzdC1jaGlsZCgpIC51cC1zZWxscywgLnRleHQtY3ViZXM6bGFzdC1jaGlsZCgpIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICBib3JkZXI6IDA7XG59XG5cbi5mb3JtLXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9ybS1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjhyZW07XG4gIH1cbn1cbi5mb3JtLXNlY3Rpb24gLmNvbnRlbnQtd3JhcCwgLmZvcm0tc2VjdGlvbiAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuZm9ybS1zZWN0aW9uIC5yZWxhdGVkLCAuZm9ybS1zZWN0aW9uIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuZm9ybS1zZWN0aW9uIC51cC1zZWxscywgLmZvcm0tc2VjdGlvbiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5mb3JtLXNlY3Rpb25fX2ltZy13cmFwIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tc2VjdGlvbl9faW1nLXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uZm9ybS1zZWN0aW9uX19pbWctd3JhcCBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgcGFkZGluZzogNy43cmVtIDkuM3JlbSA1LjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzLjRyZW0gMnJlbSAyLjRyZW07XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcbiAgfVxufVxuLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIC50ZXh0LXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG59XG4uZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCBoMiwgLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIC50ZXh0LXdyYXAgaDMge1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cblxuLnByb2R1Y3RzLXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDEwcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0cy1zbGlkZXIge1xuICAgIG1hcmdpbi10b3A6IDQuOHJlbTtcbiAgfVxufVxuLnByb2R1Y3RzLXNsaWRlciAuZmFjZXR3cC1mYWNldCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0cy1zbGlkZXIgLmZhY2V0d3AtZmFjZXQge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLnByb2R1Y3RzLXNsaWRlcl9fc2xpZGVyLXdyYXAge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0cy1zbGlkZXJfX3NsaWRlci13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHMtc2xpZGVyX19zbGlkZXItd3JhcCAucHJvZHVjdCAubnVtYmVyLWlucHV0LXdyYXBfX251bWJlci1idG4ucGx1cy1idG4ge1xuICAgIHdpZHRoOiA0LjZyZW07XG4gICAgaGVpZ2h0OiA0LjZyZW07XG4gIH1cbn1cbi5wcm9kdWN0cy1zbGlkZXJfX2xpbmstd3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0cy1zbGlkZXJfX2xpbmstd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNC45cmVtO1xuICB9XG59XG4ucHJvZHVjdHMtc2xpZGVyX19saW5rLXdyYXAgYSB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBwYWRkaW5nOiAycmVtIDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzLXNsaWRlcl9fbGluay13cmFwIGEge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0LjhyZW0pO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG5cbi5jb250YWN0X19jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1heC13aWR0aDogMTQ5cmVtO1xuICBtYXJnaW46IDdyZW0gYXV0byA5cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0X19jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbjogMy4ycmVtIGF1dG8gOHJlbTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMuMnJlbSk7XG4gIH1cbn1cbi5jb250YWN0X19ib3gtLWRldGFpbHMge1xuICBmbGV4OiAwIDAgNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzlGOUY5Rjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFjdF9fYm94LS1kZXRhaWxzIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5RjlGOUY7XG4gIH1cbn1cbi5jb250YWN0X19ib3gtLWRldGFpbHMgaDEge1xuICBtYXJnaW4tYm90dG9tOiA1LjFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tZGV0YWlscyBoMSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMuMXJlbTtcbiAgfVxufVxuLmNvbnRhY3RfX2JveC0tZGV0YWlscyAuaW5uZXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFjdF9fYm94LS1kZXRhaWxzIC5pbm5lci13cmFwIC5zb2NpYWwtbmV0d29ya3Mge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5jb250YWN0X19ib3gtLWRldGFpbHMgLmlubmVyLXdyYXAgLmNvbCB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFjdF9fYm94LS1kZXRhaWxzIC5pbm5lci13cmFwIC5jb2wge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tZGV0YWlscyAuaW5uZXItd3JhcCAuY29sIC5zb2NpYWwtbmV0d29ya3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jb250YWN0X19ib3gtLWRldGFpbHMgLmlubmVyLXdyYXAgLmNvbCAuZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xufVxuLmNvbnRhY3RfX2JveC0tZGV0YWlscyAuaW5uZXItd3JhcCAuY29sIC5ncm91cCBhIHtcbiAgY29sb3I6ICM5RjlGOUY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jb250YWN0X19ib3gtLWRldGFpbHMgLmlubmVyLXdyYXAgLmNvbCAuZ3JvdXBfX3RpdGxlIHtcbiAgY29sb3I6ICM5RjlGOUY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIG1hcmdpbi1ib3R0b206IDEuN3JlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jb250YWN0X19ib3gtLWRldGFpbHMgLmlubmVyLXdyYXAgLmNvbCAuZ3JvdXBfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDIuMnJlbTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tZGV0YWlscyAuaW5uZXItd3JhcCAuY29sIC5ncm91cF9fcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4uY29udGFjdF9fYm94LS1kZXRhaWxzIC5pbm5lci13cmFwIC5jb2wgLmdyb3VwX19yb3cgaW1nIHtcbiAgbWF4LXdpZHRoOiAycmVtO1xuICBtYXgtaGVpZ2h0OiAxLjZyZW07XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IDEuNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFjdF9fYm94LS1kZXRhaWxzIC5pbm5lci13cmFwIC5jb2wgLmdyb3VwX19yb3cgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEuNXJlbTtcbiAgICBtYXgtaGVpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG59XG4uY29udGFjdF9fYm94LS1kZXRhaWxzIC5pbm5lci13cmFwIC5jb2wgLmdyb3VwX19yb3cgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFjdF9fYm94LS1kZXRhaWxzIC5pbm5lci13cmFwIC5jb2wgLmdyb3VwX19yb3cgYSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi5jb250YWN0X19ib3gtLWRldGFpbHMgLmlubmVyLXdyYXAgLmNvbCAuZ3JvdXAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFjdF9fYm94LS1kZXRhaWxzIC5pbm5lci13cmFwIC5jb2w6bnRoLWNoaWxkKDIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY29udGFjdF9fYm94LS1kZXRhaWxzIC5pbm5lci13cmFwID4gLnNvY2lhbC1uZXR3b3JrcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tZGV0YWlscyAuaW5uZXItd3JhcCA+IC5zb2NpYWwtbmV0d29ya3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5jb250YWN0X19ib3gtLWZvcm0ge1xuICBmbGV4OiAwIDAgMzcuNTgzODkyNjE3NCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMzcuNTgzODkyNjE3NCU7XG4gIG1hcmdpbi1yaWdodDogMTIuNDE2MTA3MzgyNiU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3RfX2JveC0tZm9ybSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA0LjFyZW07XG4gIH1cbn1cbi5jb250YWN0X19ib3gtLWZvcm0gLnRpdGxlLCAuY29udGFjdF9fYm94LS1mb3JtIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuY29udGFjdF9fYm94LS1mb3JtIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLCAuY29udGFjdF9fYm94LS1mb3JtIC5zaG9wIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgaDEsIC5zaG9wIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgLmNvbnRhY3RfX2JveC0tZm9ybSBoMSwgLmNvbnRhY3RfX2JveC0tZm9ybSAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgaDEsIC53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyAuY29udGFjdF9fYm94LS1mb3JtIGgxLCAuY29udGFjdF9fYm94LS1mb3JtIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5jb250YWN0X19ib3gtLWZvcm0gLnByb2R1Y3RfdGl0bGUsIC5jb250YWN0X19ib3gtLWZvcm0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5jb250YWN0X19ib3gtLWZvcm0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5jb250YWN0X19ib3gtLWZvcm0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuY29udGFjdF9fYm94LS1mb3JtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmNvbnRhY3RfX2JveC0tZm9ybSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuY29udGFjdF9fYm94LS1mb3JtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLmNvbnRhY3RfX2JveC0tZm9ybSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuY29udGFjdF9fYm94LS1mb3JtIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIC5jb250YWN0X19ib3gtLWZvcm0gYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5jb250YWN0X19ib3gtLWZvcm0gYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5jb250YWN0X19ib3gtLWZvcm0gYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5jb250YWN0X19ib3gtLWZvcm0gYSwgLmNvbnRhY3RfX2JveC0tZm9ybSAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLnNlY3Rpb24gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLnNpbmdsZSAuYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnNlY3Rpb24gaDIsIC5zaW5nbGUtcHJvZHVjdCAuY29udGFjdF9fYm94LS1mb3JtIC5zaW5nbGUgLmJha2VycGVkaWEgLnJlbGF0ZWQgLnNlY3Rpb24gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLnNpbmdsZSAuYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5zZWN0aW9uIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmNvbnRhY3RfX2JveC0tZm9ybSAuc2luZ2xlIC5iYWtlcnBlZGlhIC51cC1zZWxscyAuc2VjdGlvbiBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnNlY3Rpb24gaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAuc2VjdGlvbiAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuc2VjdGlvbiAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAuYmFrZXJwZWRpYSAucmVsYXRlZCAuc2VjdGlvbiAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnNlY3Rpb24gLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnVwLXNlbGxzIC5zZWN0aW9uIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuc2VjdGlvbiAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5zaW5nbGUtcHJvZHVjdCAuY29udGFjdF9fYm94LS1mb3JtIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm1lZGl1bSAudXAtc2VsbHMgaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAuY29udGFjdF9fYm94LS1mb3JtIC5iYW5uZXIubm9ybWFsIC51cC1zZWxscyBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCBoMiwgLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIC50ZXh0LXdyYXAgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCBoMywgLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIC50ZXh0LXdyYXAgLmNvbnRhY3RfX2JveC0tZm9ybSBoMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFjdF9fYm94LS1mb3JtIC50aXRsZSwgLmNvbnRhY3RfX2JveC0tZm9ybSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmNvbnRhY3RfX2JveC0tZm9ybSAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSwgLmNvbnRhY3RfX2JveC0tZm9ybSAuc2hvcCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIGgxLCAuc2hvcCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIC5jb250YWN0X19ib3gtLWZvcm0gaDEsIC5jb250YWN0X19ib3gtLWZvcm0gLndvb2NvbW1lcmNlLW9yZGVyIC50aGFua3MtbXNnIGgxLCAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgLmNvbnRhY3RfX2JveC0tZm9ybSBoMSwgLmNvbnRhY3RfX2JveC0tZm9ybSAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIGgyLCAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF90aXRsZSwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAuY29udGFjdF9fYm94LS1mb3JtIC5wcm9kdWN0X3RpdGxlLCAuY29udGFjdF9fYm94LS1mb3JtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuY29udGFjdF9fYm94LS1mb3JtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuY29udGFjdF9fYm94LS1mb3JtIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5jb250YWN0X19ib3gtLWZvcm0gLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5jb250YWN0X19ib3gtLWZvcm0gYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLmNvbnRhY3RfX2JveC0tZm9ybSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAuY29udGFjdF9fYm94LS1mb3JtIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuY29udGFjdF9fYm94LS1mb3JtIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAuY29udGFjdF9fYm94LS1mb3JtIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAuY29udGFjdF9fYm94LS1mb3JtIGEsIC5jb250YWN0X19ib3gtLWZvcm0gLnNpbmdsZSAuYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5zZWN0aW9uIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5zZWN0aW9uIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmNvbnRhY3RfX2JveC0tZm9ybSAuc2luZ2xlIC5iYWtlcnBlZGlhIC5yZWxhdGVkIC5zZWN0aW9uIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2VjdGlvbiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5jb250YWN0X19ib3gtLWZvcm0gLnNpbmdsZSAuYmFrZXJwZWRpYSAudXAtc2VsbHMgLnNlY3Rpb24gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLnNpbmdsZSAuYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5zZWN0aW9uIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLnNlY3Rpb24gLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnNlY3Rpb24gLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnJlbGF0ZWQgLnNlY3Rpb24gLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5zZWN0aW9uIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC51cC1zZWxscyAuc2VjdGlvbiAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnNlY3Rpb24gLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgLmNvbnRhY3RfX2JveC0tZm9ybSBoMiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuY29udGFjdF9fYm94LS1mb3JtIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgaDIsIC5zaW5nbGUtcHJvZHVjdCAuY29udGFjdF9fYm94LS1mb3JtIC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmNvbnRhY3RfX2JveC0tZm9ybSAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCAuY29udGFjdF9fYm94LS1mb3JtIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIC50ZXh0LXdyYXAgaDIsIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIC5jb250YWN0X19ib3gtLWZvcm0gaDIsIC5jb250YWN0X19ib3gtLWZvcm0gLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIC50ZXh0LXdyYXAgaDMsIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIC5jb250YWN0X19ib3gtLWZvcm0gaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxufVxuXG4uc2VhcmNoX19tYWluLWNvbnRlbnQgLmNvbnRlbnQtd3JhcCwgLnNlYXJjaF9fbWFpbi1jb250ZW50IC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zZWFyY2hfX21haW4tY29udGVudCAucmVsYXRlZCwgLnNlYXJjaF9fbWFpbi1jb250ZW50IC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuc2VhcmNoX19tYWluLWNvbnRlbnQgLnVwLXNlbGxzLCAuc2VhcmNoX19tYWluLWNvbnRlbnQgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmctdG9wOiA4cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMThyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlYXJjaF9fbWFpbi1jb250ZW50IC5jb250ZW50LXdyYXAsIC5zZWFyY2hfX21haW4tY29udGVudCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuc2VhcmNoX19tYWluLWNvbnRlbnQgLnJlbGF0ZWQsIC5zZWFyY2hfX21haW4tY29udGVudCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnNlYXJjaF9fbWFpbi1jb250ZW50IC51cC1zZWxscywgLnNlYXJjaF9fbWFpbi1jb250ZW50IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiAzLjJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cbn1cbi5zZWFyY2ggLnBhZ2UtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlYXJjaCAucGFnZS10aXRsZSBzdHJvbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2VhcmNoX19sb29wLXdyYXAgaDIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA4cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMi40cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UwRTBFMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VhcmNoX19sb29wLXdyYXAgaDIge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMnJlbTtcbiAgfVxufVxuLnNlYXJjaF9fbG9vcC13cmFwIGFydGljbGUge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMEUwRTA7XG59XG4uc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZWFyY2hfX2xvb3Atd3JhcCBhcnRpY2xlIC5pbm5lci13cmFwIC5pbWctd3JhcCB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMjAlO1xuICBtYXJnaW4tbGVmdDogMTAuOTE5NTQwMjI5OSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlYXJjaF9fbG9vcC13cmFwIGFydGljbGUgLmlubmVyLXdyYXAgLmltZy13cmFwIHtcbiAgICBmbGV4OiAwIDAgMzAuMTI4MjA1MTI4MiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDMwLjEyODIwNTEyODIlO1xuICAgIG1hcmdpbi1sZWZ0OiAzLjg0NjE1Mzg0NjIlO1xuICB9XG59XG4uc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwLS13aWRlIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAxMC45MTk1NDAyMjk5JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwLS13aWRlIHtcbiAgICBmbGV4OiAwIDAgNDUuODMzMzMzMzMzMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDQ1LjgzMzMzMzMzMzMlO1xuICAgIG1hcmdpbi1sZWZ0OiAzLjg0NjE1Mzg0NjIlO1xuICB9XG59XG4uc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwLS13aWRlIHAsIC5zZWFyY2hfX2xvb3Atd3JhcCBhcnRpY2xlIC5pbm5lci13cmFwIC50ZXh0LXdyYXAtLXdpZGUgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwLS1uYXJyb3cge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwLS1uYXJyb3cgLmluZm8ge1xuICB3aWR0aDogMjNyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlYXJjaF9fbG9vcC13cmFwIGFydGljbGUgLmlubmVyLXdyYXAgLnRleHQtd3JhcC0tbmFycm93IC5pbmZvIHtcbiAgICB3aWR0aDogMTZyZW07XG4gIH1cbn1cbi5zZWFyY2hfX2xvb3Atd3JhcCBhcnRpY2xlIC5pbm5lci13cmFwIC50ZXh0LXdyYXAgaDMge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwIGgzIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuLnNlYXJjaF9fbG9vcC13cmFwIGFydGljbGUgLmlubmVyLXdyYXAgLnRleHQtd3JhcCAucHJvZHVjdF9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwIC5wcm9kdWN0X19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwIC5wcmljZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAudGV4dC13cmFwIC5wcmljZSAuYW1vdW50IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuLnNlYXJjaF9fbG9vcC13cmFwIGFydGljbGUgLmlubmVyLXdyYXAgPiAubGluay13cmFwIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5zZWFyY2hfX2xvb3Atd3JhcCBhcnRpY2xlIC5pbm5lci13cmFwIC5wcmljZS13cmFwIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG4uc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZSAuaW5uZXItd3JhcCAucHJpY2Utd3JhcCAucHJpY2UtcGVyIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4uc2VhcmNoX19sb29wLXdyYXAgYXJ0aWNsZS5iYWtlcnBlZGlhIHtcbiAgcGFkZGluZzogMnJlbSAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zZWFyY2hfX2xvb3Atd3JhcCBhcnRpY2xlLmJha2VycGVkaWEge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5cbi5mYXFfX21haW4tY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDE0cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mYXFfX21haW4tY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxufVxuLmZhcV9fbWFpbi1jb250ZW50IGgxIHtcbiAgbWFyZ2luOiA4cmVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZmFxX19tYWluLWNvbnRlbnQgaDEge1xuICAgIG1hcmdpbjogMy4ycmVtIDA7XG4gIH1cbn1cblxuLmxvZ2luX19tYWluLWNvbnRlbnQgPiAuY29udGVudC13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLnVwLXNlbGxzLCAubG9naW5fX21haW4tY29udGVudCA+IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIG1heC13aWR0aDogMTkycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLmNvbnRlbnQtd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAubG9naW5fX21haW4tY29udGVudCA+IC51cC1zZWxscywgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5sb2dpbl9fbWFpbi1jb250ZW50ID4gLmNvbnRlbnQtd3JhcCBoMSwgLnNpbmdsZS1wcm9kdWN0IC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLnJlbGF0ZWQgaDEsIC5zaW5nbGUtcHJvZHVjdCAubG9naW5fX21haW4tY29udGVudCA+IC51cC1zZWxscyBoMSwgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogNC4zcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLmNvbnRlbnQtd3JhcCBoMSwgLnNpbmdsZS1wcm9kdWN0IC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLnJlbGF0ZWQgaDEsIC5zaW5nbGUtcHJvZHVjdCAubG9naW5fX21haW4tY29udGVudCA+IC51cC1zZWxscyBoMSwgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4ubG9naW5fX21haW4tY29udGVudCA+IC5jb250ZW50LXdyYXAgaDIsIC5zaW5nbGUtcHJvZHVjdCAubG9naW5fX21haW4tY29udGVudCA+IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAudXAtc2VsbHMgaDIsIC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjOUY5RjlGO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi4ycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAuY29udGVudC13cmFwIGgyLCAuc2luZ2xlLXByb2R1Y3QgLmxvZ2luX19tYWluLWNvbnRlbnQgPiAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5sb2dpbl9fbWFpbi1jb250ZW50ID4gLnVwLXNlbGxzIGgyLCAubG9naW5fX21haW4tY29udGVudCA+IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5sb2dpbl9fbG9naW4tZm9ybSB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwIDMwcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubG9naW5fX2xvZ2luLWZvcm0ge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDYuNXJlbTtcbiAgICBwYWRkaW5nOiAwIDIuNHJlbTtcbiAgfVxufVxuLmxvZ2luX19sb2dpbi1mb3JtIC5zb2NpYWwtbG9naW5fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5sb2dpbl9fbG9naW4tZm9ybSAuc29jaWFsLWxvZ2luX19idG4td3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxvZ2luX19sb2dpbi1mb3JtIC5zb2NpYWwtbG9naW5fX2J0bi13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4ubG9naW5fX2xvZ2luLWZvcm0gLnRyYW5xdWlsby1sb2dpbl9fc2lnbnVwZm9ybS13cmFwLCAubG9naW5fX2xvZ2luLWZvcm0gLnRyYW5xdWlsby1sb2dpbl9fbG9naW4tZm9ybS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubG9naW5fX2xvZ2luLWZvcm0gLnRyYW5xdWlsby1sb2dpbl9fc2lnbnVwZm9ybS13cmFwIC50cmFucXVpbG8tbG9naW5fX3RleHQtd3JhcCwgLmxvZ2luX19sb2dpbi1mb3JtIC50cmFucXVpbG8tbG9naW5fX2xvZ2luLWZvcm0td3JhcCAudHJhbnF1aWxvLWxvZ2luX190ZXh0LXdyYXAge1xuICBtYXJnaW46IDRyZW0gMCAyLjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmxvZ2luX19sb2dpbi1mb3JtIC50cmFucXVpbG8tbG9naW5fX3NpZ251cGZvcm0td3JhcCAudHJhbnF1aWxvLWxvZ2luX190ZXh0LXdyYXAsIC5sb2dpbl9fbG9naW4tZm9ybSAudHJhbnF1aWxvLWxvZ2luX19sb2dpbi1mb3JtLXdyYXAgLnRyYW5xdWlsby1sb2dpbl9fdGV4dC13cmFwIHtcbiAgICBtYXJnaW46IDIuNXJlbSAwO1xuICB9XG59XG4ubG9naW5fX2ltZyB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb2dpbl9faW1nIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb2dpbl9faW1nIGltZyB7XG4gICAgaGVpZ2h0OiAyMHJlbTtcbiAgfVxufVxuXG4udGltZWxpbmVfX2Zvb3RlciB7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4udGltZWxpbmVfX21haW4tY29udGVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvdGltZWxpbmVfYmcuc3ZnKTtcbn1cbi50aW1lbGluZV9fbWFpbi1jb250ZW50IC5zcGFjZXIge1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDEwcmVtO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuLnRpbWVsaW5lX19tYWluLWNvbnRlbnQgLnNwYWNlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZV9fbWFpbi1jb250ZW50IC5zcGFjZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLXRleHQge1xuICBtYXJnaW4tdG9wOiAxMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZSAudGltZWxpbmUtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICB9XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLXRleHQgaDEge1xuICBmb250LXNpemU6IDhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDQuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGltZWxpbmUgLnRpbWVsaW5lLXRleHQgaDEge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMnJlbTtcbiAgfVxufVxuLnRpbWVsaW5lIC50aW1lbGluZS10ZXh0IC50ZXh0LXdyYXAge1xuICBwYWRkaW5nOiAwIDdyZW07XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZSAudGltZWxpbmUtdGV4dCAudGV4dC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB9XG59XG4udGltZWxpbmUgLnRpbWVsaW5lLWludHJvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi50aW1lbGluZSAudGltZWxpbmUtaW50cm8gLmNvbnRlbnQtd3JhcCwgLnRpbWVsaW5lIC50aW1lbGluZS1pbnRybyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvIC5yZWxhdGVkLCAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvIC51cC1zZWxscywgLnRpbWVsaW5lIC50aW1lbGluZS1pbnRybyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA1N3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvIC5jb250ZW50LXdyYXAsIC50aW1lbGluZSAudGltZWxpbmUtaW50cm8gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnRpbWVsaW5lIC50aW1lbGluZS1pbnRybyAucmVsYXRlZCwgLnRpbWVsaW5lIC50aW1lbGluZS1pbnRybyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnRpbWVsaW5lIC50aW1lbGluZS1pbnRybyAudXAtc2VsbHMsIC50aW1lbGluZSAudGltZWxpbmUtaW50cm8gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gICAgaGVpZ2h0OiAyNnJlbTtcbiAgfVxufVxuLnRpbWVsaW5lIC50aW1lbGluZS1pbnRybyBpbWcge1xuICBsZWZ0OiAwO1xuICB0b3A6IC0xMXJlbTtcbiAgei1pbmRleDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvIGltZyB7XG4gICAgdG9wOiAtOHJlbTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuLnRpbWVsaW5lIC50aW1lbGluZS1pbnRyb19fdGV4dCB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRpbWVsaW5lIC50aW1lbGluZS1pbnRyb19fdGV4dCBoMSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGltZWxpbmUgLnRpbWVsaW5lLWludHJvX190ZXh0IGgxIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gIH1cbn1cbi50aW1lbGluZSAudGltZWxpbmUtaW50cm9fX3RleHQgaDIge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnRpbWVsaW5lIC50aW1lbGluZS1pbnRyb19fdGV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDlyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDRyZW0gYXV0byAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50aW1lbGluZSAudGltZWxpbmUtaW50cm9fX3RleHQ6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDUuOHJlbTtcbiAgICBtYXJnaW4tdG9wOiAyLjlyZW07XG4gIH1cbn1cblxuLm5vdC1mb3VuZF9fbWFpbi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubm90LWZvdW5kX19jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA1cmVtIDA7XG4gIGZvbnQtZmFtaWx5OiBcIk5hcmtpc3NCbG9ja1wiLCBzYW5zLXNlcmlmO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLWZvb3Rlci1oZWlnaHQpIC0gdmFyKC0taGVhZGVyLWhlaWdodCkpO1xufVxuLm5vdC1mb3VuZCAuc2l0ZS1icmFuZGluZyBpbWcge1xuICB3aWR0aDogMjVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLm5vdC1mb3VuZF9fdGl0bGUge1xuICBmb250LXNpemU6IDkuOXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubm90LWZvdW5kX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA4cmVtO1xuICB9XG59XG4ubm90LWZvdW5kX190ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5vdC1mb3VuZF9fdGV4dCBoMiB7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBsaW5lLWhlaWdodDogMi44cmVtO1xufVxuLm5vdC1mb3VuZF9fdGV4dCBwIHtcbiAgZm9udC1zaXplOiAyLjFyZW07XG59XG4ubm90LWZvdW5kX19pbWctd3JhcCBpbWcge1xuICB3aWR0aDogNTZyZW07XG59XG4ubm90LWZvdW5kX19idG4ge1xuICBtYXJnaW46IDNyZW0gMDtcbiAgcGFkZGluZzogMS44cmVtIDZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5vdC1mb3VuZF9fYnRuIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBwYWRkaW5nOiAxLjVyZW0gNXJlbTtcbiAgfVxufVxuXG4uc2luZ2xlX19mb290ZXIge1xuICBtYXJnaW4tdG9wOiAxMXJlbTtcbn1cbi5zaW5nbGVfX21haW4tY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaW5nbGVfX21haW4tY29udGVudCAucmVsYXRlZC13cmFwIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZV9fbWFpbi1jb250ZW50IC5yZWxhdGVkLXdyYXAge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLnNpbmdsZV9fbWFpbi1jb250ZW50IC5yZWxhdGVkLXdyYXAtLWJha2VycGVkaWEge1xuICBib3JkZXI6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZV9fZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtO1xuICB9XG59XG4uc2luZ2xlIC5yZWxhdGVkLS1yZWNpcGVzIC5sb29wLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG4uc2luZ2xlIC5yZWNpcGVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZSAucmVjaXBlcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0NnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIge1xuICAgIGhlaWdodDogNTQuN3JlbTtcbiAgfVxufVxuLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyID4gaW1nIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNvbnRlbnQtd3JhcCwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAucmVsYXRlZCwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnVwLXNlbGxzLCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgbWF4LXdpZHRoOiA5OXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5jb250ZW50LXdyYXAgaDEsIC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDEsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnJlbGF0ZWQgaDEsIC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgxLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC51cC1zZWxscyBoMSwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNvbnRlbnQtd3JhcCBoMSwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMSwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAucmVsYXRlZCBoMSwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDEsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnVwLXNlbGxzIGgxLCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5jb250ZW50LXdyYXAgaDEgc3Ryb25nLCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgxIHN0cm9uZywgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAucmVsYXRlZCBoMSBzdHJvbmcsIC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgxIHN0cm9uZywgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAudXAtc2VsbHMgaDEgc3Ryb25nLCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMSBzdHJvbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNvbnRlbnQtd3JhcCAucmVjaXBlX19tZXRhLCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5yZWNpcGVfX21ldGEsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnJlbGF0ZWQgLnJlY2lwZV9fbWV0YSwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnJlY2lwZV9fbWV0YSwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAudXAtc2VsbHMgLnJlY2lwZV9fbWV0YSwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnJlY2lwZV9fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMi40cmVtIDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgbWFyZ2luLWJvdHRvbTogMy4xcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAuY29udGVudC13cmFwIC5yZWNpcGVfX21ldGEsIC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnJlY2lwZV9fbWV0YSwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAucmVsYXRlZCAucmVjaXBlX19tZXRhLCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucmVjaXBlX19tZXRhLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC51cC1zZWxscyAucmVjaXBlX19tZXRhLCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucmVjaXBlX19tZXRhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNvbnRlbnQtd3JhcCAucmVjaXBlX19tZXRhIC5pdGVtLCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5yZWNpcGVfX21ldGEgLml0ZW0sIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnJlbGF0ZWQgLnJlY2lwZV9fbWV0YSAuaXRlbSwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnJlY2lwZV9fbWV0YSAuaXRlbSwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAudXAtc2VsbHMgLnJlY2lwZV9fbWV0YSAuaXRlbSwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnJlY2lwZV9fbWV0YSAuaXRlbSB7XG4gIG1hcmdpbjogMCAyLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5jb250ZW50LXdyYXAgLnJlY2lwZV9fbWV0YSAuaXRlbSwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucmVjaXBlX19tZXRhIC5pdGVtLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5yZWxhdGVkIC5yZWNpcGVfX21ldGEgLml0ZW0sIC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5yZWNpcGVfX21ldGEgLml0ZW0sIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnVwLXNlbGxzIC5yZWNpcGVfX21ldGEgLml0ZW0sIC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5yZWNpcGVfX21ldGEgLml0ZW0ge1xuICAgIG1hcmdpbjogMCAxLjZyZW0gMi40cmVtO1xuICB9XG59XG4uc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNvbnRlbnQtd3JhcCAucmVjaXBlX19tZXRhIC5pdGVtX190aXRsZSwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucmVjaXBlX19tZXRhIC5pdGVtX190aXRsZSwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAucmVsYXRlZCAucmVjaXBlX19tZXRhIC5pdGVtX190aXRsZSwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdGl0bGUsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnVwLXNlbGxzIC5yZWNpcGVfX21ldGEgLml0ZW1fX3RpdGxlLCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucmVjaXBlX19tZXRhIC5pdGVtX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5jb250ZW50LXdyYXAgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdGl0bGUsIC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdGl0bGUsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnJlbGF0ZWQgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdGl0bGUsIC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5yZWNpcGVfX21ldGEgLml0ZW1fX3RpdGxlLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC51cC1zZWxscyAucmVjaXBlX19tZXRhIC5pdGVtX190aXRsZSwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG4uc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNvbnRlbnQtd3JhcCAucmVjaXBlX19tZXRhIC5pdGVtX190aXRsZSAuaWNvbiwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucmVjaXBlX19tZXRhIC5pdGVtX190aXRsZSAuaWNvbiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAucmVsYXRlZCAucmVjaXBlX19tZXRhIC5pdGVtX190aXRsZSAuaWNvbiwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdGl0bGUgLmljb24sIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnVwLXNlbGxzIC5yZWNpcGVfX21ldGEgLml0ZW1fX3RpdGxlIC5pY29uLCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucmVjaXBlX19tZXRhIC5pdGVtX190aXRsZSAuaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjdyZW07XG59XG4uc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNvbnRlbnQtd3JhcCAucmVjaXBlX19tZXRhIC5pdGVtX190aXRsZSBzcGFuLCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5yZWNpcGVfX21ldGEgLml0ZW1fX3RpdGxlIHNwYW4sIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnJlbGF0ZWQgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdGl0bGUgc3BhbiwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdGl0bGUgc3BhbiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAudXAtc2VsbHMgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdGl0bGUgc3BhbiwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdGl0bGUgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5jb250ZW50LXdyYXAgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdmFsdWUsIC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdmFsdWUsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnJlbGF0ZWQgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdmFsdWUsIC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5yZWNpcGVfX21ldGEgLml0ZW1fX3ZhbHVlLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC51cC1zZWxscyAucmVjaXBlX19tZXRhIC5pdGVtX192YWx1ZSwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdmFsdWUge1xuICBmb250LXNpemU6IDIuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNvbnRlbnQtd3JhcCAucmVjaXBlX19tZXRhIC5pdGVtX192YWx1ZSwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucmVjaXBlX19tZXRhIC5pdGVtX192YWx1ZSwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lciAucmVsYXRlZCAucmVjaXBlX19tZXRhIC5pdGVtX192YWx1ZSwgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnJlY2lwZV9fbWV0YSAuaXRlbV9fdmFsdWUsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLnVwLXNlbGxzIC5yZWNpcGVfX21ldGEgLml0ZW1fX3ZhbHVlLCAuc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXIgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucmVjaXBlX19tZXRhIC5pdGVtX192YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbi5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lcl9fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXJfX2Zvb3RlciAudGFncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyX19mb290ZXIgLnRhZ3Mge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lcl9fZm9vdGVyIC50YWdzIC50YWcge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHBhZGRpbmc6IDEuMnJlbSAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMEUwO1xuICBtYXJnaW4tbGVmdDogMS4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lcl9fZm9vdGVyIC50YWdzIC50YWcge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMS40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lcl9fZm9vdGVyIC50YWdzIC50YWc6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uc2luZ2xlIC5yZWNpcGVzIC5iYW5uZXJfX2Zvb3RlciAuYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyX19mb290ZXIgLmFjdGlvbnMge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLnNpbmdsZSAucmVjaXBlcyAuYmFubmVyX19mb290ZXIgLmFjdGlvbnMgYSB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUgLnJlY2lwZXMgLmJhbm5lcl9fZm9vdGVyIC5hY3Rpb25zIGEge1xuICAgIG1hcmdpbjogMCAwLjVyZW07XG4gIH1cbn1cbi5zaW5nbGUgLnJlY2lwZXMgPiAuY29udGVudC13cmFwLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5yZWxhdGVkLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAudXAtc2VsbHMsIC5zaW5nbGUgLnJlY2lwZXMgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgbWF4LXdpZHRoOiA4N3JlbTtcbiAgbWFyZ2luLXRvcDogMTByZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOUY5RjlGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUgLnJlY2lwZXMgPiAuY29udGVudC13cmFwLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5yZWxhdGVkLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAudXAtc2VsbHMsIC5zaW5nbGUgLnJlY2lwZXMgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlGOUY5RjtcbiAgICBtYXJnaW46IDQuOHJlbSAyLjRyZW0gMDtcbiAgfVxufVxuLnNpbmdsZSAucmVjaXBlcyA+IC5jb250ZW50LXdyYXAgLnRleHQtY3ViZXMgLmNvbnRlbnQtd3JhcCwgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlY2lwZXMgPiAucmVsYXRlZCAudGV4dC1jdWJlcyAuY29udGVudC13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5yZWxhdGVkIC50ZXh0LWN1YmVzIC5jb250ZW50LXdyYXAsIC5zaW5nbGUgLnNpbmdsZS1wcm9kdWN0IC5yZWNpcGVzID4gLnVwLXNlbGxzIC50ZXh0LWN1YmVzIC5jb250ZW50LXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzID4gLnVwLXNlbGxzIC50ZXh0LWN1YmVzIC5jb250ZW50LXdyYXAsIC5zaW5nbGUgLnJlY2lwZXMgPiAuY29udGVudC13cmFwIC50ZXh0LWN1YmVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAuY29udGVudC13cmFwIC50ZXh0LWN1YmVzIC5yZWxhdGVkLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC5yZWxhdGVkIC50ZXh0LWN1YmVzIC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5yZWxhdGVkIC50ZXh0LWN1YmVzIC5yZWxhdGVkLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC51cC1zZWxscyAudGV4dC1jdWJlcyAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAudXAtc2VsbHMgLnRleHQtY3ViZXMgLnJlbGF0ZWQsIC5zaW5nbGUgLnJlY2lwZXMgPiAuY29udGVudC13cmFwIC50ZXh0LWN1YmVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzID4gLmNvbnRlbnQtd3JhcCAudGV4dC1jdWJlcyAudXAtc2VsbHMsIC5zaW5nbGUgLnNpbmdsZS1wcm9kdWN0IC5yZWNpcGVzID4gLnJlbGF0ZWQgLnRleHQtY3ViZXMgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5yZWxhdGVkIC50ZXh0LWN1YmVzIC51cC1zZWxscywgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlY2lwZXMgPiAudXAtc2VsbHMgLnRleHQtY3ViZXMgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC51cC1zZWxscyAudGV4dC1jdWJlcyAudXAtc2VsbHMsIC5zaW5nbGUgLnJlY2lwZXMgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC50ZXh0LWN1YmVzIC5jb250ZW50LXdyYXAsIC5zaW5nbGUgLnJlY2lwZXMgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC50ZXh0LWN1YmVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC50ZXh0LWN1YmVzIC5yZWxhdGVkLCAuc2luZ2xlIC5yZWNpcGVzID4gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1jdWJlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnRleHQtY3ViZXMgLnVwLXNlbGxzLCAuc2luZ2xlIC5yZWNpcGVzID4gLmNvbnRlbnQtd3JhcCAudGV4dC1jdWJlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC5yZWxhdGVkIC50ZXh0LWN1YmVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzID4gLnJlbGF0ZWQgLnRleHQtY3ViZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCwgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlY2lwZXMgPiAudXAtc2VsbHMgLnRleHQtY3ViZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAudXAtc2VsbHMgLnRleHQtY3ViZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCwgLnNpbmdsZSAucmVjaXBlcyA+IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnRleHQtY3ViZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUgLnJlY2lwZXMgPiAuY29udGVudC13cmFwIC50ZXh0LWN1YmVzIC5jb250ZW50LXdyYXAsIC5zaW5nbGUgLnNpbmdsZS1wcm9kdWN0IC5yZWNpcGVzID4gLnJlbGF0ZWQgLnRleHQtY3ViZXMgLmNvbnRlbnQtd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAucmVsYXRlZCAudGV4dC1jdWJlcyAuY29udGVudC13cmFwLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC51cC1zZWxscyAudGV4dC1jdWJlcyAuY29udGVudC13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC51cC1zZWxscyAudGV4dC1jdWJlcyAuY29udGVudC13cmFwLCAuc2luZ2xlIC5yZWNpcGVzID4gLmNvbnRlbnQtd3JhcCAudGV4dC1jdWJlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzID4gLmNvbnRlbnQtd3JhcCAudGV4dC1jdWJlcyAucmVsYXRlZCwgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlY2lwZXMgPiAucmVsYXRlZCAudGV4dC1jdWJlcyAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAucmVsYXRlZCAudGV4dC1jdWJlcyAucmVsYXRlZCwgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlY2lwZXMgPiAudXAtc2VsbHMgLnRleHQtY3ViZXMgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzID4gLnVwLXNlbGxzIC50ZXh0LWN1YmVzIC5yZWxhdGVkLCAuc2luZ2xlIC5yZWNpcGVzID4gLmNvbnRlbnQtd3JhcCAudGV4dC1jdWJlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5jb250ZW50LXdyYXAgLnRleHQtY3ViZXMgLnVwLXNlbGxzLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC5yZWxhdGVkIC50ZXh0LWN1YmVzIC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAucmVsYXRlZCAudGV4dC1jdWJlcyAudXAtc2VsbHMsIC5zaW5nbGUgLnNpbmdsZS1wcm9kdWN0IC5yZWNpcGVzID4gLnVwLXNlbGxzIC50ZXh0LWN1YmVzIC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAudXAtc2VsbHMgLnRleHQtY3ViZXMgLnVwLXNlbGxzLCAuc2luZ2xlIC5yZWNpcGVzID4gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1jdWJlcyAuY29udGVudC13cmFwLCAuc2luZ2xlIC5yZWNpcGVzID4gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1jdWJlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzID4gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1jdWJlcyAucmVsYXRlZCwgLnNpbmdsZSAucmVjaXBlcyA+IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnRleHQtY3ViZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC50ZXh0LWN1YmVzIC51cC1zZWxscywgLnNpbmdsZSAucmVjaXBlcyA+IC5jb250ZW50LXdyYXAgLnRleHQtY3ViZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCwgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlY2lwZXMgPiAucmVsYXRlZCAudGV4dC1jdWJlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5yZWxhdGVkIC50ZXh0LWN1YmVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAsIC5zaW5nbGUgLnNpbmdsZS1wcm9kdWN0IC5yZWNpcGVzID4gLnVwLXNlbGxzIC50ZXh0LWN1YmVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzID4gLnVwLXNlbGxzIC50ZXh0LWN1YmVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAsIC5zaW5nbGUgLnJlY2lwZXMgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC50ZXh0LWN1YmVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5zaW5nbGUgLnJlY2lwZXMgPiAuY29udGVudC13cmFwIC50ZXh0LWN1YmVzX190aXRsZS13cmFwLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC5yZWxhdGVkIC50ZXh0LWN1YmVzX190aXRsZS13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5yZWxhdGVkIC50ZXh0LWN1YmVzX190aXRsZS13cmFwLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC51cC1zZWxscyAudGV4dC1jdWJlc19fdGl0bGUtd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAudXAtc2VsbHMgLnRleHQtY3ViZXNfX3RpdGxlLXdyYXAsIC5zaW5nbGUgLnJlY2lwZXMgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC50ZXh0LWN1YmVzX190aXRsZS13cmFwIHtcbiAgZmxleDogMCAwIDM0LjQ4Mjc1ODYyMDclO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDM0LjQ4Mjc1ODYyMDclO1xuICBtYXJnaW4tbGVmdDogMS4xNDk0MjUyODc0JTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlIC5yZWNpcGVzID4gLmNvbnRlbnQtd3JhcCAudGV4dC1jdWJlc19fdGl0bGUtd3JhcCwgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlY2lwZXMgPiAucmVsYXRlZCAudGV4dC1jdWJlc19fdGl0bGUtd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAucmVsYXRlZCAudGV4dC1jdWJlc19fdGl0bGUtd3JhcCwgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlY2lwZXMgPiAudXAtc2VsbHMgLnRleHQtY3ViZXNfX3RpdGxlLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzID4gLnVwLXNlbGxzIC50ZXh0LWN1YmVzX190aXRsZS13cmFwLCAuc2luZ2xlIC5yZWNpcGVzID4gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1jdWJlc19fdGl0bGUtd3JhcCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5zaW5nbGUgLnJlY2lwZXMgPiAuY29udGVudC13cmFwIC50ZXh0LWN1YmVzX190ZXh0LXdyYXAsIC5zaW5nbGUgLnNpbmdsZS1wcm9kdWN0IC5yZWNpcGVzID4gLnJlbGF0ZWQgLnRleHQtY3ViZXNfX3RleHQtd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAucmVsYXRlZCAudGV4dC1jdWJlc19fdGV4dC13cmFwLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC51cC1zZWxscyAudGV4dC1jdWJlc19fdGV4dC13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC51cC1zZWxscyAudGV4dC1jdWJlc19fdGV4dC13cmFwLCAuc2luZ2xlIC5yZWNpcGVzID4gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1jdWJlc19fdGV4dC13cmFwIHtcbiAgZmxleDogMCAwIDY0LjM2NzgxNjA5MiU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNjQuMzY3ODE2MDkyJTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlIC5yZWNpcGVzID4gLmNvbnRlbnQtd3JhcCAudGV4dC1jdWJlc19fdGV4dC13cmFwLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC5yZWxhdGVkIC50ZXh0LWN1YmVzX190ZXh0LXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzID4gLnJlbGF0ZWQgLnRleHQtY3ViZXNfX3RleHQtd3JhcCwgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlY2lwZXMgPiAudXAtc2VsbHMgLnRleHQtY3ViZXNfX3RleHQtd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAudXAtc2VsbHMgLnRleHQtY3ViZXNfX3RleHQtd3JhcCwgLnNpbmdsZSAucmVjaXBlcyA+IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnRleHQtY3ViZXNfX3RleHQtd3JhcCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zaW5nbGUgLnJlY2lwZXMgPiAuY29udGVudC13cmFwIC50ZXh0LWN1YmVzX190ZXh0LXdyYXAgdWwsIC5zaW5nbGUgLnNpbmdsZS1wcm9kdWN0IC5yZWNpcGVzID4gLnJlbGF0ZWQgLnRleHQtY3ViZXNfX3RleHQtd3JhcCB1bCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAucmVsYXRlZCAudGV4dC1jdWJlc19fdGV4dC13cmFwIHVsLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC51cC1zZWxscyAudGV4dC1jdWJlc19fdGV4dC13cmFwIHVsLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC51cC1zZWxscyAudGV4dC1jdWJlc19fdGV4dC13cmFwIHVsLCAuc2luZ2xlIC5yZWNpcGVzID4gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudGV4dC1jdWJlc19fdGV4dC13cmFwIHVsIHtcbiAgbGlzdC1zdHlsZTogdW5zZXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZSAucmVjaXBlcyA+IC5jb250ZW50LXdyYXAgLnZpZGVvLXNlY3Rpb24gLmNvbnRlbnQtd3JhcCwgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlY2lwZXMgPiAucmVsYXRlZCAudmlkZW8tc2VjdGlvbiAuY29udGVudC13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5yZWxhdGVkIC52aWRlby1zZWN0aW9uIC5jb250ZW50LXdyYXAsIC5zaW5nbGUgLnNpbmdsZS1wcm9kdWN0IC5yZWNpcGVzID4gLnVwLXNlbGxzIC52aWRlby1zZWN0aW9uIC5jb250ZW50LXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzID4gLnVwLXNlbGxzIC52aWRlby1zZWN0aW9uIC5jb250ZW50LXdyYXAsIC5zaW5nbGUgLnJlY2lwZXMgPiAuY29udGVudC13cmFwIC52aWRlby1zZWN0aW9uIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAuY29udGVudC13cmFwIC52aWRlby1zZWN0aW9uIC5yZWxhdGVkLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC5yZWxhdGVkIC52aWRlby1zZWN0aW9uIC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5yZWxhdGVkIC52aWRlby1zZWN0aW9uIC5yZWxhdGVkLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC51cC1zZWxscyAudmlkZW8tc2VjdGlvbiAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAudXAtc2VsbHMgLnZpZGVvLXNlY3Rpb24gLnJlbGF0ZWQsIC5zaW5nbGUgLnJlY2lwZXMgPiAuY29udGVudC13cmFwIC52aWRlby1zZWN0aW9uIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzID4gLmNvbnRlbnQtd3JhcCAudmlkZW8tc2VjdGlvbiAudXAtc2VsbHMsIC5zaW5nbGUgLnNpbmdsZS1wcm9kdWN0IC5yZWNpcGVzID4gLnJlbGF0ZWQgLnZpZGVvLXNlY3Rpb24gLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5yZWxhdGVkIC52aWRlby1zZWN0aW9uIC51cC1zZWxscywgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlY2lwZXMgPiAudXAtc2VsbHMgLnZpZGVvLXNlY3Rpb24gLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC51cC1zZWxscyAudmlkZW8tc2VjdGlvbiAudXAtc2VsbHMsIC5zaW5nbGUgLnJlY2lwZXMgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC52aWRlby1zZWN0aW9uIC5jb250ZW50LXdyYXAsIC5zaW5nbGUgLnJlY2lwZXMgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC52aWRlby1zZWN0aW9uIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC52aWRlby1zZWN0aW9uIC5yZWxhdGVkLCAuc2luZ2xlIC5yZWNpcGVzID4gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAudmlkZW8tc2VjdGlvbiAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnZpZGVvLXNlY3Rpb24gLnVwLXNlbGxzLCAuc2luZ2xlIC5yZWNpcGVzID4gLmNvbnRlbnQtd3JhcCAudmlkZW8tc2VjdGlvbiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwLCAuc2luZ2xlIC5zaW5nbGUtcHJvZHVjdCAucmVjaXBlcyA+IC5yZWxhdGVkIC52aWRlby1zZWN0aW9uIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzID4gLnJlbGF0ZWQgLnZpZGVvLXNlY3Rpb24gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCwgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlY2lwZXMgPiAudXAtc2VsbHMgLnZpZGVvLXNlY3Rpb24gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLnJlY2lwZXMgPiAudXAtc2VsbHMgLnZpZGVvLXNlY3Rpb24gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCwgLnNpbmdsZSAucmVjaXBlcyA+IC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnZpZGVvLXNlY3Rpb24gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnNpbmdsZSAucmVjaXBlcyA+IC5jb250ZW50LXdyYXAgLmJvbi1hcHBldGl0ZSwgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlY2lwZXMgPiAucmVsYXRlZCAuYm9uLWFwcGV0aXRlLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5yZWxhdGVkIC5ib24tYXBwZXRpdGUsIC5zaW5nbGUgLnNpbmdsZS1wcm9kdWN0IC5yZWNpcGVzID4gLnVwLXNlbGxzIC5ib24tYXBwZXRpdGUsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzID4gLnVwLXNlbGxzIC5ib24tYXBwZXRpdGUsIC5zaW5nbGUgLnJlY2lwZXMgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5ib24tYXBwZXRpdGUge1xuICBtYXJnaW46IDZyZW0gYXV0byAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZSAucmVjaXBlcyA+IC5jb250ZW50LXdyYXAgLmJvbi1hcHBldGl0ZSwgLnNpbmdsZSAuc2luZ2xlLXByb2R1Y3QgLnJlY2lwZXMgPiAucmVsYXRlZCAuYm9uLWFwcGV0aXRlLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAucmVjaXBlcyA+IC5yZWxhdGVkIC5ib24tYXBwZXRpdGUsIC5zaW5nbGUgLnNpbmdsZS1wcm9kdWN0IC5yZWNpcGVzID4gLnVwLXNlbGxzIC5ib24tYXBwZXRpdGUsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5yZWNpcGVzID4gLnVwLXNlbGxzIC5ib24tYXBwZXRpdGUsIC5zaW5nbGUgLnJlY2lwZXMgPiAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5ib24tYXBwZXRpdGUge1xuICAgIG1hcmdpbjogNXJlbSBhdXRvIDA7XG4gIH1cbn1cbi5zaW5nbGUgLmJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5yZWxhdGVkLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC51cC1zZWxscywgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgbWF4LXdpZHRoOiA4N3JlbTtcbn1cbi5zaW5nbGUgLmJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAuc2VjdGlvbiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnNlY3Rpb24sIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5yZWxhdGVkIC5zZWN0aW9uLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnNlY3Rpb24sIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC51cC1zZWxscyAuc2VjdGlvbiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOUY5RjlGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUgLmJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAuc2VjdGlvbiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnNlY3Rpb24sIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5yZWxhdGVkIC5zZWN0aW9uLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnNlY3Rpb24sIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC51cC1zZWxscyAuc2VjdGlvbiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDMuMnJlbTtcbiAgfVxufVxuLnNpbmdsZSAuYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5zZWN0aW9uIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuc2VjdGlvbiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnJlbGF0ZWQgLnNlY3Rpb24gaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2VjdGlvbiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnVwLXNlbGxzIC5zZWN0aW9uIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnNlY3Rpb24gaDIge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnNpbmdsZSAuYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5zZWN0aW9uIHVsLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuc2VjdGlvbiB1bCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnJlbGF0ZWQgLnNlY3Rpb24gdWwsIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2VjdGlvbiB1bCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnVwLXNlbGxzIC5zZWN0aW9uIHVsLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnNlY3Rpb24gdWwge1xuICBsaXN0LXN0eWxlOiB1bnNldDtcbn1cbi5zaW5nbGUgLmJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAuc2VjdGlvbiB1bCBsaSwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnNlY3Rpb24gdWwgbGksIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5yZWxhdGVkIC5zZWN0aW9uIHVsIGxpLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnNlY3Rpb24gdWwgbGksIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC51cC1zZWxscyAuc2VjdGlvbiB1bCBsaSwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5zZWN0aW9uIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLnNpbmdsZSAuYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5zZWN0aW9uIGEsIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5zZWN0aW9uIGEsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5yZWxhdGVkIC5zZWN0aW9uIGEsIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2VjdGlvbiBhLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAuYmFrZXJwZWRpYSAudXAtc2VsbHMgLnNlY3Rpb24gYSwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5zZWN0aW9uIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaW5nbGUgLmJha2VycGVkaWEgLmJhbm5lciA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUgLmJha2VycGVkaWEgLmJhbm5lciA+IGltZyB7XG4gICAgaGVpZ2h0OiAxNi41cmVtO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG59XG4uc2luZ2xlIC5iYWtlcnBlZGlhIC5iYW5uZXIgLmNvbnRlbnQtd3JhcCwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLmJhbm5lciAucmVsYXRlZCwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5iYW5uZXIgLnVwLXNlbGxzLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5iYW5uZXIgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogOHJlbSBhdXRvIDRyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlIC5iYWtlcnBlZGlhIC5iYW5uZXIgLmNvbnRlbnQtd3JhcCwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLmJhbm5lciAucmVsYXRlZCwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuYmFubmVyIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5iYW5uZXIgLnVwLXNlbGxzLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5iYW5uZXIgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luOiAzLjJyZW0gYXV0bztcbiAgfVxufVxuLnNpbmdsZSAuYmFrZXJwZWRpYSAuYmFubmVyIC5jb250ZW50LXdyYXAgaDEsIC5zaW5nbGUgLmJha2VycGVkaWEgLmJhbm5lciAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDEsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5iYW5uZXIgLnJlbGF0ZWQgaDEsIC5zaW5nbGUgLmJha2VycGVkaWEgLmJhbm5lciAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIGgxLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAuYmFrZXJwZWRpYSAuYmFubmVyIC51cC1zZWxscyBoMSwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuYmFubmVyIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDEge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYXJjaGl2ZSAuc2Nyb2xsLXVwIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZSAuc2Nyb2xsLXVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYXJjaGl2ZSAuc2Nyb2xsLXVwIGltZyB7XG4gIHdpZHRoOiAxMS4xcmVtO1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAudGl0bGVzLXdyYXAge1xuICBtYXJnaW46IDhyZW0gYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLnRpdGxlcy13cmFwIHtcbiAgICBtYXJnaW46IDMuMnJlbSBhdXRvO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLWRlc2Mge1xuICBtYXJnaW4tdG9wOiAzLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1kZXNjIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAuY29udGVudC13cmFwLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAucmVsYXRlZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC51cC1zZWxscywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAuY29udGVudC13cmFwLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAucmVsYXRlZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC51cC1zZWxscywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLm5hdiB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLm5hdiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC5uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICAvKiBIYW5kbGUgKi9cbiAgLyogd2lkdGggKi9cbiAgLyogVHJhY2sgKi9cbiAgLyogSGFuZGxlICovXG4gIC8qIEhhbmRsZSBvbiBob3ZlciAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC5uYXZfX2xpc3Qge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLm5hdl9fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMC4xcmVtO1xuICBoZWlnaHQ6IDAuMXJlbTtcbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC5uYXZfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAubmF2X19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLm5hdl9fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAubmF2X19saXN0IGxpIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLm5hdl9fbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjRyZW07XG4gIH1cbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC5uYXZfX2xpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLmJ0bi13cmFwIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAuYnRuLXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcbiAgICBwYWRkaW5nOiAwIDIuNHJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYgLmJ0bi13cmFwIC5idG4tLW9wZW4tZmlsdGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDEuNnJlbSAxLjhyZW07XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdiAuYnRuLXdyYXAgLmJ0bi0tb3Blbi1maWx0ZXJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC5idG4td3JhcCAuYnRuLS1vcGVuLWZpbHRlcnMgLmljb24ge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC5zZWxlY3RlZC1maWx0ZXJzIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMi40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2IC5zZWxlY3RlZC1maWx0ZXJzIHtcbiAgICBwYWRkaW5nOiAwIDIuNHJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMge1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGksIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGksIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDIuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGksIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGksIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuOHJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEge1xuICBwYWRkaW5nOiAxLjRyZW0gMi4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhIHtcbiAgICBwYWRkaW5nOiAxcmVtIDEuNHJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW0sIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW0ge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIHtcbiAgbWFyZ2luOiA3cmVtIDAgNC42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIHtcbiAgICBtYXJnaW46IDMuMnJlbSAwIDA7XG4gIH1cbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgbWF4LXdpZHRoOiA4N3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscywgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMi40cmVtO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXYsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2LCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdiwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2LCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXYsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOUY5RjlGO1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0LCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0LCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3Qge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0LCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0LCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGksIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGksIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IDQuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGksIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGksIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaTpmaXJzdC1jaGlsZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGk6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpOmZpcnN0LWNoaWxkLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGk6Zmlyc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaTpmaXJzdC1jaGlsZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGk6bGFzdC1jaGlsZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGk6bGFzdC1jaGlsZCwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGk6bGFzdC1jaGlsZCwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpOmxhc3QtY2hpbGQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaTpsYXN0LWNoaWxkLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhIHtcbiAgY29sb3I6ICM5RjlGOUY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW0sIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW0sIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtOmFmdGVyLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbTphZnRlciwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW06YWZ0ZXIsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbTphZnRlciwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtOmFmdGVyLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJvdHRvbTogLTEuNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbTphZnRlciwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW06YWZ0ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtOmFmdGVyLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYS5jdXJyZW50LWl0ZW06YWZ0ZXIsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLmN1cnJlbnQtaXRlbTphZnRlciwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEuY3VycmVudC1pdGVtOmFmdGVyIHtcbiAgICBib3R0b206IC0ycHg7XG4gIH1cbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogNi40cmVtO1xuICBwYWRkaW5nOiA3LjRyZW0gMTUuNnJlbTtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9hcmNoLXNlYXJjaC1iZy5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2gge1xuICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvYXJjaC1zZWFyY2gtYmctbW9iaWxlLnN2Zyk7XG4gIH1cbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoIC5jb250ZW50LXdyYXAsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoIC5yZWxhdGVkLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2ggLnVwLXNlbGxzLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoIC5jb250ZW50LXdyYXAsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoIC5yZWxhdGVkLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2ggLnVwLXNlbGxzLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2ggLmZvcm0td3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaF9fcmVzdWx0cy13cmFwIC5yZXN1bHQtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoX19yZXN1bHRzLXdyYXAgLnJlc3VsdHMge1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm94LXNoYWRvdzogMHB4IDcxcHggMjhweCByZ2JhKDAsIDAsIDAsIDAuMDEpLCAwcHggNDBweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wMyksIDBweCAxOHB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMHB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNiksIDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCAucmVzdWx0cyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaF9fcmVzdWx0cy13cmFwIC5yZXN1bHRzIGxpIHtcbiAgcGFkZGluZzogMCAyLjRyZW07XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoX19yZXN1bHRzLXdyYXAgLnJlc3VsdHMgbGkge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCAucmVzdWx0cyBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEuN3JlbSAwO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMEUwRTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCAucmVzdWx0cyBsaSBhIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX3Jlc3VsdHMtd3JhcCAucmVzdWx0cyBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogM3JlbSAzcmVtIDAgMDtcbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoX19yZXN1bHRzLXdyYXAgLnJlc3VsdHMgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcmVtIDNyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoX19yZXN1bHRzLXdyYXAgLnJlc3VsdHMgbGk6bGFzdC1jaGlsZCBhIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoX19sZXR0ZXJzLXdyYXAge1xuICBtYXJnaW4tdG9wOiAzLjlyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX2xldHRlcnMtd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAzLjFyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICAvKiB3aWR0aCAqL1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbiAgLyogSGFuZGxlIG9uIGhvdmVyICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX25hdiB7XG4gICAgd2lkdGg6IDkyJTtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaF9fbmF2Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwLjFyZW07XG4gIGhlaWdodDogMC4xcmVtO1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX25hdjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtc2VhcmNoX19uYXY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaF9fbmF2Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX25hdiBhIHtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX25hdiBhIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZmxleDogbm9uZTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX25hdiBhOmhvdmVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1zZWFyY2hfX25hdiBidXR0b24ge1xuICAgIHRvcDogLTFyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLXNlYXJjaF9fbmF2IGJ1dHRvbiBpbWcge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxufVxuLmFyY2hpdmVfX21haW4tY29udGVudCAubG9vcC1zZWN0aW9uLS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmxvb3Atc2VjdGlvbi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5sb29wLXNlY3Rpb24tLWJha2VycGVkaWEgLnJlbGF0ZWQsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmxvb3Atc2VjdGlvbi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAubG9vcC1zZWN0aW9uLS1iYWtlcnBlZGlhIC51cC1zZWxscywgLmFyY2hpdmVfX21haW4tY29udGVudCAubG9vcC1zZWN0aW9uLS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDg3cmVtO1xufVxuXG4ucG9wdXAge1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwKTtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMTA1MDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBsZWZ0OiAwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMiwgNiwgMTksIDAuNCk7XG4gIH1cbn1cbi5wb3B1cC5vcGVuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucG9wdXAtLWZpbHRlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wb3B1cC0tZmlsdGVyc19fZGlhbG9nIHtcbiAgd2lkdGg6IDYycmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogNC4zcmVtIDMuN3JlbSAzLjVyZW07XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWZpbHRlcnNfX2RpYWxvZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMi45cmVtIDIuNXJlbSAyLjRyZW07XG4gIH1cbn1cbi5wb3B1cC0tZmlsdGVyc19faGVhZGVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNS42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjdyZW07XG4gIH1cbn1cbi5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5idG4sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGEsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGEub3JkZXItYWdhaW4sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAjcGxhY2Vfb3JkZXIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmNoZWNrb3V0LWJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAucmV0dXJuLXRvLXNob3AsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaW5wdXRbdHlwZT1zdWJtaXRdLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud2N3bF9lbGVtZW50cyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZmFjZXR3cC1jaGVja2JveCwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmZhY2V0d3AtcmFkaW8sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmZhY2V0d3AtbG9hZC1tb3JlLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGEge1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYnRuLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLm9yZGVyLWFnYWluLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgI3BsYWNlX29yZGVyLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5jaGVja291dC1idXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnJldHVybi10by1zaG9wLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGlucHV0W3R5cGU9c3VibWl0XSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaW5wdXRbdHlwZT1zdWJtaXRdLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLndjd2xfZWxlbWVudHMgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmZhY2V0d3AtY2hlY2tib3gsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5mYWNldHdwLXJhZGlvLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAuZmFjZXR3cC1sb2FkLW1vcmUsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5mYWNldHdwLWxvYWQtbW9yZSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhIHtcbiAgICB0b3A6IC0xcmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnRpdGxlLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuc2hvcCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIGgxLCAuc2hvcCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGgxLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgaDEsIC53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF90aXRsZSwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAucHJvZHVjdF90aXRsZSwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGgyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGgyLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIGgyLCAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIC50ZXh0LXdyYXAgaDMsIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGgzLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLnNlY3Rpb24gaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5zZWN0aW9uIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnNpbmdsZSAuYmFrZXJwZWRpYSAucmVsYXRlZCAuc2VjdGlvbiBoMiwgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnNpbmdsZSAuYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5zZWN0aW9uIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLnNpbmdsZSAuYmFrZXJwZWRpYSAudXAtc2VsbHMgLnNlY3Rpb24gaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5zaW5nbGUgLmJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuc2VjdGlvbiBoMiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5zZWN0aW9uIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuc2VjdGlvbiAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnJlbGF0ZWQgLnNlY3Rpb24gLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2VjdGlvbiAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnVwLXNlbGxzIC5zZWN0aW9uIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnNlY3Rpb24gLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgaDIsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19faGVhZGVyIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2hlYWRlciBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19oZWFkZXIgYSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbi5wb3B1cC0tZmlsdGVyc19fYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4ucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgcCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5idG4sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYSwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBhLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgI3BsYWNlX29yZGVyLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuY2hlY2tvdXQtYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLnJldHVybi10by1zaG9wLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgaW5wdXRbdHlwZT1zdWJtaXRdLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XSwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud2N3bF9lbGVtZW50cyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5mYWNldHdwLWNoZWNrYm94LCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5mYWNldHdwLXJhZGlvLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmZhY2V0d3AtbG9hZC1tb3JlLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMnJlbTtcbiAgbWFyZ2luLXRvcDogMi43cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYnRuLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEsIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYSwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zICNwbGFjZV9vcmRlciwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmNoZWNrb3V0LWJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5yZXR1cm4tdG8tc2hvcCwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGlucHV0W3R5cGU9c3VibWl0XSwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBidXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGJ1dHRvbiwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLndjd2xfZWxlbWVudHMgLndvb2NvbW1lcmNlX3dhaXRsaXN0LmJ1dHRvbiwgLndjd2xfZWxlbWVudHMgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuZmFjZXR3cC1jaGVja2JveCwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuZmFjZXR3cC1yYWRpbywgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5mYWNldHdwLWxvYWQtbW9yZSwgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1maWx0ZXJzX19ib2R5IC5hY3Rpb25zIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWZpbHRlcnNfX2JvZHkgLmFjdGlvbnMgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tZmlsdGVyc19fYm9keSAuYWN0aW9ucyBhIHtcbiAgICBwYWRkaW5nOiAxLjhyZW07XG4gICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICB9XG59XG4ucG9wdXAtLW9yZGVyX19kaWFsb2cge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLW9yZGVyX19kaWFsb2cge1xuICAgIHBhZGRpbmctdG9wOiAzLjhyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDMuOHJlbTtcbiAgfVxufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1vcmRlcl9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAge1xuICBmbGV4OiAwIDAgNjAuNTA4NDc0NTc2MyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNjAuNTA4NDc0NTc2MyU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDMuMnJlbSA0LjZyZW0gNC4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tb3JkZXJfX2lubmVyIC5pdGVtcy13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC5pdGVtcy13cmFwIC50aXRsZXMtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRpdGxlcy13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyLjJyZW07XG4gIH1cbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC5pdGVtcy13cmFwIC50aXRsZXMtd3JhcCB0aW1lIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRpdGxlcy13cmFwIHRpbWUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXAge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBwYWRkaW5nOiAwIDQuNXJlbTtcbiAgbWF4LWhlaWdodDogNTVyZW07XG4gIC8qIHdpZHRoICovXG4gIC8qIFRyYWNrICovXG4gIC8qIEhhbmRsZSAqL1xuICAvKiBIYW5kbGUgb24gaG92ZXIgKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLW9yZGVyX19pbm5lciAuaXRlbXMtd3JhcCAudGFibGUtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXgtaGVpZ2h0OiAzMHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAuaXRlbXMtd3JhcCAudGFibGUtd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMC41cmVtO1xufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI0UwRTBFMDtcbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC5pdGVtcy13cmFwIC50YWJsZS13cmFwOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAuaXRlbXMtd3JhcCAudGFibGUtd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXAgdGFibGUge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgcGFkZGluZzogMCA0LjRyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXAgdGFibGUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC5pdGVtcy13cmFwIC50YWJsZS13cmFwIHRhYmxlIHRoZWFkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMEUwRTA7XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAuaXRlbXMtd3JhcCAudGFibGUtd3JhcCB0YWJsZSB0aGVhZCB0aDpub3QoLnByb2R1Y3QtaW1nLCAucHJvZHVjdC1uYW1lKSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC5pdGVtcy13cmFwIC50YWJsZS13cmFwIHRhYmxlIHRib2R5IHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMEUwRTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXAgdGFibGUgdGJvZHkgdHIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC5pdGVtcy13cmFwIC50YWJsZS13cmFwIHRhYmxlIHRib2R5IHRyIHRkIHtcbiAgcGFkZGluZzogMS4ycmVtIDAgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXAgdGFibGUgdGJvZHkgdHIgdGQucHJvZHVjdC1pbWcgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogNi43cmVtO1xufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLml0ZW1zLXdyYXAgLnRhYmxlLXdyYXAgdGFibGUgdGJvZHkgdHIgdGQucHJvZHVjdC1uYW1lIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAge1xuICBmbGV4OiAwIDAgMzkuMzIyMDMzODk4MyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMzkuMzIyMDMzODk4MyU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMy4ycmVtIDcuNXJlbSA0LjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG4gIHBhZGRpbmctcmlnaHQ6IDguNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICBwYWRkaW5nOiAyLjRyZW0gMi40cmVtIDIuOXJlbTtcbiAgfVxufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcF9fcm93IHtcbiAgICBtYXJnaW4tdG9wOiAxLjNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwX19yb3cgcC5maXJzdC1jZWxsIHtcbiAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xufVxuLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwX19yb3cgcC5zZWNvbmQtY2VsbCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcF9fcm93IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXBfX3Jvdy0tdG90YWwge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwX19yb3ctLXRvdGFsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gIH1cbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYnRuLS1wb3B1cC1jbG9zZSB7XG4gIHRvcDogMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyLjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5idG4tLXBvcHVwLWNsb3NlIHtcbiAgICB0b3A6IDEuNXJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cbn1cbi5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYnRuLS1wcmltYXJ5LCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGEsIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYS5vcmRlci1hZ2FpbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYSwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwICNwbGFjZV9vcmRlciwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgLmNvdXBvbiBidXR0b25bbmFtZT1hcHBseV9jb3Vwb25dLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyIC5hY3Rpb25zIC5jb3Vwb24gLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbltuYW1lPWFwcGx5X2NvdXBvbl0sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAucmV0dXJuLXRvLXNob3AsIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1ncm91cCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3cgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuZmFjZXR3cC1jaGVja2JveCwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5mYWNldHdwLXJhZGlvLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGEge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZzogMS42cmVtIDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmJ0bi0tcHJpbWFyeSwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBhLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGEub3JkZXItYWdhaW4sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGEsIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAjcGxhY2Vfb3JkZXIsIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5jaGVja291dC1idXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyIC5hY3Rpb25zIC5jb3Vwb24gYnV0dG9uW25hbWU9YXBwbHlfY291cG9uXSwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ciAuYWN0aW9ucyAuY291cG9uIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b25bbmFtZT1hcHBseV9jb3Vwb25dLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLnJldHVybi10by1zaG9wLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGJ1dHRvbiwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBidXR0b24sIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuZmFjZXR3cC1yYWRpbywgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1vcmRlcl9faW5uZXIgLnRvdGFscy13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLW9yZGVyX19pbm5lciAudG90YWxzLXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tb3JkZXJfX2lubmVyIC50b3RhbHMtd3JhcCBhIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBwYWRkaW5nOiAxLjNyZW0gMDtcbiAgfVxufVxuLnBvcHVwLS1vcmRlcl9fdGl0bGUge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wb3B1cC0tc2VhcmNoIHtcbiAgdG9wOiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbn1cbi5wb3B1cC0tc2VhcmNoLm9wZW4ge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5wb3B1cC0tc2VhcmNoX19kaWFsb2cge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnBvcHVwLS1zZWFyY2hfX2JvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucG9wdXAtLXNlYXJjaF9fYm9keSAuYnRuLS1wb3B1cC1jbG9zZSB7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDZyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5wb3B1cC0tYWNjb3VudC5sb2dpbiAucG9wdXAtLWFjY291bnRfX2RpYWxvZywgLnBvcHVwLS1hY2NvdW50LmxvZ2luIC5wb3B1cC0tYWNjb3VudF9fc2VwIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VFNkM1O1xufVxuLnBvcHVwLS1hY2NvdW50X19kaWFsb2cge1xuICB3aWR0aDogNTFyZW07XG4gIG1hcmdpbjogMTguNXJlbSBhdXRvO1xuICBib3gtc2hhZG93OiAwIDEycHggMjRweCAwIHJnYmEoMjksIDM2LCAzOCwgMC40KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWFjY291bnRfX2RpYWxvZyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuLnBvcHVwLS1hY2NvdW50X19oZWFkZXIge1xuICBwYWRkaW5nOiA0LjFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9iYW5hbmEuc3ZnKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1hY2NvdW50X19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDIuOHJlbSAyLjFyZW0gMy45cmVtO1xuICB9XG59XG4ucG9wdXAtLWFjY291bnRfX2hlYWRlciAuYnRuLS1wb3B1cC1jbG9zZSB7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDMuMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnBvcHVwLS1hY2NvdW50X19ib2R5IHtcbiAgcGFkZGluZzogMy42cmVtIDExLjJyZW0gNC4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tYWNjb3VudF9fYm9keSB7XG4gICAgcGFkZGluZzogNi4ycmVtIDYuOXJlbSAxMnJlbTtcbiAgfVxufVxuLnBvcHVwLS1hY2NvdW50X19zdWJ0aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tYWNjb3VudF9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMnJlbTtcbiAgfVxufVxuLnBvcHVwLS1hY2NvdW50IC5zb2NpYWwtbG9naW4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWFjY291bnQgLnNvY2lhbC1sb2dpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLnBvcHVwLS1hY2NvdW50IC5zb2NpYWwtbG9naW5fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5wb3B1cC0tYWNjb3VudCAuc29jaWFsLWxvZ2luX19idG4td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wb3B1cC0tYWNjb3VudF9fc2VwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvIDIuM3JlbTtcbn1cbi5wb3B1cC0tYWNjb3VudF9fc2VwOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMC4wNXJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4ucG9wdXAtLWFjY291bnRfX3NlcCBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4ucG9wdXAtLWFjY291bnRfX2Zvcm0td3JhcCB7XG4gIHdpZHRoOiAyNi4ycmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wb3B1cC0tY2FydC5vcGVuIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5wb3B1cC0tY2FydC5vcGVuIC5wb3B1cC0tY2FydF9fZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuLnBvcHVwLS1jYXJ0X19kaWFsb2cge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWNhcnRfX2RpYWxvZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wb3B1cC0tY2FydF9fbWFpbiB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogNTdyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1jYXJ0X19tYWluIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBvcHVwLS1jYXJ0X19ib2R5IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAxNnJlbTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMS4ycmVtKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWNhcnRfX2JvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXJlbTtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDguOHJlbSAtIDUuNnJlbSk7XG4gIH1cbn1cbi5wb3B1cC0tY2FydF9fYm9keSAudG90YWxzLXdyYXAge1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiA1N3JlbTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tY2FydF9fYm9keSAudG90YWxzLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG59XG4ucG9wdXAtLWNhcnRfX2JvZHkgLnRvdGFscy13cmFwIC50b3RhbC13ZWlnaHQge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucG9wdXAtLWNhcnRfX2V4dHJhcyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDM1LjVyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucG9wdXAtLWNhcnRfX2V4dHJhcy5vcGVuIHtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWNhcnRfX2V4dHJhcy5vcGVuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBhZGRpbmc6IDRyZW0gMi40cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUzLCA1NCwgNTcsIDAuNSk7XG4gIH1cbn1cbi5wb3B1cC0tY2FydF9fZXh0cmFzID4gLmlubmVyLXdyYXAge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG4gIHBhZGRpbmc6IDZyZW0gMy45cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tY2FydF9fZXh0cmFzID4gLmlubmVyLXdyYXAge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzLjZyZW0gMnJlbSAycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQkVCRUI7XG4gIH1cbn1cbi5wb3B1cC0tY2FydF9fZXh0cmFzIC50aXRsZSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAucG9wdXAtLWNhcnRfX2V4dHJhcyAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnNob3AgLndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlciBoMSwgLnNob3AgLndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlciAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLndvb2NvbW1lcmNlLW9yZGVyIC50aGFua3MtbXNnIGgxLCAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDEsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnByb2R1Y3RfdGl0bGUsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCBoMiwgLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIC50ZXh0LXdyYXAgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIGgzLCAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMywgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5zZWN0aW9uIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuc2VjdGlvbiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5zaW5nbGUgLmJha2VycGVkaWEgLnJlbGF0ZWQgLnNlY3Rpb24gaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2VjdGlvbiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5zaW5nbGUgLmJha2VycGVkaWEgLnVwLXNlbGxzIC5zZWN0aW9uIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnNlY3Rpb24gaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAuc2VjdGlvbiAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnNlY3Rpb24gLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5yZWxhdGVkIC5zZWN0aW9uIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnNlY3Rpb24gLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC51cC1zZWxscyAuc2VjdGlvbiAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5zZWN0aW9uIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fZXh0cmFzIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fZXh0cmFzIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fZXh0cmFzIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX2V4dHJhcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X19leHRyYXMgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fZXh0cmFzIGEge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tY2FydF9fZXh0cmFzIC50aXRsZSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAucG9wdXAtLWNhcnRfX2V4dHJhcyAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnNob3AgLndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlciBoMSwgLnNob3AgLndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlciAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLndvb2NvbW1lcmNlLW9yZGVyIC50aGFua3MtbXNnIGgxLCAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDEsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnByb2R1Y3RfdGl0bGUsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubWVkaXVtIC5jb250ZW50LXdyYXAgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyLm1lZGl1bSAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCBoMiwgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLmJhbm5lci5tZWRpdW0gLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5ub3JtYWwgLmNvbnRlbnQtd3JhcCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5iYW5uZXIubm9ybWFsIC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAuYmFubmVyLm5vcm1hbCAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCBoMiwgLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIC50ZXh0LXdyYXAgLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIGgzLCAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMywgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5zZWN0aW9uIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuc2VjdGlvbiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5zaW5nbGUgLmJha2VycGVkaWEgLnJlbGF0ZWQgLnNlY3Rpb24gaDIsIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2VjdGlvbiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5zaW5nbGUgLmJha2VycGVkaWEgLnVwLXNlbGxzIC5zZWN0aW9uIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnNlY3Rpb24gaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAuc2VjdGlvbiAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLnNlY3Rpb24gLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5yZWxhdGVkIC5zZWN0aW9uIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnNlY3Rpb24gLnBvcHVwLS1jYXJ0X19leHRyYXMgaDIsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC51cC1zZWxscyAuc2VjdGlvbiAucG9wdXAtLWNhcnRfX2V4dHJhcyBoMiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5zZWN0aW9uIC5wb3B1cC0tY2FydF9fZXh0cmFzIGgyLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fZXh0cmFzIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWNhcnRfX2V4dHJhcyAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fZXh0cmFzIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fZXh0cmFzIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fZXh0cmFzIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX2V4dHJhcyBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X19leHRyYXMgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fZXh0cmFzIGEge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxufVxuLnBvcHVwLS1jYXJ0X19leHRyYXMgdWwucHJvZHVjdHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvIDAgYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyB7XG4gICAgbWF4LWhlaWdodDogNzglO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG4ucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxLjlyZW0gMi4xcmVtIDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1jYXJ0X19leHRyYXMgdWwucHJvZHVjdHMgbGkucHJvZHVjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLnBvcHVwLS1jYXJ0X19leHRyYXMgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIGltZy5hdHRhY2htZW50LXdvb2NvbW1lcmNlX3RodW1ibmFpbCB7XG4gIHdpZHRoOiAxN3JlbTtcbiAgbWFyZ2luOiAwIGF1dG8gM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbmsgaW1nLmF0dGFjaG1lbnQtd29vY29tbWVyY2VfdGh1bWJuYWlsIHtcbiAgICB3aWR0aDogMTNyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5wcm9kdWN0X19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjNyZW07XG59XG4ucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuLnBvcHVwLS1jYXJ0X19leHRyYXMgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAucHJpY2UgLmFtb3VudCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuLnBvcHVwLS1jYXJ0X19leHRyYXMgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAucHJpY2UtcGVyIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4ucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG4ucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5xdWljay1hZGQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMnJlbTtcbiAgbGVmdDogMnJlbTtcbn1cbi5wb3B1cC0tY2FydF9fZXh0cmFzIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmJ0bi0tbGlrZSwgLnBvcHVwLS1jYXJ0X19leHRyYXMgdWwucHJvZHVjdHMgbGkucHJvZHVjdCAuaWNvbi0tYmFkZ2UsIC5wb3B1cC0tY2FydF9fZXh0cmFzIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmljb24tLWNhcnQsIC5wb3B1cC0tY2FydF9fZXh0cmFzIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QgLmJhZGdlLCAucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5pbi1jYXJ0LCAucG9wdXAtLWNhcnRfX2V4dHJhcyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IC5kZXNjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wb3B1cC0tY2FydF9fZXh0cmFzIC5idG4tLXBvcHVwLWNsb3NlIHtcbiAgdG9wOiAyLjhyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMi44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tY2FydF9fZXh0cmFzIC5idG4tLXBvcHVwLWNsb3NlIHtcbiAgICB0b3A6IDJyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDIuNHJlbTtcbiAgfVxufVxuLnBvcHVwLS1jYXJ0X19leHRyYXMgLmJ0bi0tcG9wdXAtY2xvc2UgLmljb24tLXBvcHVwLWNsb3NlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucG9wdXAtLWNhcnRfX2V4dHJhcyAucHJvY2VlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1jYXJ0X19leHRyYXMgLnByb2NlZWQge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxLjNyZW0gMi4zcmVtO1xuICB9XG59XG4ucG9wdXAtLWNhcnRfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgaGVpZ2h0OiAxMS4ycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDMuN3JlbSAzcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWNhcnRfX2hlYWRlciB7XG4gICAgaGVpZ2h0OiA4LjhyZW07XG4gICAgcGFkZGluZzogMHJlbSAyLjlyZW07XG4gIH1cbn1cbi5wb3B1cC0tY2FydF9faGVhZGVyIC5oZWFkZXJfX2NhcnQtd3JhcCB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMjUlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wb3B1cC0tY2FydF9faGVhZGVyIC5oZWFkZXJfX2NhcnQtd3JhcCAuYnRuLS1jYXJ0LWJ3IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnBvcHVwLS1jYXJ0X19oZWFkZXIgLmNsb3NlLXdyYXAge1xuICBmbGV4OiAwIDAgMjUlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDI1JTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5wb3B1cC0tY2FydF9faGVhZGVyIC5wb3B1cC0tY2FydF9fdGl0bGUge1xuICBmbGV4OiAwIDAgNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbi5wb3B1cC0tY2FydF9fc2hpcHBpbmcge1xuICBoZWlnaHQ6IDRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxLjFyZW0gMS40cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1jYXJ0X19zaGlwcGluZyB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBoZWlnaHQ6IDUuNnJlbTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuLnBvcHVwLS1jYXJ0X19zaGlwcGluZyAuc2hpcHBpbmctdGltZSB7XG4gIG1heC13aWR0aDogODElO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tY2FydF9fc2hpcHBpbmcgLnNoaXBwaW5nLXRpbWUge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG59XG4ucG9wdXAtLWNhcnRfX3NoaXBwaW5nIC5idG4tLXNlY29uZGFyeSwgLnBvcHVwLS1jYXJ0X19zaGlwcGluZyAuZm9ybS0taG9tZXBhZ2UgLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0taG9tZXBhZ2UgLmZvcm0tcm93LS1zdWJtaXQgLnBvcHVwLS1jYXJ0X19zaGlwcGluZyBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5wb3B1cC0tY2FydF9fc2hpcHBpbmcgLmZvcm0tLW5ld3NsZXR0ZXIuYmx1ZSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS1uZXdzbGV0dGVyLmJsdWUgLmZvcm0tcm93LS1zdWJtaXQgLnBvcHVwLS1jYXJ0X19zaGlwcGluZyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk5hcmtpc3NCbG9ja1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tY2FydF9fc2hpcHBpbmcgLmJ0bi0tc2Vjb25kYXJ5LCAucG9wdXAtLWNhcnRfX3NoaXBwaW5nIC5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3ctLXN1Ym1pdCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS1ob21lcGFnZSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLWNhcnRfX3NoaXBwaW5nIGlucHV0W3R5cGU9c3VibWl0XSwgLnBvcHVwLS1jYXJ0X19zaGlwcGluZyAuZm9ybS0tbmV3c2xldHRlci5ibHVlIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLW5ld3NsZXR0ZXIuYmx1ZSAuZm9ybS1yb3ctLXN1Ym1pdCAucG9wdXAtLWNhcnRfX3NoaXBwaW5nIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi5wb3B1cC0tY2FydF9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tY2FydF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gIH1cbn1cbi5wb3B1cC0tY2FydF9fdGl0bGUgLnRpdGxlLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9fdGl0bGUgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAucG9wdXAtLWNhcnRfX3RpdGxlIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5zaG9wIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgaDEsIC5zaG9wIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIgLnBvcHVwLS1jYXJ0X190aXRsZSBoMSwgLnBvcHVwLS1jYXJ0X190aXRsZSAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgaDEsIC53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyAucG9wdXAtLWNhcnRfX3RpdGxlIGgxLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDIsIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X190aXRsZSAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X3RpdGxlLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wb3B1cC0tY2FydF9fdGl0bGUgLnByb2R1Y3RfdGl0bGUsIC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5tZWRpdW0gLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubWVkaXVtIC51cC1zZWxscyBoMiwgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5iYW5uZXIubWVkaXVtIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X190aXRsZSAuYmFubmVyLm5vcm1hbCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fdGl0bGUgLmJhbm5lci5ub3JtYWwgLnVwLXNlbGxzIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLmJhbm5lci5ub3JtYWwgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIGgyLCAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIGgzLCAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCAucG9wdXAtLWNhcnRfX3RpdGxlIGgzLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5zaW5nbGUgLmJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAuc2VjdGlvbiBoMiwgLnBvcHVwLS1jYXJ0X190aXRsZSAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuc2VjdGlvbiBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fdGl0bGUgLnNpbmdsZSAuYmFrZXJwZWRpYSAucmVsYXRlZCAuc2VjdGlvbiBoMiwgLnBvcHVwLS1jYXJ0X190aXRsZSAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLnNlY3Rpb24gaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWNhcnRfX3RpdGxlIC5zaW5nbGUgLmJha2VycGVkaWEgLnVwLXNlbGxzIC5zZWN0aW9uIGgyLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5zaW5nbGUgLmJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuc2VjdGlvbiBoMiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5zZWN0aW9uIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5zZWN0aW9uIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5zaW5nbGUtcHJvZHVjdCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5yZWxhdGVkIC5zZWN0aW9uIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2VjdGlvbiAucG9wdXAtLWNhcnRfX3RpdGxlIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnNpbmdsZSAuYmFrZXJwZWRpYSAudXAtc2VsbHMgLnNlY3Rpb24gLnBvcHVwLS1jYXJ0X190aXRsZSBoMiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5zZWN0aW9uIC5wb3B1cC0tY2FydF9fdGl0bGUgaDIsIC5wb3B1cC0tY2FydF9fdGl0bGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tY2FydF9fdGl0bGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tY2FydF9fdGl0bGUgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1jYXJ0X190aXRsZSAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWNhcnRfX3RpdGxlIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1jYXJ0X190aXRsZSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWNhcnRfX3RpdGxlIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAucmVsYXRlZCAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fdGl0bGUgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fdGl0bGUgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fdGl0bGUgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5wb3B1cC0tY2FydF9fdGl0bGUgYSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnBvcHVwLS1jYXJ0X190aXRsZSAuY2xlYXItY2FydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wb3B1cC0tY2FydF9fY2xvc2Ugc3ZnICNTaWduLVVwLSB7XG4gIHN0cm9rZTogI0ZGRkZGRjtcbn1cbi5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJ0bi0tcG9wdXAtY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJ0bi0tcG9wdXAtY2xvc2UgLmljb24ge1xuICB3aWR0aDogMy40cmVtO1xuICBoZWlnaHQ6IDMuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYnRuLS1wb3B1cC1jbG9zZSAuaWNvbiB7XG4gICAgd2lkdGg6IDEuOHJlbTtcbiAgICBoZWlnaHQ6IDEuOHJlbTtcbiAgfVxufVxuLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnRpdGxlLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuc2hvcCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIGgxLCAuc2hvcCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgxLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgaDEsIC53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMSwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF90aXRsZSwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAucHJvZHVjdF90aXRsZSwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIGgyLCAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIC50ZXh0LXdyYXAgaDMsIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgzLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLnNlY3Rpb24gaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5zZWN0aW9uIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnNpbmdsZSAuYmFrZXJwZWRpYSAucmVsYXRlZCAuc2VjdGlvbiBoMiwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnNpbmdsZSAuYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5zZWN0aW9uIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnNpbmdsZSAuYmFrZXJwZWRpYSAudXAtc2VsbHMgLnNlY3Rpb24gaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5zaW5nbGUgLmJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuc2VjdGlvbiBoMiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5zZWN0aW9uIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuc2VjdGlvbiAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnJlbGF0ZWQgLnNlY3Rpb24gLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2VjdGlvbiAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnVwLXNlbGxzIC5zZWN0aW9uIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnNlY3Rpb24gLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgYSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnRpdGxlLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuc2hvcCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIGgxLCAuc2hvcCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgxLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgaDEsIC53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMSwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCBoMiwgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF90aXRsZSwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAucHJvZHVjdF90aXRsZSwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLmNvbnRlbnQtd3JhcCBoMiwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubWVkaXVtIC5yZWxhdGVkIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5tZWRpdW0gLnVwLXNlbGxzIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIGgyLCAuYmFubmVyLm1lZGl1bSAuY29udGVudC13cmFwIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAuYmFubmVyLm1lZGl1bSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyLm5vcm1hbCAuY29udGVudC13cmFwIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmJhbm5lci5ub3JtYWwgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYmFubmVyLm5vcm1hbCAudXAtc2VsbHMgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgaDIsIC5iYW5uZXIubm9ybWFsIC5jb250ZW50LXdyYXAgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5iYW5uZXIubm9ybWFsIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIGgyLCAuZm9ybS1zZWN0aW9uX19mb3JtLXdyYXAgLnRleHQtd3JhcCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmZvcm0tc2VjdGlvbl9fZm9ybS13cmFwIC50ZXh0LXdyYXAgaDMsIC5mb3JtLXNlY3Rpb25fX2Zvcm0td3JhcCAudGV4dC13cmFwIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgzLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLnNlY3Rpb24gaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5zZWN0aW9uIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnNpbmdsZSAuYmFrZXJwZWRpYSAucmVsYXRlZCAuc2VjdGlvbiBoMiwgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnNpbmdsZSAuYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5zZWN0aW9uIGgyLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLnNpbmdsZSAuYmFrZXJwZWRpYSAudXAtc2VsbHMgLnNlY3Rpb24gaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5zaW5nbGUgLmJha2VycGVkaWEgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAuc2VjdGlvbiBoMiwgLnNpbmdsZSAuYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5zZWN0aW9uIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAuc2VjdGlvbiAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnJlbGF0ZWQgLnNlY3Rpb24gLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5zaW5nbGUgLmJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuc2VjdGlvbiAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBoMiwgLnNpbmdsZS1wcm9kdWN0IC5zaW5nbGUgLmJha2VycGVkaWEgLnVwLXNlbGxzIC5zZWN0aW9uIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGgyLCAuc2luZ2xlIC5iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLnNlY3Rpb24gLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgaDIsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1iYWtlcnBlZGlhIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLWJha2VycGVkaWEgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wb3B1cC0tZW1wdHktY2FydF9faGVhZGVyIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tYmFrZXJwZWRpYSAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnBvcHVwLS1lbXB0eS1jYXJ0X19oZWFkZXIgYSB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgbWFyZ2luLXRvcDogMS4xcmVtO1xuICB9XG59XG4ucG9wdXAtLWVtcHR5LWNhcnRfX2hlYWRlciAuc3VidGl0bGUge1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbi5wb3B1cC0tZW1wdHktY2FydF9fZGlhbG9nIHtcbiAgd2lkdGg6IDEzM3JlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDMuOHJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wb3B1cC0tZW1wdHktY2FydF9fZGlhbG9nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxufVxuLnBvcHVwLS1lbXB0eS1jYXJ0X19ib2R5IHtcbiAgbWFyZ2luOiA1cmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1lbXB0eS1jYXJ0X19ib2R5IHtcbiAgICBtYXJnaW46IDZyZW0gMDtcbiAgfVxufVxuLnBvcHVwLS1lbXB0eS1jYXJ0X19ib2R5IC53cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW46IDAgLTFyZW07XG4gIHBhZGRpbmc6IDAgMTByZW0gNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucG9wdXAtLWVtcHR5LWNhcnRfX2JvZHkgLndyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIC0wLjJyZW07XG4gIH1cbn1cbi5wb3B1cC0tZW1wdHktY2FydF9fYm9keSAud3JhcHBlciAuaXRlbSB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1lbXB0eS1jYXJ0X19ib2R5IC53cmFwcGVyIC5pdGVtIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIHBhZGRpbmc6IDAgMC4ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcbiAgfVxufVxuLnBvcHVwLS1lbXB0eS1jYXJ0X19ib2R5IC53cmFwcGVyIC5pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMy42cmVtIDEuNXJlbSAzcmVtO1xuICBib3gtc2hhZG93OiAtMnB4IDRweCA4cHggMCByZ2JhKDEzOCwgMTcyLCAxODQsIDAuMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1lbXB0eS1jYXJ0X19ib2R5IC53cmFwcGVyIC5pdGVtIGEge1xuICAgIHBhZGRpbmc6IDIuMXJlbSAyLjRyZW0gMS41cmVtO1xuICB9XG59XG4ucG9wdXAtLWVtcHR5LWNhcnRfX2JvZHkgLndyYXBwZXIgLml0ZW0gaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogNy44cmVtO1xuICBtYXJnaW46IDAgYXV0byAxLjdyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnBvcHVwLS1lbXB0eS1jYXJ0X19ib2R5IC53cmFwcGVyIC5pdGVtIGltZyB7XG4gICAgd2lkdGg6IDYuM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjFyZW07XG4gIH1cbn1cbi5wb3B1cC0tZW1wdHktY2FydF9fYm9keSAud3JhcHBlciAuaXRlbSBwIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJOYXJraXNzQmxvY2tcIiwgc2Fucy1zZXJpZjtcbn1cblxuLmNhcnRfX21haW4tY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1mb290ZXItaGVpZ2h0KSk7XG59XG4uY2FydF9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnRfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSB7XG4gIHBhZGRpbmctYm90dG9tOiAxM3JlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciAud29vY29tbWVyY2UtbWVzc2FnZSB7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVyIC53b29jb21tZXJjZS1tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiAxcmVtIDA7XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnJldHVybi10by1zaG9wIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIHBhZGRpbmc6IDEuOHJlbSA0cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRoZWFkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRoZWFkIHRyIHRoIHtcbiAgcGFkZGluZzogMC45cmVtIDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0aGVhZCB0ciB0aC5wcm9kdWN0LXJlbW92ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRoZWFkIHRyIHRoLnByb2R1Y3QtdGh1bWJuYWlsIHtcbiAgd2lkdGg6IDE4cmVtO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0aGVhZCB0ciB0aC5wcm9kdWN0LW5hbWUge1xuICB3aWR0aDogNDkuNXJlbTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOUY5RjlGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogM3JlbSAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2LjZyZW07XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LXJlbW92ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LXRodW1ibmFpbCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtdGh1bWJuYWlsIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE4cmVtO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtdGh1bWJuYWlsIGltZyB7XG4gICAgd2lkdGg6IDE0cmVtO1xuICAgIGhlaWdodDogMTRyZW07XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtbmFtZSB7XG4gIHBhZGRpbmc6IDAgNS42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtbmFtZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1uYW1lIGE6bm90KC5yZW1vdmUpIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LW5hbWUgYTpub3QoLnJlbW92ZSkge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1uYW1lIGEucmVtb3ZlIHtcbiAgY29sb3I6ICM5RjlGOUY7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBtYXJnaW4tdG9wOiAwLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1uYW1lIGEucmVtb3ZlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm90dG9tOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LW5hbWUgLnN1bW1hcnkge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtcHJpY2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1wcmljZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1wcmljZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LXF1YW50aXR5IHtcbiAgICBtYXJnaW4tdG9wOiAwLjdyZW07XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtcXVhbnRpdHkgLnF1YW50aXR5LXdyYXAge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LXF1YW50aXR5IC5xdWFudGl0eS13cmFwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtcXVhbnRpdHkgLnF1YW50aXR5LXdyYXAgLnF1YW50aXR5IHtcbiAgLyogQ2hyb21lLCBTYWZhcmksIEVkZ2UsIE9wZXJhICovXG4gIC8qIEZpcmVmb3ggKi9cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtcXVhbnRpdHkgLnF1YW50aXR5LXdyYXAgLnF1YW50aXR5IGlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ci5jYXJ0X2l0ZW0gdGQucHJvZHVjdC1xdWFudGl0eSAucXVhbnRpdHktd3JhcCAucXVhbnRpdHkgaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3QtcXVhbnRpdHkgLnF1YW50aXR5LXdyYXAgLnF1YW50aXR5IGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICB3aWR0aDogMTByZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LXF1YW50aXR5IC5xdWFudGl0eS13cmFwIC5xdWFudGl0eSBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICAgIHdpZHRoOiA4cmVtO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyLmNhcnRfaXRlbSB0ZC5wcm9kdWN0LXN1YnRvdGFsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3Qtc3VidG90YWwge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIuY2FydF9pdGVtIHRkLnByb2R1Y3Qtc3VidG90YWwgLndvb2NvbW1lcmNlLVByaWNlLWN1cnJlbmN5U3ltYm9sIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyIC5hY3Rpb25zIC5idG4tLWNhcnQtY291cG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyLjdyZW0gMy4xcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyIC5hY3Rpb25zIC5idG4tLWNhcnQtY291cG9uIHtcbiAgICBtYXJnaW4tdG9wOiAyLjZyZW07XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgLmJ0bi0tY2FydC1jb3Vwb246OmFmdGVyIHtcbiAgY29udGVudDogXCIrXCI7XG4gIHRvcDogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMuMnJlbTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgLmJ0bi0tY2FydC1jb3Vwb246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyIC5hY3Rpb25zIC5idG4tLWNhcnQtY291cG9uLnNob3c6OmFmdGVyIHtcbiAgY29udGVudDogXCItXCI7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyIC5hY3Rpb25zIC5jb3Vwb24ge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAzLjFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyIC5hY3Rpb25zIC5jb3Vwb24gI2NvdXBvbl9jb2RlIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogNC44cmVtO1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgbWFyZ2luOiAycmVtIDAgNHJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOUY5RjlGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgLmNvdXBvbiAjY291cG9uX2NvZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1jYXJ0LWZvcm0gLnNob3BfdGFibGUgdGJvZHkgdHIgLmFjdGlvbnMgLmNvdXBvbiBidXR0b25bbmFtZT1hcHBseV9jb3Vwb25dIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBwYWRkaW5nOiAxLjVyZW0gNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyIC5hY3Rpb25zIC5jb3Vwb24gYnV0dG9uW25hbWU9YXBwbHlfY291cG9uXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nOiAxLjVyZW0gNy43cmVtO1xuICB9XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyIC5hY3Rpb25zIGJ1dHRvbltuYW1lPXVwZGF0ZV9jYXJ0XSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyB7XG4gIHBhZGRpbmctdG9wOiAxLjZyZW07XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ciB0ZCAuYW1vdW50IHtcbiAgZm9udC1zaXplOiA0cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ciB0ZCAuYW1vdW50IHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ciB0ZCAuYW1vdW50IC53b29jb21tZXJjZS1QcmljZS1jdXJyZW5jeVN5bWJvbCB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5jYXJ0LWRpc2NvdW50IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHBhZGRpbmc6IDAgMnJlbSAycmVtO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkgdHIuc2hpcHBpbmcgdGgge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHRoIC5idG4tLWNhcnQtc2hpcHBpbmcge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAyLjdyZW0gMy4xcmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5zaGlwcGluZyB0aCAuYnRuLS1jYXJ0LXNoaXBwaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiK1wiO1xuICB0b3A6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzLjJyZW07XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkgdHIuc2hpcHBpbmcgdGggLmJ0bi0tY2FydC1zaGlwcGluZy5zaG93OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLVwiO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHRkIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDMuMXJlbTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5zaGlwcGluZyB0ZCAjc2hpcHBpbmdfbWV0aG9kIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5zaGlwcGluZyB0ZCAjc2hpcHBpbmdfbWV0aG9kIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHRkICNzaGlwcGluZ19tZXRob2QgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHRkICNzaGlwcGluZ19tZXRob2QgbGkgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5zaGlwcGluZyB0ZCAjc2hpcHBpbmdfbWV0aG9kIGxpIGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDFyZW07XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gIGJvcmRlcjogMC4yNXJlbSBzb2xpZCAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzAwMDAwMDtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5zaGlwcGluZyB0ZCAjc2hpcHBpbmdfbWV0aG9kIGxpIGxhYmVsIC5hbW91bnQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5zaGlwcGluZyB0ZCAjc2hpcHBpbmdfbWV0aG9kIGxpIGlucHV0IHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5zaGlwcGluZyB0ZCAjc2hpcHBpbmdfbWV0aG9kIGxpIGlucHV0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHRkICNzaGlwcGluZ19tZXRob2QgbGkgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHRkIC53b29jb21tZXJjZS1zaGlwcGluZy1kZXN0aW5hdGlvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIHRhYmxlIHRib2R5IHRyLnNoaXBwaW5nIHRkIC53b29jb21tZXJjZS1zaGlwcGluZy1jYWxjdWxhdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5jYXJ0LXN1YnRvdGFsIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDAwMDA7XG4gIHBhZGRpbmctdG9wOiA1LjVyZW07XG4gIG9yZGVyOiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyB0YWJsZSB0Ym9keSB0ci5jYXJ0LXN1YnRvdGFsIHtcbiAgICBwYWRkaW5nLXRvcDogMS4xcmVtO1xuICB9XG59XG4uY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgdGFibGUgdGJvZHkgdHIub3JkZXItdG90YWwge1xuICBvcmRlcjogMztcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAzLjNyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5RjlGOUY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jYXJ0LWNvbW1lbnQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNhcnQtY29tbWVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIuMnJlbTtcbiAgfVxufVxuLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jYXJ0LWNvbW1lbnQgYSB7XG4gIGNvbG9yOiAjOUY5RjlGO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMS44NXJlbSAxMHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1taW5pLWNhcnQge1xuICAgIHBhZGRpbmc6IDAgMi40cmVtO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTYuNnJlbSk7XG4gIH1cbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnRfX2VtcHR5LW1lc3NhZ2Uge1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgcGFkZGluZzogMi42cmVtIDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtbWluaS1jYXJ0X19lbXB0eS1tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiAyLjZyZW0gMi40cmVtO1xuICB9XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC5jYXQtdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgcGFkZGluZzogMXJlbSAxLjRyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1taW5pLWNhcnQgLmNhdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW0ge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTBFMEUwO1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW0ubG9hZGluZyB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX191cHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW0gLnNhbGUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4ycmVtIDA7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbSAuc2FsZS0tbm90aWNlIHtcbiAgY29sb3I6ICNGRjhDMTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM0LCA3MSwgMzcsIDAuMDgpO1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW0gLnNhbGUtLW5vdGljZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbSAuc2FsZS0tYWRkZWQge1xuICBjb2xvcjogIzM0QTc0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMTY3LCA2NCwgMC4wOCk7XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1saW5rIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDE4LjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtbGluayB7XG4gICAgaGVpZ2h0OiAxNHJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtbGluayBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1saW5rIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtbGluayBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWF4LXdpZHRoOiAyMy41cmVtO1xuICBwYWRkaW5nLXRvcDogMi43cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWxpbmsgc3BhbiB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMy43cmVtIDFyZW0gMi45cmVtIDVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyB7XG4gICAgcGFkZGluZzogMi40cmVtIDEuNXJlbSAyLjZyZW0gMDtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJvZHVjdF9fc3VidGl0bGUge1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAubmFtZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmctbGVmdDogNXJlbTtcbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWluZm8gLnByaWNlLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAuY2FydF9pdGVtX19xdWFudGl0eSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMC43cmVtIDEuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMi43cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAuY2FydF9pdGVtX19xdWFudGl0eSAucXVhbnRpdHkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAuY2FydF9pdGVtX19xdWFudGl0eSAucXVhbnRpdHkgaW5wdXQge1xuICB3aWR0aDogNnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMC4xcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWluZm8gLnByaWNlLXdyYXAgLmNhcnRfaXRlbV9fcXVhbnRpdHkgLnF1YW50aXR5IGlucHV0IHtcbiAgICB3aWR0aDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAucHJpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWluZm8gLnByaWNlLXdyYXAgLnByaWNlIGRlbCB7XG4gIGNvbG9yOiAjNkU4NTk2O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjdyZW07XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5wcmljZSBkZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA2MSU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDY4JTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RTg1OTY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtMTVkZWcpO1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAucHJpY2UgZGVsIC5hbW91bnQgYmRpIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWluZm8gLnByaWNlLXdyYXAgLnByaWNlIGlucywgLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAucHJpY2UgYmRpIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5wcmljZSBpbnMgLmFtb3VudCwgLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAucHJpY2UgYmRpIC5hbW91bnQge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAucHJpY2UgLmFtb3VudCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiTmFya2lzc0Jsb2NrXCIsIHNhbnMtc2VyaWY7XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5wcmljZSAuYXdkcl9jYXJ0X3N0cmlrZW91dF9saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5wcmljZSAuYXdkcl9jYXJ0X3N0cmlrZW91dF9saW5lOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWluZm8gLnByaWNlLXdyYXAgLnByaWNlIC5hd2RyX2NhcnRfc3RyaWtlb3V0X2xpbmU6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tbGVmdDogMC42cmVtO1xuICB9XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5wcmljZSAuYXdkcl9jYXJ0X3N0cmlrZW91dF9saW5lIGRlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5wcmljZSAuYXdkcl9jYXJ0X3N0cmlrZW91dF9saW5lIC5hbW91bnQge1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnQtaXRlbV9fcHJvZHVjdC1pbmZvIC5wcmljZS13cmFwIC5wcmljZS1wZXIge1xuICBjb2xvcjogIzlGOUY5RjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIG1hcmdpbi10b3A6IDAuNnJlbTtcbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtX19wcm9kdWN0LWluZm8gLnByaWNlLXdyYXAgLnJlbW92ZSB7XG4gIHRvcDogMy42cmVtO1xuICB3aWR0aDogMS42cmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1LjdyZW07XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvYmluLnN2ZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW1fX3Byb2R1Y3QtaW5mbyAucHJpY2Utd3JhcCAucmVtb3ZlIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBib3gtc2l6aW5nOiAzcmVtO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMge1xuICBwYWRkaW5nOiAyLjdyZW0gMy41cmVtIDMuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW07XG4gICAgcGFkZGluZzogMCAyLjRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dC5kLWRlc2t0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LmQtZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dC5kLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dC5kLW1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQgLmFtb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1yaWdodDogMC44cmVtO1xufVxuLndvb2NvbW1lcmNlLW1pbmktY2FydF9fY29tbWVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fY29tbWVudCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG59XG5cbi5wcm9kdWN0IC5iYWRnZSB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwYWRkaW5nOiAxLjRyZW0gMy40cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QgLmJhZGdlIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gICAgcGFkZGluZzogMC42cmVtIDEuOHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG4ucHJvZHVjdC5vdXRvZnN0b2NrIC5wbHVzLWJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMEUwICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdF9fc3VidGl0bGUge1xuICBtaW4taGVpZ2h0OiAycmVtO1xuICBjb2xvcjogIzlGOUY5RjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbi5wcm9kdWN0IC5wcmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QgLnByaWNlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLnByb2R1Y3QgLnByaWNlIC5hbW91bnQge1xuICBmb250LXNpemU6IDIuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdCAucHJpY2UgLmFtb3VudCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbi5wcm9kdWN0IC5wcmljZSBkZWwge1xuICBjb2xvcjogIzlGOUY5Rjtcbn1cbi5wcm9kdWN0IC5wcmljZSBkZWwgLmFtb3VudCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcbn1cbi5wcm9kdWN0IC5wcmljZS1wZXIge1xuICBjb2xvcjogIzlGOUY5RjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QgLnByaWNlLXBlciB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbi5wcm9kdWN0IC5udW1iZXItaW5wdXQtd3JhcCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0IC5udW1iZXItaW5wdXQtd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5wcm9kdWN0IC5udW1iZXItaW5wdXQtd3JhcC5oaWRlIC5wbHVzLWJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnByb2R1Y3QgLm51bWJlci1pbnB1dC13cmFwIGlucHV0IHtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyOiAwcHg7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1heC13aWR0aDogMi41cmVtO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAwLjRyZW07XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW47XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogXCJOYXJraXNzQmxvY2tcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdCAubnVtYmVyLWlucHV0LXdyYXAgaW5wdXQge1xuICAgIG1heC13aWR0aDogMXJlbTtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLnByb2R1Y3QgLm51bWJlci1pbnB1dC13cmFwX19udW1iZXItYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGJvcmRlcjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXNpemU6IDA7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QgLm51bWJlci1pbnB1dC13cmFwX19udW1iZXItYnRuIHtcbiAgICB3aWR0aDogMy4ycmVtO1xuICAgIGhlaWdodDogMy4ycmVtO1xuICB9XG59XG4ucHJvZHVjdCAubnVtYmVyLWlucHV0LXdyYXBfX251bWJlci1idG4ubWludXMtYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMCA1MCUgNTAlIDA7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvbWludXMuc3ZnKSBjZW50ZXIvMzAlIG5vLXJlcGVhdCwgIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMCU7XG59XG4ucHJvZHVjdCAubnVtYmVyLWlucHV0LXdyYXBfX251bWJlci1idG4ucGx1cy1idG4ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvcGx1cy5zdmcpIGNlbnRlci8zMCUgbm8tcmVwZWF0LCAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDMwJTtcbn1cbi5wcm9kdWN0IC5udW1iZXItaW5wdXQtd3JhcC5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnByb2R1Y3QgLm51bWJlci1pbnB1dC13cmFwLmRpc2FibGVkIC5taW51cy1idG4sIC5wcm9kdWN0IC5udW1iZXItaW5wdXQtd3JhcC5kaXNhYmxlZCBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIG1heC13aWR0aDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcm9kdWN0LS1zaW5nbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG59XG4ucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IHtcbiAgbWFyZ2luOiA3LjVyZW0gYXV0byAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUucHJvZHVjdF9jYXQtMjcge1xuICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZTpub3QoLnByb2R1Y3RfY2F0LTI3KSB7XG4gIG1heC13aWR0aDogMTQ4LjZyZW07XG4gIG1hcmdpbjogNnJlbSBhdXRvIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZTpub3QoLnByb2R1Y3RfY2F0LTI3KSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDEuM3JlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHtcbiAgZmxleDogMCAwIDQ4LjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDQ4LjMzMzMzMzMzMzMlO1xuICBtYXJnaW4tbGVmdDogMTEuOTQ0NDQ0NDQ0NCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwIDIuNHJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZTpub3QoLnByb2R1Y3RfY2F0LTI3KSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHtcbiAgZmxleDogMCAwIDQ3Ljk4MTE1NzQ2OTclO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDQ3Ljk4MTE1NzQ2OTclO1xuICBtYXJnaW4tbGVmdDogNC4xNzIyNzQ1NjI2JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlOm5vdCgucHJvZHVjdF9jYXQtMjcpIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuLnByb2R1Y3QtLXNpbmdsZSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IGZpZ3VyZSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X19pbWFnZSBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDc2cmVtO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgZmlndXJlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX2ltYWdlIGEgaW1nIHtcbiAgICBoZWlnaHQ6IDI3cmVtO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3dyYXBwZXIge1xuICBtYXJnaW46IDA7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtdmlld3BvcnQge1xuICBoZWlnaHQ6IDUwcmVtO1xufVxuLnByb2R1Y3QtLXNpbmdsZSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC5mbGV4LWNvbnRyb2wtbmF2IHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiA0LjRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IGF1dG8gYXV0byAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtY29udHJvbC1uYXYge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC5mbGV4LWNvbnRyb2wtbmF2IGxpIHtcbiAgbWFyZ2luOiAwIDAuOXJlbTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC1jb250cm9sLW5hdiBsaSBhIHtcbiAgZm9udC1zaXplOiAwO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtY29udHJvbC1uYXYgbGkgYTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuZmxleC1jb250cm9sLW5hdiBsaSBhLmZsZXgtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSB1bC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA1cmVtKTtcbiAgbGVmdDogLTIuNXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHVsLmZsZXgtZGlyZWN0aW9uLW5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDMuNXJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHVsLmZsZXgtZGlyZWN0aW9uLW5hdiBhIHtcbiAgZm9udC1zaXplOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnByb2R1Y3QtLXNpbmdsZSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHVsLmZsZXgtZGlyZWN0aW9uLW5hdiBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNS4xcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1LjFyZW07XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHVsLmZsZXgtZGlyZWN0aW9uLW5hdiBhOjpiZWZvcmUge1xuICAgIHdpZHRoOiA0cmVtO1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHVsLmZsZXgtZGlyZWN0aW9uLW5hdiBhLmZsZXgtbmV4dDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy1sZWZ0LnN2ZykgY2VudGVyLzk4JSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTglO1xufVxuLnByb2R1Y3QtLXNpbmdsZSAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IHVsLmZsZXgtZGlyZWN0aW9uLW5hdiBhLmZsZXgtcHJldjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy1yaWdodC5zdmcpIGNlbnRlci85OCUgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDk4JTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSB1bC5mbGV4LWRpcmVjdGlvbi1uYXYgdWwuZmxleC1kaXJlY3Rpb24tbmF2IGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X3dlaWdodCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiAxLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF93ZWlnaHQge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fdGFncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogNHJlbSAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX3RhZ3Mge1xuICAgIG1hcmdpbjogMi4ycmVtIDA7XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX3RhZ3MgLnByb2R1Y3QtdGFnIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBwYWRkaW5nOiAxLjNyZW0gMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMDtcbiAgbWFyZ2luLWxlZnQ6IDEuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X190YWdzIC5wcm9kdWN0LXRhZyB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgcGFkZGluZzogMXJlbSAxLjhyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX3RhZ3MgLnByb2R1Y3QtdGFnOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLndvb2NvbW1lcmNlLXByb2R1Y3QtZGV0YWlsc19fc2hvcnQtZGVzY3JpcHRpb24gc3Ryb25nLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19kZXNjIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9uIHN0cm9uZywgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fZGVzYyBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLndvb2NvbW1lcmNlLXByb2R1Y3QtZGV0YWlsc19fc2hvcnQtZGVzY3JpcHRpb24gLmJ0bi0tcmVhZC1tb3JlLCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9uIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaS5pcy1hY3RpdmUsIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9uIGxpLmlzLWFjdGl2ZSwgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fZGVzYyAuYnRuLS1yZWFkLW1vcmUsIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2Rlc2MgLnNob3AgLnNob3AtbmF2X19saXN0IGxpLmlzLWFjdGl2ZSwgLnNob3AgLnNob3AtbmF2X19saXN0IC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX2Rlc2MgbGkuaXMtYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX3JlY2lwZXMge1xuICBtYXJnaW46IDYuMXJlbSAwO1xuICBwYWRkaW5nOiAxLjRyZW0gMi43cmVtO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX3JlY2lwZXMge1xuICAgIHBhZGRpbmc6IDEuNnJlbSAzcmVtO1xuICAgIG1hcmdpbjogMi40cmVtIDAgMy4ycmVtO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZy10b3A6IDMuMnJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5xdWljay1hZGQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fbWV0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIHBhZGRpbmc6IDIuNnJlbSAwIDIuM3JlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX21ldGEge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAyLjZyZW0gMCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fbWV0YSAuaXRlbSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNnJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAuc3VtbWFyeSAucHJvZHVjdF9fbWV0YSAuaXRlbV9fdGl0bGUge1xuICBjb2xvcjogIzlGOUY5RjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC5zdW1tYXJ5IC5wcm9kdWN0X19tZXRhIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX21ldGEgLml0ZW1fX3RpdGxlIC5pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDAuN3JlbTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnN1bW1hcnkgLnByb2R1Y3RfX21ldGEgLml0ZW1fX3RpdGxlIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUucHJvZHVjdF9jYXQtMjcgLnN1bW1hcnkge1xuICBmbGV4OiAwIDAgMzEuMTExMTExMTExMSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMzEuMTExMTExMTExMSU7XG4gIG1hcmdpbi1sZWZ0OiA4LjYxMTExMTExMTElO1xuICBwYWRkaW5nOiAwcmVtIDAgNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAzLjJyZW07XG4gICAgcGFkZGluZzogMCAyLjRyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUucHJvZHVjdF9jYXQtMjcgLnN1bW1hcnkgLnByb2R1Y3RfdGl0bGUsIC5wcm9kdWN0LS1zaW5nbGUucHJvZHVjdF9jYXQtMjcgLnN1bW1hcnkgaDEge1xuICBtYXJnaW4tYm90dG9tOiAzLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF90aXRsZSwgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSBoMSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X19ib29rZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIHBhZGRpbmc6IDEuOHJlbSAwO1xuICBtYXJnaW4tdG9wOiA0LjNyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5RjlGOUY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF9fYm9va2VkIHtcbiAgICBtYXJnaW4tdG9wOiAzLjJyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUucHJvZHVjdF9jYXQtMjcgLnN1bW1hcnkgLnByb2R1Y3RfX2Jvb2tlZCAuaWNvbi13cmFwIHtcbiAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X19ib29rZWQgLmljb24td3JhcCB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X19ib29rZWQgLnRleHQtd3JhcCB7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHBhZGRpbmctbGVmdDogNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X19ib29rZWQgLnRleHQtd3JhcCB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogNzUlO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF9fYm9va2VkIC50ZXh0LXdyYXAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wcm9kdWN0LS1zaW5nbGUucHJvZHVjdF9jYXQtMjcgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMge1xuICBib3JkZXItdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luLXRvcDogMi4xcmVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4ucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5wcmljZS13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyAucHJpY2Utd3JhcCAucHJpY2Uge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyAucXVpY2stYWRkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5xdWljay1hZGQgLmJ0bi0tcXVpY2stYWRkLWluZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5xdWljay1hZGRfX2FkZC10by1jYXJ0LWJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyAucXVpY2stYWRkX19hZGQtdG8tY2FydC1idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5xdWljay1hZGRfX3ZhcmlhdGlvbi1zZWxlY3Qtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9kdWN0LS1zaW5nbGUucHJvZHVjdF9jYXQtMjcgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZCAudmFyaWF0aW9ucyB7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA3cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyAucXVpY2stYWRkIC52YXJpYXRpb25zX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5xdWljay1hZGQgLnZhcmlhdGlvbnNfX2xhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMi4zcmVtIDFyZW0gMC45cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUucHJvZHVjdF9jYXQtMjcgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZCAudmFyaWF0aW9uc19fbGFiZWwge1xuICAgIHBhZGRpbmc6IDAuN3JlbSAxLjZyZW0gMC43cmVtIDAuN3JlbTtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyAucXVpY2stYWRkIC52YXJpYXRpb25zX19sYWJlbCAuaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyAucXVpY2stYWRkIC52YXJpYXRpb25zX19sYWJlbDo6YWZ0ZXIge1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5zdW1tYXJ5IC5wcm9kdWN0X19hY3Rpb25zIC5xdWljay1hZGQgLnZhcmlhdGlvbnNfX2J0bnMtd3JhcCB7XG4gIHRvcDogLTFweDtcbiAgd2lkdGg6IDEwMiU7XG4gIGxlZnQ6IC0xJTtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogMS43cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyAucXVpY2stYWRkIC52YXJpYXRpb25zX19idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjdyZW0gMi4zcmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5RjlGOUY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyAucXVpY2stYWRkIC52YXJpYXRpb25zX19idG4ge1xuICAgIHBhZGRpbmc6IDEuM3JlbSAxLjZyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUucHJvZHVjdF9jYXQtMjcgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZCAudmFyaWF0aW9uc19fYnRuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAxLjdyZW0gMS43cmVtIDAgMDtcbn1cbi5wcm9kdWN0LS1zaW5nbGUucHJvZHVjdF9jYXQtMjcgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZCAudmFyaWF0aW9uc19fYnRuOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxLjdyZW0gMS43cmVtO1xufVxuLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyAucXVpY2stYWRkIC52YXJpYXRpb25zX19idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMEUwO1xufVxuLnByb2R1Y3QtLXNpbmdsZS5wcm9kdWN0X2NhdC0yNyAuc3VtbWFyeSAucHJvZHVjdF9fYWN0aW9ucyAucXVpY2stYWRkIC52YXJpYXRpb25zX19idG4gLm5hbWUsIC5wcm9kdWN0LS1zaW5nbGUucHJvZHVjdF9jYXQtMjcgLnN1bW1hcnkgLnByb2R1Y3RfX2FjdGlvbnMgLnF1aWNrLWFkZCAudmFyaWF0aW9uc19fYnRuIC5tc2cge1xuICBmbGV4OiAwIDAgNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvZHVjdC0tc2luZ2xlLnByb2R1Y3RfY2F0LTI3IC5yZWxhdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjOUY5RjlGO1xufVxuLnByb2R1Y3QtLXNpbmdsZTpub3QoLnByb2R1Y3RfY2F0LTI3KSAuc3VtbWFyeSB7XG4gIGZsZXg6IDAgMCAzNy40MTU4ODE1NjEyJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAzNy40MTU4ODE1NjEyJTtcbiAgbWFyZ2luLWxlZnQ6IDEwLjQzMDY4NjQwNjUlO1xuICBwYWRkaW5nOiA5LjZyZW0gMCA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGU6bm90KC5wcm9kdWN0X2NhdC0yNykgLnN1bW1hcnkge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDIuM3JlbSAyLjRyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBwYWRkaW5nOiA4cmVtIDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOUY5RjlGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3gge1xuICAgIHBhZGRpbmc6IDRyZW0gMDtcbiAgfVxufVxuLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCB7XG4gIGZsZXg6IDAgMCA0Ny40NTc2MjcxMTg2JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA0Ny40NTc2MjcxMTg2JTtcbiAgbWFyZ2luLWxlZnQ6IDUuMDg0NzQ1NzYyNyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLXNpbmdsZSAucHJvZHVjdC1pbmZvIC5pbmZvLWJveF9fdGl0bGUtd3JhcCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIGgyIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94X190aXRsZS13cmFwIGgzIHtcbiAgY29sb3I6ICM5RjlGOUY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbWFyZ2luLXRvcDogMS4ycmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3hfX3RpdGxlLXdyYXAgaDMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3ggLmRhdGEtd3JhcCB7XG4gIGZsZXg6IDAgMCA0Ny40NTc2MjcxMTg2JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA0Ny40NTc2MjcxMTg2JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94IC5kYXRhLXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94IC5kYXRhLXdyYXBfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAuN3JlbSAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wcm9kdWN0LS1zaW5nbGUgLnByb2R1Y3QtaW5mbyAuaW5mby1ib3ggLmRhdGEtd3JhcF9fcm93IHAge1xuICBtYXgtd2lkdGg6IDgwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tc2luZ2xlIC5wcm9kdWN0LWluZm8gLmluZm8tYm94IC5kYXRhLXdyYXBfX3JvdyBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wcm9kdWN0LS1naWZ0LnByb2R1Y3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDByZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJvZHVjdC0tZ2lmdC5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkge1xuICBmbGV4OiAwIDAgNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJvZHVjdC0tZ2lmdC5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3dyYXBwZXIge1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucHJvZHVjdC0tZ2lmdC5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX2ltYWdlIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnByb2R1Y3QtLWdpZnQucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X19pbWFnZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9faW1hZ2UgYSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvZHVjdC0tZ2lmdC5wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLnl3Z2MtbWFpbi1mb3JtLXByZXZpZXctY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDdyZW0gMTUuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgcGFkZGluZzogMCAyLjRyZW07XG4gIH1cbn1cbi5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSBoMSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtLWdpZnQucHJvZHVjdCA+IC5zdW1tYXJ5IGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4ucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLnByaWNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0LS1naWZ0LnByb2R1Y3QgPiAuc3VtbWFyeSAuZ2lmdC1jYXJkc19mb3JtIHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC0tZ2lmdC5wcm9kdWN0ID4gLnN1bW1hcnkgLmdpZnQtY2FyZHNfZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICB9XG59XG5cbi5maXhlZC1wcm9kdWN0LWltZyB7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgb3BhY2l0eTogMC43O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IDIwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4xKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG59XG5cbi5jaGVja291dC1wYWdlX19mb290ZXIge1xuICBtYXJnaW4tdG9wOiAzLjNyZW07XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC55d2djX2hhdmVfY29kZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIHtcbiAgbWFyZ2luLXRvcDogNnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIGgzIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4zcmVtO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApICNvcmRlcl9yZXZpZXdfaGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC53b29jb21tZXJjZS1lcnJvciB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtZXJyb3Ige1xuICAgIHBhZGRpbmc6IDIuNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWZvcm0tY291cG9uLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jaGVja291dF9jb3Vwb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDQuOHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMHJlbSAyLjNyZW0gMCAwLjlyZW07XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDQuNHJlbTtcbiAgd2lkdGg6IDQ3LjQ1NzYyNzExODYlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jaGVja291dF9jb3Vwb24ge1xuICAgIHRvcDogOTVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jaGVja291dF9jb3Vwb24gcDpub3QoLmZvcm0tcm93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jaGVja291dF9jb3Vwb24gcC5mb3JtLXJvdy1maXJzdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2hlY2tvdXRfY291cG9uIHAuZm9ybS1yb3ctZmlyc3QgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jaGVja291dF9jb3Vwb24gcC5mb3JtLXJvdy1maXJzdCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNoZWNrb3V0X2NvdXBvbiBwLmZvcm0tcm93LWZpcnN0IGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNoZWNrb3V0X2NvdXBvbiBwLmZvcm0tcm93LWZpcnN0IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2hlY2tvdXRfY291cG9uIHAuZm9ybS1yb3ctZmlyc3QgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jaGVja291dF9jb3Vwb24gcC5mb3JtLXJvdy1maXJzdCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2hlY2tvdXRfY291cG9uIHAuZm9ybS1yb3ctbGFzdCBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDMuMXJlbTtcbiAgd2lkdGg6IDMuMXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9zZW5kLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogOTglO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogMHJlbTtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53b29jb21tZXJjZS1Ob3RpY2VHcm91cCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDhyZW07XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjY3VzdG9tZXJfZGV0YWlscyB7XG4gIGZsZXg6IDAgMCA0Ny40NTc2MjcxMTg2JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA0Ny40NTc2MjcxMTg2JTtcbiAgbWFyZ2luLWxlZnQ6IDUuMDg0NzQ1NzYyNyU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjY3VzdG9tZXJfZGV0YWlscyB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNjdXN0b21lcl9kZXRhaWxzIC5jb2wtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNjdXN0b21lcl9kZXRhaWxzIC5jb2wtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI2N1c3RvbWVyX2RldGFpbHMgLmNvbC0xIGgzIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI2N1c3RvbWVyX2RldGFpbHMgLmNvbC0xIGgzIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyB7XG4gIGZsZXg6IDAgMCA0Ny40NTc2MjcxMTg2JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiA0Ny40NTc2MjcxMTg2JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzLjJyZW0gNS44cmVtIDRyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDEuNHJlbTtcbiAgbWFyZ2luLXRvcDogNy4ycmVtO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTNyZW0gYXV0byAwO1xuICAgIHBhZGRpbmc6IDIuMnJlbSAxLjRyZW0gMi40cmVtO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC5vcmRlcl9yZXZpZXdfaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLm9yZGVyX3Jldmlld19oZWFkaW5nIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRoZWFkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0Ym9keSwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRmb290IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdHIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdHIgdGQsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0ciB0aCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjg1cmVtIDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyIHRkLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdHIgdGgge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0ciB0ZC5wcm9kdWN0LW5hbWUsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0ciB0aC5wcm9kdWN0LW5hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiA4MCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyIHRkIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdHIgdGQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0ciB0ZC5wcm9kdWN0LXRvdGFsIHtcbiAgd2lkdGg6IDQ5JTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0ciB0aC5wcm9kdWN0LXRvdGFsIHtcbiAgd2lkdGg6IDQ5JTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0ci5jYXJ0LXN1YnRvdGFsIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdHIuY2FydC1zdWJ0b3RhbCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyLmNhcnQtc3VidG90YWwgdGgge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyLmNhcnQtc3VidG90YWwgdGQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLXRvdGFscyAuYnRuLS1jYXJ0LXNoaXBwaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIHRoIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIHRoIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHMgdGQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIHRkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHMgLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHMgLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMgbGkge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDJyZW0gMDtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxpIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgLndvb2NvbW1lcmNlLXNoaXBwaW5nLXRvdGFscyAud29vY29tbWVyY2Utc2hpcHBpbmctbWV0aG9kcyBsaSBsYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxpIGxhYmVsOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHMgLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMgbGkgLnNoaXBwaW5nX21ldGhvZCB7XG4gIG9wYWNpdHk6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBoZWlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHMgLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMgbGkgLnNoaXBwaW5nX21ldGhvZDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAud29vY29tbWVyY2Utc2hpcHBpbmctdG90YWxzIC53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxpIC5zaGlwcGluZ19tZXRob2Q6Y2hlY2tlZCB+IGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC5vcmRlci10b3RhbCB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgLm9yZGVyLXRvdGFsIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC5vcmRlci10b3RhbCB0ZCwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC5vcmRlci10b3RhbCB0aCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAub3JkZXItdG90YWwgdGQsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAub3JkZXItdG90YWwgdGgge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHBhZGRpbmc6IDEuOXJlbSAwO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgLm9yZGVyLXRvdGFsIHRkIC5hbW91bnQsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAub3JkZXItdG90YWwgdGggLmFtb3VudCB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAub3JkZXItdG90YWwgdGQgLmFtb3VudCwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC5vcmRlci10b3RhbCB0aCAuYW1vdW50IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAub3JkZXItdG90YWwgdGgge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAubXljaGVja2JveCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC53b29jb21tZXJjZS1mb3JtX19sYWJlbC1mb3ItY2hlY2tib3gge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC53b29jb21tZXJjZS1mb3JtX19sYWJlbC1mb3ItY2hlY2tib3gge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuOHJlbTtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94OjpiZWZvcmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMS42cmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzlGOUY5RjtcbiAgdG9wOiAwLjNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC53b29jb21tZXJjZS1mb3JtX19sYWJlbC1mb3ItY2hlY2tib3guYWN0aXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvY2hlY2suc3ZnXCIpLCAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveCBpbnB1dCB7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC53b29jb21tZXJjZS1mb3JtX19sYWJlbC1mb3ItY2hlY2tib3ggLm9wdGlvbmFsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgLndjX3BheW1lbnRfbWV0aG9kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAud2NfcGF5bWVudF9tZXRob2QgbGFiZWwge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAud2NfcGF5bWVudF9tZXRob2QgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAud2NfcGF5bWVudF9tZXRob2QgbGFiZWw6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAud2NfcGF5bWVudF9tZXRob2QgLnBheW1lbnRfYm94IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC53Y19wYXltZW50X21ldGhvZCAuaW5wdXQtcmFkaW8ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiAxLjZyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIC53Y19wYXltZW50X21ldGhvZCAuaW5wdXQtcmFkaW86aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyAud2NfcGF5bWVudF9tZXRob2QgLmlucHV0LXJhZGlvOmNoZWNrZWQgfiBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLndvb2NvbW1lcmNlLXRlcm1zLWFuZC1jb25kaXRpb25zLXdyYXBwZXIgLndvb2NvbW1lcmNlLXByaXZhY3ktcG9saWN5LXRleHQge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC53b29jb21tZXJjZS10ZXJtcy1hbmQtY29uZGl0aW9ucy13cmFwcGVyIC53b29jb21tZXJjZS1wcml2YWN5LXBvbGljeS10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLndvb2NvbW1lcmNlLXRlcm1zLWFuZC1jb25kaXRpb25zLXdyYXBwZXIgLndvb2NvbW1lcmNlLXRlcm1zLWFuZC1jb25kaXRpb25zLWNoZWNrYm94LXRleHQgYSB7XG4gIGNvbG9yOiAjOUY5RjlGO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAycmVtIDhyZW07XG4gIG1hcmdpbi10b3A6IDIuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciB7XG4gICAgcGFkZGluZzogMS42cmVtIDA7XG4gICAgbWFyZ2luLXRvcDogMi4xcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICB9XG59XG4uY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIHtcbiAgbWF4LXdpZHRoOiAxMThyZW07XG59XG4uY2hlY2tvdXQtcGFnZV9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2hlY2tvdXQtcGFnZV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5jaGVja291dC1wYWdlX19zdWItdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNoZWNrb3V0LXBhZ2VfX3N1Yi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLW9yZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndvb2NvbW1lcmNlLW9yZGVyIC53b29jb21tZXJjZS1ub3RpY2UsIC53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXcsIC53b29jb21tZXJjZS1vcmRlciBwLCAud29vY29tbWVyY2Utb3JkZXIgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndvb2NvbW1lcmNlLW9yZGVyIC50aGFua3MtbXNnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cge1xuICAgIGhlaWdodDogNTVyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1vcmRlciAudGhhbmtzLW1zZyBoMSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLndvb2NvbW1lcmNlLW9yZGVyIC50aGFua3MtbXNnIHAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAud29vY29tbWVyY2Utb3JkZXIgLnRoYW5rcy1tc2cgcCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXcge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLndvb2NvbW1lcmNlLW9yZGVyIC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ud29vY29tbWVyY2Utb3JkZXIgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMsIC53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG4ud29vY29tbWVyY2Utb3JkZXIgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgaDIsIC53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyBoMiB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xufVxuLndvb2NvbW1lcmNlLW9yZGVyIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlLCAud29vY29tbWVyY2Utb3JkZXIgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMgdGFibGUge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICB3aWR0aDogNjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZSwgLndvb2NvbW1lcmNlLW9yZGVyIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLW9yZGVyIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlIHRoZWFkLCAud29vY29tbWVyY2Utb3JkZXIgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUgdGZvb3QsIC53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyB0YWJsZSB0aGVhZCwgLndvb2NvbW1lcmNlLW9yZGVyIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIHRhYmxlIHRmb290IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ud29vY29tbWVyY2Utb3JkZXIgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgYWRkcmVzcywgLndvb2NvbW1lcmNlLW9yZGVyIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGFkZHJlc3Mge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uYWNjb3VudF9fY29udGVudC13cmFwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTE4cmVtO1xuICBwYWRkaW5nOiA4cmVtIDAgMTJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnRfX2NvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMy4ycmVtIDIuNHJlbSA1cmVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmFjY291bnRfX2NvbnRlbnQtd3JhcCBtYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cbi5hY2NvdW50X19jb250ZW50LXdyYXAuZWRpdCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLmFjY291bnRfX2NvbnRlbnQtd3JhcC5lZGl0IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgPiAuZWRpdC1hY2NvdW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWNjb3VudF9fY29udGVudC13cmFwLmVkaXQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1heC13aWR0aDogNjhyZW07XG59XG4uYWNjb3VudF9fdGl0bGUtd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnRfX3RpdGxlLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4uYWNjb3VudF9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi5hY2NvdW50IC5jdXN0b20tbG9nb3V0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJOYXJraXNzQmxvY2tcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAuY3VzdG9tLWxvZ291dCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuLmFjY291bnQgLmN1c3RvbS1sb2dvdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvbG9nb3V0X2ljb24uc3ZnKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS42cmVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IDk5JTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMC43cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC5jdXN0b20tbG9nb3V0OjpiZWZvcmUge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgPiBoMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciB7XG4gIHdpZHRoOiA1MXJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVyIC53b29jb21tZXJjZS1lcnJvciB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCB7XG4gICAgYm9yZGVyLXJhZGl1czogMi44cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIHtcbiAgICBib3JkZXItcmFkaXVzOiAycmVtO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1sZWZ0OiA2LjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0UwRTBFMDtcbiAgICBwYWRkaW5nOiAwLjRyZW0gMS4zcmVtIDAuNHJlbSAwLjRyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWVkaXQtYWNjb3VudCB7XG4gIG1hcmdpbjogMDtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tZWRpdC1hZGRyZXNzIGEge1xuICBmb250LXNpemU6IDA7XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWVkaXQtYWRkcmVzcyBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcItei15PXm9eV158g16TXqNeY15nXnVwiO1xuICBmb250LXNpemU6IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWVkaXQtYWRkcmVzcyBhOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1jdXN0b21lci1sb2dvdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk5hcmtpc3NCbG9ja1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzLjJyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWN1c3RvbWVyLWxvZ291dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tY3VzdG9tZXItbG9nb3V0IGEge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1jdXN0b21lci1sb2dvdXQgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9sb2dvdXRfaWNvbi5zdmcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuOXJlbTtcbiAgaGVpZ2h0OiAyLjJyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogOTklO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAxLjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS5pcy1hY3RpdmUge1xuICAgIG9yZGVyOiAxO1xuICAgIGJvcmRlcjogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS5pcy1hY3RpdmUgYSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS5pcy1hY3RpdmUgYSB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaS5pcy1hY3RpdmUgYTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkuaXMtYWN0aXZlIGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwgbGkuaXMtYWN0aXZlIGEge1xuICAgIGJvcmRlcjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW4tdG9wOiA2cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDJyZW0gMnJlbSA1LjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgPiAud29vY29tbWVyY2UtTWVzc2FnZS0taW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50ID4gLmVkaXQtYWNjb3VudCwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVyLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50ID4gcCB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjhyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy40cmVtO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAxLjhyZW07XG4gIHBhZGRpbmc6IDEuNnJlbSA4cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZm9ybSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMS40cmVtO1xuICBwYWRkaW5nOiA0cmVtIDZyZW0gNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGZvcm0ge1xuICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAyLjVyZW07XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYTpub3QoLmJ0bi0tcHJpbWFyeSkge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYTpub3QoLmJ0bi0tcHJpbWFyeSkuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3NlcyB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREJEQkRCO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3NlcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDY4cmVtO1xuICBwYWRkaW5nOiAyLjRyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQkRCREI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyB7XG4gICAgcGFkZGluZzogNXJlbSAycmVtO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGgzIHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk5hcmtpc3NCbG9ja1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYWRkcmVzcyB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLm9yZGVyLXRhYmxlLXRpdGxlIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuN3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLm9yZGVyLXRhYmxlLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0aGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGhlYWQgdGgge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNHJlbTtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRoZWFkIHRoLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9faGVhZGVyLW9yZGVyLW51bWJlciB7XG4gIHdpZHRoOiAxMyU7XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0aGVhZCB0aCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiTmFya2lzc0Jsb2NrXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTBFMEUwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTBFMEUwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgcGFkZGluZzogMi40cmVtIDQuNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQge1xuICBwYWRkaW5nOiAzLjVyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkOjpiZWZvcmUge1xuICAgIG1pbi13aWR0aDogN3JlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIk5hcmtpc3NCbG9ja1wiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItbnVtYmVyIGEge1xuICBjb2xvcjogIzlGOUY5RjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLW51bWJlcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIteU15bXnteg15RcIjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1kYXRlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi16rXkNeo15nXmlwiO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLXN0YXR1czo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIteh15jXmNeV16FcIjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1jdXN0b20tY29sdW1uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi157Xodek16gg16TXqNeZ15jXmdedXCI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItdG90YWw6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLXodeU17TXmyDXnNeq16nXnNeV151cIjtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnM6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLXpNei15XXnNeV16pcIjtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiB7XG4gIHdpZHRoOiAyMC44cmVtO1xuICBwYWRkaW5nOiAxLjZyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gICAgcGFkZGluZzogMS4zcmVtIDA7XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMge1xuICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIG1hcmdpbi10b3A6IDIuMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiA3cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIuNHJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjhyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEQkRCREI7XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlIHRoIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiTmFya2lzc0Jsb2NrXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgY29sb3I6ICM2RTg1OTY7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJEQjtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUgdGJvZHkgdHIgdGgge1xuICBwYWRkaW5nLXRvcDogMS44cmVtO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmctdG9wOiAxLjhyZW07XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlIHRib2R5IHRyIHRkIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlIHRib2R5IHRyIHRkIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgdGFibGUgdGZvb3QgdHI6bGFzdC1jaGlsZCB0aCB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyB0YWJsZSB0Zm9vdCB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgcGFkZGluZzogMnJlbSAwO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiTmFya2lzc0Jsb2NrXCIsIHNhbnMtc2VyaWY7XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIHRhYmxlIHRmb290IHRyOmxhc3QtY2hpbGQgdGQgLndvb2NvbW1lcmNlLVByaWNlLWN1cnJlbmN5U3ltYm9sIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMi44cmVtO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSB7XG4gIHBhZGRpbmc6IDEuNXJlbSAxMHJlbTtcbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLWN1c3RvbWVyLWRldGFpbHMge1xuICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIG1hcmdpbi10b3A6IDIuMnJlbTtcbiAgcGFkZGluZy1yaWdodDogMTByZW07XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEQkRCREI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDIuNHJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIC53b29jb21tZXJjZS1jb2x1bW5fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIC53b29jb21tZXJjZS1jb2x1bW5fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlscyBhZGRyZXNzIHtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5lZGl0LWFjY291bnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIH1cbn1cbi5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmVkaXQtYWNjb3VudCA+IC5mb3JtLXJvdyB7XG4gIGZsZXg6IDAgMCA0NSU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNDUlO1xuICBtYXJnaW4tbGVmdDogMi41JTtcbiAgbWFyZ2luLXJpZ2h0OiAyLjUlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmVkaXQtYWNjb3VudCA+IC5mb3JtLXJvdyB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5lZGl0LWFjY291bnQgZmllbGRzZXQge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuZWRpdC1hY2NvdW50IGZpZWxkc2V0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5lZGl0LWFjY291bnQgcDpub3QoLmZvcm0tcm93KSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1mb3JtLWxvZ2luIGgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG4ud29vY29tbWVyY2UtZm9ybS1sb2dpbiBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMy4zcmVtO1xufVxuLndvb2NvbW1lcmNlLWZvcm0tbG9naW4gLndvb2NvbW1lcmNlLUxvc3RQYXNzd29yZCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4ud29vY29tbWVyY2UtZm9ybS1sb2dpbl9fcmVtZW1iZXJtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaG9wX19mb290ZXIge1xuICBtYXJnaW4tdG9wOiAxMXJlbTtcbn1cbi5zaG9wIC53b29jb21tZXJjZS1wcm9kdWN0cy1oZWFkZXIge1xuICBtYXJnaW46IDZyZW0gMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIHtcbiAgICBtYXJnaW46IDMuMnJlbSAwO1xuICB9XG59XG4uc2hvcCAud29vY29tbWVyY2UtcHJvZHVjdHMtaGVhZGVyIGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNob3AgLnNob3AtbmF2IHtcbiAgbWFyZ2luLXRvcDogMTAuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcCAuc2hvcC1uYXYge1xuICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcbiAgfVxufVxuLnNob3AgLnNob3AtbmF2X19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5RjlGOUY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtbmF2X19saXN0IHtcbiAgICBwYWRkaW5nOiAwLjhyZW0gMS42cmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDIuOHJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLnNob3AgLnNob3AtbmF2X19saXN0IGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDQuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtbmF2X19saXN0IGxpLmlzLWFjdGl2ZSB7XG4gICAgb3JkZXI6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuLnNob3AgLnNob3AtbmF2X19saXN0IGxpLmlzLWFjdGl2ZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaS5pcy1hY3RpdmU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaS5pcy1hY3RpdmUgaDEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtbmF2X19saXN0IGxpLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDMuMnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMC44cmVtIDA7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaSBhOm5vdCguYWN0aXZlKSB7XG4gIGNvbG9yOiAjOUY5RjlGO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaSBhOm5vdCguYWN0aXZlKSB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cbn1cbi5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaSBhLmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcCAuc2hvcC1uYXZfX2xpc3QgbGkgYS5hY3RpdmUge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cbn1cbi5zaG9wIC5zaG9wLW5hdl9fbGlzdCBsaSBhLmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtMS41cHg7XG4gIGhlaWdodDogMC4zcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtbmF2X19saXN0IGxpIGEuYWN0aXZlOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNob3AgLnNob3AtZmlsdGVycyB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3AtZmlsdGVycyB7XG4gICAgbWFyZ2luLXRvcDogMi40cmVtO1xuICB9XG59XG4uc2hvcCAuc2hvcC1maWx0ZXJzIC5jb250ZW50LXdyYXAsIC5zaG9wIC5zaG9wLWZpbHRlcnMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLnNob3AtZmlsdGVycyAucmVsYXRlZCwgLnNob3AgLnNob3AtZmlsdGVycyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLnNob3AtZmlsdGVycyAudXAtc2VsbHMsIC5zaG9wIC5zaG9wLWZpbHRlcnMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcCAuc2hvcC1maWx0ZXJzIC5jb250ZW50LXdyYXAsIC5zaG9wIC5zaG9wLWZpbHRlcnMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLnNob3AtZmlsdGVycyAucmVsYXRlZCwgLnNob3AgLnNob3AtZmlsdGVycyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLnNob3AtZmlsdGVycyAudXAtc2VsbHMsIC5zaG9wIC5zaG9wLWZpbHRlcnMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaG9wIC5zaG9wLWZpbHRlcnMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2hvcCAud29vY29tbWVyY2Utb3JkZXJpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuNHJlbTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvZmlsdGVyX2JsYWNrLnN2ZykgY2VudGVyLzk5JSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTklO1xuICBtYXJnaW4tbGVmdDogMC4ycmVtO1xufVxuLnNob3AgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5vcmRlcmJ5IHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcCAuc2hvcC1zb3J0aW5nIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTBFMEUwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTBFMEUwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3Atc29ydGluZyAuY29udGVudC13cmFwLCAuc2hvcCAuc2hvcC1zb3J0aW5nIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC5zaG9wIC5zaG9wLXNvcnRpbmcgLnJlbGF0ZWQsIC5zaG9wIC5zaG9wLXNvcnRpbmcgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscywgLnNpbmdsZS1wcm9kdWN0IC5zaG9wIC5zaG9wLXNvcnRpbmcgLnVwLXNlbGxzLCAuc2hvcCAuc2hvcC1zb3J0aW5nIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMHJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNob3AgLnNob3Atc29ydGluZyAuY29udGVudC13cmFwIC5idG4tLXNvcnQsIC5zaG9wIC5zaG9wLXNvcnRpbmcgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5idG4tLXNvcnQsIC5zaW5nbGUtcHJvZHVjdCAuc2hvcCAuc2hvcC1zb3J0aW5nIC5yZWxhdGVkIC5idG4tLXNvcnQsIC5zaG9wIC5zaG9wLXNvcnRpbmcgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAuYnRuLS1zb3J0LCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLnNob3Atc29ydGluZyAudXAtc2VsbHMgLmJ0bi0tc29ydCwgLnNob3AgLnNob3Atc29ydGluZyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5idG4tLXNvcnQge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAxLjFyZW07XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFMEUwRTA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcCAuc2hvcC1zb3J0aW5nIC5jb250ZW50LXdyYXAgLmJ0bi0tc29ydCAuaWNvbi0tc29ydCwgLnNob3AgLnNob3Atc29ydGluZyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLmJ0bi0tc29ydCAuaWNvbi0tc29ydCwgLnNpbmdsZS1wcm9kdWN0IC5zaG9wIC5zaG9wLXNvcnRpbmcgLnJlbGF0ZWQgLmJ0bi0tc29ydCAuaWNvbi0tc29ydCwgLnNob3AgLnNob3Atc29ydGluZyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5idG4tLXNvcnQgLmljb24tLXNvcnQsIC5zaW5nbGUtcHJvZHVjdCAuc2hvcCAuc2hvcC1zb3J0aW5nIC51cC1zZWxscyAuYnRuLS1zb3J0IC5pY29uLS1zb3J0LCAuc2hvcCAuc2hvcC1zb3J0aW5nIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLmJ0bi0tc29ydCAuaWNvbi0tc29ydCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcCAuc2hvcC1zb3J0aW5nIC5jb250ZW50LXdyYXAgLndvb2NvbW1lcmNlLW9yZGVyaW5nLCAuc2hvcCAuc2hvcC1zb3J0aW5nIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAud29vY29tbWVyY2Utb3JkZXJpbmcsIC5zaW5nbGUtcHJvZHVjdCAuc2hvcCAuc2hvcC1zb3J0aW5nIC5yZWxhdGVkIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLnNob3Atc29ydGluZyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNpbmdsZS1wcm9kdWN0IC5zaG9wIC5zaG9wLXNvcnRpbmcgLnVwLXNlbGxzIC53b29jb21tZXJjZS1vcmRlcmluZywgLnNob3AgLnNob3Atc29ydGluZyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC53b29jb21tZXJjZS1vcmRlcmluZyB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaG9wIC5zaG9wLXNvcnRpbmcgLmNvbnRlbnQtd3JhcCAud29vY29tbWVyY2Utb3JkZXJpbmcgLm9yZGVyYnksIC5zaG9wIC5zaG9wLXNvcnRpbmcgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC53b29jb21tZXJjZS1vcmRlcmluZyAub3JkZXJieSwgLnNpbmdsZS1wcm9kdWN0IC5zaG9wIC5zaG9wLXNvcnRpbmcgLnJlbGF0ZWQgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5vcmRlcmJ5LCAuc2hvcCAuc2hvcC1zb3J0aW5nIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5vcmRlcmJ5LCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLnNob3Atc29ydGluZyAudXAtc2VsbHMgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5vcmRlcmJ5LCAuc2hvcCAuc2hvcC1zb3J0aW5nIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLndvb2NvbW1lcmNlLW9yZGVyaW5nIC5vcmRlcmJ5IHtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbn1cbi5zaG9wIC5sb29wIHtcbiAgbWFyZ2luLXRvcDogMi4xcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaG9wIC5sb29wIHtcbiAgICBtYXJnaW4tdG9wOiAyLjhyZW07XG4gIH1cbn1cbi5zaG9wIC5sb29wLnRlcm0tMjcge1xuICBtYXJnaW4tYm90dG9tOiAxMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcCAubG9vcC50ZXJtLTI3IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uc2hvcCAubG9vcC50ZXJtLTI3IC5jb250ZW50LXdyYXAsIC5zaG9wIC5sb29wLnRlcm0tMjcgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLmxvb3AudGVybS0yNyAucmVsYXRlZCwgLnNob3AgLmxvb3AudGVybS0yNyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLmxvb3AudGVybS0yNyAudXAtc2VsbHMsIC5zaG9wIC5sb29wLnRlcm0tMjcgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlGOUY5Rjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2hvcCAubG9vcC50ZXJtLTI3IC5jb250ZW50LXdyYXAsIC5zaG9wIC5sb29wLnRlcm0tMjcgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkLCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLmxvb3AudGVybS0yNyAucmVsYXRlZCwgLnNob3AgLmxvb3AudGVybS0yNyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzLCAuc2luZ2xlLXByb2R1Y3QgLnNob3AgLmxvb3AudGVybS0yNyAudXAtc2VsbHMsIC5zaG9wIC5sb29wLnRlcm0tMjcgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgLTEuOXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIHtcbiAgICBtYXJnaW46IDAgLTAuNjVyZW07XG4gIH1cbn1cbi5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykuc2xpY2stc2xpZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLnNsaWNrLXNsaWRlciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLnNsaWNrLXNsaWRlciAucHJvZHVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLmxvb3AtdGVybS0yNyB7XG4gIG1hcmdpbjogMCAtMi44cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykubG9vcC10ZXJtLTI3IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzlGOUY5RjtcbiAgfVxufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdDpub3QoLnByb2R1Y3RfY2F0LTI3KSB7XG4gIHBhZGRpbmc6IDAgMS45cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDMuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0Om5vdCgucHJvZHVjdF9jYXQtMjcpIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgbWluLWhlaWdodDogMzByZW07XG4gICAgcGFkZGluZzogMCAwLjY1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcbiAgfVxufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdDpub3QoLnByb2R1Y3RfY2F0LTI3KSAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdDpub3QoLnByb2R1Y3RfY2F0LTI3KSAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxLjdyZW07XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0Om5vdCgucHJvZHVjdF9jYXQtMjcpIC5pbmZvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdDpub3QoLnByb2R1Y3RfY2F0LTI3KSAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdDpub3QoLnByb2R1Y3RfY2F0LTI3KSAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICB9XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0Om5vdCgucHJvZHVjdF9jYXQtMjcpIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3N1YnRpdGxlLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0Om5vdCgucHJvZHVjdF9jYXQtMjcpIC5wcm9kdWN0X19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbi5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3Q6bm90KC5wcm9kdWN0X2NhdC0yNykgLnByaWNlIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0Om5vdCgucHJvZHVjdF9jYXQtMjcpIC5xdWljay1hZGQge1xuICBtYXJnaW4tdG9wOiAyLjRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdDpub3QoLnByb2R1Y3RfY2F0LTI3KSAucXVpY2stYWRkIHtcbiAgICBtYXJnaW4tdG9wOiAxLjhyZW07XG4gIH1cbn1cbi5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3Q6bm90KC5wcm9kdWN0X2NhdC0yNykgLnF1aWNrLWFkZF9fYWRkLXRvLWNhcnQtYnRuLXdyYXAge1xuICB3aWR0aDogMTMuNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdDpub3QoLnByb2R1Y3RfY2F0LTI3KSAucXVpY2stYWRkX19hZGQtdG8tY2FydC1idG4td3JhcCB7XG4gICAgd2lkdGg6IDhyZW07XG4gIH1cbn1cbi5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3Q6bm90KC5wcm9kdWN0X2NhdC0yNykgLnF1aWNrLWFkZF9fYWRkLXRvLWNhcnQtYnRuLXdyYXAgLm51bWJlci1pbnB1dC13cmFwIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0Om5vdCgucHJvZHVjdF9jYXQtMjcpIC5xdWljay1hZGRfX2J0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IHtcbiAgcGFkZGluZzogMCAyLjhyZW07XG4gIG1hcmdpbi1ib3R0b206IDUuNnJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNDguM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSB7XG4gICAgaGVpZ2h0OiAxOC4ycmVtO1xuICB9XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLmJhZGdlIHtcbiAgdG9wOiAzLjJyZW07XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDFyZW0gMi4ycmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC5iYWRnZSB7XG4gICAgdG9wOiAxcmVtO1xuICAgIHBhZGRpbmc6IDAuOHJlbSAxLjhyZW07XG4gIH1cbn1cbi5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgwLCAwLCAwLCAwLjM1KSwgcmdiYSgwLCAwLCAwLCAwLjM1KSk7XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNnJlbTtcbiAgfVxufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmJ0biwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYnV0dG9uLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYnV0dG9uLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGJ1dHRvbiwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYnV0dG9uLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBidXR0b24sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1ncm91cCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBidXR0b24sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGJ1dHRvbiwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGJ1dHRvbiwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBidXR0b24sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGJ1dHRvbiwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGJ1dHRvbiwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBidXR0b24sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53Y3dsX2VsZW1lbnRzIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC53Y3dsX2VsZW1lbnRzIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b24sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGZvcm0uZ2lmdC1jYXJkc19mb3JtIC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9uIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5mYWNldHdwLWNoZWNrYm94LCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLmZhY2V0d3AtcmFkaW8sIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuZmFjZXR3cC1yYWRpbywgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLmZhY2V0d3AtbG9hZC1tb3JlLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZSAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuZmFjZXR3cC1sb2FkLW1vcmUsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGEsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLnJldHVybi10by1zaG9wLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmNoZWNrb3V0LWJ1dHRvbiwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5jaGVja291dC1idXR0b24sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLndjLWZvcndhcmQuY2hlY2tvdXQsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgI3BsYWNlX29yZGVyLCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50IC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwICNwbGFjZV9vcmRlciwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBhLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYSwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgYS5vcmRlci1hZ2FpbiwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAuYWNjb3VudC1vcmRlcnMtdGFibGUgdGJvZHkgdGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYS5vcmRlci1hZ2FpbiwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYSB7XG4gIHBhZGRpbmc6IDEuN3JlbSA0cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5idG4sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGJ1dHRvbiwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGJ1dHRvbiwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBidXR0b24sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGJ1dHRvbiwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYnV0dG9uLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYnV0dG9uLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBidXR0b24sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBidXR0b24sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYnV0dG9uLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBidXR0b24sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBidXR0b24sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYnV0dG9uLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAud2N3bF9lbGVtZW50cyAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAud2N3bF9lbGVtZW50cyAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAud29vY29tbWVyY2Vfd2FpdGxpc3QuYnV0dG9uLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgYSwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5yZWxhdGVkIC5uYXZfX2xpc3QgbGkgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyAubmF2X19saXN0IGxpIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBhLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5yZXR1cm4tdG8tc2hvcCwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuY2hlY2tvdXQtYnV0dG9uLCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAuY2hlY2tvdXQtcGFnZV9fbWFpbi1jb250ZW50IC53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3ICNwYXltZW50ICNwbGFjZV9vcmRlciwgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCAjcGxhY2Vfb3JkZXIsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgYSwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IGEgLnRleHQtd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIC50ZXh0LXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1BZGRyZXNzIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGEsIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGEub3JkZXItYWdhaW4sIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIGEsIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMgLm9yZGVyLWFnYWluIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAudGV4dC13cmFwIGEge1xuICAgIHBhZGRpbmc6IDAuOXJlbSAyLjhyZW07XG4gIH1cbn1cbi5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykgLnByb2R1Y3QucHJvZHVjdF9jYXQtMjcgYSAucHJpY2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKSAucHJvZHVjdC5wcm9kdWN0X2NhdC0yNyBhIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpIC5wcm9kdWN0LnByb2R1Y3RfY2F0LTI3IC5xdWljay1hZGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5zbGlkZXIge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykuc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luOiAwIC0wLjY1cmVtO1xuICB9XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLnNsaWRlciAucHJvZHVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLmNvbHVtbnMtMiAucHJvZHVjdCB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykuY29sdW1ucy0yIC5wcm9kdWN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5jb2x1bW5zLTIgLnByb2R1Y3QgLmJhZGdlIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLmNvbHVtbnMtMiAucHJvZHVjdCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLmNvbHVtbnMtMiAucHJvZHVjdCAucHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5jb2x1bW5zLTIgLnByb2R1Y3QgLnByaWNlIC5hbW91bnQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5jb2x1bW5zLTIgLnByb2R1Y3QgLnF1aWNrLWFkZCB7XG4gICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5jb2x1bW5zLTIgLnByb2R1Y3QgLnF1aWNrLWFkZF9fYWRkLXRvLWNhcnQtYnRuLXdyYXAgLm51bWJlci1pbnB1dC13cmFwX19udW1iZXItYnRuIHtcbiAgICB3aWR0aDogMy4ycmVtO1xuICAgIGhlaWdodDogMy4ycmVtO1xuICB9XG59XG4ucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLmNvbHVtbnMtMyAucHJvZHVjdCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLmNvbHVtbnMtMyAucHJvZHVjdCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykuY29sdW1ucy0zIC5wcm9kdWN0LWNhdGVnb3J5IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykuY29sdW1ucy0zIC5wcm9kdWN0LWNhdGVnb3J5IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5jb2x1bW5zLTQgLnByb2R1Y3Qge1xuICBmbGV4OiAwIDAgMjUlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLmNvbHVtbnMtNCAucHJvZHVjdCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykuY29sdW1ucy00IC5wcm9kdWN0LWNhdGVnb3J5IHtcbiAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykuY29sdW1ucy00IC5wcm9kdWN0LWNhdGVnb3J5IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykubW9iaWxlLXJvd3M6bm90KC5sb29wLXRlcm0tMjcpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMEUwRTA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLm1vYmlsZS1yb3dzOm5vdCgubG9vcC10ZXJtLTI3KSAucHJvZHVjdCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykubW9iaWxlLXJvd3M6bm90KC5sb29wLXRlcm0tMjcpIC5wcm9kdWN0IC5pbm5lci13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDByZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyLjRyZW0gMCAyLjdyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMEUwRTA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLm1vYmlsZS1yb3dzOm5vdCgubG9vcC10ZXJtLTI3KSAucHJvZHVjdCAuaW5uZXItd3JhcCAud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5rIHtcbiAgICBmbGV4OiAwIDAgMzAuMTI4MjA1MTI4MiU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDMwLjEyODIwNTEyODIlO1xuICAgIG1hcmdpbi1sZWZ0OiA0LjgwNzY5MjMwNzclO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykubW9iaWxlLXJvd3M6bm90KC5sb29wLXRlcm0tMjcpIC5wcm9kdWN0IC5pbm5lci13cmFwIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX2xpbmsgLmJhZGdlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiAtMS4ycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5tb2JpbGUtcm93czpub3QoLmxvb3AtdGVybS0yNykgLnByb2R1Y3QgLmlubmVyLXdyYXAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGluayBpbWcge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykubW9iaWxlLXJvd3M6bm90KC5sb29wLXRlcm0tMjcpIC5wcm9kdWN0IC5pbm5lci13cmFwIC5pbmZvIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDQuODA3NjkyMzA3NyU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLm1vYmlsZS1yb3dzOm5vdCgubG9vcC10ZXJtLTI3KSAucHJvZHVjdCAuaW5uZXItd3JhcCAuaW5mbyAucHJvZHVjdF9fc3VidGl0bGUge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykubW9iaWxlLXJvd3M6bm90KC5sb29wLXRlcm0tMjcpIC5wcm9kdWN0IC5pbm5lci13cmFwIC5pbmZvIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wcm9kdWN0czpub3QoLnJlbGF0ZWQpOm5vdCgudXAtc2VsbHMpOm5vdCh0cik6bm90KC5leHRyYS1wcm9kdWN0cykubW9iaWxlLXJvd3M6bm90KC5sb29wLXRlcm0tMjcpIC5wcm9kdWN0IC5pbm5lci13cmFwIC5pbmZvIC5wcmljZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5tb2JpbGUtcm93czpub3QoLmxvb3AtdGVybS0yNykgLnByb2R1Y3QgLmlubmVyLXdyYXAgLmluZm8gLnByaWNlIC5hbW91bnQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKS5tb2JpbGUtcm93czpub3QoLmxvb3AtdGVybS0yNykgLnByb2R1Y3QgLmlubmVyLXdyYXAgLnF1aWNrLWFkZCB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLm1vYmlsZS1yb3dzOm5vdCgubG9vcC10ZXJtLTI3KSAucHJvZHVjdCAuaW5uZXItd3JhcCAucXVpY2stYWRkX19hZGQtdG8tY2FydC1idG4td3JhcCAubnVtYmVyLWlucHV0LXdyYXAge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdHM6bm90KC5yZWxhdGVkKTpub3QoLnVwLXNlbGxzKTpub3QodHIpOm5vdCguZXh0cmEtcHJvZHVjdHMpLm1vYmlsZS1yb3dzOm5vdCgubG9vcC10ZXJtLTI3KSAucHJvZHVjdCAuaW5uZXItd3JhcCAucXVpY2stYWRkX19hZGQtdG8tY2FydC1idG4td3JhcCAubnVtYmVyLWlucHV0LXdyYXBfX251bWJlci1idG4ge1xuICAgIHdpZHRoOiAzLjJyZW07XG4gICAgaGVpZ2h0OiAzLjJyZW07XG4gIH1cbn1cblxuLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1icmVhZGNydW1iIHtcbiAgei1pbmRleDogMTtcbiAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1icmVhZGNydW1iIHtcbiAgICByaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQuOHJlbSk7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdF9fY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyB7XG4gIHBhZGRpbmc6IDhyZW0gMCAwO1xuICBtYXJnaW46IDZyZW0gYXV0bztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyB7XG4gICAgbWFyZ2luOiA0LjhyZW0gMi40cmVtIDA7XG4gICAgcGFkZGluZzogNC44cmVtIDAgMDtcbiAgICBib3JkZXItY29sb3I6ICNFMEUwRTA7XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCBoMiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxscyBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWQgaDIsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogOC42cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5idG4tLXByaW1hcnksIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5mb3JtIC5mb3JtLXJvdy0tc3VibWl0IGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuZm9ybS0tdHJhbnF1aWxvLWxvZ2luX19pbnB1dC13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLXJvdyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAuZm9ybS1yb3cgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tZ3JvdXAgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyAuZm9ybS1ncm91cCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1yb3cgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLXJvdyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tZ3JvdXAgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLmdpZnRfY2FyZF9hZGRfdG9fY2FydF9idXR0b24sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5mYWNldHdwLWNoZWNrYm94LCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtY2hlY2tib3hlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5mYWNldHdwLXJhZGlvLCAuZmFjZXR3cC1mYWNldC5mYWNldHdwLXR5cGUtcmFkaW8gLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLmZhY2V0d3AtcmFkaW8sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLmZhY2V0d3AtbG9hZC1tb3JlLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5yZXR1cm4tdG8tc2hvcCwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLnJldHVybi10by1zaG9wLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyIC5hY3Rpb25zIC5jb3Vwb24gYnV0dG9uW25hbWU9YXBwbHlfY291cG9uXSwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ciAuYWN0aW9ucyAuY291cG9uIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIGJ1dHRvbltuYW1lPWFwcGx5X2NvdXBvbl0sIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuY2hlY2tvdXQtYnV0dG9uLCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAud2MtZm9yd2FyZC5jaGVja291dCwgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAud2MtZm9yd2FyZC5jaGVja291dCwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgI3BsYWNlX29yZGVyLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgYSwgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLmNoZWNrb3V0LXBhZ2VfX2NvbnRlbnQtd3JhcCAubmF2X19saXN0IGxpIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgYnV0dG9uOm5vdCguYnRuLS1wb3B1cC1jbG9zZSksIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBhLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyBhLm9yZGVyLWFnYWluLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5hY2NvdW50LW9yZGVycy10YWJsZSB0Ym9keSB0ZC53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItYWN0aW9ucyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiBhLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzIC5vcmRlci1hZ2FpbiAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnJlbGF0ZWRfX2xpbmstd3JhcCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC5yZWxhdGVkX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC5yZWxhdGVkX19saW5rLXdyYXAgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSBhLCAuc2luZ2xlLXByb2R1Y3QgLmFyY2hpdmVfX21haW4tY29udGVudCAuYXJjaGl2ZS1uYXYtLXJlY2lwZXMgLnJlbGF0ZWQgLm5hdl9fbGlzdCBsaSAucmVsYXRlZF9fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucmVsYXRlZF9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZF9fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAucmVsYXRlZF9fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuYnRuLS1wcmltYXJ5LCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmZvcm0gLmZvcm0tcm93LS1zdWJtaXQgaW5wdXRbdHlwZT1zdWJtaXRdLCAuZm9ybSAuZm9ybS1yb3ctLXN1Ym1pdCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgaW5wdXRbdHlwZT1zdWJtaXRdLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9faW5wdXQtd3JhcCBpbnB1dFt0eXBlPXN1Ym1pdF0sIC5mb3JtLS10cmFucXVpbG8tbG9naW5fX2lucHV0LXdyYXAgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIGlucHV0W3R5cGU9c3VibWl0XSwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkcyAuZm9ybS1yb3cgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tcm93IC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkcyAuZm9ybS1yb3cgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIGJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHMgLmZvcm0tZ3JvdXAgYnV0dG9uLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzIC5mb3JtLWdyb3VwIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLWdyb3VwIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLXJvdyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIGJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIC5mb3JtLWdyb3VwIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLXJvdyBidXR0b24sIC5lZGl0LWFjY291bnQgLmZvcm0tcm93IC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuZWRpdC1hY2NvdW50IC5mb3JtLWdyb3VwIGJ1dHRvbiwgLmVkaXQtYWNjb3VudCAuZm9ybS1ncm91cCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IGJ1dHRvbiwgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93IC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1ncm91cCBidXR0b24sIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIC5mb3JtLWdyb3VwIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBidXR0b24sIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBmb3JtLmdpZnQtY2FyZHNfZm9ybSAuZ2lmdF9jYXJkX3RlbXBsYXRlX2J1dHRvbiAuZ2lmdF9jYXJkX2FkZF90b19jYXJ0X2J1dHRvbiwgZm9ybS5naWZ0LWNhcmRzX2Zvcm0gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b24gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9uLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLWNoZWNrYm94ZXMgLmZhY2V0d3AtY2hlY2tib3gsIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1jaGVja2JveGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuZmFjZXR3cC1jaGVja2JveCwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtdHlwZS1yYWRpbyAuZmFjZXR3cC1yYWRpbywgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC10eXBlLXJhZGlvIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuZmFjZXR3cC1yYWRpbywgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtbG9hZF9tb3JlIC5mYWNldHdwLWxvYWQtbW9yZSwgLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1sb2FkX21vcmUgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5mYWNldHdwLWxvYWQtbW9yZSwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAucmV0dXJuLXRvLXNob3AsIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAucmV0dXJuLXRvLXNob3AsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuY2FydCAud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKSAud29vY29tbWVyY2UtY2FydC1mb3JtIC5zaG9wX3RhYmxlIHRib2R5IHRyIC5hY3Rpb25zIC5jb3Vwb24gYnV0dG9uW25hbWU9YXBwbHlfY291cG9uXSwgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLndvb2NvbW1lcmNlLWNhcnQtZm9ybSAuc2hvcF90YWJsZSB0Ym9keSB0ciAuYWN0aW9ucyAuY291cG9uIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBidXR0b25bbmFtZT1hcHBseV9jb3Vwb25dLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmNhcnQgLndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCkgLmNhcnQtY29sbGF0ZXJhbHMgLmNhcnRfdG90YWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IC5jaGVja291dC1idXR0b24sIC5jYXJ0IC53b29jb21tZXJjZTpub3QoLmRnd3Qtd2Nhcy1zZWFyY2gtd3JhcHApIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyAud2MtcHJvY2VlZC10by1jaGVja291dCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmNoZWNrb3V0LWJ1dHRvbiwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLndjLWZvcndhcmQuY2hlY2tvdXQsIC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC53Yy1mb3J3YXJkLmNoZWNrb3V0LCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmNoZWNrb3V0LXBhZ2VfX21haW4tY29udGVudCAud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsIC5jaGVja291dC1wYWdlX19tYWluLWNvbnRlbnQgLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNvcmRlcl9yZXZpZXcgI3BheW1lbnQgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwICNwbGFjZV9vcmRlciwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5jaGVja291dC1wYWdlX19jb250ZW50LXdyYXAgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuY2hlY2tvdXQtcGFnZV9fY29udGVudC13cmFwIC5uYXZfX2xpc3QgbGkgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2UpLCAuYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBidXR0b246bm90KC5idG4tLXBvcHVwLWNsb3NlKSwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtQWRkcmVzcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIGEub3JkZXItYWdhaW4sIC5hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLmFjY291bnQtb3JkZXJzLXRhYmxlIHRib2R5IHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCBhLm9yZGVyLWFnYWluLCAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzX19saW5rLXdyYXAgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gYSwgLmFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlscyAub3JkZXItYWdhaW4gLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAucmVsYXRlZCAubmF2X19saXN0IGxpIC51cC1zZWxsc19fbGluay13cmFwIGEsIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAucmVsYXRlZCAubmF2X19saXN0IGxpIC51cC1zZWxsc19fbGluay13cmFwIGEsIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC5zaW5nbGUtcHJvZHVjdCAudXAtc2VsbHNfX2xpbmstd3JhcCAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSBhLCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAuc2luZ2xlLXByb2R1Y3QgLnVwLXNlbGxzIC5uYXZfX2xpc3QgbGkgLnVwLXNlbGxzX19saW5rLXdyYXAgYSwgLnNpbmdsZS1wcm9kdWN0IC51cC1zZWxsc19fbGluay13cmFwIC5hcmNoaXZlX19tYWluLWNvbnRlbnQgLmFyY2hpdmUtbmF2LS1yZWNpcGVzIC51cC1zZWxscyAubmF2X19saXN0IGxpIGEsIC5zaW5nbGUtcHJvZHVjdCAuYXJjaGl2ZV9fbWFpbi1jb250ZW50IC5hcmNoaXZlLW5hdi0tcmVjaXBlcyAudXAtc2VsbHMgLm5hdl9fbGlzdCBsaSAudXAtc2VsbHNfX2xpbmstd3JhcCBhIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBwYWRkaW5nOiAycmVtIDcuMnJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wc3dwX19iZyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHN3cF9fdG9wLWJhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNpbmdsZS1wcm9kdWN0IC5wc3dwX19jYXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHN3cF9fYnV0dG9uLS1hcnJvdy0tcmlnaHQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy13aGl0ZS5zdmcpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5zaW5nbGUtcHJvZHVjdCAucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LXdoaXRlLnN2ZykgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufSIsIkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnTmFya2lzc0Jsb2NrJztcclxuXHRzcmM6XHJcblx0XHR1cmwoJ2ZvbnRzL05hcmtpc3NCbG9jay1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuXHRcdHVybCgnZm9udHMvTmFya2lzc0Jsb2NrLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdOYXJraXNzQmxvY2snO1xyXG5cdHNyYzpcclxuXHRcdHVybCgnZm9udHMvTmFya2lzc0Jsb2NrLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuXHRcdHVybCgnZm9udHMvTmFya2lzc0Jsb2NrLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnTmFya2lzc0Jsb2NrJztcclxuXHRzcmM6XHJcblx0XHR1cmwoJ2ZvbnRzL05hcmtpc3NCbG9jay1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG5cdFx0dXJsKCdmb250cy9OYXJraXNzQmxvY2stQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcbiR0ZXh0LWZvbnQ6ICdOYXJraXNzQmxvY2snLCBzYW5zLXNlcmlmO1xyXG4kaGVhZGluZy1mb250OiAnTmFya2lzc0Jsb2NrJywgc2Fucy1zZXJpZjtcclxuXHJcbiRsaWdodC13dDozMDA7XHJcbiRub3JtYWwtd3Q6bm9ybWFsO1xyXG4kbWVkaXVtLXd0OjUwMDtcclxuJHNlbWlib2xkLXd0OjYwMDtcclxuJGJvbGQtd3Q6NzAwO1xyXG4kZXh0cmFib2xkLXd0OjgwMDtcclxuJGJsYWNrLXd0OjkwMDtcclxuaHRtbCB7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdEBpbmNsdWRlIGRlc2t0b3B7XHJcbiAgXHRcdGZvbnQtc2l6ZTogMC41MjF2dztcclxuICBcdH1cclxuICBcdC8vIEBpbmNsdWRlIGxhcHRvcHtcclxuICBcdC8vIFx0Zm9udC1zaXplOiAwLjY5NHZ3O1xyXG4gIFx0Ly8gfVxyXG4gIFx0QGluY2x1ZGUgdGFibGV0e1xyXG4gIFx0XHRmb250LXNpemU6IDIuNzc4dnc7XHJcbiAgXHR9XHJcbn1cclxuYm9keSB7XHJcblx0Y29sb3I6ICRibGFjaztcclxuXHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdGZvbnQtc2l6ZTogMS44cmVtO1xyXG5cdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcclxuXHRmb250LWZhbWlseTogJHRleHQtZm9udDtcclxuXHRmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub25lO1xyXG5cdEBpbmNsdWRlIHRhYmxldHtcclxuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdH1cclxufVxyXG5oMSwgaDJ7XHJcblx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XHJcbn1cclxuLmJvbGR7XHJcblx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td3Q7XHJcbn1cclxuLnRpdGxle1xyXG5cdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xyXG5cdGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xyXG5cdCYtLW1lZGl1bXtcclxuXHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xyXG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XHJcblx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1sYXJnZXtcclxuXHRcdGZvbnQtc2l6ZTo1LjJyZW07XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdFx0bGluZS1oZWlnaHQ6MS4xO1xyXG5cdFx0XHRmb250LXNpemU6IDMuMnJlbTtcclxuXHRcdH1cclxuXHRcdGgxLCBoMntcclxuXHRcdFx0Zm9udC1zaXplOjUuMnJlbTtcclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XHJcblx0XHRcdFx0Zm9udC1zaXplOjMuMnJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnRleHR7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1zcGVjaWFse1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcclxuXHRcdGgxLCBoMntcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuaDEsaDIsaDMsaDQsaDUsaDYscHtcclxuXHRtYXJnaW46IDAgO1xyXG5cdGNvbG9yOiBpbmhlcml0O1xyXG5cdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcbmgxLGgyLGgzLGg0LGg1LGg2e1xyXG5cdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xyXG59IiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMnB4LCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbmZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLmJ0biAsIGEgLCBidXR0b257XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG5cdGNvbG9yOiBpbmhlcml0O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICY6Zm9jdXN7XHJcbiAgICBcdG91dGxpbmU6IG5vbmU7XHJcbiAgICBcdGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLS1wcmltYXJ5e1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xyXG4gICAgICAgICAgLy8gZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tYmxhY2t7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgLy8gJjpob3ZlcntcclxuICAgICAgICAvLyAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjokYmxhY2s7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgfVxyXG4gICAgJi0td2hpdGV7XHJcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLW9wYXF1ZXtcclxuICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tdHJhbnN7XHJcbiAgICAgICAgY29sb3I6JHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1jYXJ0e1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmX19pdGVtc3tcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5O1xyXG4gICAgICAgICAgICB3aWR0aDogMS42cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuNnJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgIHRvcDogLTEuMnJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokbGlnaHQtZ3JheTtcclxuICAgICAgICAgICAgI3skc3RhcnQtZGlyZWN0aW9ufTotMS4ycmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi0tY2FydC1wbHVze1xyXG4gICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChpbWFnZXMvcGx1cy5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0LCAkYmxhY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvbnRhaW47XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWNhcnQtbWludXN7XHJcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9taW51cy5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0LCAkYmxhY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvbnRhaW47XHJcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLXJlYWQtbW9yZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgICAgICAucmVhZC1sZXNze1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmxlc3N7XHJcbiAgICAgICAgICAgIC5yZWFkLWxlc3N7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucmVhZC1tb3Jle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMC44cmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKGltYWdlcy9kcm9wLnN2ZykgY2VudGVyIC8gOTglIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5OCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OjAuOXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zaG93e1xyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1kcm9wZG93bntcclxuICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC50cmFuc2l0aW9uO1xyXG4gICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChpbWFnZXMvZHJvcF9iZy5zdmcpIGNlbnRlciAvIDk4JSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTglO1xyXG4gICAgICAgICAgICBtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTowLjlyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2hvd3tcclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1hY2NvcmRpb257XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgQGV4dGVuZCAudHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgd2lkdGg6IDUuNnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1LjZyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChpbWFnZXMvYWNjb3JkaW9uLWljb24yLnN2ZykgY2VudGVyIC8gOTglIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5OCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2hvd3tcclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICAmLS1zZWxlY3RlZC1maWx0ZXJ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgbWluLWhlaWdodDo0cmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6MXJlbTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcclxuICAgICAgICBmb250LXdlaWdodDogJGxpZ2h0LXd0O1xyXG4gICAgICAgIHBhZGRpbmc6MS4zcmVtIDEuNnJlbTtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokbGlnaHQtZ3JheTtcclxuICAgICAgICBtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MS40cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOjFyZW0gMS4ycmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MC41cmVtO1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICAmLS1zb2NpYWwtbG9naW57XHJcbiAgICAgICAgaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxNy42cmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGODtcclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcclxuICAgICAgICAgICAgd2lkdGg6IDE1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvbntcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1zb2NpYWwtbG9naW4tZmFjZWJvb2t7XHJcbiAgICAgICAgJl9faWNvbntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCdpbWFnZXMvZmFjZWJvb2stc29jaWFsLWxvZ2luLnN2ZycpIGNlbnRlciAvIDAuOXJlbSAyLjJyZW0gbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLXNvY2lhbC1sb2dpbi1nb29nbGV7XHJcbiAgICAgICAgJl9faWNvbntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCdpbWFnZXMvZ29vZ2xlLXNvY2lhbC1sb2dpbi5wbmcnKSBjZW50ZXIgLyAycmVtIDJyZW0gbm8tcmVwZWF0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLXNvcnR7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbn0iLCIuaWNvbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdCYtLXNlYXJjaHtcclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IDEuOHJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tY2FydHtcclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IDIuNXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tdXNlcntcclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IDEuNnJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tY29ubmVjdGVkLXVzZXJ7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAzcmVtO1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tYXJyb3d7XHJcblx0XHRpbWcsIHN2Z3tcclxuXHRcdFx0d2lkdGg6IDYuNHJlbTtcclxuXHRcdFx0aGVpZ2h0OiA2LjRyZW07XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xyXG5cdFx0XHRcdHdpZHRoOiAzLjJyZW07XHJcblx0XHRcdFx0aGVpZ2h0OiAzLjJyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tc2Nyb2xsLWRvd257XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAzLjJyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLXNvY2lhbHtcclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IDMuOHJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tcG9wdXAtY2xvc2V7XHJcblx0XHRoZWlnaHQ6IDRyZW07XHJcblx0XHR3aWR0aDogNHJlbTtcclxuXHRcdHN2Z3tcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tcHJvZHVjdC1tZXRhe1xyXG5cdFx0aW1ne1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEuM3JlbTtcclxuXHRcdFx0bWF4LWhlaWdodDogMS41cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLS1yZWNpcGUtbWV0YXtcclxuXHRcdGltZ3tcclxuXHRcdFx0bWF4LXdpZHRoOiAxLjRyZW07XHJcblx0XHRcdG1heC1oZWlnaHQ6IDIuMXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tdGlja2V0e1xyXG5cdFx0aW1ne1xyXG5cdFx0XHR3aWR0aDogMy41cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDIuOHJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tZmlsdGVye1xyXG5cdFx0aW1ne1xyXG5cdFx0XHR3aWR0aDogMS40cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDEuNHJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tc2hhcmV7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiA0LjVyZW07XHJcblx0XHRcdGhlaWdodDogNC41cmVtO1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdFx0XHR3aWR0aDogMy4ycmVtO1xyXG5cdFx0XHRcdGhlaWdodDogMy4ycmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLXBsYXl7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiA5LjRyZW07XHJcblx0XHRcdGhlaWdodDogOS40cmVtO1xyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcclxuXHRcdFx0XHR3aWR0aDogNnJlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IDZyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tc2VuZHtcclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IDQuNnJlbTtcclxuXHRcdFx0aGVpZ2h0OiA0LjZyZW07XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xyXG5cdFx0XHRcdHdpZHRoOiAzLjJyZW07XHJcblx0XHRcdFx0aGVpZ2h0OiAzLjJyZW07O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLXNvcnR7XHJcblx0XHRpbWd7XHJcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xyXG5cdFx0XHRcdHdpZHRoOiAxLjdyZW07XHJcblx0XHRcdFx0aGVpZ2h0OiAxLjdyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tY2FsZW5kZXJ7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOiAyLjRyZW07XHJcblx0XHR9XHJcblx0fVxyXG59IiwiJHNpZGVfcGFkZGluZzogMDtcbiRtb2JpbGVfc2lkZV9wYWRkaW5nOiAyLjRyZW07XG4kbW9iaWxlLW1heC13aWR0aDogNDFyZW07XG4kcGFkZGluZy10b3AtZGVza3RvcDoxMS4ycmVtO1xuJHBhZGRpbmctdG9wLW1vYmlsZTo4cmVtO1xuJHdvcmtzaG9wX2lkOjI3O1xuYm9keXtcblx0bWFyZ2luOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0Ji50b3VjaC1kaXNhYmxlZHtcblx0XHR0b3VjaC1hY3Rpb246IG5vbmU7XG5cdH1cbn1cbmJvZHkscCxhLGJ1dHRvbiwgaDMsIGgxLCBoMntcblx0Ly8gY3Vyc29yOiBub25lICFpbXBvcnRhbnQ7XG5cdCAvLyBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub25lO1xufVxuKiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAmOmZvY3Vze1xuICBcdG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cbi5sdHJ7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuLnJ0bHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG5hYmJyW3RpdGxlXXtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bnNldDtcbn1cbnVsOm5vdCgubmF2X19saXN0LCAuc3ViLW1lbnUsIC53b29jb21tZXJjZS1taW5pLWNhcnQsIC5wcm9kdWN0cyl7XG5cdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufToycmVtO1xufVxuXG4uaW1ne1xuXHQmLS1hdXRve1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXHQmLS1jb3Zlcntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cblx0Ji0tY29udGFpbntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0fVxufVxuLm1haW4tbWluLWhlaWdodHtcblx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLWZvb3Rlci1oZWlnaHQpIC0gdmFyKC0taGVhZGVyLWhlaWdodCkpO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tZm9vdGVyLWhlaWdodCkgLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSArICRwYWRkaW5nLXRvcC1tb2JpbGUpO1xuXHR9XG59XG4ubWFpbjpub3QoI2FuaW1hdGlvbi1jb250YWluZXIpe1xuXHRAZXh0ZW5kIC5tYWluLW1pbi1oZWlnaHQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQtc2l6ZTpjb3Zlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0bWFyZ2luLXRvcDogJHBhZGRpbmctdG9wLWRlc2t0b3A7XG5cdGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuXG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdG1hcmdpbi10b3A6JHBhZGRpbmctdG9wLW1vYmlsZTtcblx0XHRcblx0fVxufVxuLmNvbnRlbnR7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmNvbnRlbnQtd3JhcHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG1heC13aWR0aDogMTUxLjZyZW07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBhZGRpbmctcmlnaHQ6ICRzaWRlX3BhZGRpbmc7XG5cdHBhZGRpbmctbGVmdDogJHNpZGVfcGFkZGluZztcblx0Ji0tZnVsbHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0fVxuXHR9XG5cdCYtLXdpZGV7XG5cdFx0bWF4LXdpZHRoOiAxODByZW07XG5cdFx0QGluY2x1ZGUgbGFwdG9wKCl7XG5cdFx0XHRtYXgtd2lkdGg6IDE4MHJlbTtcblx0XHR9XG5cdH1cblx0Ji0tbWVkaXVte1xuXHRcdG1heC13aWR0aDogMTQ1cmVtO1xuXHRcdEBpbmNsdWRlIGxhcHRvcCgpe1xuXHRcdFx0bWF4LXdpZHRoOiAxMjYuNXJlbTtcblx0XHR9XG5cdH1cblx0Ji0tc21hbGx7XG5cdFx0bWF4LXdpZHRoOiAxMThyZW07XG5cdFx0QGluY2x1ZGUgbGFwdG9wKCl7XG5cdFx0XHRtYXgtd2lkdGg6IDExOHJlbTtcblx0XHR9XG5cdH1cblx0Ji0tbmFycm93e1xuXHRcdG1heC13aWR0aDogODdyZW07XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdG1heC13aWR0aDogJG1vYmlsZS1tYXgtd2lkdGg7XG5cdFx0cGFkZGluZy1yaWdodDogJG1vYmlsZV9zaWRlX3BhZGRpbmc7XG5cdFx0cGFkZGluZy1sZWZ0OiAkbW9iaWxlX3NpZGVfcGFkZGluZztcblx0fVxufVxuLnRpdGxlLXdyYXB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luOjYuNHJlbSAwIDEwcmVtO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRtYXJnaW46NnJlbSAwO1xuXHR9XG59XG4uZC1ibG9jay1tb2JpbGV7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4uZC1mbGV4LW1vYmlsZXtcblx0ZGlzcGxheTogbm9uZTtcblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cbn1cblxuLmQtYmxvY2stZGVza3RvcHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdEBpbmNsdWRlIHRhYmxldHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5kLWZsZXgtZGVza3RvcHtcblx0ZGlzcGxheTogZmxleDtcblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi50cmFuc2l0aW9ue1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5jb2xsYXBzZXtcblx0aGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZ1bGwtc2NyZWVuLW1vYmlsZXtcblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdG1hcmdpbi1yaWdodDogLSN7JG1vYmlsZV9zaWRlX3BhZGRpbmd9O1xuXHRcdG1hcmdpbi1sZWZ0OiAtI3skbW9iaWxlX3NpZGVfcGFkZGluZ307XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDIqI3skbW9iaWxlX3NpZGVfcGFkZGluZ30pO1xuXHR9XG59XG4ubm8tcmVzdWx0c3tcblx0bWFyZ2luLWJvdHRvbToxMHJlbTtcblx0aDJ7XG5cdFx0Zm9udC1zaXplOiAzcmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdH1cblx0fVxufSIsIkBrZXlmcmFtZXMgZmFkZUluIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIFJvdGF0ZSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06cm90YXRlKDApO1xuXHR9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOnJvdGF0ZSgxMGRlZyk7XG5cdH1cblx0MTAwJXtcblx0XHR0cmFuc2Zvcm06cm90YXRlKDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIEJyZWF0aCB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06c2NhbGUoMSk7XG5cdH1cblx0MjAlIHtcblx0XHR0cmFuc2Zvcm06c2NhbGUoMS4yKTtcblx0fVxuXHQzMCV7XG5cdFx0dHJhbnNmb3JtOnNjYWxlKDEpO1xuXHR9XG5cdDEwMCV7XG5cdFx0dHJhbnNmb3JtOnNjYWxlKDEpO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIFdpZ2dsZSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtcblx0fVxuXHQxMCUge1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVYKDAuMXJlbSk7XG5cdH1cblx0MjAle1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC0wLjFyZW0pO1xuXHR9XG5cdDMwJSB7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMC4xcmVtKTtcblx0fVxuXHQ0MCV7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTAuMXJlbSk7XG5cdH1cblx0NTAlIHtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgwLjFyZW0pO1xuXHR9XG5cdDYwJXtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMC4xcmVtKTtcblx0fVxuXHQ3MCUge1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVYKDAuMXJlbSk7XG5cdH1cblx0ODAle1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC0wLjFyZW0pO1xuXHR9XG5cdDkwJSB7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMC4xcmVtKTtcblx0fVxuXHQxMDAwJXtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMC4xcmVtKTtcblx0fVxufVxuQGtleWZyYW1lcyB1cERvd24ge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7XG5cdH1cblxuXHQ1MCUge1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycmVtKTtcblx0fVxuXHQxMDAle1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIERvd25VcCB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtcblx0fVxuXG5cdDEwJSB7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMXJlbSk7XG5cdH1cblx0MjAle1xuXHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO1xuXHR9XG5cdDEwMCV7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgcm90YXRlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTpyb3RhdGUoMCk7XG5cdH1cblx0MTAwJXtcblx0XHR0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgYXV0b2ZpbGwge1xuXHQwJSwxMDAlIHtcblx0ICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHR9XG59XG4uc2Nyb2xsLXJldmVhbHtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuXHR0cmFuc2l0aW9uOiBhbGwgMXMgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XG5cdCYuc2hvd3tcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxufVxuLmZhZGUtaW4tdXAtd3JhcHtcblx0Jj4uZmFkZS1pbi11cHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UtaW4gLCB0cmFuc2Zvcm0gLjNzIGVhc2UtaW47XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJyZW0pO1xuXHRcdCYtLWFzeW5je1xuXHRcdFx0QGZvciAkaSBmcm9tIDAgdG8gMTAwe1xuXHRcdFx0XHQkajogJGkgKyAxO1xuXHRcdFx0XHQmOm50aC1jaGlsZCgjeyRqIH0pe1xuXHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IGNhbGMoMC4yKiN7JGl9cyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5hY3RpdmV7XG5cdFx0Jj4uZmFkZS1pbi11cHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7XG5cdFx0fVxuXHR9XG59XG4uc2xpZGUtaW4tdXB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UtaW4gLCB0cmFuc2Zvcm0gLjNzIGVhc2UtaW47O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnJlbSk7XG5cdCYuYWN0aXZle1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDByZW0pO1xuXHR9XG59XG4uaW1nLXNjYWxle1xuXHQuaW1nLXdyYXB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQtd2Via2l0LW1hc2staW1hZ2U6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KHdoaXRlLCBibGFjayk7XG5cdFx0aW1ne1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHRcdFx0dHJhbnNpdGlvbjoycyBlYXNlLWluLW91dDtcblx0XHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR9XG5cdH1cblx0Jjpob3Zlcntcblx0XHRpbWc6bm90KC5uby1hbmltYXRlKXtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO1xuXHRcdH1cblx0fVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIVxuICogSGFtYnVyZ2Vyc1xuICogQGRlc2NyaXB0aW9uIFRhc3R5IENTUy1hbmltYXRlZCBoYW1idXJnZXJzXG4gKiBAYXV0aG9yIEpvbmF0aGFuIFN1aCBAam9uc3VoXG4gKiBAc2l0ZSBodHRwczovL2pvbnN1aC5jb20vaGFtYnVyZ2Vyc1xuICogQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2pvbnN1aC9oYW1idXJnZXJzXG4gKi9cblxuLy8gU2V0dGluZ3Ncbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kaGFtYnVyZ2VyLXBhZGRpbmcteCAgICAgICAgICAgOiAxNXB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1wYWRkaW5nLXkgICAgICAgICAgIDogMTVweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItd2lkdGggICAgICAgICA6IDQwcHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAgICAgICAgOiA0cHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgICAgICAgOiA2cHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLWNvbG9yICAgICAgICAgOiAjMDAwICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1sYXllci1ib3JkZXItcmFkaXVzIDogNHB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1ob3Zlci1vcGFjaXR5ICAgICAgIDogMC43ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1hY3RpdmUtbGF5ZXItY29sb3IgIDogJGhhbWJ1cmdlci1sYXllci1jb2xvciAhZGVmYXVsdDtcbiRoYW1idXJnZXItYWN0aXZlLWhvdmVyLW9wYWNpdHk6ICRoYW1idXJnZXItaG92ZXItb3BhY2l0eSAhZGVmYXVsdDtcblxuLy8gVG8gdXNlIENTUyBmaWx0ZXJzIGFzIHRoZSBob3ZlciBlZmZlY3QgaW5zdGVhZCBvZiBvcGFjaXR5LFxuLy8gc2V0ICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciBhcyB0cnVlIGFuZFxuLy8gY2hhbmdlIHRoZSB2YWx1ZSBvZiAkaGFtYnVyZ2VyLWhvdmVyLWZpbHRlciBhY2NvcmRpbmdseS5cbiRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciAgIDogZmFsc2UgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWhvdmVyLWZpbHRlciAgICAgICA6IG9wYWNpdHkoNTAlKSAhZGVmYXVsdDtcbiRoYW1idXJnZXItYWN0aXZlLWhvdmVyLWZpbHRlcjogJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXIgIWRlZmF1bHQ7XG5cbi8vIFR5cGVzIChSZW1vdmUgb3IgY29tbWVudCBvdXQgd2hhdCB5b3UgZG9u4oCZdCBuZWVkKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRoYW1idXJnZXItdHlwZXM6IChcbiAgLy8gM2R4LFxuICAvLyAzZHgtcixcbiAgLy8gM2R5LFxuICAvLyAzZHktcixcbiAgLy8gM2R4eSxcbiAgLy8gM2R4eS1yLFxuICAvLyBhcnJvdyxcbiAgLy8gYXJyb3ctcixcbiAgLy8gYXJyb3dhbHQsXG4gIC8vIGFycm93YWx0LXIsXG4gIC8vIGFycm93dHVybixcbiAgLy8gYXJyb3d0dXJuLXIsXG4gIC8vIGJvcmluZyxcbiAgY29sbGFwc2UsXG4gIC8vIGNvbGxhcHNlLXIsXG4gIC8vIGVsYXN0aWMsXG4gIC8vIGVsYXN0aWMtcixcbiAgLy8gZW1waGF0aWMsXG4gIC8vIGVtcGhhdGljLXIsXG4gIC8vIG1pbnVzLFxuICAvLyBzbGlkZXIsXG4gIC8vIHNsaWRlci1yLFxuICAvLyBzcGluLFxuICAvLyBzcGluLXIsXG4gIC8vIHNwcmluZyxcbiAgLy8gc3ByaW5nLXIsXG4gIC8vIHN0YW5kLFxuICAvLyBzdGFuZC1yLFxuICAvLyBzcXVlZXplLFxuICAvLyB2b3J0ZXgsXG4gIC8vIHZvcnRleC1yXG4pICFkZWZhdWx0O1xuXG4vLyBCYXNlIEhhbWJ1cmdlciAoV2UgbmVlZCB0aGlzKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBpbXBvcnQgXCJiYXNlXCI7XG5cbi8vIEhhbWJ1cmdlciB0eXBlc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEBpbXBvcnQgXCJ0eXBlcy8zZHhcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy8zZHgtclwiO1xuLy8gQGltcG9ydCBcInR5cGVzLzNkeVwiO1xuLy8gQGltcG9ydCBcInR5cGVzLzNkeS1yXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvM2R4eVwiO1xuLy8gQGltcG9ydCBcInR5cGVzLzNkeHktclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL2Fycm93XCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvYXJyb3ctclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL2Fycm93YWx0XCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvYXJyb3dhbHQtclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL2Fycm93dHVyblwiO1xuLy8gQGltcG9ydCBcInR5cGVzL2Fycm93dHVybi1yXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvYm9yaW5nXCI7XG5AaW1wb3J0IFwidHlwZXMvY29sbGFwc2VcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9jb2xsYXBzZS1yXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvZWxhc3RpY1wiO1xuLy8gQGltcG9ydCBcInR5cGVzL2VsYXN0aWMtclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL2VtcGhhdGljXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvZW1waGF0aWMtclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL21pbnVzXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvc2xpZGVyXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvc2xpZGVyLXJcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9zcGluXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvc3Bpbi1yXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvc3ByaW5nXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvc3ByaW5nLXJcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9zdGFuZFwiO1xuLy8gQGltcG9ydCBcInR5cGVzL3N0YW5kLXJcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9zcXVlZXplXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvdm9ydGV4XCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvdm9ydGV4LXJcIjtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIENvb2tpbmcgdXAgYWRkaXRpb25hbCB0eXBlczpcbi8vXG4vLyBUaGUgU2FzcyBmb3IgZWFjaCBoYW1idXJnZXIgdHlwZSBzaG91bGQgYmUgbmVzdGVkXG4vLyBpbnNpZGUgYW4gQGlmIGRpcmVjdGl2ZSB0byBjaGVjayB3aGV0aGVyIG9yIG5vdFxuLy8gaXQgZXhpc3RzIGluICRoYW1idXJnZXItdHlwZXMgc28gb25seSB0aGUgQ1NTIGZvclxuLy8gaW5jbHVkZWQgdHlwZXMgYXJlIGdlbmVyYXRlZC5cbi8vXG4vLyBlLmcuIGhhbWJ1cmdlcnMvdHlwZXMvX25ldy10eXBlLnNjc3Ncbi8vXG4vLyBAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgbmV3LXR5cGUpIHtcbi8vICAgLmhhbWJ1cmdlci0tbmV3LXR5cGUge1xuLy8gICAgIC4uLlxuLy8gICB9XG4vLyB9XG4iLCIvLyBIYW1idXJnZXJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uaGFtYnVyZ2VyIHtcbiAgcGFkZGluZzogJGhhbWJ1cmdlci1wYWRkaW5nLXkgJGhhbWJ1cmdlci1wYWRkaW5nLXg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgZmlsdGVyO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcblxuICAvLyBOb3JtYWxpemUgKDxidXR0b24+KVxuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgJjpob3ZlciB7XG4gICAgQGlmICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciA9PSB0cnVlIHtcbiAgICAgIGZpbHRlcjogJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXI7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIG9wYWNpdHk6ICRoYW1idXJnZXItaG92ZXItb3BhY2l0eTtcbiAgICB9XG4gIH1cblxuICAmLmlzLWFjdGl2ZSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBAaWYgJGhhbWJ1cmdlci1ob3Zlci11c2UtZmlsdGVyID09IHRydWUge1xuICAgICAgICBmaWx0ZXI6ICRoYW1idXJnZXItYWN0aXZlLWhvdmVyLWZpbHRlcjtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgb3BhY2l0eTogJGhhbWJ1cmdlci1hY3RpdmUtaG92ZXItb3BhY2l0eTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGFtYnVyZ2VyLWlubmVyLFxuICAgIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSxcbiAgICAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGFtYnVyZ2VyLWFjdGl2ZS1sYXllci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmhhbWJ1cmdlci1ib3gge1xuICB3aWR0aDogJGhhbWJ1cmdlci1sYXllci13aWR0aDtcbiAgaGVpZ2h0OiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAqIDMgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgd2lkdGg6ICRoYW1idXJnZXItbGF5ZXItd2lkdGgtbW9iaWxlO1xuICB9XG59XG5cbi5oYW1idXJnZXItaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IGNhbGMoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgLyAtMik7XG5cbiAgJixcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgd2lkdGg6ICRoYW1idXJnZXItbGF5ZXItd2lkdGg7XG4gICAgaGVpZ2h0OiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGFtYnVyZ2VyLWxheWVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6ICRoYW1idXJnZXItbGF5ZXItYm9yZGVyLXJhZGl1cztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgIHdpZHRoOiAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoLW1vYmlsZTtcbiAgICB9XG4gIH1cblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB0b3A6ICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMTtcblxuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGJvdHRvbTogKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0KSAqIC0xO1xuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgY29sbGFwc2UpIHtcbiAgLypcbiAgICogQ29sbGFwc2VcbiAgICovXG4gIC5oYW1idXJnZXItLWNvbGxhcHNlIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTNzO1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xM3M7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMiArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICogMikgKiAtMTtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHkgMC4xcyBsaW5lYXI7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjEycyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMSwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMjJzO1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSxcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMXMgMC4yMnMgbGluZWFyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjE2cyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMTNzIDAuMjVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLm5hdntcblx0dWx7XG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0fVxufVxuLm1haW4tbmF2e1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQ+dWx7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0Pmxpe1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjMuNHJlbTtcblx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0Lm1haW4tbmF2X19saXN0LWl0ZW0tbGlua3tcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzoycmVtIDA7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YnV0dG9ue1xuXHRcdFx0XHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0XHRcdH1cblx0XHRcdHNwYW57XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Ly8gdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtLCAmLmN1cnJlbnQtbWVudS1wYXJlbnR7XG5cdFx0XHRcdD5idXR0b24sPnNwYW4sID5he1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0PmJ1dHRvbiw+c3BhbiwgPmF7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zdWItbWVudXtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zdWItbWVudXtcblx0XHRcdFx0QGV4dGVuZCAudHJhbnNpdGlvbjtcblx0XHRcdFx0bGVmdDowO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA4cmVtO1xuXHRcdFx0XHRib3R0b206LThyZW07XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjdGN0Y4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOjAgNXJlbTtcblx0XHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAxM3B4IDEwcHggMHB4IHJnYmEoMCwwLDAsLjIpO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRoZWlnaHQ6MDtcblx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Ym90dG9tOiB1bnNldDtcblx0XHRcdFx0XHRwb3NpdGlvbjpzdGF0aWM7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRib3gtc2hhZG93OiB1bnNldDtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTozLjRyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdD5idXR0b24sPnNwYW4sID5he1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcblx0XHRcdFx0Pi5tYWluLW5hdl9fbGlzdC1pdGVtLWxpbmt7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0ICY6OmFmdGVye1xuXHRcdFx0XHRcdCBcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHQgICAgICAgICAgICBjb250ZW50OicnO1xuXHRcdFx0XHQgICAgICAgICAgICB3aWR0aDogMXJlbTtcblx0XHRcdFx0ICAgICAgICAgICAgaGVpZ2h0OiAwLjhyZW07XG5cdFx0XHRcdCAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Ryb3Auc3ZnKSBjZW50ZXIgLyA5OCUgbm8tcmVwZWF0O1xuXHRcdFx0XHQgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDk4JTtcblx0XHRcdFx0ICAgICAgICAgICAgbWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MC45cmVtO1xuXHRcdFx0XHQgICAgICAgIH1cblx0XHRcdCAgICAgICAgfVxuXHRcdFx0ICAgICAgICAmLnNob3d7XG5cdFx0XHQgICAgICAgICAgICAmOjphZnRlcntcblx0XHRcdCAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0ICAgICAgICAgICAgfVxuXHRcdFx0ICAgICAgICB9XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmZvb3Rlci1uYXZ7XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHR9XG5cdCY+dWx7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cdFx0Jj5saXtcblx0XHRcdG1pbi13aWR0aDogMjMuNXJlbTtcblx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTozLjhyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdHBhZGRpbmc6MCAxcmVtO1xuXHRcdFx0XHRtaW4td2lkdGg6IGF1dG87XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdFx0Jj5zcGFuLCAmPmF7XG5cdFx0XHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMy4xcmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjhyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHVse1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRAZXh0ZW5kIC50cmFuc2l0aW9uO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuOXJlbTtcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmxvd2VyLWZvb3Rlci1uYXZ7XG5cdHVse1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRsaXtcblx0XHRcdEBleHRlbmQgLnRyYW5zaXRpb247XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRjb250ZW50Oid8Jztcblx0XHRcdFx0bWFyZ2luOjAgMXJlbTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIkZm9ybS1yb3ctcGFkZGluZzoxLjlyZW07XG4uZm9ybXtcblx0Zm9udC1zaXplOiAxLjhyZW07XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHR9XG5cdC53cGNmNy1yZXNwb25zZS1vdXRwdXQsIC53cGNmNy1zcGlubmVye1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LndwY2Y3LWZvcm17XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRtYXJnaW46IDAgLSN7JGZvcm0tcm93LXBhZGRpbmd9O1xuXHR9XG5cdC5mb3JtLXJvd3tcblx0XHRwYWRkaW5nOiAwICN7JGZvcm0tcm93LXBhZGRpbmd9O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFxuXHRcdH1cblx0XHQmLS1uby1tYXJnaW57XG5cdFx0XHRtYXJnaW46MDtcblx0XHR9XG5cdFx0Ji0tZmlsZXtcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkZ3JheTtcblx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogJGZvcm0tcm93LXBhZGRpbmc7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAoMiAqICN7JGZvcm0tcm93LXBhZGRpbmd9KSk7XG5cdFx0XHR9XG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHRvcDogMS41cmVtO1xuXHRcdFx0XHR3aWR0aDogMS42cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDEuOXJlbTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTpjYWxjKCRmb3JtLXJvdy1wYWRkaW5nICsgMnJlbSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6dXJsKGltYWdlcy91cGxvYWQuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW47XG4gXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHR9XG5cdFx0XHRpbnB1dFt0eXBlPVwiZmlsZVwiXXtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRsYWJlbHtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR0b3A6NTAlO1xuXHRcdFx0XG5cdFx0XHRjb2xvcjokZ3JheTtcblx0XHRcdC8vIGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRmb250LXNpemU6aW5oZXJpdDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAkc3RhcnQtZGlyZWN0aW9uIHRvcDtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogY2FsYygxLjVyZW0gKyAjeyRmb3JtLXJvdy1wYWRkaW5nfSk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQmLnVwe1xuXHRcdFx0XHRjb2xvcjokYmxhY2s7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMC41cmVtLCAtMjEwJSwgMCkgc2NhbGUoMC42MjUpO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDFyZW0sIC0xNjAlLCAwKSBzY2FsZSgwLjYyNSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tdGV4dGFyZWF7XG5cdFx0XHRsYWJlbHtcblx0XHRcdFx0dG9wOjI1JTtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW5wdXQsIHRleHRhcmVhe1xuXHRcdFx0Y29sb3I6aW5oZXJpdDtcblx0XHRcdGhlaWdodDogNC44cmVtO1xuXHRcdFx0ZGlyZWN0aW9uOiBpbmhlcml0O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czo1cmVtO1xuXHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06MS41cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGhlaWdodDogNHJlbTtcblx0XHRcdH1cblx0XHRcdCYuZm9jdXN7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGJsYWNrO1xuXHRcdFx0fVxuXHRcdFx0Ji53cGNmNy1ub3QtdmFsaWR7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjokcmVkICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHRleHRhcmVhe1xuXHRcdFx0cmVzaXplOiBub25lO1xuXHRcdFx0aGVpZ2h0OiAxMHJlbTtcblx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czoycmVtO1xuXHRcdH1cblx0XHQud3BjZjctbm90LXZhbGlkLXRpcHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCYtLWNoZWNrYm94e1xuXHRcdFx0bGFiZWx7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0cG9zaXRpb246IHVuc2V0O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdCYudXB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKSBzY2FsZSgxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LndwY2Y3LWNoZWNrYm94e1xuXHRcdFx0XHQud3BjZjctbGlzdC1pdGVte1xuXHRcdFx0XHRcdG1hcmdpbjowIDAgMS41cmVtO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjhyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdFx0ICAgIHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdCAgICAmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHQgICAgJjpjaGVja2VkIH4gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3Jle1xuXHRcdFx0XHRcdCAgICBcdGJhY2tncm91bmQ6IHVybCgnaW1hZ2VzL2NoZWNrLnN2ZycpLCAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogOTAlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRcdCAgICBcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHQgICAgXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0ICAgIH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LndwY2Y3LWxpc3QtaXRlbS1sYWJlbHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OiAzLjVyZW07XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogNHJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAycmVtO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDJyZW07XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogMDtcblx0XHRcdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDFyZW0pO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMS43cmVtO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMS43cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWNoZWNrYm94LWhvcml6b250YWx7XG5cdFx0XHQud3BjZjctY2hlY2tib3h7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC53cGNmNy1saXN0LWl0ZW17XG5cdFx0XHRcdFx0bWFyZ2luOjAgMCAwIDNyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRtYXJnaW46MCAwIDEuNXJlbSAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS1zZWxlY3R7XG5cdFx0XHRsYWJlbHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdFx0XHRwb3NpdGlvbjogdW5zZXQ7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdH1cblx0XHRcdHNlbGVjdHtcblx0XHRcdFx0d2lkdGg6IDE1cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDQuOHJlbTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAycmVtO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxcmVtXG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLXN1Ym1pdHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW46MXJlbSAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufTogI3skZm9ybS1yb3ctcGFkZGluZ307XG5cdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06ICN7JGZvcm0tcm93LXBhZGRpbmd9O1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdC53cGNmNy1jaGVja2JveHtcblx0XHRcdFx0d2lkdGg6IDI2cmVtO1xuXHRcdFx0XHQud3BjZjctbGlzdC1pdGVte1xuXHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjhyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdCAgICBoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ICAgIGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdCAgICAmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHQgICAgJjpjaGVja2VkIH4gLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3Jle1xuXHRcdFx0XHRcdCAgICBcdGJhY2tncm91bmQ6IHVybCgnaW1hZ2VzL2NoZWNrLnN2ZycpLCAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogOTAlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRcdCAgICBcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHQgICAgXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0ICAgIH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LndwY2Y3LWxpc3QtaXRlbS1sYWJlbHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OiAzLjVyZW07XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogNHJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAycmVtO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDJyZW07XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogMDtcblx0XHRcdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDFyZW0pO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMS43cmVtO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMS43cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94e1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTs7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OiAyLjVyZW07XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOjEuNHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxLjZyZW07XG5cdFx0XHRcdFx0aGVpZ2h0OiAxLjZyZW07XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXk7XG5cdFx0XHRcdFx0dG9wOiAwLjNyZW07XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2ltYWdlcy9jaGVjay5zdmcnKSwgJGJsYWNrO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0ICAgIFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHQgICAgXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcblx0XHRcdFx0d2lkdGg6YXV0bztcblx0XHRcdH1cblx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG5cdFx0XHRcdEBleHRlbmQgLmJ0bjtcblx0XHRcdFx0QGV4dGVuZCAuYnRuLS1ibGFjaztcblx0XHRcdFx0QGV4dGVuZCAuYnRuLS1wcmltYXJ5O1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6Mi4ycmVtIDguMXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0cGFkZGluZzoxLjZyZW0gNHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS1oYWxme1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS1xdWFydGVye1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLS10aGlyZHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tdHdvLXRoaXJkc3tcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDgpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tY2VudGVye1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cdCYtLXNlYXJjaHtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHQuZm9ybS1yb3d7XG5cdFx0XHRtYXJnaW46MDtcblx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdGlucHV0e1xuXHRcdFx0XHQmI2lucHV0LXRleHR7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2LjNyZW07XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdFx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OjIuNHJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGhlaWdodDo0LjhyZW07XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6cGxhY2Vob2xkZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHQgIFx0Zm9udC1zaXplOiAyLjJyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0ICBcdGxldHRlci1zcGFjaW5nOmluaGVyaXQ7XG5cdFx0XHRcdCAgXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRcdFx0ICBcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG5cdFx0XHRcdCAgXHRmb250LXN0eWxlOm5vcm1hbCAhaW1wb3J0YW50O1xuXHRcdFx0XHQgIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdCAgXHRcdGZvbnQtc2l6ZTogMS42cmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdCAgXHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9faW5wdXQtd3JhcHtcblx0XHRcdCYtLXN1Ym1pdHtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHdpZHRoOiAzcmVtO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRoZWlnaHQ6IDNyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0YmFja2dyb3VuZDp1cmwoaW1hZ2VzL3NlYXJjaC5zdmcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcblx0XHRcdFx0I3skZW5kLWRpcmVjdGlvbn06MS42cmVtO1xuXHQgICAgXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0ICAgIFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0ICAgIFx0XHRcdHdpZHRoOiAxLjhyZW07XG5cdCAgICBcdFx0XHRoZWlnaHQ6IDIuMnJlbTtcblx0ICAgIFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLWdlbmVyYWwtc2VhcmNoe1xuXHRcdC5mb3JtLXJvd3tcblx0XHRcdGlucHV0e1xuXHRcdFx0XHQmI2lucHV0LXRleHR7XG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0XHRwYWRkaW5nOjNyZW0gMTAuNnJlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZzoxLjZyZW0gNS45cmVtO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjojRjdGN0Y4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdFx0XHRjb2xvcjogJGdyYXkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19pbnB1dC13cmFwe1xuXHRcdFx0Ji0tc3VibWl0e1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0d2lkdGg6IDNyZW07XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdGhlaWdodDogM3JlbTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOnVybChpbWFnZXMvc2VhcmNoLnN2Zyk7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO1xuXHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OjYuMnJlbTtcblx0ICAgIFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdCAgICBcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdCAgICBcdFx0XHR3aWR0aDogMnJlbTtcblx0ICAgIFx0XHRcdGhlaWdodDogMi4ycmVtO1xuXHQgICAgXHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufToycmVtO1xuXHQgICAgXHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0taG9tZXBhZ2V7XG5cdFx0LmZvcm0tcm93e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi44cmVtO1xuXHRcdFx0bGFiZWx7XG5cdFx0XHRcdHRvcDoxLjZyZW07XG5cdFx0XHR9XG5cdFx0XHRpbnB1dCx0ZXh0YXJlYXtcblx0XHRcdFx0aGVpZ2h0OiA0LjhyZW07XG5cdFx0XHRcdGJvcmRlci1jb2xvcjokd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdFx0dGV4dGFyZWF7XG5cdFx0XHRcdGhlaWdodDogOS42cmVtO1xuXHRcdFx0fVxuXHRcdFx0Ji51cHtcblx0XHRcdFx0aW5wdXQsIHRleHRhcmVhe1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLS1zdWJtaXR7XG5cdFx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG5cdFx0XHRcdFx0QGV4dGVuZCAuYnRuLS1zZWNvbmRhcnkgIW9wdGlvbmFsO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiRibGFjaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxuXHQmLS1jb250YWN0e1xuXHRcdC5mb3JtLXJvdy5oaWRle1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmZvcm0tcm93LS1zdWJtaXR7XG5cdFx0XHQud3BjZjctbGlzdC1pdGVte1xuXHRcdFx0XHR3aWR0aDogMjZyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53cGNmNy1yZXNwb25zZS1vdXRwdXR7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Ym9yZGVyOjAgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbjogMnJlbSAwIDAgIWltcG9ydGFudDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR9XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMS43cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDEuMnJlbTtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9jaGVjay1ibGFjay5zdmcpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MC45cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS1mb290ZXJ7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHR9XG5cdFx0LndwY2Y3LWZvcm17XG5cdFx0XHRtYXJnaW46MDtcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogN3JlbTtcblx0XHRcdGJvcmRlcjoxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0Ji5pbnZhbGlke1xuXHRcdFx0XHRib3JkZXItY29sb3I6cmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX190ZXh0e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS40cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblx0XHRcdH1cblx0XHRcdHN0cm9uZ3tcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td3Q7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mb3JtLXJvd3tcblx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdGxhYmVse1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0Y29sb3I6JGdyYXk7XG5cdFx0XHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06IDJyZW07XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdCYudXB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDByZW0sIC0yMjAlLCAwKSBzY2FsZSgwLjYyNSk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEuNXJlbSwgLTE1MCUsIDApIHNjYWxlKDAuNjI1KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGlucHV0e1xuXHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0aGVpZ2h0OiA1LjJyZW07XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDdyZW07XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06MnJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0LjhyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5mb2N1c3tcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRncmF5O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLXN1Ym1pdHtcblx0XHRcdFx0dG9wOjUwJTtcblx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufToxcmVtO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcblx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdFx0d2lkdGg6IDMuMXJlbTtcblx0XHRcdFx0XHRoZWlnaHQ6IDMuMXJlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3NlbmQuc3ZnKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDk4JTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji51cHtcblx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tbmV3c2xldHRlcntcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQuZm9ybS1yb3d7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzLjFyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi44cmVtO1xuXHRcdFx0fVxuXHRcdFx0Ji0tdHdvLXRoaXJkc3tcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHRcdGxhYmVse1xuXHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiBjYWxjKDJyZW0gKyAjeyRmb3JtLXJvdy1wYWRkaW5nfSk7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHRvcDogMS40cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYudXB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxcmVtLCAtMTg1JSwgMCkgc2NhbGUoMC42MjUpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxcmVtLCAtMTUwJSwgMCkgc2NhbGUoMC42MjUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aW5wdXR7XG5cdFx0XHRcdGhlaWdodDogNS42cmVtO1xuXHRcdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06MnJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0LjhyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHRleHRhcmVhe1xuXHRcdFx0XHRoZWlnaHQ6IDUuNnJlbTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmctdG9wOjEuOHJlbTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGhlaWdodDogOS42cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6Zm9jdXN7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLS1zdWJtaXR7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMi44cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG5cdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogNS42cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0LjhyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYmx1ZXtcblx0XHRcdC5mb3JtLXJvd3tcblx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji0tc3VibWl0e1xuXHRcdFx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG5cdFx0XHRcdFx0XHRAZXh0ZW5kIC5idG4tLXNlY29uZGFyeSAhb3B0aW9uYWw7XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYud2hpdGV7XG5cdFx0XHQuZm9ybS1yb3d7XG5cdFx0XHRcdGlucHV0LCB0ZXh0YXJlYXtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRibGFjaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS10cmFucXVpbG8tbG9naW57XG5cdFx0Jl9faW5wdXQtd3JhcDpub3QoLmZvcm0tLXRyYW5xdWlsby1sb2dpbl9pbnB1dC13cmFwLS1zdWJtaXQpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi40cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0fVxuXHRcdFx0aW5wdXR7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOjVyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDEuM3JlbSAxLjdyZW0gMS4ycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19pbnB1dC13cmFwe1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0aW5wdXR7XG5cdFx0XHRcdHBhZGRpbmc6IDEuM3JlbSAxLjdyZW0gMS4ycmVtO1xuXHRcdFx0fVxuXHRcdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcblx0XHRcdFx0QGV4dGVuZCAuYnRuO1xuXHRcdFx0XHRAZXh0ZW5kIC50cmFuc2l0aW9uO1xuXHRcdFx0XHRAZXh0ZW5kIC5idG4tLWJsYWNrO1xuXHRcdFx0XHRAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdFx0XHRcdHdpZHRoOiAyMXJlbTtcblx0XHRcdFx0cGFkZGluZzogMi4ycmVtIDA7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHBhZGRpbmc6MS41cmVtIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fbXNne1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG5cdFx0ICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdH1cblx0XHRcdHB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTs7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5pbnB1dHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR6LWluZGV4OiAxO1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyOiAwcHg7XG5cdGNvbG9yOiBpbmhlcml0O1xuXHRmb250OiBpbmhlcml0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6IDBweDtcblx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Jjpmb2N1c3tcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cbn1cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLCBcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUgIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzMHB4ICR3aGl0ZSBpbnNldCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAyLjRyZW07XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzLCAgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzLCAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHMsIC5lZGl0LWFjY291bnQsIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3Jke1xuXHRsYWJlbHtcblx0XHR0b3A6IDUwJTtcblx0XHRjb2xvcjogJGdyYXk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcblx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiAxLjVyZW07XG5cdFx0dHJhbnNpdGlvbjphbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdC8vIHRvcDoxLjFyZW1cblx0XHR9XG5cdFx0Ji51cHtcblx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAuNXJlbSwgLTE5NSUsIDApIHNjYWxlKDAuNjI1KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmVxdWlyZWR7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHRcdC5vcHRpb25hbHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNze1xuXHRcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG5cdFx0bGFiZWx7XG5cdFx0XHRAZXh0ZW5kIC5yYWRpby1jaXJjbGU7XG5cdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OjA7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufToycmVtO1xuXHRcdFx0XG5cdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRpbnB1dHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR9XG5cdH1cblx0LmZvcm0tcm93LCAuZm9ybS1ncm91cHtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAzLjJyZW07XG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAkYmxhY2s7XG5cdFx0Ji51cHtcblx0XHRcdGJvcmRlcjoxcHggc29saWQgJGJsYWNrO1xuXHRcdH1cblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMuMnJlbTtcblx0XHR9XG5cdFx0Ji0tcXVhcnRlcntcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDExMiwgNTYyKTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgyNjIsIDU2Mik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLXRoaXJke1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTU2LCA1NjIpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDE3MCwgNTYyKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0taGFsZntcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDI1MCwgNTYyKTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWZ1bGx7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0fVxuXHRcdGlucHV0LCB0ZXh0YXJlYXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdGJvcmRlcjowO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdHBhZGRpbmc6MS4xcmVtIDEuNXJlbTtcblx0XHR9XG5cdFx0aW5wdXR7XG5cdFx0XHRoZWlnaHQ6IDRyZW07XG5cdFx0fVxuXHRcdHRleHRhcmVhe1xuXHRcdFx0cmVzaXplOiBub25lO1xuXHRcdFx0aGVpZ2h0OiAxM3JlbTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czoxLjRyZW07XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHQmOmZvY3Vze1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGVte1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0YnV0dG9ue1xuXHRcdFx0QGV4dGVuZCAuYnRuO1xuXHRcdFx0QGV4dGVuZCAuYnRuLS1wcmltYXJ5O1xuXHRcdH1cblx0XHQmI3NoaXBwaW5nX2NvdW50cnlfZmllbGR7XG5cdFx0XHQud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlcntcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0aGVpZ2h0OiA0LjhyZW07XG5cdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMS4xcmVtIDEuNXJlbTtcblx0XHRcdFx0c3Ryb25ne1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0ZmllbGRzZXR7XG5cdFx0Ym9yZGVyOjA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW46MDtcblx0XHRsZWdlbmR7XG5cdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzLjRyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGgze1xuXHRcdG1hcmdpbi1ib3R0b206IDQuNXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNnJlbTtcblx0XHR9XG5cdH1cblx0Lm1hbmRhdG9yeS1ub3Rle1xuXHRcdHRvcDogMS4zcmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHQjeyRlbmQtZGlyZWN0aW9ufTogMDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBvc2l0aW9uOiB1bnNldDtcblx0XHRcdG1hcmdpbi1ib3R0b206MnJlbTtcblx0XHR9XG5cdH1cblx0Jl9fZmllbGQtd3JhcHBlcntcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHQuZm9ybS1yb3d7XG5cdFx0XHQmLndvb2NvbW1lcmNlLWludmFsaWQtcmVxdWlyZWQtZmllbGR7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjokcmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQjYmlsbGluZ19jb3VudHJ5X2ZpZWxke1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbi5lZGl0LWFjY291bnR7XG5cdGZpZWxkc2V0e1xuXHRcdGxhYmVse1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFxuXHRcdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdH1cblx0XHRcdCYudXB7XG5cblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNSUsIC0yMDAlLCAwKSBzY2FsZSgwLjUyNSk7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjUlLCAtMjMwJSwgMCkgc2NhbGUoMC41MjUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHN7XG5cdGgze1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Jl9fZmllbGQtd3JhcHBlcntcblx0XHQubm90ZXN7XG5cdFx0XHRib3JkZXI6MDtcblx0XHRcdGxhYmVse1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTogMDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td3Q7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjlyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmR7XG5cdG1hcmdpbjoycmVtIGF1dG8gMDtcblx0Ym9yZGVyOjFweCBzb2xpZDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nOjRyZW0gNnJlbTtcblx0Ym9yZGVyLXJhZGl1czoxLjRyZW07XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdHBhZGRpbmc6MnJlbTtcblx0fVxuXHQuZm9ybS1yb3d7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdFx0Ym9yZGVyOjA7XG5cdFx0bWFyZ2luOjAgYXV0byA0cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmLnVwe1xuXHRcdFx0Ym9yZGVyOjA7XG5cdFx0fVxuXHRcdCYuZm9ybS1yb3ctZmlyc3R7XG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkICRibGFjaztcblx0XHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFx0fVxuXHRcdGxhYmVse1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0Ji51cHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIC0yMDAlLCAwKSBzY2FsZSgwLjYyNSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGJ1dHRvbntcblx0XHRcdEBleHRlbmQgLmJ0bjtcblx0XHRcdEBleHRlbmQgLmJ0bi0tYmxhY2s7XG5cdFx0XHRAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHBhZGRpbmc6MS44cmVtIDZyZW07XG5cdFx0XHRmb250LXdlaWdodDogJGxpZ2h0LXd0O1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmc6MXJlbSA0cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLm51bWJlci1pbnB1dC13cmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMnJlbTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0QGluY2x1ZGUgdGFibGV0e1xuXHRcdC8vIGhlaWdodDogNC44cmVtO1xuXHR9XG5cdGlucHV0e1xuXHRcdGJvcmRlcjogMHB4O1xuXHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRcdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXHQmX19udW1iZXItYnRue1xuXHRcdHdpZHRoOiAzcmVtO1xuXHRcdGJvcmRlcjogMHB4O1xuXHRcdHBhZGRpbmc6IDBweDtcblx0XHRtYXJnaW46IDBweDtcblx0XHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW47XG5cdH1cbn1cbi5xdWFudGl0eXtcblx0Ji0tc2luZ2xlLXByb2R1Y3R7XG5cdFx0Lm51bWJlci1pbnB1dC13cmFwe1xuXHRcdFx0aW5wdXR7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1LjZyZW07XG5cdFx0XHRcdC8vIGJhY2tncm91bmQtY29sb3I6ICRicm9uemU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbmlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbn1cbmlucHV0W3R5cGU9bnVtYmVyXSB7XG4gICAgLW1vei1hcHBlYXJhbmNlOnRleHRmaWVsZDtcbn1cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgXHRjb2xvcjogJGdyYXkgIWltcG9ydGFudDtcbiAgXHRmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgXHRsZXR0ZXItc3BhY2luZzppbmhlcml0O1xuICBcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG4gIFx0Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudDtcbiAgXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0fVxufVxuOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgXHRjb2xvcjogJGdyYXkgIWltcG9ydGFudDtcbiAgXHRmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgXHRsZXR0ZXItc3BhY2luZzppbmhlcml0O1xuICBcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG4gIFx0Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudDtcbiAgXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XG5cdH1cbn1cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICBjb2xvcjogJGdyYXkgIWltcG9ydGFudDtcbiAgXHRmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgXHRsZXR0ZXItc3BhY2luZzppbmhlcml0O1xuICBcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG4gIFx0Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudDtcbiAgXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XG5cdH1cbn1cbjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgICBjb2xvcjogJGdyYXkgIWltcG9ydGFudDtcbiAgXHRmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgXHRsZXR0ZXItc3BhY2luZzppbmhlcml0O1xuICBcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG4gIFx0Zm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudDtcbiAgXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcblx0fVxufVxuOjpwbGFjZWhvbGRlcntcblx0Y29sb3I6ICRncmF5ICFpbXBvcnRhbnQ7XG4gIFx0Zm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIFx0bGV0dGVyLXNwYWNpbmc6aW5oZXJpdDtcbiAgXHRsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgXHRmb250LXdlaWdodDogJGxpZ2h0LXd0O1xuICBcdGZvbnQtc3R5bGU6bm9ybWFsICFpbXBvcnRhbnQ7XG4gIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XG5cdH1cbn1cbi5yYWRpby1jaXJjbGV7XG5cdGN1cnNvcjpwb2ludGVyO1xuXHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06My41cmVtO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06Mi44cmVtO1xuXHR9XG5cdCY6OmJlZm9yZXtcblx0ICAgIGNvbnRlbnQ6ICcnO1xuXHQgICAgdG9wOiA1MCU7XG5cdCAgICB3aWR0aDogMi4ycmVtO1xuXHQgICAgaGVpZ2h0OiAyLjJyZW07XG5cdCAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHQgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IDtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0ICAgICN7JHN0YXJ0LWRpcmVjdGlvbn06MDtcblx0ICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCAkd2hpdGU7XG5cdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdCAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuXHQgICAgQGluY2x1ZGUgdGFibGV0e1xuXHQgICAgXHR3aWR0aDogMS44cmVtO1xuXHQgICAgXHRoZWlnaHQ6IDEuOHJlbTtcblx0ICAgIFx0XG5cdCAgICB9XG5cdH1cbn1cbi8vd2FpdGxpc3QgZm9ybVxuLndjd2xfZWxlbWVudHN7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRwYWRkaW5nLXRvcDoyLjhyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXRvcDoxcHggc29saWQgJGdyYXk7XG5cdC53Y3dsX2ludHJve1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGZvbnQtc2l6ZToxLjZyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0Lndjd2xfbm90aWNle1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0fVxuXHRcdC53Y3dsX25vdGljZV9kaXNtaXNze1xuXHRcdFx0d2lkdGg6IDRyZW07XG5cdFx0XHRoZWlnaHQ6IDRyZW07XG5cdFx0XHRwYWRkaW5nOjAuNXJlbTtcblx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OnVuc2V0O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBvc2l0aW9uOiB1bnNldDtcblx0XHRcdFx0d2lkdGg6IDIuNXJlbTtcblx0XHRcdCAgICBoZWlnaHQ6IDIuNXJlbTtcblx0XHRcdCAgICBwYWRkaW5nOiAwLjJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC53Y3dsX2VtYWlsX2VsZW1lbnRzIHtcblx0XHRtYXJnaW4tdG9wOjA7XG5cdFx0d2lkdGg6IDI5cmVtO1xuXHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTozcmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luOjAgMCAxcmVtO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdGlucHV0e1xuXHRcdFx0aGVpZ2h0OiA0LjhyZW07XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcblx0XHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC53Y3dsX2NvbnRyb2wsIC53b29jb21tZXJjZV93YWl0bGlzdHtcblx0XHRoZWlnaHQ6IDQuOHJlbTtcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0fVxuXHQud2N3bF9jb250cm9se1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdC53b29jb21tZXJjZV93YWl0bGlzdC5idXR0b257XG5cdFx0QGV4dGVuZCAuYnRuO1xuXHRcdHBvc2l0aW9uOiB1bnNldDtcblx0XHR3aWR0aDogdW5zZXQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRwYWRkaW5nOjA7XG5cdFx0d2lkdGg6IDIyLjVyZW07XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5mb3JtLmdpZnQtY2FyZHNfZm9ybXtcblx0dGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcblx0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRmb250OiBpbmhlcml0O1xuXHR9XG5cdDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG5cdFx0Zm9udDogaW5oZXJpdDtcblx0fVxuXHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG5cdFx0Zm9udDogaW5oZXJpdDtcblx0fVxuXHQ6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG5cdFx0Zm9udDogaW5oZXJpdDtcblx0fVxuXHQueXdnYy1wcmVkZWZpbmVkLWFtb3VudC1idXR0b257XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yIHtcblx0XHRtYXJnaW46IDQuOHJlbSAwIDA7XG5cdH1cblx0I3l3Z2MtbWFudWFsLWFtb3VudHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdHRleHQtYWxpZ246ICN7JHN0YXJ0LWRpcmVjdGlvbn0gIWltcG9ydGFudDtcblx0fVxuXHQueXdnYy1tYW51YWwtY3VycmVuY3ktc3ltYm9sIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0Lnl3Z2MtZW1wdHktcmVjaXBpZW50LW5vdGV7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQueXdnY19yZWNpcGllbnRfaW5mb190aXRsZXtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cdC55d2djLXNlbmRlci1pbmZvLXRpdGxle1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Lnl3Z2NfcmVjaXBpZW50X2luZm9fdGl0bGV7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tdG9wOiA0cmVtO1xuXHRcdH1cblx0fVxuXHQueXdnYy1zZW5kZXItbmFtZXtcblx0XHRtYXJnaW4tYm90dG9tOjA7XG5cdH1cblx0aDUsIGxhYmVse1xuXHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi40cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEuNHJlbTtcblx0XHR9XG5cdH1cblx0Lnl3Z2NfZGVsaXZlcnlfaW5mb190aXRsZXtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC55d2djLXNpbmdsZS1yZWNpcGllbnR7XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRtYXJnaW4tYm90dG9tOjIuNHJlbTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjZyZW07XG5cdFx0fVxuXHRcdC55d2djLXJlY2lwaWVudC1uYW1lICwgLnl3Z2MtcmVjaXBpZW50LWVtYWlse1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNS44KTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQuZ2lmdC1jYXJkLWNvbnRlbnQtZWRpdG9yLnN0ZXAtY29udGVudCwgLmdpZnQtY2FyZHMtbGlzdHtcblx0XHRpbnB1dCAsIHRleHRhcmVhe1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHJlc2l6ZTogbm9uZTtcblx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0XHRwYWRkaW5nOjEuNXJlbSAycmVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czoyLjRyZW07XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdH1cblx0XHRpbnB1dHtcblx0XHRcdGhlaWdodDogNXJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRoZWlnaHQ6IDRyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHRleHRhcmVhe1xuXHRcdFx0aGVpZ2h0OiAxMi42cmVtO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHQvLyBib3JkZXItcmFkaXVzOjA7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0aGVpZ2h0OiAxMi41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Zm9udDogaW5oZXJpdDtcblx0XHRcdFxuXHRcdH1cblx0XHQ6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuXHRcdFx0Zm9udDogaW5oZXJpdDtcblx0XHRcdFxuXHRcdH1cblx0XHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG5cdFx0XHRmb250OiBpbmhlcml0O1xuXHRcdFx0XG5cdFx0fVxuXHRcdDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cblx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0XHRcblx0XHR9XG5cdFx0bGFiZWwsIC55d2djX3NlbGVjdF9hbW91bnRfdGl0bGV7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuOHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdFx0dGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdH1cblxuXHRcdH1cblx0XHQueXdnYy1tZXNzYWdle1xuXHRcdFx0bGFiZWx7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZ2lmdC1jYXJkcy1saXN0e1xuXHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdCZfX3NlbmRlci13cmFwe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNS44KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC55d2djLXNlbmRlci1uYW1le1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNS44KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5naWZ0X2NhcmRfdGVtcGxhdGVfYnV0dG9ue1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiA0cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLXRvcDo0LjhyZW07XG5cdFx0fVxuXHRcdC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9ue1xuXHRcdFx0QGV4dGVuZCAuYnRuO1xuXHRcdFx0QGV4dGVuZCAuYnRuLS1ibGFjaztcblx0XHRcdEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcblx0XHRcdHBhZGRpbmc6Mi4ycmVtIDMuOHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzoxLjZyZW0gMDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIiRncmlkLWd1dHRlci13aWR0aDogMHJlbTtcbiRncmlkLWNvbHVtbnM6IDEyO1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiBtYXRoLmRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIDIpO1xuICBwYWRkaW5nLWxlZnQ6IG1hdGguZGl2KCRncmlkLWd1dHRlci13aWR0aCwgMik7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2Utcm93KCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogIGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gLTIpO1xuICBtYXJnaW4tbGVmdDogIGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gLTIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDsgLy8gUHJldmVudCBjb2xsYXBzaW5nXG4gIHBhZGRpbmctcmlnaHQ6ICBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG59XG5cbkBtaXhpbiBtYWtlLWF1dG8tY29sKCl7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZShjYWxjKCRzaXplIC8gJGNvbHVtbnMpKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKGNhbGMoJHNpemUgLyAkY29sdW1ucykpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBjYWxjKCRzaXplIC8gJGNvbHVtbnMpO1xuICBtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuQG1peGluIG1ha2UtY29sLWdhcCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogY2FsYygkc2l6ZSAvICRjb2x1bW5zKTtcbiAgbWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufSIsIi5oZWFkZXJ7XG5cdHRvcDogMDtcblx0ei1pbmRleDogOTtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0I3skc3RhcnQtZGlyZWN0aW9ufTogMDtcblx0YmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRwYWRkaW5nOjAgJG1vYmlsZS1zaWRlLXBhZGRpbmdcblx0fVxuXHQmLm9wZW57XG5cdFx0LmFjdGlvbnN7XG5cdFx0XHQubGFuZy1zd2l0Y2hlcntcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5oZWFkZXJfX2NhcnQtd3JhcCwgLmhlYWRlcl9fYWN0aW9uLWxpbmt7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fY29udGVudC13cmFwe1xuXHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdHBhZGRpbmc6MCA1cmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6MC43NXJlbSAwO1xuXHRcdH1cblx0XHQubWFpbi1uYXZ7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNpdGUtYnJhbmRpbmd7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgyKTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW46MXJlbSAwO1xuICAgXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICBcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcbiAgIFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG4gICBcdFx0XHRcdG1hcmdpbjowO1xuICAgXHRcdFx0XHR6LWluZGV4OiAyO1xuXG4gICBcdFx0XHR9XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiA5LjJyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHdpZHRoOiA2LjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmFjdGlvbnN7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg1KTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHR9XG5cdFx0XHQubGFuZy1zd2l0Y2hlcntcblx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTo3LjJyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdFx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06YXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmJ0bi0tc2VhcmNoe1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuaGVhZGVyX19jYXJ0LXdyYXB7XG5cdFx0XHRcdG1hcmdpbjowIDMuNXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06Mi4zcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX25hdi13cmFwe1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDUpO1xuXHRcdEBleHRlbmQgLnRyYW5zaXRpb247XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdCAgICB0b3A6IDA7XG5cdFx0ICAgIHotaW5kZXg6IDE7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgIFx0ZGlzcGxheTogZmxleDtcblx0XHQgICAgb3ZlcmZsb3c6IGF1dG87XG5cdFx0ICAgIHBvc2l0aW9uOiBmaXhlZDtcblx0XHQgICAgbWFyZ2luLXRvcDogOHJlbTtcblx0XHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHQgICAgI3skc3RhcnQtZGlyZWN0aW9ufTowO1xuXHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcblx0XHQgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA4cmVtKTtcblx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHRcdCAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0ICAgIHBhZGRpbmc6IDAgJG1vYmlsZS1zaWRlLXBhZGRpbmcgMTByZW07XG5cdFx0fVxuXHRcdCYub3Blbntcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mb3JtLXdyYXB7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMi40cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZm9ybS0tZ2VuZXJhbC1zZWFyY2gsIC5zb2NpYWwtbmV0d29ya3N7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubWFpbi1uYXZ7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNvY2lhbC1uZXR3b3Jrc3tcblx0XHRcdG1hcmdpbi10b3A6YXV0bztcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9faGFtYnVyZ2VyLXdyYXB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0fVxuXHR9XG59XG4iLCIuZm9vdGVye1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICZfX21haW4tc2VjdGlvbntcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcGFkZGluZzo0LjhyZW0gMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMuOHJlbSAwcmVtIDRyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmxvZ28td3JhcHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEzMiwxODAwKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAkbW9iaWxlLXNpZGUtcGFkZGluZyAyLjRyZW07XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zaXRlLWJyYW5kaW5ne1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzLjJyZW07XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNvY2lhbC1uZXR3b3Jrc3tcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1LjdyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19pY29ucy13cmFwe1xuICAgICAgICAgICAgICAgICAgICAuaWNvbntcbiAgICAgICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnRyYW5zaXRpb247XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9vdGVyLW5hdntcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtYXV0by1jb2woKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWdhcCgwLDE4MDApO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDEyMSwxODAwKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICAgICAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjZm9vdGVyLW5hdi1saXN0e1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICNmb290ZXItbmF2LWxpc3QtbW9iaWxle1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mcmVlLXRleHR7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1hdXRvLWNvbCgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWdhcCgxMDAsMTgwMCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDApO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6M3JlbTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowICRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjlyZW07XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE1cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN0cm9uZ3tcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjFyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIC5mb3JtLXdyYXB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0MzYsMTgwMCk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQuM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zb2NpYWwtbmV0d29ya3N7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDo2LjZyZW07XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNC4zcmVtO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbG93ZXItc2VjdGlvbntcbiAgICAgICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGNvbG9yOiRncmF5O1xuICAgICAgICBwYWRkaW5nOjIuNnJlbSAwO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW0td3Q7XG4gICAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgcGFkZGluZzoxLjlyZW0gMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB9XG4gICAgICAgIC5jcmVkaXRzLWxpbmstd3JhcHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogI3skZW5kLWRpcmVjdGlvbn07XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICAgICAgICAgICAgICBvcmRlcjozO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIG5hdntcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg1LjcpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWdhcCgwLjMpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwJTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNye1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucmVsYXRlZHtcblx0Jl9fY29udGVudC13cmFwe1xuXHRcdHBhZGRpbmc6MDtcblx0fVxuXHQmX190aXRsZXtcblx0XHRmb250LXNpemU6IDhyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiA4LjdyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogOC4zcmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiRub3JtYWwtd3Q7XG5cdFx0Zm9udC1mYW1pbHk6JGhlYWRpbmctZm9udDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMuOXJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMuNXJlbTtcblx0XHR9XG5cdH1cbn0iLCIuc2xpZGVyLCAuc2xpY2stc2xpZGVye1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC5zbGljay1saXN0e1xuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdC8vIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LnNsaWNrLWFycm93e1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0Ym9yZGVyOiAwcHg7XG5cdFx0Zm9udC1zaXplOiAwcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3JkZXItcmFkaXVzOjUwJTtcblx0XHQvLyB0b3A6IGNhbGMoNTAlIC0gOC4ycmVtKTtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHR3aWR0aDogMXJlbTtcblx0XHRcdGhlaWdodDogMnJlbTtcblx0XHR9XG5cdFx0Jjpmb2N1c3tcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5zbGljay1wcmV2e1xuXHRcdC8vICN7JHN0YXJ0LWRpcmVjdGlvbn06LTEycmVtO1xuXHRcdFxuXHRcdCY6aG92ZXJ7XG5cdFx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiR0ZW1wLWNvbG9yO1xuXHRcdFx0Ly8gYmFja2dyb3VuZDogdXJsKGltYWdlcy9zbGljay1wcmV2LWJsYWNrLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0fVxuXHR9XG5cdC5zbGljay1uZXh0e1xuXHRcdC8vICN7JGVuZC1kaXJlY3Rpb259Oi0xNHJlbTtcblx0XHRcblx0XHQmOmhvdmVye1xuXHRcdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjokdGVtcC1jb2xvcjtcblx0XHRcdC8vIGJhY2tncm91bmQ6IHVybChpbWFnZXMvc2xpY2stbmV4dC1ibGFjay5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdH1cblx0fVxuXHQuc2xpY2stZG90cyB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbjtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi10b3A6My4ycmVtO1xuXHRcdH1cblx0XHRsaXtcblx0XHRcdEBleHRlbmQgLnRyYW5zaXRpb247XG5cdFx0XHR3aWR0aDogMS42cmVtO1xuXHRcdFx0aGVpZ2h0OiAxLjZyZW07XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCAwLjQ1cmVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LW9yYW5nZTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR3aWR0aDogMS4ycmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDEuMnJlbTtcblx0XHRcdFx0bWFyZ2luOiAwIDAuMzVyZW07XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLWFjdGl2ZXtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcblx0XHRcdH1cblx0XHRcdGJ1dHRvbntcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tcmVsYXRlZHtcblx0XHQuc2xpY2stc2xpZGV7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHR3aWR0aDogNS4xcmVtO1xuXHRcdFx0aGVpZ2h0OjUuMXJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR3aWR0aDogNHJlbTtcblx0XHRcdFx0aGVpZ2h0OiA0cmVtO1xuXHRcdFx0fVxuXHRcdFx0Ji5zbGljay1wcmV2e1xuXHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRyaWdodDpjYWxjKDZyZW0gKyAyLjZyZW0pO1xuXHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgLTUwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctcmlnaHQuc3ZnKSBjZW50ZXIgLyA5OSUgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6OTklO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRyaWdodDo0cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLW5leHR7XG5cdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdGxlZnQ6Y2FsYyg2cmVtICsgMi42cmVtKTtcblx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy1sZWZ0LnN2ZykgY2VudGVyIC8gOTklIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOjk5JTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0bGVmdDo0cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLWdhbGxlcnl7XG5cdFx0LnNsaWNrLWxpc3R7XG5cdFx0XHRtYXJnaW46IDAgLTIuOHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0IFx0bWFyZ2luOiAwIC0xLjJyZW07XG5cdFx0XHR9XG5cdFx0XHQuc2xpY2stdHJhY2t7XG5cdFx0XHRcdC5zbGljay1zbGlkZXtcblx0XHRcdFx0XHRtYXJnaW46MCAyLjhyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRtYXJnaW46MCAxLjJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1hcnJvd3tcblx0XHRcdHdpZHRoOiA1LjFyZW07XG5cdFx0XHRoZWlnaHQ6NS4xcmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHdpZHRoOiA0cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDRyZW07XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLXByZXZ7XG5cdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdHJpZ2h0OjA7XG5cdFx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLCAtNTAlKTtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy1yaWdodC5zdmcpIGNlbnRlciAvIDk5JSBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTo5OSU7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnNsaWNrLW5leHR7XG5cdFx0XHRcdHRvcDo1MCU7XG5cdFx0XHRcdGxlZnQ6MDtcblx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9hcnJvdy1sZWZ0LnN2ZykgY2VudGVyIC8gOTklIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOjk5JTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tZXh0cmEtcHJvZHVjdHN7XG5cdFx0Ly8gaGVpZ2h0OjEwMCU7XG5cdFx0LnNsaWNrLWxpc3Qge1xuXHRcdFx0bWFyZ2luOiAtMS42cmVtIDA7XG5cdFx0ICAgIC8vIG1hcmdpbjogIC0zLjJyZW0gMDtcblx0XHQgICAgLnNsaWNrLXNsaWRlIHtcblx0XHRcdCAgICBtYXJnaW46IDEuNnJlbSAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHR3aWR0aDogNC4xcmVtO1xuXHRcdFx0aGVpZ2h0OjQuMXJlbTtcblx0XHRcdCYuc2xpY2stcHJldntcblx0XHRcdFx0dG9wOi0ycmVtO1xuXHRcdFx0XHRsZWZ0OjUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctdXAuc3ZnKSBjZW50ZXIgLyA5OSUgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6OTklO1xuXHRcdFx0fVxuXHRcdFx0Ji5zbGljay1uZXh0e1xuXHRcdFx0XHRsZWZ0OjUwJTtcblx0XHRcdFx0dG9wOmNhbGMoMTAwJSAtIDMuMnJlbSk7XG5cdFx0XHRcdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LWRvd24uc3ZnKSBjZW50ZXIgLyA5OSUgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6OTklO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zZWxlY3QyLWNvbnRhaW5lcntcblx0Ji0tZGVmYXVsdHtcblx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0fVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbntcblx0XHRcdCYtLXNpbmdsZXtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0aGVpZ2h0OiA0LjhyZW07XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGhlaWdodDogNHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVye1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tcblx0XHRcdFx0XHRcblx0XHRcdFx0XHR3aWR0aDogMy4xcmVtO1xuXHRcdFx0XHRcdGxlZnQ6Mi4zcmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzLjFyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRsZWZ0OjEuM3JlbSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRie1xuXHRcdFx0XHRcdFx0bGVmdDotMXJlbTtcblx0XHRcdFx0XHRcdHRvcDoxcmVtO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzLjFyZW07XG5cdFx0XHRcdFx0XHR3aWR0aDogMy4xcmVtO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Ryb3BfYmcuc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdHRvcDowLjVyZW07XG5cdFx0XHRcdFx0XHRcdGxlZnQ6LTAuNXJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi45O1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDoycmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAgMS42cmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbntcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbntcblx0XHRcdFx0Ji0tc2luZ2xle1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjokYmxhY2s7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMi40cmVtO1xuXHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7XG5cdFx0XHRcdFx0XHRie1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0LnNlbGVjdDItZHJvcGRvd257XG5cdFx0XHRib3JkZXI6MDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxLjdyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdC5zZWxlY3QyLXJlc3VsdHN7XG5cdFx0XHRcdCZfX29wdGlvbnN7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMS4ycmVtO1xuXHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTowO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX29wdGlvbntcblx0XHRcdFx0XHRwYWRkaW5nOjEuNHJlbSAycmVtO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0cGFkZGluZzoxcmVtIDEuNnJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji0taGlnaGxpZ2h0ZWR7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1zZWFyY2h7XG5cdFx0XHRcdC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0LjhyZW07XG5cdFx0XHRcdFx0cGFkZGluZzo0cHggMnJlbTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAyLjRyZW07XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtLWNpdHl7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC00LjhyZW07XG5cdFx0XHRcdC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd257XG5cdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZWxlY3QyLXJlc3VsdHN7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMS4ycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtLWJlbG93e1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbntcblx0XHRcdCYtLXNpbmdsZXtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuaW52YWxpZHtcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtcblx0XHRcdGJvcmRlci1jb2xvcjogJG9yYW5nZTtcblx0XHR9XG5cdH1cbn1cbi5zZWxlY3QyLS1jaXR5e1xuXHRcbn0iLCIuYWNjb3JkaW9ue1xuXHQuYWNjb3JkaW9uLWl0ZW17XG5cdFx0cGFkZGluZzo0cmVtIDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZzoycmVtIDA7XG5cdFx0fVxuXHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdFx0fVxuXHRcdCY6bGFzdC1jaGlsZCgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTowO1xuXHRcdH1cblx0fVxuXHQuYWNjb3JkaW9uLWhlYWRlcntcblx0XHRsaW5lLWhlaWdodDoxLjI7XG5cdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDVyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHR9XG5cdFx0LmFjY29yZGlvbi1idXR0b257XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdHRleHQtYWxpZ246ICN7JHN0YXJ0LWRpcmVjdGlvbn07XG5cdFx0XHQuYWNjb3JkaW9uLXRpdGxle1xuXHRcdFx0XHRtYXgtd2lkdGg6IDg1JTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdH1cblx0XHRcdCYuc2hvd3tcblx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuYWNjb3JkaW9uLWNvbGxhcHNle1xuXHRcdC5hY2NvcmRpb24tYm9keXtcblx0XHRcdG1hcmdpbi10b3A6IDIuNXJlbTtcblx0XHRcdHBhZGRpbmctI3skZW5kLWRpcmVjdGlvbn06MTVyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0XHRcdFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS1saWJyYXJ5e1xuXHRcdC5hY2NvcmRpb24taGVhZGVye1xuXHRcdFx0LmFjY29yZGlvbi1idXR0b257XG5cdFx0XHRcdC5hY2NvcmRpb24tdGl0bGV7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wM3JlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5hY2NvcmRpb24tY29sbGFwc2V7XG5cdFx0XHQuYWNjb3JkaW9uLWJvZHl7XG5cdFx0XHRcdHBhZGRpbmc6MCAycmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIuN3JlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRzZW1pYm9sZC13dDtcblx0XHRcdFx0Lmxpbmt7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi40cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzM1RUZCMztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIudHJhbnF1aWxvLWxvZ2lue1xuICAgICZfX3RleHQtd3JhcHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4zcmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICB9XG4gICAgICAgIGEsIGJ1dHRvbntcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3Jnb3QtcGFzc3dvcmR7XG4gICAgJl9fbWFpbi1jb250ZW50e1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tZm9vdGVyLWhlaWdodCkgLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgICBtYXJnaW46IDRyZW0gMDtcblxuICAgIH1cbiAgICAmX190ZXh0LXdyYXB7XG4gICAgICAgIHdpZHRoOiA0MHJlbTtcbiAgICB9XG4gICAgLnRyYW5xdWlsby1sb2dpbntcbiAgICAgICAgJl9fbG9naW4tZm9ybXtcbiAgICAgICAgICAgIG1hcmdpbjogNHJlbSAwIDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZmFjZXQtbGFiZWx7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjQuMnJlbTtcbiAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufToxLjZyZW07XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgfVxuICAgICYuYWN0aXZle1xuICAgICAgICBmb250LXdlaWdodDogJGJvbGQtd3Q7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiRleHRyYWJvbGQtd3Q7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZmFjZXR3cC1mYWNldHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgICB9XG4gICAgJi5mYWNldHdwLXR5cGUtY2hlY2tib3hlc3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLmZhY2V0d3AtY2hlY2tib3gge1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuO1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLS1wcmltYXJ5O1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLS10cmFucztcbiAgICAgICAgICAgIHBhZGRpbmc6MS40cmVtIDIuMnJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwLjhyZW0gMS42cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgcGFkZGluZzoxcmVtIDEuNnJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW46MCAwLjVyZW0gMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNoZWNrZWR7XG4gICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyLWNvbG9yOiB2YXIoLS10ZW1wLWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mYWNldHdwLWNvdW50ZXJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mYWNldHdwLWRpc3BsYXktdmFsdWV7XG4gICAgICAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5mYWNldHdwLXR5cGUtcmFkaW97XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICBmbGV4LXdyYXA6bm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLyogSGFuZGxlICovXG4gICAgICAgLyogd2lkdGggKi9cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgd2lkdGg6IC4xcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAuMXJlbTtcbiAgICAgICAgfVxuICAgICAgICAvKiBUcmFjayAqL1xuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLyogSGFuZGxlICovXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAvKiBIYW5kbGUgb24gaG92ZXIgKi9cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmZhY2V0d3AtcmFkaW97XG4gICAgICAgICAgICBAZXh0ZW5kIC5idG47XG4gICAgICAgICAgICBAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG4gICAgICAgICAgICBAZXh0ZW5kIC5idG4tLXdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDpub25lO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6MS40cmVtIDIuMnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG4gICAgICAgICAgICBtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06Mi4ycmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgLy8gbWluLXdpZHRoOiAxNXJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjFyZW0gMS40cmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowLjhyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OiRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn0gOjA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTokbW9iaWxlLXNpZGUtcGFkZGluZztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNoZWNrZWR7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mYWNldHdwLWNvdW50ZXJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mYWNldHdwLWRpc3BsYXktdmFsdWV7XG4gICAgICAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5mYWNldHdwLWZhY2V0LWxvYWRfbW9yZXtcbiAgICAgICAgLmZhY2V0d3AtbG9hZC1tb3Jle1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuO1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLS1wcmltYXJ5O1xuICAgICAgICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuMnJlbSAzLjdyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzowLjhyZW0gMy43cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5mYWNldHdwLWhpZGRlbntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5saW5re1xuXHQmLS11bmRlcmxpbmV7XG5cdFx0YWxpZ24tc2VsZjogYmFzZWxpbmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0fVxuXHR9XG5cdCYtLWNoYW5naW5ne1xuXHRcdCZfX2hvdmVyLXRleHR7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmOmhvdmVye1xuXHRcdFx0Y29sb3I6IHZhcigtLXRlbXAtY29sb3IpO1xuXHRcdFx0LmxpbmstLWNoYW5naW5nX190ZXh0e1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmhlcml0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubGluay0tY2hhbmdpbmdfX2hvdmVyLXRleHR7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLS1ub3JtYWwtc2l6ZXtcblx0XHRmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6Mi4zcmVtO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgXHRmb250LXNpemU6IDEuOXJlbTtcbiAgICAgICAgfVxuXHR9XG5cdCYtLWFycm93e1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wM3JlbTtcblx0XHRmb250LXdlaWdodDogJHNlbWlib2xkLXd0O1xuXHRcdCY6OmFmdGVye1xuXHRcdFx0Y29udGVudDonJztcblx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvbGVmdC1hcnJvdy5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOmNvbnRhaW47XG5cdFx0XHR3aWR0aDogMS41cmVtO1xuXHRcdFx0aGVpZ2h0OiAxLjJyZW07XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTowLjdyZW07XG5cdFx0fVxuXHRcdCYubHRye1xuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdHRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tYXJyb3ctd2hpdGV7XG5cdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xlZnQtYXJyb3ctd2hpdGUuc3ZnKTtcblx0XHR9XG5cdH1cblx0Ji5sdHJ7XG5cdFx0Ji5saW5rLS1hcnJvd3tcblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHR0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmxvb3Atd3JhcHtcblx0Jjpub3QoLnNsaWRlcil7XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHQmLmxvb3Atd3JhcC0tcmVjaXBlc3tcblx0XHRcdG1hcmdpbjogMCAtMi44cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbjogMCAtMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lmxvb3AtaXRlbXtcblx0XHRcdCYtLXJlY2lwZXN7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji0tYmFrZXJwZWRpYXtcblx0XHRcdFx0Ly8gQGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHRcdHBhZGRpbmc6MS43cmVtIDA7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdGgze1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tcmVjaXBlc3tcblx0XHRtYXJnaW4tbGVmdDogLTIuOHJlbTtcblx0XHRtYXJnaW4tcmlnaHQ6IC0yLjhyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW46IDAgLTFyZW07XG5cdFx0fVxuXHR9XG5cdCYtLWJha2VycGVkaWF7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHJlbTtcblx0XHR9XG5cdFx0LmxldHRlci13cmFwe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0dGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcblx0XHRcdC5sZXR0ZXJ7XG5cdFx0XHRcdHBhZGRpbmc6MC41cmVtIDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206M3B4IHNvbGlkICRibGFjaztcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOjJweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyLjRyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5pbm5lci13cmFwe1xuXHRcdFx0XHRib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGNvbGdyb3Vwe1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0dGJvZHl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZ3JheTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5sb29wLWl0ZW17XG5cdFx0Ji0tcmVjaXBlc3tcblx0XHRcdHBhZGRpbmc6MCAyLjhyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1LjZyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0cGFkZGluZzowIDFyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0XHRzdmd7XG5cdFx0XHRcdGZpbGw6cmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRzdmd7XG5cdFx0XHRcdFx0ZmlsbDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5pbm5lci13cmFwe1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRoZWlnaHQ6IDY1LjVyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6JGxpZ2h0LWdyYXk7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGhlaWdodDogMTcuMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmltZy13cmFwe1xuXHRcdFx0XHR0b3A6MDtcblx0XHRcdFx0bGVmdDowO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDoxMDAlO1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudGV4dC13cmFwe1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOmF1dG87XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDFyZW0gNS44cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzoxLjRyZW0gMC43cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50aXRsZXtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuNHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGltZywgc3Zne1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi53aGF0c2FwcHtcblx0ei1pbmRleDogMTE7XG5cdHRvcDo1N3ZoO1xuXHRwb3NpdGlvbjpmaXhlZDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQjeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRwYWRkaW5nOjEuNXJlbSAzLjVyZW07XG5cdGJhY2tncm91bmQtY29sb3I6JGdyZWVuO1xuXHRib3JkZXItdG9wLSN7JHN0YXJ0LWRpcmVjdGlvbn0tcmFkaXVzOiAyMHB4O1xuXHRib3JkZXItYm90dG9tLSN7JHN0YXJ0LWRpcmVjdGlvbn0tcmFkaXVzOiAyMHB4O1xuXHRib3gtc2hhZG93OiAwcHggM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdHRvcDo0OXJlbTtcblx0XHRwYWRkaW5nOjEuM3JlbSAwIDFyZW07XG5cdFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufToxLjhyZW07XG5cdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OjIuNXJlbTtcblx0fVxuXHRpbWd7XG5cdFx0d2lkdGg6IDIuN3JlbTtcblx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0d2lkdGg6IDIuMnJlbTtcblx0XHR9XG5cdH1cblx0Jl9fdGV4dHtcblx0XHRjb2xvcjokd2hpdGU7XG5cdFx0bWFyZ2luLXRvcDogLjVyZW07XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdH1cbn0iLCIuc29jaWFsLW5ldHdvcmtze1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQmX19pY29ucy13cmFwe1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRhe1xuXHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjEuNHJlbTtcblx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmN1YmVze1xuXHRtYXJnaW4tdG9wOjYuMnJlbTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0fVxuXHQuY29udGVudC13cmFwe1xuXHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0bWFyZ2luOjAgYXV0bztcblx0fVxuXHQuY3ViZXtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCg1LjgpO1xuXHRcdGhlaWdodDogNzByZW07XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwYWRkaW5nOiA4LjdyZW07XG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOjZyZW07XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1pbi1oZWlnaHQ6IDQ4cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi40cmVtO1xuXHRcdFx0cGFkZGluZzokbW9iaWxlLXNpZGUtcGFkZGluZztcblx0XHR9XG5cdFx0JjpudGgtY2hpbGQob2RkKXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgwLjIpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgwKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0JjpudGgtY2hpbGQoZXZlbil7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMC4yKTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3RleHR7XG5cdFx0XHRAZXh0ZW5kIC50aXRsZS0tbGFyZ2U7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdG1hcmdpbi1ib3R0b206NS41cmVtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fY2xvdWR7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHR9XG5cdFx0XHQuaXRlbXtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdC5pdGVtX190b29sdGlwe1xuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZChuKzcpe1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0Ly8gZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0YXtcblx0XHRcdFx0XHRwYWRkaW5nOjFyZW0gMi4ycmVtO1xuXHRcdFx0XHRcdG1hcmdpbjowIDEuMXJlbSAzcmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0bWFyZ2luOjAgMC41cmVtIDEuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fdG9vbHRpcHtcblx0XHRcdFx0XHR0b3A6LTE1NSU7XG5cdFx0XHRcdFx0ei1pbmRleDoyO1xuXHRcdFx0XHRcdHdpZHRoOiAxNi42cmVtO1xuXHRcdFx0XHRcdGhlaWdodDoxMS44cmVtO1xuXHRcdFx0XHRcdHBhZGRpbmc6MS41cmVtO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwLjVyZW07XG5cdFx0XHRcdFx0I3skZW5kLWRpcmVjdGlvbn06LSA4LjlyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzdHJvbmd7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0dG9wOjA7XG5cdFx0XHRcdFx0XHRsZWZ0OjA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDM2MGRlZywgI0ZGRkZGRiAxNi4zNiUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNjIuNzMlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0aW1ne1xuXHRcdFx0dG9wOjA7XG5cdFx0XHRsZWZ0OjA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDoxMDAlO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0XHQuY3ViZV9fbGluay13cmFwe1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5idG4tLXRyYW5ze1xuXHRcdFx0d2lkdGg6IDIzcmVtO1xuXHRcdFx0cGFkZGluZzoycmVtIDA7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmLmJsYWNre1xuXHRcdFx0LmJ0bi0tdHJhbnN7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYud2hpdGV7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0YmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDUwJSA1MCUgYXQgNTAlIDUwJSwgcmdiYSgxNTcsIDE1NywgMTU3LCAwLjgzKSAwJSwgcmdiYSgxNTQsIDE1NCwgMTU0LCAwKSAxMDAlKTtcblx0XHRcdH1cblx0XHRcdC5jdWJlX190ZXh0e1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi52aWRlby1zZWN0aW9ue1xuXHRtYXJnaW4tdG9wOjZyZW07XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdG1hcmdpbi10b3A6IDRyZW07XG5cdH1cblx0LnZpZGVve1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdC5pY29ue1xuXHRcdFx0dG9wOjUwJTtcblx0XHRcdGxlZnQ6NTAlO1xuXHRcdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdH1cblx0fVxufSIsIi5iYW5uZXJ7XG5cdHotaW5kZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jl9fY29udGVudC13cmFwe1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHQmX19iZy1pbWctd3JhcHtcblx0XHR0b3A6MDtcblx0XHRsZWZ0OjA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQmOmFmdGVye1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR0b3A6MDtcblx0XHRcdGxlZnQ6MDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIHotaW5kZXg6IDE7XG5cdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMC40N2RlZywgcmdiYSgwLCAwLCAwLCAwLjMpIDguNTElLCByZ2JhKDAsIDAsIDAsIDAuMDM2KSA3OS4yNiUpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxuXHQmX19saW5rLXdyYXB7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNC44cmVtO1xuXHRcdH1cblx0XHQuaWNvbi0tc2Nyb2xsLWRvd257XG5cdFx0XHRtYXJnaW46NnJlbSBhdXRvIDA7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogNC45cmVtO1xuXHRcdFx0fVxuXHRcdFx0aW1ne1xuXHRcdFx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYnRue1xuXHRcdFx0QGV4dGVuZCAuYnRuLS1vcGFxdWU7XG5cdFx0XHRwYWRkaW5nOjIuOHJlbSA5LjRyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6MnJlbTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuaGlnaHtcblx0XHRoZWlnaHQ6IDg2cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0aGVpZ2h0OiA1MC42cmVtO1xuXHRcdH1cblx0fVxuXHQmLm1lZGl1bXtcblx0XHRAZXh0ZW5kIC5jb250ZW50LXdyYXAtLXdpZGU7XG5cdFx0aGVpZ2h0OiA3MS41cmVtO1xuXHRcdG1hcmdpbjogMTByZW0gYXV0byAwO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0aGVpZ2h0OiA2MC44cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDo1LjVyZW07XG5cdFx0XHRtYXJnaW46NS41cmVtICRtb2JpbGUtc2lkZS1wYWRkaW5nIDA7XG5cdFx0fVxuXHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHRjb2xvcjokd2hpdGU7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmc6MCAzLjhyZW07XG5cdFx0XHR9XG5cdFx0XHRoMntcblx0XHRcdFx0QGV4dGVuZCAudGl0bGU7XG5cdFx0XHRcdEBleHRlbmQgLnRpdGxlLS1sYXJnZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNS4zcmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzLjJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5iYW5uZXJfX2xpbmstd3JhcHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYnRue1xuXHRcdFx0XHRcdEBleHRlbmQgLmJ0bi0tdHJhbnM7XG5cdFx0XHRcdFx0cGFkZGluZzoycmVtIDUuNHJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYubm9ybWFse1xuXHRcdEBleHRlbmQgLmNvbnRlbnQtd3JhcC0td2lkZTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdGhlaWdodDogNDZyZW07XG5cdFx0bWFyZ2luOjAgYXV0bztcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGhlaWdodDogMTYuNXJlbTtcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMiokbW9iaWxlLXNpZGUtcGFkZGluZyk7XG5cdFx0fVxuXHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0aDJ7XG5cdFx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0XHRAZXh0ZW5kIC50aXRsZS0tbGFyZ2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmdhbGxlcnktc2VjdGlvbntcblx0bWFyZ2luLXRvcDogNnJlbTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0fVxuXHQuY29udGVudC13cmFwe1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZzowO1xuXHRcdH1cblx0fVxufSIsIi5yZWxhdGVke1xuXHRtYXJnaW4tdG9wOiA4cmVtO1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRtYXJnaW4tdG9wOiA1cmVtO1xuXHR9XG5cdGgye1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbToyLjRyZW07XG5cdFx0fVxuXHR9XG59IiwiLnRpbWVsaW5lLXNlY3Rpb257XG4gICAgJl9fY29udGVudC13cmFwe1xuICAgICAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDlyZW07XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMuMnJlbTtcbiAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgICAgICAuaW1nLWluZHtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW5mb3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRyZW07XG4gICAgICAgICAgICAgICAgcmlnaHQ6Y2FsYyg1MCUgLSA3cmVtKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6MC40cmVtO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogN3JlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnllYXJze1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3LjRyZW07XG4gICAgICAgICAgICAgICAgcmlnaHQ6Y2FsYyg1MCUgLSAzLjdyZW0pO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICByaWdodDoxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1LjJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGgye1xuICAgICAgICBtYXgtd2lkdGg6IDI1cmVtO1xuICAgICAgICBtYXJnaW46IDAgYXV0byA2LjVyZW07XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuOHJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmluZm97XG4gICAgICAgIGgye1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogOHJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnllYXJze1xuICAgICAgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRhaW5lcntcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIC50aW1lbGluZS1wb2ludHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogNy4ycmVtO1xuICAgICAgICAgICAgcGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufTogMHJlbTtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBoZWlnaHQ6IDAlO1xuICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICN7JHN0YXJ0LWRpcmVjdGlvbn06IGNhbGMoNTAlIC0gMC41cHgpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC41cyBlYXNlLWluO1xuICAgICAgICAgICAgLy8gdHJhbnNpdGlvbi1kZWxheTogMXM7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAjeyRzdGFydC1kaXJlY3Rpb259OjEuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmluZm97XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICB0b3A6OHJlbTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDFweCAzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChibGFjayAzMyUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNXB4IDVweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW5mby13cmFwe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46MCAwIDZyZW07XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb3VudGVye1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRsaWdodC13dDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiYWt0aXYtZ3JvdGVzay1oZWJyZXdcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjJyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtd3JhcHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGg0e1xuXG4gICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRsaWdodC13dDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAmOm50aC1jaGlsZChldmVuKXtcbiAgICAgICAgICAgICAgICAuaW5mby13cmFwe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLSN7JGVuZC1kaXJlY3Rpb259OjE4LjVyZW07XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYueWVhcnN7XG4gICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDdyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAuMnJlbSBzb2xpZCAkYmxhY2s7XG4gICAgICAgICAgICAgICAgI3skc3RhcnQtZGlyZWN0aW9ufTogY2FsYyg1MCUgLSAxLjZyZW0pO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAjeyRzdGFydC1kaXJlY3Rpb259Oi0xcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICAgIHRvcDowO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgICAgIHRvcDoxcmVtO1xuICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbil7XG4gICAgICAgICAgICAgICAgLmluZm8td3JhcHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufTogMTZyZW07XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvdW50ZXJ7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgdG9wOjEycmVtO1xuICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIHRvcDozLjVyZW07XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7XG4gICAgICAgICAgICAuaW1hZ2Utd3JhcHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgIHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stY3VycmVudHtcbiAgICAgICAgICAgIC5pbWFnZS13cmFwe1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogIHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbil7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiB1bnNldDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogdW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgIFxuICAgICAgICAgICAgLmluZm8td3JhcHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06IDByZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctI3skZW5kLWRpcmVjdGlvbn06IDA7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAueWVhci13cmFwe1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLSN7JGVuZC1kaXJlY3Rpb259OjByZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OjE4LjVyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC55ZWFyLXdyYXB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBwYWRkaW5nLSN7JGVuZC1kaXJlY3Rpb259OjE2cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiYWt0aXYtZ3JvdGVzay1oZWJyZXdcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW5mby13cmFwe1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06MTguNXJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06IDByZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufTogMHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg0e1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQtd3Q7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIudGV4dC1jdWJlc3tcblx0bWFyZ2luLXRvcDogOHJlbTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0bWFyZ2luLXRvcDogMy4ycmVtO1xuXHR9XG5cdCYuY29sbGFwc2VkLWNvbnRlbnR7XG5cdFx0LmNvbnRlbnQtd3JhcHtcblx0XHRcdGJvcmRlcjowO1xuXHRcdH1cblx0fVxuXHQuY29udGVudC13cmFwe1xuXHRcdG1hcmdpbjowIGF1dG87XG5cdH1cblx0LmN1YmV7XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRwYWRkaW5nLWJvdHRvbToxMHJlbTtcblx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZ3JheTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmctYm90dG9tOjRyZW07XG5cdFx0fVxuXHR9XG5cdCZfX3RpdGxlLXdyYXB7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufTo0cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0cGFkZGluZzowO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi40cmVtO1xuXHRcdH1cblx0fVxuXHQmX190ZXh0LXdyYXB7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0bGluZS1oZWlnaHQ6MS42O1xuXHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufToycmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0cGFkZGluZzowO1xuXHRcdH1cblx0fVxuXHQuaXRlbXtcblx0XHRwYWRkaW5nLWJvdHRvbTogMi42cmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDIuNnJlbTtcblx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZ3JheTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyLjRyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjRyZW07XG5cdFx0fVxuXHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdC5jb2xsYXBzZXtcblx0XHRcdHBhZGRpbmctI3skZW5kLWRpcmVjdGlvbn06MTZyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufTo2cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmOmxhc3QtY2hpbGQoKXtcblx0XHQuY29udGVudC13cmFwe1xuXHRcdFx0Ym9yZGVyOjA7XG5cdFx0fVxuXHR9XG59IiwiLmZvcm0tc2VjdGlvbntcblx0bWFyZ2luLWJvdHRvbTogMTZyZW07XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdG1hcmdpbi1ib3R0b206IDQuOHJlbTtcblx0fVxuXHQuY29udGVudC13cmFwe1xuXHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0bWFyZ2luOjAgYXV0bztcblx0fVxuXHQmX19pbWctd3JhcHtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHR9XG5cdFx0aW1ne1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cdCZfX2Zvcm0td3JhcHtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRib3JkZXI6MXB4IHNvbGlkO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRib3JkZXItI3skc3RhcnQtZGlyZWN0aW9ufTowO1xuXHRcdHBhZGRpbmc6Ny43cmVtIDkuM3JlbSA1LjRyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRwYWRkaW5nOjMuNHJlbSAycmVtIDIuNHJlbTtcblx0XHRcdGJvcmRlci10b3A6MDtcblx0XHRcdGJvcmRlci0jeyRzdGFydC1kaXJlY3Rpb259OjFweCBzb2xpZDtcblx0XHR9XG5cdFx0LnRleHQtd3JhcHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMuMnJlbTtcblx0XHRcdGgyLGgze1xuXHRcdFx0XHRAZXh0ZW5kIC50aXRsZTtcblx0XHRcdFx0QGV4dGVuZCAudGl0bGUtLW1lZGl1bTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnByb2R1Y3RzLXNsaWRlcntcblx0bWFyZ2luLXRvcDogMTByZW07XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdG1hcmdpbi10b3A6NC44cmVtO1xuXHR9XG5cdC5mYWNldHdwLWZhY2V0e1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHR9XG5cdCZfX3NsaWRlci13cmFwe1xuXHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAxLjNyZW07XG5cdFx0fVxuXHRcdC5wcm9kdWN0IC5udW1iZXItaW5wdXQtd3JhcF9fbnVtYmVyLWJ0bi5wbHVzLWJ0bntcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR3aWR0aDogNC42cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDQuNnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fbGluay13cmFwe1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiA1LjVyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tdG9wOiA0LjlyZW07XG5cdFx0fVxuXHRcdGF7XG5cdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdHBhZGRpbmc6MnJlbSA0cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyKiRtb2JpbGUtc2lkZS1wYWRkaW5nKTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmNvbnRhY3R7XG5cdCZfX2NvbnRlbnQtd3JhcHtcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdG1heC13aWR0aDogMTQ5cmVtO1xuXHRcdG1hcmdpbjo3cmVtIGF1dG8gOXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbjozLjJyZW0gYXV0byA4cmVtO1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyKjEuNnJlbSk7XG5cdFx0fVxuXHR9XG5cdCZfX2JveHtcblx0XHQmLS1kZXRhaWxze1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTo0cmVtO1xuXHRcdFx0Ym9yZGVyLSN7JGVuZC1kaXJlY3Rpb259OjFweCBzb2xpZCAkZ3JheTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZ3JheVxuXHRcdFx0fVxuXHRcdFx0aDF7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDUuMXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMuMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmlubmVyLXdyYXB7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0XHRcdC5zb2NpYWwtbmV0d29ya3N7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb2x7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNSk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc29jaWFsLW5ldHdvcmtze1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5ncm91cHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGdyYXk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfX3RpdGxle1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGdyYXk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuN3JlbTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td3Q7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmX19yb3d7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206Mi4ycmVtO1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDJyZW07XG5cdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMS42cmVtO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuM3JlbTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MS42cmVtO1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxLjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjFyZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0c3Ryb25ne1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Pi5zb2NpYWwtbmV0d29ya3N7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtLWZvcm17XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg1NjAsIDE0OTApO1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDE4NSwgMTQ5MCk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMCk7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA0LjFyZW07XG5cdFx0XHR9XG5cdFx0XHQudGl0bGV7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi40cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnNlYXJjaHtcblx0Jl9fbWFpbi1jb250ZW50e1xuXHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHRwYWRkaW5nLXRvcDogOHJlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOjE4cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzLjJyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOjhyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5wYWdlLXRpdGxle1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogJGxpZ2h0LXd0O1xuXHRcdHN0cm9uZ3tcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fbG9vcC13cmFwe1xuXHRcdGgye1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0bWFyZ2luLXRvcDogOHJlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyLjRyZW07XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogNHJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOjEuMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0YXJ0aWNsZXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdHBhZGRpbmc6MS41cmVtIDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0XHQuaW5uZXItd3JhcHtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0LmltZy13cmFwe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDE3NCwgODcwKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoOTUsIDg3MCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg5NCwgMzEyKTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgxMiwgMzEyKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAuaW1nLS1jb3Zlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHQtd3JhcHtcblx0XHRcdFx0XHQmLS13aWRle1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoOTUsIDg3MCk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNS41KTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDEyLCAzMTIpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0cCwgc3Ryb25ne1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC41cmVtO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji0tbmFycm93e1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1hdXRvLWNvbCgpO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5pbmZve1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjNyZW07XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNnJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGgze1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnByb2R1Y3RfX3N1YnRpdGxle1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5wcmljZXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5hbW91bnR7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdD4ubGluay13cmFwe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtYXV0by1jb2woKTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnByaWNlLXdyYXB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cdFx0XHRcdFx0LnByaWNlLXBlcntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5iYWtlcnBlZGlhe1xuXHRcdFx0XHRwYWRkaW5nOjJyZW0gMDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuZmFxe1xuXHQmX19tYWluLWNvbnRlbnR7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTRyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cmVtO1xuXHRcdH1cblx0XHRoMXtcblx0XHRcdG1hcmdpbjo4cmVtIDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luOjMuMnJlbSAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5sb2dpbntcblx0Jl9fbWFpbi1jb250ZW50e1xuXHRcdD4uY29udGVudC13cmFwe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdG1heC13aWR0aDogMTkycmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHR9XG5cdFx0XHRoMXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNC4zcmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRoMntcblx0XHRcdFx0Y29sb3I6JGdyYXk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjJyZW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19sb2dpbi1mb3Jte1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cGFkZGluZzowIDMwcmVtO1xuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNi41cmVtO1xuXHRcdFx0cGFkZGluZzowICRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuXHRcdH1cblx0XHQuc29jaWFsLWxvZ2lue1xuICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTs7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19idG4td3JhcHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206NHJlbTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgXHRtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXHRcdC50cmFucXVpbG8tbG9naW57XG5cdFx0XHQmX19zaWdudXBmb3JtLXdyYXAsICZfX2xvZ2luLWZvcm0td3JhcHtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0LnRyYW5xdWlsby1sb2dpbl9fdGV4dC13cmFwe1xuXHRcdFx0XHRcdG1hcmdpbjo0cmVtIDAgMi44cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0bWFyZ2luOjIuNXJlbSAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cdCZfX2ltZ3tcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdGhlaWdodDoyMHJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNHJlbTtcblx0XHR9XG5cdFx0aW1ne1xuXHRcdFx0QGV4dGVuZCAuaW1nLS1jb3Zlcjtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRoZWlnaHQ6IDIwcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi50aW1lbGluZXtcbiAgICAmX19mb290ZXJ7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuICAgIH1cblx0Jl9fbWFpbi1jb250ZW50e1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybChpbWFnZXMvdGltZWxpbmVfYmcuc3ZnKTtcbiAgICAgICAgLnNwYWNlcntcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbToxcmVtO1xuICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgY29udGVudDonJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JGJsYWNrO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudGltZWxpbmUtdGV4dHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJyZW07XG4gICAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDozLjJyZW07XG4gICAgICAgIH1cblxuICAgIFx0aDF7XG4gICAgXHRcdGZvbnQtc2l6ZTogOHJlbTtcbiAgICBcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuICAgIFx0XHRtYXJnaW4tYm90dG9tOiA0LjJyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjJyZW07XG4gICAgICAgICAgICB9XG4gICAgXHR9XG4gICAgXHQudGV4dC13cmFwe1xuICAgIFx0XHRwYWRkaW5nOjAgN3JlbTtcbiAgICBcdFx0Zm9udC1zaXplOiAzLjJyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgICB9XG4gICAgXHR9XG4gICAgfVxuICAgIC50aW1lbGluZS1pbnRyb3tcbiAgICBcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBcdC5jb250ZW50LXdyYXB7XG4gICAgXHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdGhlaWdodDogNTdyZW07XG4gICAgXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cmVtO1xuICAgICAgICAgICAgfVxuICAgIFx0fVxuICAgIFx0aW1ne1xuICAgIFx0XHRsZWZ0OjA7XG4gICAgXHRcdHRvcDotMTFyZW07XG4gICAgXHRcdHotaW5kZXg6IDA7XG4gICAgXHRcdHdpZHRoOiAxMDAlO1xuICAgIFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICB0b3A6LThyZW07XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgXHR9XG4gICAgXHQmX190ZXh0e1xuICAgIFx0XHR6LWluZGV4OjE7XG4gICAgXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXHRcdGgxe1xuICAgIFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgICBcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4zZW07XG4gICAgXHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgXHRcdH1cbiAgICBcdFx0aDJ7XG4gICAgXHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuICAgIFx0XHR9XG4gICAgXHRcdCY6OmFmdGVye1xuICAgIFx0XHRcdGNvbnRlbnQ6Jyc7XG4gICAgXHRcdFx0d2lkdGg6IDFweDtcbiAgICBcdFx0XHRoZWlnaHQ6IDlyZW07XG4gICAgXHRcdFx0ZGlzcGxheTogYmxvY2s7XG4gICAgXHRcdFx0bWFyZ2luOjRyZW0gYXV0byAwO1xuICAgIFx0XHRcdGJhY2tncm91bmQtY29sb3I6JGJsYWNrO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMi45cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICBcdFx0fVxuICAgIFx0fVxuICAgIH1cbn0iLCIubm90LWZvdW5ke1xuXHQmX19tYWluLWNvbnRlbnR7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHQmX19jb250ZW50LXdyYXB7XG5cdFx0ZGlzcGxheTpmbGV4O1xuXHRcdHBhZGRpbmc6NXJlbSAwO1xuXHRcdGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcblx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gdmFyKC0tZm9vdGVyLWhlaWdodCkgLSB2YXIoLS1oZWFkZXItaGVpZ2h0KSk7XG5cdH1cblx0LnNpdGUtYnJhbmRpbmd7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDI1cmVtO1xuXHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHR9XG5cdH1cblx0Jl9fdGl0bGV7XG5cdFx0Zm9udC1zaXplOjkuOXJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiRzZW1pYm9sZC13dDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogOHJlbTtcblx0XHR9XG5cdH1cblx0Jl9fdGV4dHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0aDJ7XG5cdFx0XHRmb250LXNpemU6IDIuOHJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjhyZW07XG5cdFx0fVxuXHRcdHB7XG5cdFx0XHRmb250LXNpemU6IDIuMXJlbTtcblx0XHR9XG5cdH1cblx0Jl9faW1nLXdyYXB7XG5cdFx0aW1ne1xuXHRcdFx0d2lkdGg6IDU2cmVtO1xuXHRcdH1cblx0fVxuXHQmX19idG57XG5cdFx0bWFyZ2luOiAzcmVtIDA7XG5cdFx0cGFkZGluZzogMS44cmVtIDZyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdHBhZGRpbmc6IDEuNXJlbSA1cmVtO1xuXHRcdH1cblx0fVxufSIsIi5zaW5nbGV7XG5cdCZfX2Zvb3Rlcntcblx0XHRtYXJnaW4tdG9wOiAxMXJlbTtcblx0fVxuXHQmX19tYWluLWNvbnRlbnR7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0LnJlbGF0ZWQtd3JhcHtcblx0XHRcdGJvcmRlci10b3A6MXB4IHNvbGlkICRibGFjaztcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdH1cblx0XHRcdCYtLWJha2VycGVkaWF7XG5cdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19mb290ZXJ7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tdG9wOiA3cmVtO1xuXHRcdH1cblx0fVxuXHQucmVsYXRlZHtcblx0XHQmLS1yZWNpcGVze1xuXHRcdFx0Lmxvb3AtaXRlbXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbToyLjRyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpbXBvcnQgJ3JlY2lwZXMnO1xuXHRAaW1wb3J0ICdiYWtlcnBlZGlhJztcbn0iLCIucmVjaXBlc3tcblx0bWFyZ2luLWJvdHRvbTogMTRyZW07XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblx0LmJhbm5lcntcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGhlaWdodDogNDZyZW07XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0aGVpZ2h0OiA1NC43cmVtO1xuXHRcdH1cblx0XHQ+aW1ne1xuXHRcdFx0QGV4dGVuZCAuaW1nLS1jb3Zlcjtcblx0XHRcdHRvcDowO1xuXHRcdFx0bGVmdDowO1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0fVxuXHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0bWF4LXdpZHRoOiA5OXJlbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGgxe1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206My4ycmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjRyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0c3Ryb25ne1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucmVjaXBlX19tZXRhe1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdHBhZGRpbmc6Mi40cmVtIDA7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMuMXJlbTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjRyZW07XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5pdGVte1xuXHRcdFx0XHRcdG1hcmdpbjowIDIuMnJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdG1hcmdpbjowIDEuNnJlbSAyLjRyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfX3RpdGxle1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuOHJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowLjdyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9fdmFsdWV7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fZm9vdGVye1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHQudGFnc3tcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGFne1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czoxcmVtO1xuXHRcdFx0XHRcdHBhZGRpbmc6MS4ycmVtIDJyZW07XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjokbGlnaHQtZ3JheTtcblx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MS4ycmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjEuMnJlbTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MXJlbSAxLjRyZW07XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46MDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5hY3Rpb25ze1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMi40cmVtO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MS41cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Pi5jb250ZW50LXdyYXB7XG5cdFx0bWF4LXdpZHRoOiA4N3JlbTtcblx0XHRtYXJnaW4tdG9wOiAxMHJlbTtcblx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAkZ3JheTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctYm90dG9tOjdyZW07XG5cdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZ3JheTtcblx0XHRcdG1hcmdpbjo0LjhyZW0gJG1vYmlsZS1zaWRlLXBhZGRpbmcgMDtcblx0XHR9XG5cdFx0LnRleHQtY3ViZXN7XG5cdFx0XHQuY29udGVudC13cmFwe1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNnJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX190aXRsZS13cmFwe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzMDAsODcwKTtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDEwLDg3MCk7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fdGV4dC13cmFwe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg1NjAsODcwKTtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdH1cblx0XHRcdFx0dWx7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTp1bnNldDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQudmlkZW8tc2VjdGlvbntcblx0XHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYm9uLWFwcGV0aXRle1xuXHRcdFx0bWFyZ2luOjZyZW0gYXV0byAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbjo1cmVtIGF1dG8gMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuYmFrZXJwZWRpYXtcblx0LmNvbnRlbnQtd3JhcHtcblx0XHRtYXgtd2lkdGg6IDg3cmVtO1xuXHRcdC5zZWN0aW9ue1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2cmVtO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJGdyYXk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTozLjJyZW07XG5cdFx0XHR9XG5cdFx0XHRoMntcblx0XHRcdFx0QGV4dGVuZCAudGl0bGU7XG5cdFx0XHRcdEBleHRlbmQgLnRpdGxlLS1tZWRpdW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0XHR1bHtcblx0XHRcdFx0bGlzdC1zdHlsZTogdW5zZXQ7XG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5iYW5uZXJ7XG5cdFx0PmltZ3tcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGhlaWdodDoxNi41cmVtO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNvbnRlbnQtd3JhcHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRtYXJnaW46OHJlbSBhdXRvIDRyZW07XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luOjMuMnJlbSBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0aDF7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuYXJjaGl2ZXtcblx0LnNjcm9sbC11cHtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHBvc2l0aW9uOmZpeGVkO1xuXHRcdCN7JHN0YXJ0LWRpcmVjdGlvbn06OHJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdGltZ3tcblx0XHRcdHdpZHRoOiAxMS4xcmVtO1xuXG5cdFx0fVxuXHR9XG5cdCZfX21haW4tY29udGVudHtcblx0XHQudGl0bGVzLXdyYXB7XG5cdFx0XHRtYXJnaW46OHJlbSBhdXRvO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbjozLjJyZW0gYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0LmFyY2hpdmUtZGVzY3tcblx0XHRcdG1hcmdpbi10b3A6IDMuMnJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW1wb3J0ICdhcmNoaXZlLW5hdic7XG5cdFx0QGltcG9ydCAnYXJjaGl2ZS1zZWFyY2gnO1xuXHRcdC5sb29wLXNlY3Rpb257XG5cdFx0XHQmLS1iYWtlcnBlZGlhe1xuXHRcdFx0XHQuY29udGVudC13cmFwe1xuXHRcdFx0XHRcdG1heC13aWR0aDogODdyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuYXJjaGl2ZS1uYXZ7XG5cdFxuXHQuY29udGVudC13cmFwe1xuXHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6MDtcblx0XHR9XG5cdH1cblx0Lm5hdntcblx0XHRAaW5jbHVkZSBtYWtlLWF1dG8tY29sKCk7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0fVxuXHRcdCZfX2xpc3R7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMXB4O1xuXHRcdFx0fVxuXHRcdFx0IC8qIEhhbmRsZSAqL1xuXHQgICAgICAgLyogd2lkdGggKi9cblx0ICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdCAgICAgICAgICAgIHdpZHRoOiAuMXJlbTtcblx0ICAgICAgICAgICAgaGVpZ2h0OiAuMXJlbTtcblx0ICAgICAgICB9XG5cdCAgICAgICAgLyogVHJhY2sgKi9cblx0ICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdCAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHQgICAgICAgIH1cblx0ICAgICAgICBcblx0ICAgICAgICAvKiBIYW5kbGUgKi9cblx0ICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdCAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHQgICAgICAgIH1cblx0ICAgICAgICBcblx0ICAgICAgICAvKiBIYW5kbGUgb24gaG92ZXIgKi9cblx0ICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG5cdCAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHQgICAgICAgIH1cblx0XHRcdGxpe1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTokbW9iaWxlLXNpZGUtcGFkZGluZztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmJ0bi13cmFwe1xuXHRcdEBpbmNsdWRlIG1ha2UtYXV0by1jb2woKTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdG1hcmdpbi10b3A6IDMuMnJlbTtcblx0XHRcdHBhZGRpbmc6IDAgJG1vYmlsZS1zaWRlLXBhZGRpbmc7XG5cdFx0fVxuXHRcdC5idG4tLW9wZW4tZmlsdGVyc3tcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogJGxpZ2h0LXd0O1xuXHRcdFx0cGFkZGluZzoxLjZyZW0gMS44cmVtO1xuXHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06YXV0bztcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZzoxcmVtIDA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0Lmljb257XG5cdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufToxcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2VsZWN0ZWQtZmlsdGVyc3tcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0bWFyZ2luLXRvcDogMi40cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZzowICRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuXHRcdH1cblx0fVxuXHQmLS1yZWNpcGVze1xuXHRcdG1hcmdpbi1ib3R0b206IDMuNXJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206MnJlbTtcblx0XHR9XG5cdFx0LmNvbnRlbnQtd3JhcHtcblx0XHRcdEBleHRlbmQgLmNvbnRlbnQtd3JhcC0td2lkZTtcblx0XHRcdC5uYXZ7XG5cdFx0XHRcdCZfX2xpc3R7XG5cdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06Mi4ycmVtO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowLjhyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5idG47XG5cdFx0XHRcdFx0XHRcdEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuYnRuLS13aGl0ZTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzoxLjRyZW0gMi4ycmVtO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOjFyZW0gMS40cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYuY3VycmVudC1pdGVte1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjokYmxhY2s7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji0tYmFrZXJwZWRpYXtcblx0XHRtYXJnaW46IDdyZW0gMCA0LjZyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW46My4ycmVtIDAgMDtcblx0XHR9XG5cdFx0LmNvbnRlbnQtd3JhcHtcblx0XHRcdEBleHRlbmQgLmNvbnRlbnQtd3JhcC0tbmFycm93O1xuXHRcdFx0bWF4LXdpZHRoOiA4N3JlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6MCAkbW9iaWxlLXNpZGUtcGFkZGluZztcblx0XHRcdH1cblx0XHRcdC5uYXZ7XG5cdFx0XHRcdFxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XG5cdFx0XHRcdCZfX2xpc3R7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTozcmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjQuOHJlbTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbToycmVtO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MC44cmVtO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTowLjhyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTowO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC50aXRsZTtcblx0XHRcdFx0XHRcdFx0QGV4dGVuZCAudGl0bGUtLW1lZGl1bTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6JGdyYXk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiRsaWdodC13dDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5jdXJyZW50LWl0ZW17XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDokbWVkaXVtLXd0O1xuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDowO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOi0xLjVweDtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjokYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOi0ycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmFyY2hpdmUtc2VhcmNoe1xuXHRtYXJnaW4tdG9wOjYuNHJlbTtcblx0cGFkZGluZzo3LjRyZW0gMTUuNnJlbTtcblx0YmFja2dyb3VuZDp1cmwoaW1hZ2VzL2FyY2gtc2VhcmNoLWJnLnN2Zyk7XG5cdGJhY2tncm91bmQtc2l6ZTpjb3Zlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdHBhZGRpbmc6NHJlbSAycmVtO1xuXHRcdG1hcmdpbi10b3A6IDQuNXJlbTtcblx0XHRwYWRkaW5nLSN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTp1cmwoaW1hZ2VzL2FyY2gtc2VhcmNoLWJnLW1vYmlsZS5zdmcpO1xuXHR9XG5cdC5jb250ZW50LXdyYXB7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nOjA7XG5cdFx0fVxuXHR9XG5cdC5mb3JtLXdyYXB7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRwYWRkaW5nLSN7JGVuZC1kaXJlY3Rpb259OjJyZW07XG5cdFx0fVxuXHR9XG5cdCZfX3Jlc3VsdHMtd3JhcHtcblx0XHQucmVzdWx0LXRleHR7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5yZXN1bHRze1xuXHRcdFx0cGFkZGluZzowO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHR0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDcxcHggMjhweCByZ2JhKDAsIDAsIDAsIDAuMDEpLCAwcHggNDBweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4wMyksIDBweCAxOHB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMHB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNiksIDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xuXHRcdFx0fVxuXHRcdFx0bGl7XG5cdFx0XHRcdHBhZGRpbmc6MCAyLjRyZW07XG5cdFx0XHRcdGJvcmRlci1sZWZ0OjFweCBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzowIDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0YXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwYWRkaW5nOjEuN3JlbSAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0cGFkZGluZzoxLjVyZW0gMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdGJvcmRlci10b3A6MXB4IHNvbGlkO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6M3JlbSAzcmVtIDAgMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDNyZW0gM3JlbTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZDtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTowO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX19sZXR0ZXJzLXdyYXB7XG5cdFx0bWFyZ2luLXRvcDogMy45cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbi10b3A6IDMuMXJlbTtcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR9XG5cdH1cblx0Jl9fbmF2e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHR3aWR0aDogOTIlO1xuXHRcdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0XHQgLyogd2lkdGggKi9cblx0ICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdCAgICAgICAgICAgIHdpZHRoOiAuMXJlbTtcblx0ICAgICAgICAgICAgaGVpZ2h0OiAuMXJlbTtcblx0ICAgICAgICB9XG5cdCAgICAgICAgLyogVHJhY2sgKi9cblx0ICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdCAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHQgICAgICAgIH1cblx0ICAgICAgICBcblx0ICAgICAgICAvKiBIYW5kbGUgKi9cblx0ICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdCAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHQgICAgICAgIH1cblx0ICAgICAgICBcblx0ICAgICAgICAvKiBIYW5kbGUgb24gaG92ZXIgKi9cblx0ICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG5cdCAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHQgICAgICAgIH1cblx0XHRhe1xuXHRcdFx0d2lkdGg6IDRyZW07XG5cdFx0XHRoZWlnaHQ6IDRyZW07XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOjUwJTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHdpZHRoOiAzcmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDNyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdFx0XHRmbGV4Om5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRidXR0b257XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0dG9wOi0xcmVtO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGltZ3tcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0d2lkdGg6IDJyZW07XG5cdFx0XHRcdFx0aGVpZ2h0OiA0cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnBvcHVwe1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tdmgsIDF2aCkgKiAxMDApO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgei1pbmRleDogMTA1MDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAjeyRlbmQtZGlyZWN0aW9ufTogMDtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xuICAgIC8vIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyLDYsMTksMC40KTtcbiAgICB9XG4gICAgJi5vcGVue1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAvLyBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICAvLyBoZWlnaHQ6IHZhcigtLXZpZXdwb3J0LWhlaWdodCk7XG4gICAgfVxuICAgIEBpbXBvcnQgJ2ZpbHRlcnMnO1xuICAgIEBpbXBvcnQgJ29yZGVyJztcbiAgICBAaW1wb3J0ICdzZWFyY2gnO1xuICAgICYtLWFjY291bnR7XG4gICAgICAgICYubG9naW57XG4gICAgICAgICAgICAucG9wdXAtLWFjY291bnRfX2RpYWxvZywgLnBvcHVwLS1hY2NvdW50X19zZXAgc3BhbntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0VFNkM1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2RpYWxvZ3tcbiAgICAgICAgICAgIHdpZHRoOiA1MXJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMTguNXJlbSBhdXRvO1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGNyZWFtO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMnB4IDI0cHggMCByZ2JhKDI5LDM2LDM4LDAuNCk7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19oZWFkZXJ7XG4gICAgICAgICAgICBwYWRkaW5nOiA0LjFyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2JhbmFuYS5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvdmVyO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuOHJlbSAyLjFyZW0gMy45cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bi0tcG9wdXAtY2xvc2V7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBsZWZ0OjMuMnJlbTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19ib2R5e1xuICAgICAgICAgICAgcGFkZGluZzogMy42cmVtIDExLjJyZW0gNC4ycmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDYuMnJlbSA2LjlyZW0gMTJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fc3VidGl0bGV7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDoxO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLnNvY2lhbC1sb2dpbntcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuOHJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuM3JlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTs7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19idG4td3JhcHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19zZXB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyLjNyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMC4xcmVtO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMC4wNXJlbSk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4zcmVtOztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRjcmVhbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19mb3JtLXdyYXB7XG4gICAgICAgICAgICB3aWR0aDogMjYuMnJlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIEBpbXBvcnQgJ2NhcnQvcG9wdXAtY2FydCc7XG4gICAgJi0tZW1wdHktY2FydHtcbiAgICAgICAgICZfX2hlYWRlcntcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC5idG4tLXBvcHVwLWNsb3Nle1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OiBhdXRvO1xuICAgICAgICAgICAgICAgIC5pY29ue1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy40cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGl0bGV7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTowLjVyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnN1YnRpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX2RpYWxvZ3tcbiAgICAgICAgICAgIHdpZHRoOiAxMzNyZW07XG4gICAgICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzozLjhyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6M3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19ib2R5e1xuICAgICAgICAgICAgbWFyZ2luOiA1cmVtIDA7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBtYXJnaW46NnJlbSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndyYXBwZXJ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTFyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzowIDEwcmVtIDZyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0wLjJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pdGVte1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgyKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowIDFyZW07XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MCAwLjJyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjMuNnJlbSAxLjVyZW0gM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IC0ycHggNHB4IDhweCAwIHJnYmEoMTM4LDE3MiwxODQsMC4yKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6Mi4xcmVtIDIuNHJlbSAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjowIGF1dG8gMS43cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYuM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToxLjFyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQtd3Q7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiYtLWZpbHRlcnN7XG5cdGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG5cdCZfX2RpYWxvZ3tcblx0XHR3aWR0aDo2MnJlbTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0cGFkZGluZzo0LjNyZW0gMy43cmVtIDMuNXJlbTtcblx0XHRtYXJnaW4tI3skc3RhcnQtZGlyZWN0aW9ufTphdXRvO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOjIuOXJlbSAyLjVyZW0gMi40cmVtO1xuXHRcdH1cblx0fVxuXHQmX19oZWFkZXJ7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNS42cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMy43cmVtO1xuXHRcdH1cblx0XHQuYnRue1xuXHRcdFx0dG9wOjA7XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0dG9wOi0xcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGl0bGV7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2JvZHl7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHQuYWN0aW9uc3tcblx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRwe1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0LmJ0bntcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6MnJlbTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMi43cmVtO1xuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzoxLjhyZW07XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDoxLjZyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCImLS1vcmRlcntcblx0Ji5vcGVue1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XG5cdFx0fVxuXHR9XG5cdCZfX2RpYWxvZ3tcblx0XHR3aWR0aDogMTAwJTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmctdG9wOjMuOHJlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOjMuOHJlbTtcblx0XHR9XG5cdH1cblx0Jl9faW5uZXJ7XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdH1cblx0XHQuaXRlbXMtd3JhcHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDcxNCwxMTgwKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdHBhZGRpbmc6My4ycmVtIDQuNnJlbSA0LjJyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRwYWRkaW5nOjJyZW07XG5cdFx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufToxcmVtO1xuXHRcdFx0fVxuXHRcdFx0LnRpdGxlcy13cmFwe1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjJyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0dGltZXtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OjAuOHJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRhYmxlLXdyYXB7XG5cdFx0XHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0XHRcdHBhZGRpbmc6MCA0LjVyZW07XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDU1cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMzByZW07XG5cdFx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OjFyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Lyogd2lkdGggKi9cbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLyogVHJhY2sgKi9cbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAvKiBIYW5kbGUgKi9cbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLyogSGFuZGxlIG9uIGhvdmVyICovXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuXHRcdFx0XHR0YWJsZXtcblx0XHRcdFx0XHRkaXJlY3Rpb246IHJ0bDtcblx0XHRcdFx0XHRwYWRkaW5nOjAgNC40cmVtO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0dGhlYWR7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkbGlnaHQtZ3JheTtcblx0XHRcdFx0XHRcdHRoOm5vdCgucHJvZHVjdC1pbWcsIC5wcm9kdWN0LW5hbWUpe1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRib2R5e1xuXHRcdFx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdHRke1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MS4ycmVtIDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0Ji5wcm9kdWN0LWltZ3tcblx0XHRcdFx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNi43cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Ji5wcm9kdWN0LW5hbWV7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQudG90YWxzLXdyYXB7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0NjQsMTE4MCk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHBhZGRpbmc6My4ycmVtIDcuNXJlbSA0LjJyZW07XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcblx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTo4LjZyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRwb3NpdGlvbjogdW5zZXQ7XG5cdFx0XHRcdHBhZGRpbmc6Mi40cmVtIDIuNHJlbSAyLjlyZW07XG5cdFx0XHR9XG5cdFx0XHQmX19yb3d7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuM3JlbTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxLjNyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRwe1xuXHRcdFx0XHRcdCYuZmlyc3QtY2VsbHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnNlY29uZC1jZWxse1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHN0cm9uZ3tcblx0XHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLS10b3RhbHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjdyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjRyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYnRuLS1wb3B1cC1jbG9zZXtcblx0XHRcdFx0dG9wOjJyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0I3skZW5kLWRpcmVjdGlvbn06Mi43cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR0b3A6MS41cmVtO1xuXHRcdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjEuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmJ0bi0tcHJpbWFyeXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6MS42cmVtIDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRwYWRkaW5nOjEuM3JlbSAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3RpdGxle1xuXHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdH1cblx0fVxufSIsIiYtLXNlYXJjaHtcbiAgICBcbiAgICB0b3A6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuICAgICYub3BlbntcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuICAgICZfX2RpYWxvZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgfVxuICAgICZfX2JvZHl7XG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgICAuYnRuLS1wb3B1cC1jbG9zZXtcbiAgICAgICAgICAgIHRvcDo1MCU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgI3skZW5kLWRpcmVjdGlvbn06NnJlbTtcbiAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICB9XG59IiwiJi0tY2FydHtcbiAgICAmLm9wZW57XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIC5wb3B1cC0tY2FydF9fZGlhbG9ne1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2RpYWxvZ3tcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgIFxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX21haW57XG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogNTdyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAub3ZlcmZsb3ctYXV0b3tcbiAgICAgICAgICAgIC8vIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNS42cmVtKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAgJl9fYm9keXtcbiAgICAgICAgLy8gaGVpZ2h0OjEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbToxNnJlbTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMS4ycmVtKTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA4LjhyZW0gLSA1LjZyZW0pO1xuICAgICAgICB9XG4gICAgICAgIC53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50e1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEycmVtKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC50b3RhbHMtd3JhcHtcbiAgICAgICAgICAgIGJvdHRvbTowO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHdpZHRoOiA1N3JlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOmZpeGVkO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50b3RhbC13ZWlnaHR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGltcG9ydCAnY2FydC1leHRyYXMnO1xuICAgICZfX2hlYWRlcntcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICAgICAgaGVpZ2h0OiAxMS4ycmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHBhZGRpbmc6IDMuN3JlbSAzcmVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgaGVpZ2h0OiA4LjhyZW07XG4gICAgICAgICAgICBwYWRkaW5nOjByZW0gMi45cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXJfX2NhcnQtd3JhcHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDMpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcbiAgICAgICAgICAgIC5idG4tLWNhcnQtYnd7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jbG9zZS13cmFwe1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMyk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgfVxuICAgICAgICAuYnRuLS1wb3B1cC1jbG9zZXtcbiAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLnBvcHVwLS1jYXJ0X190aXRsZXtcbiAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19zaGlwcGluZ3tcbiAgICAgICAgaGVpZ2h0OiA0cmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgICBwYWRkaW5nOjEuMXJlbSAxLjRyZW07XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6JGNyZWFtO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgcGFkZGluZzoycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiA1LjZyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgfVxuICAgICAgICAuc2hpcHBpbmctdGltZXtcbiAgICAgICAgICAgIG1heC13aWR0aDogODElO1xuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi0tc2Vjb25kYXJ5e1xuICAgICAgICAgICAgcGFkZGluZzowLjRyZW0gMXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxLjJyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHRleHQtZm9udDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkbm9ybWFsLXd0O1xuICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAkYmxhY2s7XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgXG4gICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgIFxuICAgICAgICAvLyBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgICAgLy8gZm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICAvLyBsaW5lLWhlaWdodDogNC4ycmVtO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICAgICAgfVxuICAgICAgICAudGl0bGV7XG4gICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG4gICAgICAgLmNsZWFyLWNhcnR7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Nsb3Nle1xuICAgICAgICBzdmd7XG4gICAgICAgICAgICAjU2lnbi1VcC17XG4gICAgICAgICAgICAgICAgc3Ryb2tlOiR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0gICIsIiZfX2V4dHJhc3tcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICB3aWR0aDogMzUuNXJlbTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgJi5vcGVue1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHBhZGRpbmc6NHJlbSAyLjRyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUzLDU0LDU3LDAuNSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgPi5pbm5lci13cmFwe1xuICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokbGlnaHQtZ3JheTtcbiAgICAgICAgcGFkZGluZzo2cmVtIDMuOXJlbTtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6My42cmVtIDJyZW0gMnJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I0VCRUJFQjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudGl0bGV7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgdWwucHJvZHVjdHN7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46YXV0byAwIGF1dG87XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNzglO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgbGkucHJvZHVjdHtcbiAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6MDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOjEuOXJlbSAyLjFyZW0gMnJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyAmOmhvdmVye1xuICAgICAgICAgICAgLy8gICAgLml0ZW0td3JhcCAuaW5mby13cmFwIC5xdWljay1hZGRfX3ZhcmlhdGlvbnMtd3JhcHtcbiAgICAgICAgICAgIC8vICAgICAgICAgb3BhY2l0eToxO1xuICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgIC8vICAgICAud29vY29tbWVyY2UtTG9vcFByb2R1Y3QtbGlua3tcbiAgICAgICAgICAgIC8vICAgICAgICAgYm94LXNoYWRvdzogMCAycHggMTBweCAwIHJnYmEoMTU2LDExNCwxMTQsMC4yKTtcbiAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAuaW5uZXItd3JhcHtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGlua3tcbiAgICAgICAgICAgICAgICBpbWcuYXR0YWNobWVudC13b29jb21tZXJjZV90aHVtYm5haWx7XG4gICAgICAgICAgICAgICAgICAgd2lkdGg6MTdyZW07XG4gICAgICAgICAgICAgICAgICAgbWFyZ2luOjAgYXV0byAzcmVtO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjEzcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvZHVjdF9fc3VidGl0bGV7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAucHJpY2V7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgLmFtb3VudHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByaWNlLXBlcntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnF1aWNrLWFkZHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206MnJlbTtcbiAgICAgICAgICAgICAgICAjeyRlbmQtZGlyZWN0aW9ufToycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bi0tbGlrZSwgLmljb24tLWJhZGdlLCAuaWNvbi0tY2FydCwgLmJhZGdlLCAuaW4tY2FydCwgLmRlc2N7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuLS1wb3B1cC1jbG9zZXtcbiAgICAgICAgdG9wOjIuOHJlbTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAjeyRlbmQtZGlyZWN0aW9ufToyLjhyZW07XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgdG9wOjJyZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAjeyRlbmQtZGlyZWN0aW9ufToyLjRyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmljb24tLXBvcHVwLWNsb3Nle1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnByb2NlZWR7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDoycmVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzoxLjNyZW0gMi4zcmVtO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5jYXJ0e1xuXHQmX19tYWluLWNvbnRlbnR7XG5cdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIHZhcigtLWZvb3Rlci1oZWlnaHQpKTtcblx0fVxuXHQmX190aXRsZXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdH1cblx0Lndvb2NvbW1lcmNlOm5vdCguZGd3dC13Y2FzLXNlYXJjaC13cmFwcCl7XG5cdFx0cGFkZGluZy1ib3R0b206IDEzcmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDZyZW07XG5cdFx0fVxuXHRcdC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXJ7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0Lndvb2NvbW1lcmNlLW1lc3NhZ2V7XG5cdFx0XHRcdHBhZGRpbmc6M3JlbSAwO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRwYWRkaW5nOjFyZW0gMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW1wb3J0IFwiY2FydC9lbXB0eS1jYXJ0XCI7XG5cdFx0QGltcG9ydCBcImNhcnQvY2FydC1mb3JtXCI7XG5cdFx0QGltcG9ydCBcImNhcnQvY2FydC1jb2xsYXRlcmFsc1wiO1xuXHR9XG59XG5AaW1wb3J0IFwiY2FydC93b29jb21tZXJjZS1taW5pLWNhcnRcIjsiLCIuY2FydC1lbXB0eSB7XG5cdFxufVxuLnJldHVybi10by1zaG9we1xuXHRAZXh0ZW5kIC5idG47XG5cdEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcblx0bGluZS1oZWlnaHQ6MTtcblx0bWFyZ2luLXRvcDogM3JlbTtcblx0cGFkZGluZzogMS44cmVtIDRyZW07XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn0iLCIud29vY29tbWVyY2UtY2FydC1mb3Jte1xuXHQuc2hvcF90YWJsZXtcblx0XHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0dGhlYWR7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdHRye1xuXHRcdFx0XHR0aHtcblx0XHRcdFx0XHRwYWRkaW5nOjAuOXJlbSAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdFx0XHRcdCYucHJvZHVjdC1yZW1vdmV7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnByb2R1Y3QtdGh1bWJuYWlse1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE4cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnByb2R1Y3QtbmFtZXtcblx0XHRcdFx0XHRcdHdpZHRoOiA0OS41cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHR0Ym9keXtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHR0cntcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5jYXJ0X2l0ZW17XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJGdyYXk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6M3JlbSAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OjE2LjZyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMil7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRke1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5wcm9kdWN0LXJlbW92ZXtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTs7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnByb2R1Y3QtdGh1bWJuYWlse1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjNyZW0gMDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OjA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMThyZW07XG5cdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTRyZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnByb2R1Y3QtbmFtZXtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzowIDUuNnJlbTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdFx0Jjpub3QoLnJlbW92ZSl7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCYucmVtb3Zle1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwLjZyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDokbWVkaXVtLXd0O1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3R0b206MS42cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OjA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5zdW1tYXJ5e1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnByb2R1Y3QtcHJpY2V7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnByb2R1Y3QtcXVhbnRpdHl7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuN3JlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQucXVhbnRpdHktd3JhcHtcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LnF1YW50aXR5e1xuXHRcdFx0XHRcdFx0XHRcdFx0LyogQ2hyb21lLCBTYWZhcmksIEVkZ2UsIE9wZXJhICovXG5cdFx0XHRcdFx0XHRcdFx0XHRpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdFx0XHRcdFx0XHRcdGlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0XHRcdCAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICBtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQvKiBGaXJlZm94ICovXG5cdFx0XHRcdFx0XHRcdFx0XHRpbnB1dFt0eXBlPW51bWJlcl0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0ICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblx0XHRcdFx0XHRcdFx0XHRcdCAgd2lkdGg6IDEwcmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHQgIEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0ICBcdHdpZHRoOiA4cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICBcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICB9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnByb2R1Y3Qtc3VidG90YWx7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC53b29jb21tZXJjZS1QcmljZS1jdXJyZW5jeVN5bWJvbHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYWN0aW9uc3tcblx0XHRcdFx0XHQuYnRuLS1jYXJ0LWNvdXBvbntcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNHJlbTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzoyLjdyZW0gMy4xcmVtO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIuNnJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnKyc7XG5cdFx0XHRcdFx0XHRcdHRvcDogMi4ycmVtO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDoxO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDRyZW07XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTozLjJyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnNob3d7XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICctJztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY291cG9ue1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzowIDMuMXJlbTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdCNjb3Vwb25fY29kZXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNC44cmVtO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjAgMS41cmVtO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDJyZW0gMCA0cmVtO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJGdyYXk7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGJ1dHRvbltuYW1lPSdhcHBseV9jb3Vwb24nXXtcblx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuYnRuLS1wcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEuNXJlbSA2cmVtO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MS41cmVtIDcuN3JlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRidXR0b25bbmFtZT0ndXBkYXRlX2NhcnQnXXtcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGJvdHRvbTowO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5jYXJ0LWNvbGxhdGVyYWxze1xuXHRwYWRkaW5nLXRvcDogMS42cmVtO1xuXHQuY2FydF90b3RhbHN7XG5cdFx0aDJ7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHR0YWJsZXtcblx0XHRcdHRib2R5e1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR0cntcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHR0aHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsLXd0O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRke1xuXHRcdFx0XHRcdFx0LmFtb3VudHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0cmVtO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Lndvb2NvbW1lcmNlLVByaWNlLWN1cnJlbmN5U3ltYm9se1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmNhcnQtZGlzY291bnR7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MCAycmVtIDJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuc2hpcHBpbmd7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjpjb2x1bW47XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0XHRcdFx0XHR0aHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5zY3JlZW4tcmVhZGVyLXRleHQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmJ0bi0tY2FydC1zaGlwcGluZ3tcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiRibGFjaztcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOjIuN3JlbSAzLjFyZW07XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcrJztcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMi4ycmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0I3skZW5kLWRpcmVjdGlvbn06My4ycmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmLnNob3d7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJy0nO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzowIDMuMXJlbTtcblx0XHRcdFx0XHRcdFx0I3NoaXBwaW5nX21ldGhvZHtcblx0XHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjNyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRcdFx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICAgIHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogMi41cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCAgIGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQgICAgdG9wOiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQgICAgd2lkdGg6IDEuNXJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGhlaWdodDogMS41cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgICN7JHN0YXJ0LWRpcmVjdGlvbn06IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQgICAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0LmFtb3VudHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICAgIGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdCAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHQgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0ICAgICY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0JjpjaGVja2VkIH4gbGFiZWw6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdCAgICBcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0XHRcdCAgICB9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC53b29jb21tZXJjZS1zaGlwcGluZy1kZXN0aW5hdGlvbiwud29vY29tbWVyY2Utc2hpcHBpbmctY2FsY3VsYXRvcntcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuY2FydC1zdWJ0b3RhbHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNS41cmVtO1xuXHRcdFx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6MS4xcmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLm9yZGVyLXRvdGFse1xuXHRcdFx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0e1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbi10b3A6IDVyZW07XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZy10b3A6IDMuM3JlbTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLXRvcDogMi41cmVtO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMi41cmVtO1xuXHRcdFx0fVxuXHRcdFx0LmNhcnQtY29tbWVudHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiRtZWRpdW0td3Q7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjJyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0YXtcblx0XHRcdFx0XHRjb2xvcjokZ3JheTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNoZWNrb3V0LWJ1dHRvbntcblx0XHRcdFx0QGV4dGVuZCAuYnRuO1xuXHRcdFx0XHRAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6MS44NXJlbSAxMHJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIud29vY29tbWVyY2UtbWluaS1jYXJ0e1xuXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRwYWRkaW5nOjAgJG1vYmlsZS1zaWRlLXBhZGRpbmc7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxNi42cmVtKTtcblx0fVxuXHQmX19lbXB0eS1tZXNzYWdle1xuXHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdHBhZGRpbmc6Mi42cmVtIDMuMnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6IDIuNnJlbSAkbW9iaWxlX3NpZGVfcGFkZGluZztcblx0XHR9XG5cdH1cblx0LmNhdC10aXRsZXtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdHBhZGRpbmc6MXJlbSAxLjRyZW07XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdHBhZGRpbmc6MXJlbSAycmVtO1xuXHRcdH1cblx0fVxuXHQud29vY29tbWVyY2UtbWluaS1jYXJ0LWl0ZW17XG5cdFx0dHJhbnNpdGlvbjpvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdCAmLmxvYWRpbmd7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgIH1cblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFxuXHRcdH1cblx0XHQmX191cHBlcntcblx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdH1cblx0XHQuc2FsZXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzowLjJyZW0gMDtcblx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXHRcdCYtLW5vdGljZXtcbiAgICBcdFx0XHRjb2xvcjogJG9yYW5nZTtcbiAgICBcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNCw3MSwzNywwLjA4KTtcbiAgICBcdFx0XHRhe1xuICAgIFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgXHRcdFx0fVxuICAgIFx0XHR9XG4gICAgXHRcdCYtLWFkZGVke1xuICAgIFx0XHRcdGNvbG9yOiAjMzRBNzQwO1xuICAgIFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsMTY3LDY0LDAuMDgpO1xuICAgIFx0XHR9XG5cdFx0fVxuXHRcdCZfX3Byb2R1Y3QtbGlua3tcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEsMyk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0aGVpZ2h0OiAxOC41cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGhlaWdodDogMTRyZW07XG5cdFx0XHR9XG5cdFx0XHRpbWd7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQvLyBoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdC8vIG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHRcdC8vIGhlaWdodDogMTByZW07XG5cdFx0XHRcdFx0Ly8gd2lkdGg6IDEwcmVtO1xuXHRcdFx0XHRcdC8vIG1hcmdpbi1sZWZ0OiAxLjY1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRzcGFue1xuXHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdG1heC13aWR0aDogMjMuNXJlbTtcblx0XHRcdFx0cGFkZGluZy10b3A6IDIuN3JlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3Byb2R1Y3QtaW5mb3tcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDIsMyk7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHBhZGRpbmc6My43cmVtIDFyZW0gMi45cmVtIDVyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0cGFkZGluZzogMi40cmVtIDEuNXJlbSAyLjZyZW0gMDtcblx0XHRcdH1cblx0XHRcdC5wcm9kdWN0X19zdWJ0aXRsZXtcblx0XHRcdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjhyZW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblx0XHRcdH1cblx0XHRcdC5uYW1le1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRwYWRkaW5nLSN7JGVuZC1kaXJlY3Rpb259OjVyZW07XG5cdFx0XHR9XG5cdFx0XHQucHJpY2Utd3JhcHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jYXJ0X2l0ZW1fX3F1YW50aXR5e1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0cGFkZGluZzowLjdyZW0gMS4ycmVtO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIuN3JlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiRibGFjaztcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucXVhbnRpdHl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA2cmVtO1xuICAgIFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTowLjFyZW07XG4gICAgXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG4gICAgXHRcdFx0XHRcdFx0XHR3aWR0aDogNHJlbTtcbiAgICBcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjA7XG4gICAgXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcbiAgICBcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wcmljZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0XHRkZWx7XG5cdFx0XHRcdFx0XHRjb2xvcjojNkU4NTk2O1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjpub25lO1xuXHRcdFx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MC43cmVtO1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0ICAgIHRvcDogNjElO1xuXHRcdFx0XHRcdFx0ICAgIGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdCAgICB3aWR0aDogNjglO1xuXHRcdFx0XHRcdFx0ICAgIGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkU4NTk2O1xuXHRcdFx0XHRcdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtMTVkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmFtb3VudHtcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdGJkaXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW5zLCBiZGl7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuYW1vdW50e1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5hbW91bnR7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG5cdFx0XHRcdFx0XHQud29vY29tbWVyY2UtUHJpY2UtY3VycmVuY3lTeW1ib2x7XG5cdFx0XHRcdFx0XHRcdC8vIGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuYXdkcl9jYXJ0X3N0cmlrZW91dF9saW5le1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHQgICBcblx0XHRcdFx0XHQgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdFx0XHRcdCAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdFx0ICAgICY6bnRoLWNoaWxkKDIpe1xuXHRcdFx0XHRcdCAgICBcdG1hcmdpbi1sZWZ0OjFyZW07XG5cdFx0XHRcdFx0ICAgIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0ICAgIFx0XHRtYXJnaW4tbGVmdDogMC42cmVtO1xuXHRcdFx0XHRcdCAgICBcdH1cblx0XHRcdFx0XHQgICAgfVxuXHRcdFx0XHRcdCAgICBkZWx7XG5cdFx0XHRcdFx0ICAgIFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHQgICAgfVxuXHRcdFx0XHRcdCAgICAuYW1vdW50e1xuXHRcdFx0XHRcdCAgICBcdGxpbmUtaGVpZ2h0OiAxLjc1O1xuXHRcdFx0XHRcdCAgICBcdG1hcmdpbi1yaWdodDogMC41cmVtO1xuXHRcdFx0XHRcdCAgICB9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wcmljZS1wZXJ7XG5cdFx0XHRcdFx0Y29sb3I6JGdyYXk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDowLjZyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJlbW92ZXtcblx0XHRcdFx0XHR0b3A6IDMuNnJlbTtcblx0XHRcdFx0XHR3aWR0aDogMS42cmVtO1xuXHRcdFx0XHRcdGhlaWdodDogMS42cmVtO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQjeyRlbmQtZGlyZWN0aW9ufTogNS43cmVtO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvYmluLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOmNvbnRhaW47XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRcdGJveC1zaXppbmc6IDNyZW07XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX190b3RhbHtcblxuXHR9XG5cdCZfX2J1dHRvbnN7XG5cdFx0cGFkZGluZzogMi43cmVtIDMuNXJlbSAzLjRyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tdG9wOiA0LjVyZW07XG5cdFx0XHRwYWRkaW5nOiAwICRtb2JpbGVfc2lkZV9wYWRkaW5nO1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMS42cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQud2MtZm9yd2FyZHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHQmLmNoZWNrb3V0e1xuXHRcdFx0XHRAZXh0ZW5kIC5idG47XG5cdFx0XHRcdEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcblx0XHRcdFx0QGV4dGVuZCAuYnRuLS1ibGFjaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDJyZW0gMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHQmLmQtZGVza3RvcHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZC1tb2JpbGV7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmFtb3VudHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td3Q7XG5cdFx0XHRcdG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OjAuOHJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cblx0XHRcdFx0fVxuXHRcdFx0XHQud29vY29tbWVyY2UtUHJpY2UtY3VycmVuY3lTeW1ib2x7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Ly8gbWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MC4zcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX2NvbW1lbnR7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAxLjVyZW07XG5cdFx0fVxuXHR9XG59IiwiLnByb2R1Y3R7XG5cdC5iYWRnZXtcblx0XHRsZWZ0OjUwJTtcblx0XHR0b3A6Mi41cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OjE7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6MXJlbTtcblx0XHRwYWRkaW5nOjEuNHJlbSAzLjRyZW07XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6JGxpZ2h0LWdyYXk7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcblx0XHRcdHBhZGRpbmc6MC42cmVtIDEuOHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdH1cblx0fVxuXHQmLm91dG9mc3RvY2t7XG5cdFx0LnBsdXMtYnRue1xuXHRcdFx0cG9pbnRlci1ldmVudHM6bm9uZTtcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQmX19zdWJ0aXRsZXtcblx0XHRtaW4taGVpZ2h0OiAycmVtO1xuXHRcdGNvbG9yOiAkZ3JheTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdH1cblx0LnByaWNle1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBcdEBpbmNsdWRlIHRhYmxldCgpe1xuICAgIFx0XHRmb250LXNpemU6IDEuOHJlbTtcbiAgICBcdH1cblx0ICAgIC5hbW91bnR7XG5cdCAgICBcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHQgICAgXHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0ICAgIFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0ICAgIFx0fVxuXHRcdCAgICAud29vY29tbWVyY2UtUHJpY2UtY3VycmVuY3lTeW1ib2x7XG5cdFx0ICAgIFx0Ly9mb250LXNpemU6IDEuNHJlbTtcblx0XHQgICAgfVxuXHRcdH1cblx0XHRkZWx7XG5cdFx0XHRjb2xvcjogJGdyYXk7XG5cdCAgICBcdC5hbW91bnR7XG5cdFx0ICAgIFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0ICAgIFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td3Q7XG5cdFx0ICAgIFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06MC40cmVtO1xuXHRcdCAgICBcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdCAgICBcdFx0Ly8gZm9udC1zaXplOiAxLjRyZW07XG5cdFx0ICAgIFx0fVxuXHRcdCAgICB9XG5cdCAgICB9XG5cdH1cblx0LnByaWNlLXBlcntcblx0XHRjb2xvcjokZ3JheTtcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdH1cblx0fVxuXHQubnVtYmVyLWlucHV0LXdyYXAge1xuXHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcblx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MC41cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdFx0fVxuXHRcdCYuaGlkZXtcblx0XHRcdC5wbHVzLWJ0bntcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHRhYmxldHtcblx0XHRcdC8vIGhlaWdodDogNC44cmVtO1xuXHRcdH1cblx0XHRpbnB1dHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRib3JkZXI6IDBweDtcblx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0XHRtYXgtd2lkdGg6IDIuNXJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGluaGVyaXQ7XG5cdFx0XHR0ZXh0LXJlbmRlcmluZzogYXV0bztcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwLjRyZW07XG5cdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXG5cdFx0XHRcdG1heC13aWR0aDogMXJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX251bWJlci1idG57XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHdpZHRoOiA0cmVtO1xuXHRcdFx0aGVpZ2h0OiA0cmVtO1xuXHRcdFx0Ym9yZGVyOiAwcHg7XG5cdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHQvLyBib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2UtaW47XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQgICAgQGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0ICAgIFx0d2lkdGg6IDMuMnJlbTtcblx0XHQgICAgXHRoZWlnaHQ6IDMuMnJlbTtcblx0XHQgICAgfVxuXHRcdCAgICAmLm1pbnVzLWJ0bntcblx0XHQgICAgXHRib3JkZXItcmFkaXVzOiAwIDUwJSA1MCUgMDtcblx0XHQgICAgXHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL21pbnVzLnN2ZykgY2VudGVyIC8gMzAlIG5vLXJlcGVhdCwgJGJsYWNrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6MzAlO1xuXHRcdCAgICBcdFxuXHRcdCAgICB9XG5cdFx0ICAgICYucGx1cy1idG57XG5cdFx0ICAgIFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdCAgICBcdHBhZGRpbmctYm90dG9tOjFweDtcblx0XHQgICAgXHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3BsdXMuc3ZnKSBjZW50ZXIgLyAzMCUgbm8tcmVwZWF0LCAkYmxhY2s7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTozMCU7XG5cdFx0ICAgIH1cblx0XHR9XG5cdFx0Ji5kaXNhYmxlZHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG5cdFx0XHQubWludXMtYnRuLCBpbnB1dHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0bWF4LXdpZHRoOiAwO1xuXHQgICAgXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpbXBvcnQgXCJwcm9kdWN0L3NpbmdsZS1wcm9kdWN0XCI7XG5cdCYtLWdpZnR7XG5cdCAgICAmLnByb2R1Y3R7XG5cdCAgICBcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdCAgICBcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0ICAgIFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHQgICAgICAgIEBpbmNsdWRlIGxhcHRvcCgpe1xuXHQgICAgICAgIFx0XG5cdCAgICAgICAgfVxuXHQgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcblx0ICAgICAgICBcdG1hcmdpbjowO1xuXHQgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cdFxuXHQgICAgICAgIH1cblx0ICAgICAgICAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5e1xuXHQgICAgICAgIFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdCAgICAgICAgXHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHQgICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG5cdCAgICAgICAgICAgIFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHQgICAgICAgICAgICBcdFxuXHQgICAgICAgICAgICB9XG5cdCAgICAgICAgICAgICZfX3dyYXBwZXJ7XG5cdCAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cdCAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cdCAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXHQgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdCAgICAgICAgICAgIH1cblx0ICAgICAgICAgICAgJl9faW1hZ2V7XG5cdCAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG5cdCAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cdCAgICAgICAgICAgICAgICBpbWd7XG5cdCAgICAgICAgICAgICAgICBcdEBleHRlbmQgLmltZy0tY292ZXI7XG5cdCAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cdCAgICAgICAgICAgICAgICB9XG5cdCAgICAgICAgICAgICAgICBhe1xuXHQgICAgICAgICAgICAgICAgXHRoZWlnaHQ6IDEwMCU7XG5cdCAgICAgICAgICAgICAgICBcdGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgICAgICAgICAgICAgfVxuXHQgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuXHQgICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmc6IDJyZW07XG5cdCAgICAgICAgICAgICAgICB9XG5cdCAgICAgICAgICAgIH1cblx0ICAgICAgICAgICAgLnl3Z2MtbWFpbi1mb3JtLXByZXZpZXctY29udGFpbmVye1xuXHQgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblx0ICAgICAgICAgICAgfVxuXHQgICAgICAgIH1cblx0ICAgICAgICAmPi5zdW1tYXJ5e1xuXHQgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcblx0ICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgICAgICAgICBwYWRkaW5nOjdyZW0gMTUuNXJlbTtcblx0ICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0KCl7XG5cdCAgICAgICAgICAgIFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHQgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcblx0ICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgJG1vYmlsZS1zaWRlLXBhZGRpbmc7XG5cdCAgICAgICAgICAgIH1cblx0ICAgICAgICAgICAgaDF7XG5cdCAgICAgICAgICAgIFx0QGV4dGVuZCAudGl0bGUtLWxhcmdlO1xuXHQgICAgICAgICAgICBcdGxpbmUtaGVpZ2h0OjE7XG5cdCAgICAgICAgICAgIFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHQgICAgICAgICAgICBcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHQgICAgICAgICAgICBcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0ICAgICAgICAgICAgXHR9XG5cdCAgICAgICAgICAgIH1cblx0ICAgICAgICAgICAgLnByaWNle1xuXHQgICAgICAgICAgICBcdGRpc3BsYXk6IG5vbmU7XG5cdCAgICAgICAgICAgIH1cblx0ICAgICAgICAgICAgLmdpZnQtY2FyZHNfZm9ybXtcblx0ICAgICAgICAgICAgXHRtYXJnaW4tdG9wOiA0cmVtO1xuXHQgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcblx0ICAgICAgICAgICAgICAgICBcdG1hcmdpbi10b3A6IDMuMnJlbTtcblx0ICAgICAgICAgICAgICAgIH1cblx0ICAgICAgICAgICAgfVxuXHQgICAgICAgIH1cblx0ICAgIH1cblx0ICAgIFxuXHQgICAgLy8gLnl3Z2NfZGVsaXZlcnlfaW5mb190aXRsZXtcblx0ICAgIC8vICAgICBkaXNwbGF5OiBub25lO1xuXHQgICAgLy8gfVxuXHQgICAgLy8gLmdpZnRfY2FyZF90ZW1wbGF0ZV9idXR0b257XG5cdCAgICAvLyBcdG1hcmdpbi10b3A6IDRyZW07XG5cdCAgICAvLyAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgLy8gICAgIEBpbmNsdWRlIHRhYmxldCgpe1xuXHQgICAgLy8gICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuXHQgICAgLy8gICAgIH1cblx0ICAgIC8vICAgICAucXVhbnRpdHl7XG5cdCAgICAvLyAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cdCAgICAvLyAgICAgfVxuXHQgICAgLy8gICAgIC5naWZ0X2NhcmRfYWRkX3RvX2NhcnRfYnV0dG9ue1xuXHQgICAgLy8gICAgICAgICBAZXh0ZW5kIC5idG47XG5cdCAgICAvLyAgICAgICAgIEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcblx0ICAgIC8vICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXHQgICAgLy8gICAgICAgICBAaW5jbHVkZSB0YWJsZXQoKXtcblx0ICAgIC8vICAgICAgICAgXHR3aWR0aDogMTAwJTtcblx0ICAgIC8vICAgICAgICAgfVxuXHQgICAgLy8gICAgIH1cblx0ICAgIC8vIH1cblx0fVxufVxuLmZpeGVkLXByb2R1Y3QtaW1ne1xuXHRhc3BlY3QtcmF0aW86MTtcblx0b3BhY2l0eTogMC43O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHotaW5kZXg6IDIwMDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRyYW5zZm9ybTogc2NhbGUoLjEpO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbn0iLCImLS1zaW5nbGV7XG5cdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdCYucHJvZHVjdF9jYXQtI3skd29ya3Nob3BfaWR9e1xuXHRcdEBleHRlbmQgLmNvbnRlbnQtd3JhcC0td2lkZTtcblx0XHRtYXJnaW46IDcuNXJlbSBhdXRvIDA7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAyLjRyZW07XG5cdFx0fVxuXHR9XG5cdCY6bm90KC5wcm9kdWN0X2NhdC0jeyR3b3Jrc2hvcF9pZH0pe1xuXHRcdG1heC13aWR0aDogMTQ4LjZyZW07XG5cdFx0bWFyZ2luOjZyZW0gYXV0byAwO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogMS4zcmVtO1xuXHRcdH1cblx0fVxuXHRAaW1wb3J0IFwiZ2FsbGVyeVwiO1xuXHRAaW1wb3J0IFwic3VtbWFyeVwiO1xuXHQucHJvZHVjdC1pbmZve1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRtYXJnaW4tdG9wOiA2cmVtO1xuXHRcdC5pbmZvLWJveHtcblx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0XHRwYWRkaW5nOjhyZW0gMDtcblx0XHRcdGJvcmRlci10b3A6MXB4IHNvbGlkICRncmF5O1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmc6NHJlbSAwO1xuXHRcdFx0fVxuXHRcdFx0Jl9fdGl0bGUtd3JhcHtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNTYwLDExODApO1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoNjAsMTE4MCk7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMCk7XG5cdFx0XHRcdCAgICBkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0ICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0aDJ7XG5cdFx0XHRcdFx0QGV4dGVuZCAudGl0bGU7XG5cdFx0XHRcdFx0QGV4dGVuZCAudGl0bGUtLW1lZGl1bTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDoxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGgze1xuXHRcdFx0XHRcdGNvbG9yOiRncmF5O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEuMnJlbTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDowO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZGF0YS13cmFwe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg1NjAsMTE4MCk7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19yb3d7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwYWRkaW5nOi43cmVtIDA7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA4MCU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIiYucHJvZHVjdF9jYXQtI3skd29ya3Nob3BfaWR9e1xuXHQud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5e1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sKDg3MCwgMTgwMCk7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDIxNSwgMTgwMCk7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMCk7XG5cdFx0XHRwYWRkaW5nOjAgJG1vYmlsZS1zaWRlLXBhZGRpbmc7XG5cdFx0fVxuXHR9XG59XG4mOm5vdCgucHJvZHVjdF9jYXQtI3skd29ya3Nob3BfaWR9KXtcblx0Lndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeXtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCg3MTMsIDE0ODYpO1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCg2MiwgMTQ4Nik7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMCk7XG5cdFx0fVxuXHR9XG59XG4ud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5e1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdGZpZ3VyZXtcblx0XHRtYXJnaW46MDtcblx0XHQud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X19pbWFnZXtcblx0XHRcdGF7XG5cblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogNzZyZW07XG4gICBcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG4gICBcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG4gICBcdFx0XHRcdFx0XHRoZWlnaHQ6MjdyZW07XG5cbiAgIFx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XG5cdH1cblx0Jl9fd3JhcHBlcntcblx0XHRtYXJnaW46MDtcblx0fVxuXHQuZmxleC12aWV3cG9ydHtcblx0XHRoZWlnaHQ6IDUwcmVtO1xuXHR9XG5cdCZfX2ltYWdle1xuXHRcdC8vIGltZ3tcblx0XHQvLyBcdHdpZHRoOiAzN3JlbTtcblx0XHQvLyBcdGhlaWdodDogNDlyZW07XG5cdFx0Ly8gXHRtYXJnaW46IDAgYXV0bztcblx0XHQvLyBcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdC8vIFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHQvLyBcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdC8vIFx0XHR3aWR0aDogMjJyZW07XG5cdFx0Ly8gXHRcdGhlaWdodDogMjJyZW07XG5cdFx0Ly8gXHR9XG5cdFx0Ly8gfVxuXHR9XG5cdC5mbGV4LWNvbnRyb2wtbmF2e1xuXHRcdGxlZnQ6MDtcblx0XHRtYXJnaW46MDtcblx0XHRwYWRkaW5nOjA7XG5cdFx0ei1pbmRleDogMjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3R0b206NC40cmVtO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luOiBhdXRvIGF1dG8gMDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1heC13aWR0aDoxMDAlO1xuXHRcdH1cblx0XHRsaXtcblx0XHRcdG1hcmdpbjowIDAuOXJlbTtcblx0XHRcdGF7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0d2lkdGg6IDFyZW07XG5cdFx0XHRcdGhlaWdodDogMXJlbTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmZsZXgtYWN0aXZle1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR1bC5mbGV4LWRpcmVjdGlvbi1uYXYge1xuXHRcdHRvcDo1MCU7XG5cdCAgICBtYXJnaW46IDA7XG5cdCAgICBwYWRkaW5nOiAwO1xuXHQgICAgei1pbmRleDogMTtcblx0ICBcdGRpc3BsYXk6IGZsZXg7XG5cdCAgICBsaXN0LXN0eWxlOiBub25lO1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBcdHdpZHRoOiBjYWxjKDEwMCUgKyA1cmVtKTtcbiAgICBcdCN7JGVuZC1kaXJlY3Rpb259OiAtMi41cmVtO1xuICAgIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgIFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcbiAgIFx0XHRcdHdpZHRoOjEwMCU7XG4gICBcdFx0XHRsZWZ0OjA7XG4gICBcdFx0XHRib3R0b206My41cmVtO1xuICAgXHRcdH1cblx0XHRhe1xuXHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR2aXNpYmlsaXR5OmhpZGRlbjtcblx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiA1LjFyZW07XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDUuMXJlbTtcblx0XHRcdFx0dmlzaWJpbGl0eTp2aXNpYmxlO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHR3aWR0aDogNHJlbTtcblx0XHRcdFx0XHRoZWlnaHQ6IDRyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZmxleC1uZXh0e1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctbGVmdC5zdmcpIGNlbnRlciAvIDk4JSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA5OCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZmxleC1wcmV2e1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvYXJyb3ctcmlnaHQuc3ZnKSBjZW50ZXIgLyA5OCUgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogOTglO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHVsLmZsZXgtZGlyZWN0aW9uLW5hdiBsaSBhOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblx0Lndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlcntcblx0XHRkaXNwbGF5OiBub25lOztcblx0fVxufSIsIi5zdW1tYXJ5e1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQucHJvZHVjdF9fc3VidGl0bGV7XG5cdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0bWFyZ2luLWJvdHRvbToxLjRyZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC44cmVtO1xuXHRcdH1cblx0fVxuXHQucHJvZHVjdF90aXRsZXtcblx0XHRAZXh0ZW5kIC50aXRsZTtcblx0fVxuXHQucHJvZHVjdF93ZWlnaHR7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0bWFyZ2luLXRvcDogMS40cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRtYXJnaW4tdG9wOjAuOHJlbTtcblx0XHR9XG5cdH1cblx0LnByb2R1Y3RfX3RhZ3N7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW46IDRyZW0gMDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbjoyLjJyZW0gMDtcblx0XHR9XG5cdFx0LnByb2R1Y3QtdGFne1xuXHRcdFx0bGluZS1oZWlnaHQ6MTtcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czoxcmVtO1xuXHRcdFx0cGFkZGluZzoxLjNyZW0gMnJlbTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuXHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjEuMnJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0cGFkZGluZzoxcmVtIDEuOHJlbTtcblx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjFyZW07XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiwgLnByb2R1Y3RfX2Rlc2N7XG5cdFx0c3Ryb25ne1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmJ0bi0tcmVhZC1tb3Jle1xuXHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHR9XG5cdH1cblx0LnByb2R1Y3RfX2Rlc2N7XG5cdFx0XG5cdH1cblx0LnByb2R1Y3RfX3JlY2lwZXN7XG5cdFx0bWFyZ2luOiA2LjFyZW0gMDtcblx0XHRwYWRkaW5nOjEuNHJlbSAyLjdyZW07XG5cdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdHBhZGRpbmc6MS42cmVtIDNyZW07XG5cdFx0XHRtYXJnaW46Mi40cmVtIDAgMy4ycmVtO1xuXHRcdH1cblx0XHRcblx0fVxuXHQucHJvZHVjdF9fYWN0aW9uc3tcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0cGFkZGluZy10b3A6My4ycmVtO1xuXHRcdGJvcmRlci10b3A6MXB4IHNvbGlkO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHQucXVpY2stYWRke1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdH1cblx0LnByb2R1Y3RfX21ldGF7XG5cdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRib3JkZXItdG9wOjFweCBzb2xpZDtcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkO1xuXHRcdHBhZGRpbmc6Mi42cmVtIDAgMi4zcmVtO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHBhZGRpbmc6Mi42cmVtIDAgMDtcblx0XHR9XG5cdFx0Lml0ZW17XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIuNnJlbTtcblx0XHRcdH1cblx0XHRcdCZfX3RpdGxle1xuXHRcdFx0XHRjb2xvcjogJGdyYXk7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjhyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaWNvbntcblx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06MC43cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiYucHJvZHVjdF9jYXQtI3skd29ya3Nob3BfaWR9e1xuXHQuc3VtbWFyeXtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCg1NjAsIDE4MDApO1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgxNTUsIDE4MDApO1xuXHRcdHBhZGRpbmc6MHJlbSAwIDZyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMCk7XG5cdFx0XHRtYXJnaW4tdG9wOiAzLjJyZW07XG5cdFx0XHRwYWRkaW5nOiAwICRtb2JpbGUtc2lkZS1wYWRkaW5nO1xuXHRcdH1cblx0XHQucHJvZHVjdF90aXRsZSwgaDF7XG5cdFx0XHRAZXh0ZW5kIC50aXRsZS0tbGFyZ2U7XG5cdFx0XHRAZXh0ZW5kIC50aXRsZS0tc3BlY2lhbDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMuNHJlbTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcm9kdWN0X19ib29rZWR7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0cGFkZGluZzoxLjhyZW0gMDtcblx0XHRcdFxuXHRcdFx0bWFyZ2luLXRvcDogNC4zcmVtO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJvcmRlcjoxcHggc29saWQgJGdyYXk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMy4ycmVtO1xuXHRcdFx0fVxuXHRcdFx0Lmljb24td3JhcHtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMik7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRleHQtd3JhcHtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTApO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufTo1cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg5KTtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRwYWRkaW5nLSN7JGVuZC1kaXJlY3Rpb259OjJyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0c3Ryb25ne1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcm9kdWN0X19hY3Rpb25ze1xuXHRcdFx0Ym9yZGVyLXRvcDowO1xuXHRcdFx0cGFkZGluZy10b3A6MDtcblx0XHRcdG1hcmdpbi10b3A6IDIuMXJlbTtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdC5wcmljZS13cmFwe1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdC5wcmljZXtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnF1aWNrLWFkZHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdC5idG4tLXF1aWNrLWFkZC1pbmR7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX19hZGQtdG8tY2FydC1idG4td3JhcHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjNyZW07XG5cdFx0XHRcdFx0ZmxvYXQ6ICN7JGVuZC1kaXJlY3Rpb259O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMy41cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX192YXJpYXRpb24tc2VsZWN0LXdyYXB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdC8vIHBhZGRpbmctdG9wOiAxNnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQudmFyaWF0aW9uc3tcblx0XHRcdFx0XHR0b3A6MDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkO1xuXHRcdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOjdyZW07XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdFx0XHRcdFx0Jl9fY29udGFpbmVye1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX19sYWJlbHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiRsaWdodC13dDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjFyZW0gMi4zcmVtIDFyZW0gMC45cmVtO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MC43cmVtIDEuNnJlbSAwLjdyZW0gMC43cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lmljb257XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufToxcmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06YXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9fYnRucy13cmFwe1xuXHRcdFx0XHRcdFx0dG9wOi0xcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAyJTtcblx0XHRcdFx0XHRcdGxlZnQ6LTElO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZDtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6MDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEuN3JlbTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9fYnRue1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzoxLjdyZW0gMi4zcmVtO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246ICN7JHN0YXJ0LWRpcmVjdGlvbn07XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzoxLjNyZW0gMS42cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEuN3JlbSAxLjdyZW0gMCAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDEuN3JlbSAxLjdyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiRsaWdodC1ncmF5O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lm5hbWUsLm1zZ3tcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucmVsYXRlZHtcblx0XHRib3JkZXItY29sb3I6JGdyYXk7XG5cdH1cbn1cbiY6bm90KC5wcm9kdWN0X2NhdC0jeyR3b3Jrc2hvcF9pZH0pe1xuXHQuc3VtbWFyeXtcblx0XHRAaW5jbHVkZSBtYWtlLWNvbCg1NTYsIDE0ODYpO1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgxNTUsIDE0ODYpO1xuXHRcdHBhZGRpbmc6IDkuNnJlbSAwIDZyZW07XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMCk7XG5cdFx0XHRwYWRkaW5nOiAyLjNyZW0gJG1vYmlsZS1zaWRlLXBhZGRpbmc7XG5cdFx0fVxuXHRcdC5wcm9kdWN0X3RpdGxle1xuXHRcdFx0QGV4dGVuZCAudGl0bGUtLW1lZGl1bTtcblx0XHRcdFxuXHRcdH1cblx0fVxufSIsIi5jaGVja291dC1wYWdle1xuXHQmX19mb290ZXJ7XG5cdFx0bWFyZ2luLXRvcDogMy4zcmVtO1xuXHR9XG5cdCZfX21haW4tY29udGVudHtcblx0XHQueXdnY19oYXZlX2NvZGV7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQud29vY29tbWVyY2U6bm90KC5kZ3d0LXdjYXMtc2VhcmNoLXdyYXBwKXtcblx0XHRcdG1hcmdpbi10b3A6NnJlbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctYm90dG9tOjE0cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbi10b3A6NHJlbTtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0fVxuXHRcdFx0aDN7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0I29yZGVyX3Jldmlld19oZWFkaW5ne1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Lndvb2NvbW1lcmNlLWVycm9ye1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRwYWRkaW5nOiAkbW9iaWxlLXNpZGUtcGFkZGluZztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC53b29jb21tZXJjZS1mb3JtLWNvdXBvbi10b2dnbGV7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRAaW1wb3J0IFwiY2hlY2tvdXQvY2hlY2tvdXQtY291cG9uXCI7XG5cdFx0fVxuXHRcdC53b29jb21tZXJjZS1jaGVja291dHtcblx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0XHQud29vY29tbWVyY2UtTm90aWNlR3JvdXB7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHJlbTtcblx0XHRcdH1cblx0XHRcdEBpbXBvcnQgXCJjaGVja291dC9jdXN0b21lci1kZXRhaWxzXCI7XG5cdFx0XHRAaW1wb3J0IFwiY2hlY2tvdXQvb3JkZXItcmV2aWV3XCI7XG5cdFx0fVxuXHR9XG5cdCZfX3NlY3Rpb257XG5cdFx0bWFyZ2luLXRvcDogNnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi10b3A6My4ycmVtO1xuXHRcdH1cblx0fVxuXHQmX19jb250ZW50LXdyYXB7XG5cdFx0QGV4dGVuZCAuY29udGVudC13cmFwO1xuXHRcdG1heC13aWR0aDogMTE4cmVtO1xuXHR9XG5cdCZfX3RpdGxle1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogJGxpZ2h0LXd0O1xuXHRcdG1hcmdpbi1ib3R0b206IDEuMnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXHR9XG5cdCZfX3N1Yi10aXRsZXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHR9XG5cdH1cbn0iLCIuY2hlY2tvdXRfY291cG9ue1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRoZWlnaHQ6IDQuOHJlbTtcblx0Ym9yZGVyOjFweCBzb2xpZDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdHBhZGRpbmc6MHJlbSAyLjNyZW0gMCAwLjlyZW07XG5cdCN7JGVuZC1kaXJlY3Rpb259OiAwO1xuXHRib3JkZXItcmFkaXVzOjQuNHJlbTtcblx0d2lkdGg6IDQ3LjQ1NzYyNzExODYlO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06IGF1dG87XG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdHRvcDo5NXJlbTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDRyZW07XG5cdH1cblx0cHtcblx0XHQmOm5vdCguZm9ybS1yb3cpe1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Ji5mb3JtLXJvdy1maXJzdHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aW5wdXR7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG5cdFx0XHRcdCAgXHRjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG5cdFx0XHRcdCAgXHRjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cblx0XHRcdFx0ICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuXHRcdFx0XHQgICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6OnBsYWNlaG9sZGVye1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuZm9ybS1yb3ctbGFzdHtcblx0XHRcdGJ1dHRvbntcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdGhlaWdodDogMy4xcmVtO1xuXHRcdFx0XHR3aWR0aDogMy4xcmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL3NlbmQuc3ZnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA5OCU7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIjY3VzdG9tZXJfZGV0YWlsc3tcblx0QGluY2x1ZGUgbWFrZS1jb2woNTYwLCAxMTgwKTtcblx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDYwLCAxMTgwKTtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdEBpbmNsdWRlIG1ha2UtY29sLWdhcCgwKTtcblx0fVxuXHQuY29sLTF7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1ib3R0b206IDAuOHJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHRcdGgze1xuXHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jb2wtMntcblx0fVxufSIsIiNvcmRlcl9yZXZpZXd7XG5cdEBpbmNsdWRlIG1ha2UtY29sKDU2MCwgMTE4MCk7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRwYWRkaW5nOjMuMnJlbSA1LjhyZW0gNHJlbTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czoxLjRyZW0gO1xuXHRtYXJnaW4tdG9wOjcuMnJlbTtcblx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRib3JkZXI6MXB4IHNvbGlkICRibGFjaztcblx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdG1hcmdpbjogMTNyZW0gYXV0byAwO1xuXHRcdHBhZGRpbmc6Mi4ycmVtIDEuNHJlbSAyLjRyZW07XG5cdH1cblx0Lm9yZGVyX3Jldmlld19oZWFkaW5ne1xuXHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNHJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdG1hcmdpbi1ib3R0b206MS4ycmVtO1xuXHRcdH1cblx0fVxuXHQud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxle1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtYWxpZ246ICRzdGFydC1kaXJlY3Rpb247XG5cdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XG5cdFx0fVxuXHRcdHRoZWFke1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0dGJvZHksIHRmb290e1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdHRye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0dGQsIHRoe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZzogMC44NXJlbSAwO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5wcm9kdWN0LW5hbWV7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ICAgIHdpZHRoOiBhdXRvO1xuXHRcdFx0XHQgICAgbWluLXdpZHRoOiA4MCU7XG5cdFx0XHRcdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246ICRzdGFydC1kaXJlY3Rpb247XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHRke1xuXHRcdFx0XHRmb250LXdlaWdodDogJGxpZ2h0LXd0O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiAkZW5kLWRpcmVjdGlvbjtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYucHJvZHVjdC1uYW1le1xuXG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5wcm9kdWN0LXRvdGFse1xuXHRcdFx0XHRcdHdpZHRoOjQ5JTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJG1lZGl1bS13dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dGh7XG5cdFx0XHRcdCYucHJvZHVjdC10b3RhbHtcblx0XHRcdFx0XHR3aWR0aDogNDklO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246ICRlbmQtZGlyZWN0aW9uO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmNhcnQtc3VidG90YWx7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOjA7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHR0aHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGxpZ2h0LXd0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdHRke1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHN7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xuXHRcdFx0LmJ0bi0tY2FydC1zaGlwcGluZ3tcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdHRoe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206MDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td3Q7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHRke1xuXHRcdFx0XHRwYWRkaW5nLXRvcDowO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogJHN0YXJ0LWRpcmVjdGlvbjtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206MXJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2Utc2hpcHBpbmctbWV0aG9kc3tcblx0XHRcdFx0bGlzdC1zdHlsZTpub25lO1xuXHRcdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06MDtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRtYXJnaW46MnJlbSAwO1xuXHRcdFx0XHRcdGxhYmVse1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAucmFkaW8tY2lyY2xlO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0ICAgIC8vICN7JHN0YXJ0LWRpcmVjdGlvbn06IC0zcmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc2hpcHBpbmdfbWV0aG9ke1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogMnJlbTtcblx0XHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ly8gYm9yZGVyOjA7XG5cdFx0XHRcdFx0XHQvLyBib3JkZXI6IDFweCBzb2xpZCAjOTc5Nzk3O1xuXHRcdFx0XHRcdFx0Ly8gcGFkZGluZzogMS41cmVtIDA7XG5cdFx0XHRcdFx0XHQvLyBib3JkZXItcmFkaXVzOiAwcHg7XG5cdFx0XHRcdFx0XHQvLyAtd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtcblx0XHRcdFx0XHRcdC8vIGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoaW1hZ2VzL2Fycm93ZG93bndhcmRzX2JsYWNrLnN2ZykgMi4zcmVtIDIuMnJlbS8xLjFyZW0gMC44cmVtIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdC8vIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0Ly8gcGFkZGluZy1yaWdodDogMS42cmVtO1xuXHRcdFx0XHRcdFx0Ly8gJjpmb2N1c3tcblx0XHRcdFx0XHRcdC8vIFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHRcdCY6Y2hlY2tlZCB+IGxhYmVsOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0XHQub3JkZXItdG90YWx7XG5cdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0cGFkZGluZy10b3A6MDtcblx0XHRcdH1cblx0XHRcdHRkLCB0aHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbm9ybWFsLXd0O1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0cGFkZGluZzoxLjlyZW0gMCA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmFtb3VudHtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dGh7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQjcGF5bWVudHtcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdC5teWNoZWNrYm94e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdFx0Lndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveHtcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtOztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBhZGRpbmctI3skc3RhcnQtZGlyZWN0aW9ufTogMi41cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRwYWRkaW5nLSN7JHN0YXJ0LWRpcmVjdGlvbn06IDIuOHJlbTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiAwO1xuXHRcdFx0XHR3aWR0aDogMS42cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDEuNnJlbTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXk7XG5cdFx0XHRcdHRvcDogMC4zcmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR9XG5cdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnaW1hZ2VzL2NoZWNrLnN2ZycpLCAkYmxhY2s7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcblx0XHQgICAgXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHQgICAgXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGlucHV0e1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQjeyRzdGFydC1kaXJlY3Rpb259OiAwcHg7XG5cdFx0XHR9XG5cdFx0XHQub3B0aW9uYWx7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHVsLnBheW1lbnRfbWV0aG9kc3tcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRsaXN0LXN0eWxlOm5vbmU7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0XHQud2NfcGF5bWVudF9tZXRob2R7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRAZXh0ZW5kIC5yYWRpby1jaXJjbGU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0ICAgIC8vIHRvcDogMC44cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQucGF5bWVudF9ib3h7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5pbnB1dC1yYWRpb3tcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiAxLjZyZW07XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6Y2hlY2tlZCB+IGxhYmVsOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53b29jb21tZXJjZS10ZXJtcy1hbmQtY29uZGl0aW9ucy13cmFwcGVye1xuXHRcdFx0Lndvb2NvbW1lcmNlLXByaXZhY3ktcG9saWN5LXRleHR7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC53b29jb21tZXJjZS10ZXJtcy1hbmQtY29uZGl0aW9ucy1jaGVja2JveC10ZXh0e1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQjcGxhY2Vfb3JkZXJ7XG5cdFx0XHRAZXh0ZW5kIC5idG47XG5cdFx0XHRAZXh0ZW5kIC5idG4tLWJsYWNrO1xuXHRcdFx0QGV4dGVuZCAuYnRuLS1wcmltYXJ5O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHBhZGRpbmc6MnJlbSA4cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogMi4ycmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmc6MS42cmVtIDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIuMXJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIud29vY29tbWVyY2Utb3JkZXJ7XG5cdC8vIGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Lndvb2NvbW1lcmNlLW5vdGljZSwgLndvb2NvbW1lcmNlLW9yZGVyLW92ZXJ2aWV3LCBwLCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc3tcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC50aGFua3MtbXNne1xuXHRcdEBleHRlbmQgLm1haW4tbWluLWhlaWdodDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGNvbG9yOiR3aGl0ZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTpjb3Zlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRoZWlnaHQ6IDU1cmVtO1xuXHRcdH1cblx0XHRoMXtcblx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0QGV4dGVuZCAudGl0bGUtLWxhcmdlO1xuXHRcdFx0QGV4dGVuZCAudGl0bGUtLXNwZWNpYWw7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjJyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdH1cblx0XHRcdHN0cm9uZ3tcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRwe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC53b29jb21tZXJjZS1vcmRlci1vdmVydmlld3tcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHR9XG5cdC53b29jb21tZXJjZS10aGFua3lvdS1vcmRlci1yZWNlaXZlZHtcblx0XHRtYXJnaW4tYm90dG9tOjJyZW07XG5cdH1cblx0Lndvb2NvbW1lcmNlLW9yZGVyLWRldGFpbHMsIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxze1xuXHRcdG1hcmdpbi10b3A6IDRyZW07XG5cdFx0aDJ7XG5cdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHR9XG5cdFx0dGFibGV7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdHRoZWFkLHRmb290e1xuXHRcdFx0XHR0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhZGRyZXNze1xuXHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHR9XG5cdH1cbn0iLCIuYWNjb3VudHtcblx0Jl9fY29udGVudC13cmFwe1xuXHRcdG1hcmdpbjowIGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMThyZW07XG5cdFx0cGFkZGluZzogOHJlbSAwIDEycmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0cGFkZGluZzozLjJyZW0gJG1vYmlsZV9zaWRlX3BhZGRpbmcgNXJlbTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0bWFya3tcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cdFx0fVxuXHRcdCYuZWRpdHtcblx0XHRcdC53b29jb21tZXJjZXtcblx0XHRcdFx0Lndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0XHRcdD4uZWRpdC1hY2NvdW50e1xuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlcntcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogNjhyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfX3RpdGxlLXdyYXB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi40cmVtO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblx0fVxuXHQmX190aXRsZXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdHRleHQtYWxpZ246ICN7JHN0YXJ0LWRpcmVjdGlvbn07XG5cdFx0fVxuXHR9XG5cdC5jdXN0b20tbG9nb3V0e1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogJGJvbGQtd3Q7XG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRub3JtYWwtd3Q7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdFx0Jjo6YmVmb3Jle1xuXHRcdFx0Y29udGVudDonJztcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvbG9nb3V0X2ljb24uc3ZnKTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEuNXJlbTtcblx0XHRcdGhlaWdodDogMS42cmVtO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA5OSU7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiAwLjdyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0d2lkdGg6IDFyZW07XG5cdFx0XHRcdGhlaWdodDogMS41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQud29vY29tbWVyY2V7XG5cdFx0Pmgye1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Lndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlcntcblx0XHRcdHdpZHRoOiA1MXJlbTtcbiAgICBcdFx0bWFyZ2luOiAwIGF1dG8gMXJlbTtcbiAgICBcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG4gICAgXHRcdFx0d2lkdGg6IDEwMCU7XG4gICAgXHRcdH1cblx0XHRcdC53b29jb21tZXJjZS1lcnJvcntcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9ue1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0dWx7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6Mi44cmVtO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czoycmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRsaXtcblxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogNi41cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcblx0XHRcdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAuNHJlbSAxLjNyZW0gMC40cmVtIDAuNHJlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnNob3d7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWVkaXQtYWNjb3VudHtcblx0XHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWVkaXQtYWRkcmVzc3tcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6J9ei15PXm9eV158g16TXqNeY15nXnSc7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1jdXN0b21lci1sb2dvdXR7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDMuMnJlbTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGluZy1mb250O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMuMnJlbTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWN1c3RvbWVyLWxvZ291dHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdCN7JGVuZC1kaXJlY3Rpb259OjA7XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZXMvbG9nb3V0X2ljb24uc3ZnKTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMS45cmVtO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMi4ycmVtO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogOTklO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTogMS42cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuaXMtYWN0aXZle1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0QGV4dGVuZCAuYnRuLS1kcm9wZG93bjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnR7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0bWFyZ2luLXRvcDo2cmVtO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmc6IDJyZW0gMnJlbSA1LjVyZW07XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIuNHJlbTtcblx0XHRcdH1cblx0XHRcdD4ud29vY29tbWVyY2UtTWVzc2FnZS0taW5mb3tcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0XHRcdD4uZWRpdC1hY2NvdW50LCAud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVyLCA+cHtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDY4cmVtO1xuXHRcdFx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0aDN7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzLjRyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGJ1dHRvbjpub3QoLmJ0bi0tcG9wdXAtY2xvc2Upe1xuXHRcdFx0XHRAZXh0ZW5kIC5idG47XG5cdFx0XHRcdEBleHRlbmQgLmJ0bi0tYmxhY2s7XG5cdFx0XHRcdEBleHRlbmQgLmJ0bi0tcHJpbWFyeTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjowIGF1dG87XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEuOHJlbTtcblx0XHRcdFx0cGFkZGluZzoxLjZyZW0gOHJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Zm9ybXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDY4cmVtO1xuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOjEuNHJlbTtcblx0XHRcdFx0cGFkZGluZzo0cmVtIDZyZW0gNXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzoycmVtIDJyZW0gMi41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhOm5vdCguYnRuLS1wcmltYXJ5KXtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdCYuZGlzYWJsZWR7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC53b29jb21tZXJjZS1BZGRyZXNzZXN7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgI0RCREJEQjtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0Lndvb2NvbW1lcmNlLUFkZHJlc3N7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHRcdFx0bWF4LXdpZHRoOiA2OHJlbTtcblx0XHRcdFx0cGFkZGluZzoyLjRyZW0gMDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI0RCREJEQjtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0cGFkZGluZzo1cmVtIDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0aDN7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC4zcmVtO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246ICN7JHN0YXJ0LWRpcmVjdGlvbn07XG5cblx0XHRcdFx0fVxuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdEBleHRlbmQgLmJ0bjtcblx0XHRcdFx0XHRAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdFx0XHRcdFx0QGV4dGVuZCAuYnRuLS1ibGFjaztcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkdGV4dC1mb250O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nOjFyZW0gMnJlbTtcblx0XHRcdFx0XHQvLyAmOjpiZWZvcmV7XG5cdFx0XHRcdFx0Ly8gXHRjb250ZW50OicnO1xuXHRcdFx0XHRcdC8vIFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9lZGl0X2ljb24uc3ZnKTtcblx0XHRcdFx0XHQvLyBcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdC8vIFx0d2lkdGg6IDEuNHJlbTtcblx0XHRcdFx0XHQvLyBcdGhlaWdodDogMS40cmVtO1xuXHRcdFx0XHRcdC8vIFx0YmFja2dyb3VuZC1zaXplOiA5OSU7XG5cdFx0XHRcdFx0Ly8gXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdC8vIFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdC8vIFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OiAwLjhyZW07XG5cdFx0XHRcdFx0Ly8gfVxuXHRcdFx0XHR9XG5cdFx0XHRcdGFkZHJlc3N7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm9yZGVyLXRhYmxlLXRpdGxle1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjdyZW07XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOjAuOXJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td3Q7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5hY2NvdW50LW9yZGVycy10YWJsZXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtcblx0XHRcdFx0dGV4dC1hbGlnbjogJHN0YXJ0LWRpcmVjdGlvbjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0dGhlYWR7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0aHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEuNHJlbTtcblx0XHRcdFx0XHRcdCYud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19oZWFkZXItb3JkZXItbnVtYmVye1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTMlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHRib2R5e1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRye1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogI3skc3RhcnQtZGlyZWN0aW9ufTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjIuNHJlbSA0LjVyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRke1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMy41cmVtIDA7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzowO1xuXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuMnJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiA3cmVtO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGhlYWRpbmctZm9udDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tI3skZW5kLWRpcmVjdGlvbn06N3JlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItbnVtYmVye1xuXHRcdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OifXlNeW157XoNeUJztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWRhdGV7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6J9eq15DXqNeZ15onO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji53b29jb21tZXJjZS1vcmRlcnMtdGFibGVfX2NlbGwtb3JkZXItc3RhdHVze1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OifXodeY15jXldehJztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLWN1c3RvbS1jb2x1bW57XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6J9ee16HXpNeoINek16jXmdeY15nXnSc7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci10b3RhbHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDon16HXlNe015sg15zXqtep15zXldedJztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnN7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OifXpNei15XXnNeV16onO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRcdCYub3JkZXItYWdhaW57XG5cdFx0XHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5idG47XG5cdFx0XHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5idG4tLXByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdFx0XHRAZXh0ZW5kIC5idG4tLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwLjhyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOjEuNnJlbSAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIuNHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzoxLjNyZW0gMDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly8gYXtcblx0XHRcdFx0Ly8gXHRjb2xvcjogJGdyYXk7XG5cdFx0XHRcdC8vIFx0Ly8gd2lkdGg6IDEuOXJlbTtcblx0XHRcdFx0Ly8gXHQvLyBoZWlnaHQ6IDEuM3JlbTtcblx0XHRcdFx0Ly8gXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC8vIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHQvLyBcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHQvLyBcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0Ly8gXHR9XG5cdFx0XHRcdC8vIFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdC8vIFx0XHR0b3A6LTNyZW07XG5cdFx0XHRcdC8vIFx0XHRyaWdodDogLTFyZW07XG5cdFx0XHRcdC8vIFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHQvLyBcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHQvLyBcdFx0bWluLXdpZHRoOiA1cmVtO1xuXHRcdFx0XHQvLyBcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHQvLyBcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQvLyBcdFx0Ym9yZGVyLXJhZGl1czowLjJyZW07XG5cdFx0XHRcdC8vIFx0XHRwYWRkaW5nOjAuMnJlbSAwLjZyZW07XG5cdFx0XHRcdC8vIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdC8vIFx0XHRib3gtc2hhZG93OiAwIDFweCA0cHggMCByZ2JhKDExMCwxMzMsMTUwLDAuMyk7XG5cdFx0XHRcdC8vIFx0fVxuXHRcdFx0XHQvLyBcdCY6aG92ZXJ7XG5cdFx0XHRcdC8vIFx0XHQmOjphZnRlcntcblx0XHRcdFx0Ly8gXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0Ly8gXHRcdH1cblx0XHRcdFx0Ly8gXHR9XG5cdFx0XHRcdC8vIFx0Ji5vcmRlci1hZ2Fpbntcblx0XHRcdFx0Ly8gXHRcdG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OjIuNHJlbTtcblx0XHRcdFx0Ly8gXHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvcmVvcmRlci5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xuXHRcdFx0XHQvLyBcdFx0YmFja2dyb3VuZC1zaXplOmNvbnRhaW47XG5cdFx0XHRcdC8vIFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0Ly8gXHRcdFx0bWFyZ2luLSN7JHN0YXJ0LWRpcmVjdGlvbn06NHJlbTtcblx0XHRcdFx0Ly8gXHRcdH1cblx0XHRcdFx0Ly8gXHRcdCY6OmFmdGVye1xuXHRcdFx0XHQvLyBcdFx0XHRjb250ZW50OifXlNeW157XnyDXqdeV15EnO1xuXHRcdFx0XHQvLyBcdFx0fVxuXHRcdFx0XHQvLyBcdH1cblx0XHRcdFx0Ly8gXHQmLnZpZXd7XG5cdFx0XHRcdC8vIFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL3ZpZXcuc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcblx0XHRcdFx0Ly8gXHRcdGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xuXHRcdFx0XHQvLyBcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdC8vIFx0XHRcdGNvbnRlbnQ6J9ec16bXpNeZ15nXlCc7XG5cdFx0XHRcdC8vIFx0XHR9XG5cdFx0XHRcdC8vIFx0fVxuXHRcdFx0XHQvLyB9XG5cdFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc3tcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNyk7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIuMnJlbTtcblx0XHRcdFx0cGFkZGluZy0jeyRlbmQtZGlyZWN0aW9ufTo3cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0cGFkZGluZzoyLjRyZW07XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjokd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fdGl0bGV7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi44cmVtO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0dGFibGV7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjREJEQkRCO1xuXHRcdFx0XHRcdHRoe1xuXHRcdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXd0O1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQ7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0dGhlYWR7XG5cdFx0XHRcdFx0XHR0cntcblx0XHRcdFx0XHRcdFx0dGh7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IzZFODU5Njtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbToxcmVtO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRib2R5e1xuXHRcdFx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0XHRcdHRoe1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0dGR7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEuOHJlbTtcblx0XHRcdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR1bHtcblx0XHRcdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHRmb290e1xuXHRcdFx0XHRcdFx0dHJ7XG5cdFx0XHRcdFx0XHRcdHRoe1xuXHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRcdFx0XHR0aHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MnJlbSAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR0ZHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MnJlbSAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjIuNHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13dDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiRoZWFkaW5nLWZvbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHQud29vY29tbWVyY2UtUHJpY2UtY3VycmVuY3lTeW1ib2x7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQub3JkZXItYWdhaW57XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIuOHJlbTtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAuYnRuO1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAuYnRuLS1wcmltYXJ5O1xuXHRcdFx0XHRcdFx0cGFkZGluZzoxLjVyZW0gMTByZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2UtY3VzdG9tZXItZGV0YWlsc3tcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNSk7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDIuMnJlbTtcblx0XHRcdFx0cGFkZGluZy0jeyRzdGFydC1kaXJlY3Rpb259OjEwcmVtO1xuXHRcdFx0XHRib3JkZXItI3skc3RhcnQtZGlyZWN0aW9ufToxcHggc29saWQgI0RCREJEQjtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuXHRcdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRcdHBhZGRpbmc6Mi40cmVtO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6JHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC53b29jb21tZXJjZS1jb2x1bW5fX3RpdGxle1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIuOHJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGFkZHJlc3N7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZWRpdC1hY2NvdW50e1xuXHRcdFx0XHQvLyBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHQvLyBwYWRkaW5nOjVyZW0gMnJlbTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQ+LmZvcm0tcm93e1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDUuNCk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDAuMyk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KDAuMyk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMCk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGZpZWxkc2V0e1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdFx0XHRwYWRkaW5nOjAgMnJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0cDpub3QoLmZvcm0tcm93KXtcblx0XHRcdFx0XHRtYXJnaW46MCBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC53b29jb21tZXJjZS1mb3JtLWxvZ2lue1xuXHRcdFx0aDJ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi53b29jb21tZXJjZS1mb3JtLWxvZ2lue1xuXHRoMntcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAzLjNyZW07XG5cdH1cblx0Lndvb2NvbW1lcmNlLUxvc3RQYXNzd29yZHtcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHR9XG5cdCZfX3JlbWVtYmVybWV7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufSIsIi5zaG9we1xuXHQmX19mb290ZXJ7XG5cdFx0bWFyZ2luLXRvcDogMTFyZW07XG5cdH1cblx0Lndvb2NvbW1lcmNlLXByb2R1Y3RzLWhlYWRlcntcblx0XHRtYXJnaW46NnJlbSAwO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luOjMuMnJlbSAwO1xuXHRcdH1cblx0XHRoMXtcblx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0QGV4dGVuZCAudGl0bGUtLWxhcmdlO1xuXHRcdFx0QGV4dGVuZCAudGl0bGUtLXNwZWNpYWw7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cdC5zaG9wLW5hdntcblx0XHRtYXJnaW4tdG9wOiAxMC4ycmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLXRvcDozLjJyZW1cblx0XHR9XG5cdFx0Jl9fbGlzdHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXk7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0cGFkZGluZzowLjhyZW0gMS42cmVtO1xuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOjIuOHJlbTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0fVxuXHRcdFx0bGl7XG5cdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTo0LjhyZW07XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5pcy1hY3RpdmV7XG5cdFx0XHRcdFx0Ly8gQGV4dGVuZCAuYnRuO1xuXHRcdFx0XHRcdEBleHRlbmQgLmJ0bi0tcmVhZC1tb3JlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQgICAgXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aDF7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc2hvd3tcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdG1hcmdpbi0jeyRlbmQtZGlyZWN0aW9ufTowO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMuMnJlbTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzowLjhyZW0gMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm5vdCguYWN0aXZlKXtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXd0O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOjphZnRlcntcblx0XHRcdFx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0XHRcdFx0bGVmdDowO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOi0xLjVweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAwLjNyZW07XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zaG9wLWZpbHRlcnN7XG5cdFx0bWFyZ2luLXRvcDogNnJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbi10b3A6IDIuNHJlbTtcblx0XHR9XG5cdFx0LmNvbnRlbnQtd3JhcHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQud29vY29tbWVyY2Utb3JkZXJpbmd7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lndvb2NvbW1lcmNlLW9yZGVyaW5ne1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0fVxuXHRcdCY6OmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxLjRyZW07XG5cdFx0XHRoZWlnaHQ6IDEuNHJlbTtcblx0XHRcdGJhY2tncm91bmQ6IHVybChpbWFnZXMvZmlsdGVyX2JsYWNrLnN2ZykgY2VudGVyIC8gOTklIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogOTklO1xuXHRcdFx0bWFyZ2luLSN7JGVuZC1kaXJlY3Rpb259OjAuMnJlbTtcblx0XHR9XG5cdFx0Lm9yZGVyYnl7XG5cdFx0XHRib3JkZXI6MDtcblx0XHRcdGNvbG9yOiRibGFjaztcblx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxuXHQuc2hvcC1zb3J0aW5ne1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLXRvcDogNHJlbTtcblx0XHRcdGJvcmRlci10b3A6MXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0fVxuXHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0fVxuXHRcdFx0LmJ0bi0tc29ydHtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRcdFx0cGFkZGluZzoxLjFyZW07XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13dDtcblx0XHRcdFx0XHRib3JkZXItI3skZW5kLWRpcmVjdGlvbn06MXB4IHNvbGlkICRsaWdodC1ncmF5XG5cdFx0XHRcdH1cblx0XHRcdFx0Lmljb24tLXNvcnR7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdG1hcmdpbi0jeyRzdGFydC1kaXJlY3Rpb259OjAuOHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC53b29jb21tZXJjZS1vcmRlcmluZ3tcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5vcmRlcmJ5e1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG5cdFx0XHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lmxvb3B7XG5cdFx0bWFyZ2luLXRvcDogMi4xcmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMi44cmVtO1xuXHRcdH1cblx0XHQmLnRlcm0tI3skd29ya3Nob3BfaWR9e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTFyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHRcdC5jb250ZW50LXdyYXB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1cmVtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZ3JheTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTowO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnByb2R1Y3RzOm5vdCgucmVsYXRlZCk6bm90KC51cC1zZWxscyk6bm90KHRyKTpub3QoLmV4dHJhLXByb2R1Y3RzKXtcblx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0cGFkZGluZzowO1xuXHRtYXJnaW46MCAtMS45cmVtO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdG1hcmdpbjogMCAtMC42NXJlbTtcblx0fVxuXHQmLnNsaWNrLXNsaWRlcntcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDA7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRtYXJnaW46MDtcblx0XHR9XG5cdFx0LnByb2R1Y3R7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXHQmLmxvb3AtdGVybS0jeyR3b3Jrc2hvcF9pZH17XG5cdFx0bWFyZ2luOjAgLTIuOHJlbTtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbjowO1xuXHRcdFx0cGFkZGluZy1ib3R0b206MS41cmVtO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJGdyYXk7XG5cdFx0fVxuXHR9XG5cdC5wcm9kdWN0e1xuXHRcdCY6bm90KC5wcm9kdWN0X2NhdC0jeyR3b3Jrc2hvcF9pZH0pe1xuXHRcdFx0cGFkZGluZzowIDEuOXJlbTtcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMy44cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAzMHJlbTtcblx0XHRcdFx0cGFkZGluZzogMCAwLjY1cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjNyZW07XG5cdFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19saW5re1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjdyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHQuaW5mb3tcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZXtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNnJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC44cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X19zdWJ0aXRsZSwgLnByb2R1Y3RfX3N1YnRpdGxle1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC40cmVtO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdFx0XHR9XG5cdFx0XHQucHJpY2V7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0LnF1aWNrLWFkZHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMi40cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxLjhyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fYWRkLXRvLWNhcnQtYnRuLXdyYXB7XG5cdFx0XHRcdFx0d2lkdGg6IDEzLjVyZW07XG5cdFx0XHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdHdpZHRoOiA4cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQubnVtYmVyLWlucHV0LXdyYXB7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fYnRue1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5wcm9kdWN0X2NhdC0jeyR3b3Jrc2hvcF9pZH17XG5cdFx0XHRwYWRkaW5nOjAgMi44cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNS42cmVtO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi40cmVtO1xuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogNDguM3JlbTtcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdGhlaWdodDogMTguMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYmFkZ2V7XG5cdFx0XHRcdFx0dG9wOjMuMnJlbTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdHBhZGRpbmc6MXJlbSAyLjJyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td3Q7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdHRvcDoxcmVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZzowLjhyZW0gMS44cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dC13cmFwe1xuXHRcdFx0XHRcdHRvcDowO1xuXHRcdFx0XHRcdGxlZnQ6MDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMzUpLCByZ2JhKDAsIDAsIDAsIDAuMzUpKTtcblx0XHRcdFx0XHQud29vY29tbWVyY2UtbG9vcC1wcm9kdWN0X190aXRsZXtcblx0XHRcdFx0XHRcdEBleHRlbmQgLnRpdGxlO1xuXHRcdFx0XHRcdFx0QGV4dGVuZCAudGl0bGUtLW1lZGl1bTtcblx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbGlnaHQtd3Q7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0LjVyZW07XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi42cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuYnRue1xuXHRcdFx0XHRcdFx0cGFkZGluZzoxLjdyZW0gNHJlbTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjAuOXJlbSAyLjhyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wcmljZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5xdWljay1hZGR7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuc2xpZGVye1xuXHRcdG1hcmdpbjowO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdG1hcmdpbjogMCAtMC42NXJlbTtcblx0XHR9XG5cdFx0LnByb2R1Y3R7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0fVxuXHR9XG5cdCYuY29sdW1ucy0ye1xuXHRcdC5wcm9kdWN0e1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woNik7XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdH1cblx0XHRcdC5iYWRnZXtcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0dG9wOjA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxle1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnByaWNle1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYW1vdW50e1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucXVpY2stYWRke1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxLjZyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9fYWRkLXRvLWNhcnQtYnRuLXdyYXB7XG5cdFx0XHRcdFx0Lm51bWJlci1pbnB1dC13cmFwe1xuXHRcdFx0XHRcdFx0Jl9fbnVtYmVyLWJ0bntcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMuMnJlbTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMuMnJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmNvbHVtbnMtM3tcblx0XHQucHJvZHVjdHtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHQucHJvZHVjdC1jYXRlZ29yeXtcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDQpO1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5jb2x1bW5zLTR7XG5cdFx0LnByb2R1Y3R7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgzKTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0LnByb2R1Y3QtY2F0ZWdvcnl7XG5cdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCg0KTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbCgxMik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYubW9iaWxlLXJvd3M6bm90KC5sb29wLXRlcm0tI3skd29ya3Nob3BfaWR9KXtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbjowO1xuXHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0fVxuXHRcdC5wcm9kdWN0e1xuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdFx0XHRcdFxuXHRcdFx0XHR0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuXHRcdFx0fVxuXHRcdFx0LmlubmVyLXdyYXB7XG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOjIuNHJlbSAwIDIuN3JlbTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lndvb2NvbW1lcmNlLWxvb3AtcHJvZHVjdF9fbGlua3tcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDk0LDMxMik7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtYWtlLWNvbC1nYXAoMTUsMzEyKTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmJhZGdle1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdFx0XHR0b3A6LTEuMnJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5pbmZve1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1hdXRvLWNvbCgpO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2wtZ2FwKDE1LDMxMik7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiAjeyRzdGFydC1kaXJlY3Rpb259O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucHJvZHVjdF9fc3VidGl0bGV7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxle1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucHJpY2V7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuYW1vdW50e1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQucXVpY2stYWRke1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWFrZS1jb2woMyk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX19hZGQtdG8tY2FydC1idG4td3JhcHtcblx0XHRcdFx0XHRcdC5udW1iZXItaW5wdXQtd3JhcHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmX19udW1iZXItYnRue1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMuMnJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMy4ycmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zaW5nbGUtcHJvZHVjdHtcblx0Lndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlcntcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC53b29jb21tZXJjZS1icmVhZGNydW1ie1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0bWF4LXdpZHRoOiA4MHJlbTtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHQjeyRzdGFydC1kaXJlY3Rpb259OjE2cmVtO1xuXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuXHRcdFx0I3skc3RhcnQtZGlyZWN0aW9ufTowO1xuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyKiRtb2JpbGUtc2lkZS1wYWRkaW5nKTtcblx0XHR9XG5cdH1cblx0LnByb2R1Y3R7XG5cdFx0Jl9fY29udGVudC13cmFwe1xuXHRcdFx0QGluY2x1ZGUgbWFrZS1yb3coKTtcblx0XHRcdG1hcmdpbjowIGF1dG87XG5cdFx0XHQvLyBAaW1wb3J0IFwic2luZ2xlLXByb2R1Y3QvZ2FsbGVyeVwiO1xuXHRcdFx0Ly8gQGltcG9ydCBcInNpbmdsZS1wcm9kdWN0L3Byb2R1Y3QtaW5mb1wiO1xuXHRcdH1cblx0XHRcblx0fVxuXHQmX19zZWN0aW9ue1xuXHRcdC8vIEBpbXBvcnQgXCJzaW5nbGUtcHJvZHVjdC9wcm9kdWN0LWV4dHJhc1wiO1xuXHR9XG5cdC5yZWxhdGVkLCAudXAtc2VsbHN7XG5cdFx0QGV4dGVuZCAuY29udGVudC13cmFwO1xuXHRcdEBleHRlbmQgLmNvbnRlbnQtd3JhcC0td2lkZTtcblx0XHRwYWRkaW5nOiA4cmVtIDAgMDtcblx0XHRtYXJnaW46IDZyZW0gYXV0bztcblx0XHRib3JkZXItdG9wOjFweCBzb2xpZDtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdG1hcmdpbjogNC44cmVtICRtb2JpbGUtc2lkZS1wYWRkaW5nIDA7XG5cdFx0XHRwYWRkaW5nOiA0LjhyZW0gMCAwO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkbGlnaHQtZ3JheTtcblx0XHR9XG5cdFx0aDJ7XG5cdFx0XHRAZXh0ZW5kIC50aXRsZTtcblx0XHRcdEBleHRlbmQgLnRpdGxlLS1tZWRpdW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXHRcdG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgXHRcdEBpbmNsdWRlIHRhYmxldCgpe1xuICAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgICBcdFx0fVxuXHRcdH1cblx0XHQvLyAucHJvZHVjdHN7XG5cdFx0Ly8gXHRtYXJnaW46IDA7XG5cdFx0Ly8gXHR3aWR0aDogMTAwJTtcblx0XHQvLyBcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdC8vIFx0QGluY2x1ZGUgdGFibGV0KCl7XG5cdFx0Ly8gXHRcdG1hcmdpbjowO1xuXHRcdC8vIFx0fVxuXHRcdC8vIFx0LnNsaWNrLWxpc3R7XG5cdFx0Ly8gXHRcdHBhZGRpbmc6IDJyZW0gOS41cmVtO1xuXHRcdC8vIFx0fVxuXHRcdC8vIFx0LnByb2R1Y3R7XG5cdFx0Ly8gXHRcdG1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG5cdFx0Ly8gXHRcdC8vd2lkdGg6IDM3LjJyZW0gIWltcG9ydGFudDtcblx0XHQvLyBcdFx0ZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcblx0XHQvLyBcdFx0Lndvb2NvbW1lcmNlLXByb2R1Y3RzLWNvbXBhcmUtY29tcGFyZS1idXR0b257XG5cdFx0Ly8gXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHQvLyBcdFx0fVxuXHRcdC8vIFx0fVxuXHRcdC8vIH1cblx0XHQmX19saW5rLXdyYXB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiA4LjZyZW07XG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdH1cblx0XHRcdC5idG4tLXByaW1hcnl7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XHRwYWRkaW5nOjJyZW0gNy4ycmVtO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpbXBvcnQgXCJzaW5nbGUtcHJvZHVjdC9saWdodGJveFwiO1xufSIsIi5wc3dwe1xuXHQmX19iZ3tcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC43KTtcblx0fVxuXHQmX190b3AtYmFye1xuXHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG5cdH1cblx0Jl9fY2FwdGlvbntcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCZfX2J1dHRvbntcblx0XHQmLS1hcnJvd3tcblx0XHRcdCYtLXJpZ2h0e1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LXdoaXRlLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLS1sZWZ0e1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2Fycm93LXdoaXRlLnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iXX0= */
