.product-variations{padding:0 10px 10px}@media (max-width:1199px){.product-variations{padding:7px 20px}}.product-variations .variation-color{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;gap:5px}.product-variations .variation-color .color-swatch{width:20px;height:20px;min-width:20px;border-color:transparent;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;border-radius:100%;border:1px solid transparent;cursor:pointer}.product-variations .variation-color .color-swatch.active{border-color:#0e091f}.product-variations .variation-color .color-swatch span{font-size:0;width:12px;height:12px;min-width:12px;border-radius:100%;display:block;border:1px solid transparent}.product-variations .variation-color .color-swatch[data-value=White] span{border-color:#0e091f}.product-variations .variation-select{max-width:160px}@media (max-width:575px){.product-variations .variation-select{max-width:133px}}.product-variations .variation-select+span{max-width:160px;min-width:140px}@media (max-width:575px){.product-variations .variation-select+span{max-width:133px}}.product-variations .select2-selection.select2-selection--single{border-color:#0e091f!important}.woocommerce ul.products{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:56px;margin-top:0;padding:0}@media (max-width:575px){.woocommerce ul.products{grid-template-columns:repeat(2,1fr);gap:0}}.woocommerce ul.products:after,.woocommerce ul.products:before{display:none}.woocommerce ul.products li.product{width:100%;max-width:none;float:none;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:1px solid #e3e3ee;border-radius:4px;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:991px){.woocommerce ul.products li.product{width:100%!important;margin:0!important;float:none!important}}@media (max-width:575px){.woocommerce ul.products li.product{border-radius:0;border-top:none}.woocommerce ul.products li.product:nth-child(odd){border-left:none}.woocommerce ul.products li.product:nth-child(odd) a{padding-left:0}.woocommerce ul.products li.product:nth-child(odd):after{content:"";display:block;width:16px;height:16px;z-index:1;background-color:#fff;position:absolute;right:-8px;bottom:-8px}.woocommerce ul.products li.product:nth-child(even){border-right:none;border-left:none}.woocommerce ul.products li.product:nth-child(even) a{padding-right:0}}.woocommerce ul.products li.product .after-shop-row{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:1199px){.woocommerce ul.products li.product .after-shop-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.woocommerce ul.products li.product .after-shop-row a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;margin-bottom:8px}@media (max-width:1199px){.woocommerce ul.products li.product .after-shop-row a{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.woocommerce ul.products li.product .after-shop-row .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;font-size:16px;font-weight:400;line-height:1.5;color:#0e091f;margin-top:auto}@media (max-width:575px){.woocommerce ul.products li.product .after-shop-row .price{margin-bottom:0}}.woocommerce ul.products li.product .after-shop-row .price del{font-size:14px;font-weight:400;line-height:1.5;color:#878398;text-decoration:line-through;opacity:1}.woocommerce ul.products li.product .after-shop-row .price ins{text-decoration:none;font-size:16px;font-weight:400;line-height:1.5;color:#c30e0e}.woocommerce ul.products li.product>a{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;padding:20px 20px 0}@media (max-width:575px){.woocommerce ul.products li.product>a{padding:16px 16px 24px}}.woocommerce ul.products li.product>a img{height:222px;-o-object-fit:contain;object-fit:contain;margin-bottom:16px;padding:23px 22px 0}@media (max-width:575px){.woocommerce ul.products li.product>a img{height:138px;padding:0 9px}}.woocommerce ul.products li.product>a .product-container__ratings{margin-bottom:4px}.woocommerce ul.products li.product>a .woocommerce-loop-product__title{font-size:14px;line-height:1.5;font-weight:400;color:#0e091f;font-family:DMSans,sans-serif;padding:0;margin-bottom:7px;height:42px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.woocommerce ul.products li.product .cardBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px 36px;border-top:1px solid #e3e3ee;margin-top:auto;min-height:58px}@media (max-width:575px){.woocommerce ul.products li.product .cardBottom{padding:0;border:none;min-height:auto}}.woocommerce ul.products li.product .cardBottom .yith-wcwl-add-to-wishlist{margin-top:0}.woocommerce ul.products li.product .cardBottom .yith-wcwl-add-to-wishlist img{margin:auto;width:24px;height:24px}.woocommerce ul.products li.product .cardBottom .yith-wcwl-add-to-wishlist .blockUI.blockOverlay{display:none!important}.woocommerce ul.products li.product .cardBottom .add-to-compare{cursor:pointer}.woocommerce ul.products li.product .cardBottom .add-to-compare.in-compare svg circle,.woocommerce ul.products li.product .cardBottom .add-to-compare.in-compare svg path,.woocommerce ul.products li.product .cardBottom .add-to-compare.in-compare svg rect{fill:#003ded}.woocommerce ul.products li.product .button{font-size:0;font-weight:500;line-height:1.3;position:relative;background-color:transparent;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1px;-moz-column-gap:1px;column-gap:1px;color:#003ded;font-family:Kanit,sans-serif;-webkit-transition:none;transition:none;opacity:.5;cursor:no-drop;pointer-events:none}@media (max-width:575px){.woocommerce ul.products li.product .button{position:absolute;bottom:20px;right:16px}}.woocommerce ul.products li.product .button:after{content:"";display:block;width:24px;height:24px;position:static;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.1301 20.6313C9.15405 20.6313 9.17346 20.6119 9.17346 20.588C9.17346 20.564 9.15405 20.5446 9.1301 20.5446C9.10615 20.5446 9.08673 20.564 9.08673 20.588C9.08673 20.6119 9.10615 20.6313 9.1301 20.6313ZM7.17346 20.588C7.17346 19.5074 8.04948 18.6313 9.1301 18.6313C10.2107 18.6313 11.0867 19.5074 11.0867 20.588C11.0867 21.6686 10.2107 22.5446 9.1301 22.5446C8.04948 22.5446 7.17346 21.6686 7.17346 20.588Z' fill='%230E091F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.653 20.6313C19.677 20.6313 19.6964 20.6119 19.6964 20.588C19.6964 20.564 19.677 20.5446 19.653 20.5446C19.6291 20.5446 19.6097 20.564 19.6097 20.588C19.6097 20.6119 19.6291 20.6313 19.653 20.6313ZM17.6964 20.588C17.6964 19.5074 18.5724 18.6313 19.653 18.6313C20.7337 18.6313 21.6097 19.5074 21.6097 20.588C21.6097 21.6686 20.7337 22.5446 19.653 22.5446C18.5724 22.5446 17.6964 21.6686 17.6964 20.588Z' fill='%230E091F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.477051 0.455322H5.30359C5.78022 0.455322 6.1906 0.791708 6.28414 1.25907L7.08062 5.23849H22.523C22.821 5.23849 23.1035 5.37142 23.2935 5.60105C23.4835 5.83068 23.5611 6.13307 23.5053 6.42582L21.9733 14.4595C21.8401 15.1301 21.4752 15.7325 20.9426 16.1613C20.4127 16.5878 19.7504 16.8154 19.0705 16.8048H9.78925C9.10934 16.8154 8.44702 16.5878 7.91716 16.1613C7.38479 15.7327 7.02004 15.1306 6.8867 14.4603C6.88664 14.46 6.88675 14.4606 6.8867 14.4603L5.28884 6.47698C5.2822 6.44984 5.27666 6.42226 5.27229 6.39431L4.4839 2.45532H0.477051V0.455322ZM7.48092 7.23849L8.84821 14.0698C8.88997 14.2801 9.00434 14.4689 9.1713 14.6033C9.33826 14.7377 9.54718 14.8091 9.76148 14.805L9.78064 14.8048H19.0791L19.0983 14.805C19.3126 14.8091 19.5215 14.7377 19.6885 14.6033C19.8546 14.4696 19.9687 14.2819 20.011 14.0728C20.0112 14.0718 20.0114 14.0708 20.0116 14.0698L21.3143 7.23849H7.48092Z' fill='%230E091F'/%3E%3C/svg%3E%0A")}.woocommerce ul.products li.product .button.add_to_cart_button{opacity:1;cursor:pointer;pointer-events:all;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.woocommerce ul.products li.product .button.add_to_cart_button:hover{padding:4px 12px;border:1px solid #003ded;border-radius:4px;font-size:16px;margin-right:-13px}@media (max-width:575px){.woocommerce ul.products li.product .button.add_to_cart_button:hover{font-size:0;padding:0;border:none;margin-right:0}}.woocommerce ul.products li.product .button.add_to_cart_button:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.12997 20.6313C9.15392 20.6313 9.17334 20.6119 9.17334 20.588C9.17334 20.564 9.15392 20.5446 9.12997 20.5446C9.10602 20.5446 9.08661 20.564 9.08661 20.588C9.08661 20.6119 9.10602 20.6313 9.12997 20.6313ZM7.17334 20.588C7.17334 19.5074 8.04935 18.6313 9.12997 18.6313C10.2106 18.6313 11.0866 19.5074 11.0866 20.588C11.0866 21.6686 10.2106 22.5446 9.12997 22.5446C8.04935 22.5446 7.17334 21.6686 7.17334 20.588Z' fill='%23003DED'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.6529 20.6313C19.6769 20.6313 19.6963 20.6119 19.6963 20.588C19.6963 20.564 19.6769 20.5446 19.6529 20.5446C19.629 20.5446 19.6096 20.564 19.6096 20.588C19.6096 20.6119 19.629 20.6313 19.6529 20.6313ZM17.6963 20.588C17.6963 19.5074 18.5723 18.6313 19.6529 18.6313C20.7335 18.6313 21.6096 19.5074 21.6096 20.588C21.6096 21.6686 20.7335 22.5446 19.6529 22.5446C18.5723 22.5446 17.6963 21.6686 17.6963 20.588Z' fill='%23003DED'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.477051 0.455566H5.30359C5.78022 0.455566 6.1906 0.791952 6.28414 1.25931L7.08062 5.23874H22.523C22.821 5.23874 23.1035 5.37167 23.2935 5.60129C23.4835 5.83092 23.5611 6.13332 23.5053 6.42607L21.9733 14.4597C21.8401 15.1304 21.4752 15.7328 20.9426 16.1615C20.4127 16.588 19.7504 16.8157 19.0705 16.8051H9.78925C9.10934 16.8157 8.44702 16.588 7.91716 16.1615C7.38479 15.7329 7.02004 15.1309 6.8867 14.4606C6.88664 14.4603 6.88675 14.4609 6.8867 14.4606L5.28884 6.47722C5.2822 6.45008 5.27666 6.42251 5.27229 6.39455L4.4839 2.45557H0.477051V0.455566ZM7.48092 7.23874L8.84821 14.0701C8.88997 14.2803 9.00434 14.4692 9.1713 14.6036C9.33826 14.738 9.54718 14.8094 9.76148 14.8053L9.78064 14.8051H19.0791L19.0983 14.8053C19.3126 14.8094 19.5215 14.738 19.6885 14.6036C19.8546 14.4698 19.9687 14.2821 20.011 14.0731C20.0112 14.0721 20.0114 14.0711 20.0116 14.0701L21.3143 7.23874H7.48092Z' fill='%23003DED'/%3E%3C/svg%3E%0A")}.woocommerce ul.products li.product .button.add_to_cart_button.loading{font-size:0;padding:0;margin:0}.woocommerce ul.products li.product .button.add_to_cart_button.loading:hover{border:none}.woocommerce ul.products li.product .button.add_to_cart_button.loading:after{background-image:url("data:image/svg+xml,%3Csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.0' width='24px' height='24px' viewBox='0 0 128 128' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M64 9.75A54.25 54.25 0 0 0 9.75 64H0a64 64 0 0 1 128 0h-9.75A54.25 54.25 0 0 0 64 9.75z' fill='%23003ded'/%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 64 64' to='360 64 64' dur='1000ms' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/g%3E%3C/svg%3E")}.woocommerce ul.products li.product .added_to_cart{font-size:16px;font-weight:500;line-height:1.3;position:relative;background-color:transparent;padding:0;margin:0;display:none!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1px;-moz-column-gap:1px;column-gap:1px;color:#003ded;font-family:Kanit,sans-serif;-webkit-transition:none;transition:none;opacity:1;padding:4px 12px;border:1px solid #003ded;border-radius:4px;cursor:pointer;pointer-events:all}@media (max-width:575px){.woocommerce ul.products li.product .added_to_cart{position:absolute;bottom:20px;right:16px;font-size:0;padding:0;border:none}}.woocommerce ul.products li.product .added_to_cart:after{content:"";display:block;width:24px;height:24px;position:static;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.1301 20.6313C9.15405 20.6313 9.17346 20.6119 9.17346 20.588C9.17346 20.564 9.15405 20.5446 9.1301 20.5446C9.10615 20.5446 9.08673 20.564 9.08673 20.588C9.08673 20.6119 9.10615 20.6313 9.1301 20.6313ZM7.17346 20.588C7.17346 19.5074 8.04948 18.6313 9.1301 18.6313C10.2107 18.6313 11.0867 19.5074 11.0867 20.588C11.0867 21.6686 10.2107 22.5446 9.1301 22.5446C8.04948 22.5446 7.17346 21.6686 7.17346 20.588Z' fill='%23003ded'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.653 20.6313C19.677 20.6313 19.6964 20.6119 19.6964 20.588C19.6964 20.564 19.677 20.5446 19.653 20.5446C19.6291 20.5446 19.6097 20.564 19.6097 20.588C19.6097 20.6119 19.6291 20.6313 19.653 20.6313ZM17.6964 20.588C17.6964 19.5074 18.5724 18.6313 19.653 18.6313C20.7337 18.6313 21.6097 19.5074 21.6097 20.588C21.6097 21.6686 20.7337 22.5446 19.653 22.5446C18.5724 22.5446 17.6964 21.6686 17.6964 20.588Z' fill='%23003ded'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.477051 0.455322H5.30359C5.78022 0.455322 6.1906 0.791708 6.28414 1.25907L7.08062 5.23849H22.523C22.821 5.23849 23.1035 5.37142 23.2935 5.60105C23.4835 5.83068 23.5611 6.13307 23.5053 6.42582L21.9733 14.4595C21.8401 15.1301 21.4752 15.7325 20.9426 16.1613C20.4127 16.5878 19.7504 16.8154 19.0705 16.8048H9.78925C9.10934 16.8154 8.44702 16.5878 7.91716 16.1613C7.38479 15.7327 7.02004 15.1306 6.8867 14.4603C6.88664 14.46 6.88675 14.4606 6.8867 14.4603L5.28884 6.47698C5.2822 6.44984 5.27666 6.42226 5.27229 6.39431L4.4839 2.45532H0.477051V0.455322ZM7.48092 7.23849L8.84821 14.0698C8.88997 14.2801 9.00434 14.4689 9.1713 14.6033C9.33826 14.7377 9.54718 14.8091 9.76148 14.805L9.78064 14.8048H19.0791L19.0983 14.805C19.3126 14.8091 19.5215 14.7377 19.6885 14.6033C19.8546 14.4696 19.9687 14.2819 20.011 14.0728C20.0112 14.0718 20.0114 14.0708 20.0116 14.0698L21.3143 7.23849H7.48092Z' fill='%23003ded'/%3E%3C/svg%3E%0A")}.woocommerce ul.products li.product .add-to-compare,.woocommerce ul.products li.product .add-to-wishlist{font-size:0}@media (max-width:575px){.woocommerce ul.products li.product .add-to-compare,.woocommerce ul.products li.product .add-to-wishlist{position:absolute;right:20px;top:22px}.woocommerce ul.products li.product .add-to-compare svg,.woocommerce ul.products li.product .add-to-wishlist svg{position:relative;z-index:1}.woocommerce ul.products li.product .add-to-compare:after,.woocommerce ul.products li.product .add-to-wishlist:after{content:"";width:30px;height:30px;display:block;border-radius:3px;position:absolute;left:-3px;top:-3px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.woocommerce ul.products li.product .add-to-compare{top:63px}}.woocommerce-cart h1{margin-bottom:24px}@media (max-width:991px){.woocommerce-cart h1{margin-bottom:16px}}.woocommerce-cart .cartArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}@media (max-width:1199px){.woocommerce-cart .cartArea{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media (max-width:991px){.woocommerce-cart .cartArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:56px}}.woocommerce-cart .woocommerce-cart-form{width:100%}.woocommerce-cart .woocommerce-cart-form .shop_table{border:none;border-radius:4px 4px 0 0;overflow:hidden;border-collapse:collapse;margin-bottom:0}.woocommerce-cart .woocommerce-cart-form .shop_table thead tr th{padding:18px 24px;border:1px solid #f6f6f6;color:#878398;font-size:14px;line-height:1.3;font-weight:700;background-color:#f6f6f6}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr{border:1px solid #e3e3ee;border-top:none}@media (max-width:991px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr{display:grid;grid-template-columns:116px 1fr;gap:25px}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr:last-child{display:none}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr:first-child td:nth-child(1){border-top:1px solid #e3e3ee;border-radius:4px 0 0 0}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr:first-child td:nth-child(2){border-top:1px solid #e3e3ee;border-radius:0 4px 0 0}}@media (max-width:575px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr{gap:12px}}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td{border:none;padding:24px 0;text-align:left!important;background-color:transparent}@media (max-width:991px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td{padding-bottom:0}}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td:before{display:none}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td:nth-child(1){padding-left:24px;padding-right:10px;min-width:155px}@media (max-width:1199px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td:nth-child(1){padding-left:16px}}@media (max-width:991px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td:nth-child(1){padding-top:20px;padding-right:0}}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td:nth-child(2){padding-left:10px;padding-right:10px}@media (max-width:991px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td:nth-child(2){padding-top:20px;padding-left:0}}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td:nth-child(3){padding-left:9px;padding-right:36px}@media (max-width:1199px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td:nth-child(3){padding-right:16px}}@media (max-width:991px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td:nth-child(3){padding-left:16px;padding-top:0;padding-bottom:20px;padding-right:0;-ms-flex-item-align:end;align-self:end}}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td:nth-child(4){padding-left:36px;padding-right:36px}@media (max-width:1199px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td:nth-child(4){padding-left:16px;padding-right:16px}}@media (max-width:991px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr td:nth-child(4){padding-top:0;padding-bottom:20px;padding-left:0;justify-self:end}}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-thumbnail{font-size:0;display:table-cell}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-thumbnail a:hover:after{display:none}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-thumbnail a img{width:auto;height:120px;-o-object-fit:cover;object-fit:cover}@media (max-width:1199px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-thumbnail a img{width:auto;height:100px}}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-name-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:120px}@media (max-width:991px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .product-name-inner{height:100px}}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .prod-name{color:#0e091f;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .prod-name:hover{color:#003ded}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .remove{color:#0e091f!important;font-size:14px;font-weight:400;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .remove:hover{background-color:transparent;color:#c30e0e!important}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .remove:hover svg path{fill:#c30e0e}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .remove svg{min-width:16px;height:17px;display:block}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .remove svg path{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .cart-quantity-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .cart-quantity-wrapper button{width:23px;height:23px;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;font-size:0;background-color:#d5d1dc;border:none;border-radius:100%;cursor:pointer}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .cart-quantity-wrapper button:disabled{cursor:not-allowed;opacity:.5}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .cart-quantity-wrapper input{background-color:transparent;outline:0;border:none;padding:0;-moz-appearance:textfield;width:25px;text-align:center}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .cart-quantity-wrapper input::-webkit-inner-spin-button,.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .cart-quantity-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;font-size:16px;font-weight:400;line-height:1.5;color:#0e091f;margin-top:auto}@media (max-width:575px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .price{margin-bottom:0}}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .price del{font-size:14px;font-weight:400;line-height:1.5;color:#878398;text-decoration:line-through;opacity:1}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .price ins{text-decoration:none;font-size:16px;font-weight:400;line-height:1.5;color:#c30e0e}@media (max-width:991px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr.subtotal{grid-template-columns:1fr;border-radius:0 0 4px 4px}}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr.subtotal td{padding:12px 34px!important;text-align:right;font-weight:500;font-size:16px;line-height:1.3;font-family:Kanit}@media (max-width:991px){.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr.subtotal td{padding:12px 25px!important}}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr.subtotal td div{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;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr .actions{display:none}.woocommerce-cart .woocommerce-cart-form .shop_table tbody tr.woosb-cart-child .cart-quantity-wrapper button{cursor:not-allowed;opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woocommerce-cart .cart-collaterals{max-width:419px;width:100%}@media (max-width:991px){.woocommerce-cart .cart-collaterals{max-width:100%}}.woocommerce-cart .cart-collaterals .cart_totals{float:none;width:100%;position:relative}.woocommerce-cart .cart-collaterals .cart_totals .shop_table{border:none;border-radius:4px 4px 0 0;overflow:hidden;border-collapse:collapse}.woocommerce-cart .cart-collaterals .cart_totals .shop_table thead{display:table-header-group}.woocommerce-cart .cart-collaterals .cart_totals .shop_table thead tr{display:table-row}.woocommerce-cart .cart-collaterals .cart_totals .shop_table thead tr th{padding:18px 24px;border:1px solid #f6f6f6;color:#0e091f;font-size:14px;line-height:1.3;font-weight:700;background-color:#f6f6f6}@media (max-width:991px){.woocommerce-cart .cart-collaterals .cart_totals .shop_table thead tr th{padding:18px 16px}}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody{border:1px solid #e3e3ee;border-top:none}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody tr{display:table-row}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody tr:not([class]){display:none}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody tr td{display:table-cell;border:none;padding-left:24px;padding-right:24px;background-color:transparent}@media (max-width:991px){.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody tr td{padding-left:16px;padding-right:16px}}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody tr td:before{display:none}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody tr td:first-child{text-align:left!important}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody tr td:last-child{text-align:right}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .summary-items td{padding-top:24px;padding-bottom:4px}@media (max-width:991px){.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .summary-items td{padding-top:16px}}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .shipping td{padding-top:0;padding-bottom:16px}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .shipping td div{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;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .cart-discount td{padding-top:0;padding-bottom:15px}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .coupon-form td{text-align:left!important;padding-top:0;padding-bottom:0}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .coupon-form td .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px;padding-bottom:15px;border-bottom:1px solid #e3e3ee}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .coupon-form td .coupon div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .coupon-form td .coupon div button{min-width:90px;cursor:pointer;outline:0;padding:11px;font-size:16px;text-align:center;font-weight:500;font-family:Kanit;line-height:1.25;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:transparent;color:#003ded;border:1px solid #003ded;border-radius:4px}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .coupon-form td .coupon div button:hover{background-color:#e1e9ff}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .coupon-form td .coupon div button .active,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .coupon-form td .coupon div button:active,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .coupon-form td .coupon div button:focus,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .coupon-form td .coupon div button:focus-within{background-color:#002db0;color:#fff}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .coupon-form td .coupon div button .disabled,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .coupon-form td .coupon div button .disabled:hover,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .coupon-form td .coupon div button:disabled,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .coupon-form td .coupon div button:disabled:hover{color:#cad3ee;border:1px solid #cad3ee;background-color:#fff;cursor:not-allowed}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .order-total td{padding-top:16px;padding-bottom:12px;font-family:Kanit;font-weight:500;font-size:16px}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .order-total td strong{font-weight:500}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .checkout td{padding-top:0;padding-bottom:24px;border-radius:0 0 4px 4px}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .checkout td .wc-proceed-to-checkout{padding:0}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .checkout td .wc-proceed-to-checkout a{margin-bottom:0;padding:11px 52px;border:1px solid!important;font-size:16px;font-weight:500;cursor:pointer;text-align:center;font-family:Kanit;line-height:1.25;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:#003ded;color:#fff;border-radius:4px}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .checkout td .wc-proceed-to-checkout a:hover{background-color:#114eff}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .checkout td .wc-proceed-to-checkout a .active,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .checkout td .wc-proceed-to-checkout a:active,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .checkout td .wc-proceed-to-checkout a:focus,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .checkout td .wc-proceed-to-checkout a:focus-within{background-color:#002db0;color:#fff}.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .checkout td .wc-proceed-to-checkout a .disabled,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .checkout td .wc-proceed-to-checkout a .disabled:hover,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .checkout td .wc-proceed-to-checkout a:disabled,.woocommerce-cart .cart-collaterals .cart_totals .shop_table tbody .checkout td .wc-proceed-to-checkout a:disabled:hover{background-color:#cad3ee;cursor:not-allowed;color:#fff}.woocommerce-cart .cart-collaterals .cart_totals .blockOverlay{position:absolute;top:0;width:100%;height:100%}.woocommerce-cart .accepted-methods{margin-top:24px}@media (max-width:991px){.woocommerce-cart .accepted-methods{margin-top:6px}}.woocommerce-cart .accepted-methods p{margin-bottom:12px}.woocommerce-cart .accepted-methods .methods{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.woocommerce-cart .popular-product{margin-top:117px}@media (max-width:767px){.woocommerce-cart .popular-product{margin-top:60px}}.woocommerce-cart .popular-product h2{margin-bottom:24px}@media (min-width:992px){.woocommerce-cart .popular-product ul.products{grid-template-columns:repeat(4,1fr);gap:8px}}.woocommerce-cart .woocommerce-message .notices-wrapper-custom,.woocommerce-cart .woocommerce-notices-wrapper .notices-wrapper-custom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.woocommerce-cart .woocommerce-notices-wrapper{position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.woocommerce-cart .woocommerce-notices-wrapper .woocommerce-message{width:-webkit-max-content;width:-moz-max-content;width:max-content}.woocommerce-no-products-found{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;margin-top:80px}@media (max-width:767px){.woocommerce-no-products-found{margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:20px}}.woocommerce-no-products-found .no-results-container .searchTitle{margin-bottom:24px}@media (max-width:767px){.woocommerce-no-products-found .no-results-container .searchTitle{margin-bottom:4px}}.woocommerce-no-products-found .no-results-container .searchNoText{margin-bottom:40px;font-size:18px;font-weight:400;line-height:1.3;color:#615b72}@media (max-width:767px){.woocommerce-no-products-found .no-results-container .searchNoText{margin-bottom:32px;color:#0e091f;font-size:14px;line-height:1.5}}.woocommerce-no-products-found .no-results-container .btns-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (max-width:767px){.woocommerce-no-products-found .no-results-container .btns-cont .btn{padding:11px 30px!important}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX3ZhcmlhdGlvbnMuc2NzcyIsImNvbmZpZy9fbWl4aW5zLnNjc3MiLCJjb25maWcvX2NvbG9ycy5zY3NzIiwibGF5b3V0L19sb29wX3Byb2R1Y3Quc2NzcyIsImNhcnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvQkFDRSxtQkFBQSxDQ3FCRSwwQkR0Qkosb0JBSUksZ0JBQUEsQ0FBQSxDQUdGLHFDQUNFLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esa0JBQUEsQ0FBQSxjQUFBLENBQ0Esd0JBQUEsQ0FBQSxxQkFBQSxDQUFBLGtCQUFBLENBQ0EsT0FBQSxDQUVBLG1EQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0EsY0FBQSxDQUNBLHdCQUFBLENBQ0EsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsa0JBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsc0JBQUEsQ0FDQSxrQkFBQSxDQUNBLDRCQUFBLENBQ0EsY0FBQSxDQUVBLDBEQUNFLG9CRXRCUyxDRnlCWCx3REFDRSxXQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0Esa0JBQUEsQ0FDQSxhQUFBLENBQ0EsNEJBQUEsQ0FJQSwwRUFDRSxvQkVyQ08sQ0YyQ2Ysc0NBQ0UsZUFBQSxDQzFCQSx5QkR5QkYsc0NBSUksZUFBQSxDQUFBLENBR0YsMkNBQ0UsZUFBQSxDQUNBLGVBQUEsQ0NsQ0YseUJEZ0NBLDJDQUtJLGVBQUEsQ0FBQSxDQUtOLGlFQUNFLDhCQUFBLENHN0RGLHlCQUNFLFlBQUEsQ0FDQSxRQUFBLENBQ0EsbUNBQUEsQ0FDQSxrQkFBQSxDQUNBLFlBQUEsQ0FDQSxTQUFBLENGWUEseUJFbEJGLHlCQVNJLG1DQUFBLENBQ0EsS0FBQSxDQUFBLENBR0YsK0RBRUUsWUFBQSxDQUdGLG9DQUNFLFVBQUEsQ0FDQSxjQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ0FDQSxrQkFB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Q0FBQSxvQkFBQSxDQUFBLGVBQUEsQ0FDQSxlQUFBLENINW5CRSx5Qkd1bkJKLCtCQVFJLGVBQUEsQ0FDQSwyQkFBQSxDQUFBLDRCQUFBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxDQUNBLHdCQUFBLENBQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUNBLFlBQUEsQ0FBQSxDQUlBLGtFQUNFLGtCQUFBLENIdm9CRix5Qkdzb0JBLGtFQUlJLGlCQUFBLENBQUEsQ0FJSixtRUFDRSxrQkFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUNBLGFGbnFCVSxDRGdCWix5Qkc4b0JBLG1FQVFJLGtCQUFBLENBQ0EsYUZ6cUJTLENFMHFCVCxjQUFBLENBQ0EsZUFBQSxDQUFBLENBSUosZ0VBQ0UsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsZUFBQSxDSC9wQkYseUJHa3FCSSxxRUFDRSwyQkFBQSxDQUFBIiwiZmlsZSI6ImNhcnQubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5wcm9kdWN0LXZhcmlhdGlvbnMge1xyXG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYShsZykge1xyXG4gICAgcGFkZGluZzogN3B4IDIwcHg7XHJcbiAgfVxyXG5cclxuICAudmFyaWF0aW9uLWNvbG9yIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA1cHg7XHJcblxyXG4gICAgLmNvbG9yLXN3YXRjaCB7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIG1pbi13aWR0aDogMjBweDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheS0xMDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZbZGF0YS12YWx1ZT1cIldoaXRlXCJdIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWdyYXktMTAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZhcmlhdGlvbi1zZWxlY3Qge1xyXG4gICAgbWF4LXdpZHRoOiAxNjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYSh4cykge1xyXG4gICAgICBtYXgtd2lkdGg6IDEzM3B4O1xyXG4gICAgfVxyXG5cclxuICAgICYgKyBzcGFuIHtcclxuICAgICAgbWF4LXdpZHRoOiAxNjBweDtcclxuICAgICAgbWluLXdpZHRoOiAxNDBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhKHhzKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMzNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlbGVjdDItc2VsZWN0aW9uLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZ3JheS0xMDAgIWltcG9ydGFudDtcclxuICB9XHJcbn0iLCIkYnJlYWtwb2ludHMtY3VzdG9tOiAoXHJcbiAgICAgICAgeHhzOiAzNzRweCxcclxuICAgICAgICB4czogNTc1cHgsXHJcbiAgICAgICAgc206IDc2N3B4LFxyXG4gICAgICAgIG1kOiA5OTFweCxcclxuICAgICAgICBsZzogMTE5OXB4LFxyXG4gICAgICAgIHhsOiAxNDM5cHgsXHJcbiAgICAgICAgeHhsOiAxOTE5cHgsXHJcbik7XHJcblxyXG4kYnJlYWtwb2ludHMtbWluOiAoXHJcbiAgICAgICAgeHhzOiAzNzVweCxcclxuICAgICAgICB4czogNTc2cHgsXHJcbiAgICAgICAgc206IDc2OHB4LFxyXG4gICAgICAgIG1kOiA5OTJweCxcclxuICAgICAgICBsZzogMTIwMHB4LFxyXG4gICAgICAgIHhsOiAxNDQwcHgsXHJcbiAgICAgICAgeHhsOiAxOTIwcHgsXHJcbik7XHJcblxyXG5AbWl4aW4gbWVkaWEoJGJyZWFrcG9pbnQpIHtcclxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLWN1c3RvbSwgJGJyZWFrcG9pbnQpIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAje21hcC1nZXQoJGJyZWFrcG9pbnRzLWN1c3RvbSwgJGJyZWFrcG9pbnQpfSkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgIEB3YXJuIFwiVW5mb3J0dW5hdGVseSwgbm8gdmFsdWUgY291bGQgYmUgcmV0cmlldmVkIGZyb20gYCN7JGJyZWFrcG9pbnR9YC4gXCJcclxuICAgICsgXCJQbGVhc2UgbWFrZSBzdXJlIGl0IGlzIGRlZmluZWQgaW4gYCRicmVha3BvaW50cy1jdXN0b21gIG1hcC5cIjtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtZWRpYV9taW4oJGJyZWFrcG9pbnQpIHtcclxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLW1pbiwgJGJyZWFrcG9pbnQpIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAje21hcC1nZXQoJGJyZWFrcG9pbnRzLW1pbiwgJGJyZWFrcG9pbnQpfSkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgIEB3YXJuIFwiVW5mb3J0dW5hdGVseSwgbm8gdmFsdWUgY291bGQgYmUgcmV0cmlldmVkIGZyb20gYCN7JGJyZWFrcG9pbnR9YC4gXCJcclxuICAgICsgXCJQbGVhc2UgbWFrZSBzdXJlIGl0IGlzIGRlZmluZWQgaW4gYCRicmVha3BvaW50cy1jdXN0b21gIG1hcC5cIjtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBidXR0b25QcmltYXJ5U29saWQge1xyXG4gIHBhZGRpbmc6IDExcHggNTJweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAhaW1wb3J0YW50O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICBsaW5lLWhlaWdodDogMS4yNTtcclxuICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWUtZGVmYXVsdDtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlLWhvdmVyO1xyXG4gIH1cclxuICAmOmZvY3VzLFxyXG4gICY6Zm9jdXMtd2l0aGluLFxyXG4gICY6YWN0aXZlLFxyXG4gIC5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWUtcHJlc3NlZDtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG4gICY6ZGlzYWJsZWQsIC5kaXNhYmxlZCwuZGlzYWJsZWQ6aG92ZXIsICY6ZGlzYWJsZWQ6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWUtZGlzYWJsZWQ7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBidXR0b25TZWNvbmRhcnlPdXRsaW5lIHtcclxuICBwYWRkaW5nOiAxMXB4IDUxcHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogJGNvbG9yLWJsdWUtZGVmYXVsdDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmx1ZS1kZWZhdWx0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlLTEwO1xyXG4gIH1cclxuICAmOmZvY3VzLFxyXG4gICY6Zm9jdXMtd2l0aGluLFxyXG4gICY6YWN0aXZlLFxyXG4gIC5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWUtcHJlc3NlZDtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG4gICY6ZGlzYWJsZWQsIC5kaXNhYmxlZCwuZGlzYWJsZWQ6aG92ZXIsJjpkaXNhYmxlZDpob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJsdWUtZGlzYWJsZWQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmx1ZS1kaXNhYmxlZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgfVxyXG5cclxuICAmLnNtYWxsIHtcclxuICAgIHBhZGRpbmc6IDhweCAzMHB4O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYnV0dG9uU2Vjb25kYXJ5V2hpdGUge1xyXG4gIHBhZGRpbmc6IDhweCAzMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICBsaW5lLWhlaWdodDogMS4yNTtcclxuICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgY29sb3I6ICRjb2xvci1ncmF5LTEwMDtcclxuICB9XHJcbiAgJjpmb2N1cyxcclxuICAmOmZvY3VzLXdpdGhpbixcclxuICAmOmFjdGl2ZSxcclxuICAuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGNvbG9yOiAkY29sb3ItZ3JheS0xMDA7XHJcbiAgfVxyXG4gICY6ZGlzYWJsZWQsIC5kaXNhYmxlZCwuZGlzYWJsZWQ6aG92ZXIsJjpkaXNhYmxlZDpob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWdyYXktMTAwO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXktNzA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS03MDtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgfVxyXG5cclxufVxyXG5AbWl4aW4gaW5wdXQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5LTMwO1xyXG4gIHBhZGRpbmc6IDlweCAxMXB4O1xyXG4gIGNvbG9yOiAkY29sb3ItZ3JheS0xMDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcclxuICAmOmhvdmVye1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXktOTA7XHJcbiAgfVxyXG4gICY6Zm9jdXMsXHJcbiAgJjpmb2N1cy13aXRoaW4ge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMnB4ICRjb2xvci1ibHVlLWRlZmF1bHQgaW5zZXQ7XHJcbiAgfVxyXG5cclxuICA6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItZ3JheS03MDtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgY29sb3I6ICRjb2xvci1ncmF5LTUwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktMTA7XHJcbiAgfVxyXG4gICYuZXJyb3J7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkICRjb2xvci1yZWQtYWxlcnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBzd2l0Y2h7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogNDZweDtcclxuICBoZWlnaHQ6IDI2cHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktNjA7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXktNjA7XHJcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjIsIDAuODUsIDAuMzIsIDEuMik7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuMiwgMC44NSwgMC4zMiwgMS4yKTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDNweDtcclxuICAgIHRvcDogMS41cHg7XHJcblxyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIH1cclxuICAmOmNoZWNrZWQ6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoMTAwJSAtIDNweCkpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICB9XHJcbiAgJjpjaGVja2VkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlLWRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcblxyXG4iLCIvLyBXaGl0ZVxyXG4kY29sb3Itd2hpdGU6ICNGRkZGRkY7XHJcblxyXG4vLyBHcmF5XHJcbiRjb2xvci1ncmF5LTEwMDogIzBFMDkxRjtcclxuJGNvbG9yLWdyYXktOTA6ICMzQjM3NDk7XHJcbiRjb2xvci1ncmF5LTgwOiAjNjE1QjcyO1xyXG4kY29sb3ItZ3JheS03MDogIzg3ODM5ODtcclxuJGNvbG9yLWdyYXktNjA6ICNBMjlFQjA7XHJcbiRjb2xvci1ncmF5LTUwOiAjQkJCOEM4O1xyXG4kY29sb3ItZ3JheS00MDogI0Q1RDFEQztcclxuJGNvbG9yLWdyYXktMzA6ICNFM0UzRUU7XHJcbiRjb2xvci1ncmF5LTIwOiAjRTdFNkVCO1xyXG4kY29sb3ItZ3JheS0xMDogI0Y2RjZGNjtcclxuXHJcbi8vIEJsdWVcclxuJGNvbG9yLWJsdWUtZGVmYXVsdDogIzAwM0RFRDtcclxuJGNvbG9yLWJsdWUtaG92ZXI6ICMxMTRFRkY7XHJcbiRjb2xvci1ibHVlLXByZXNzZWQ6ICMwMDJEQjA7XHJcbiRjb2xvci1ibHVlLWRpc2FibGVkOiAjQ0FEM0VFO1xyXG4kY29sb3ItYmx1ZS0xMDogI0UxRTlGRjtcclxuXHJcbi8vIEdyZWVuXHJcbiRjb2xvci1ncmVlbi1kZWZhdWx0OiAjNjdCNzBBO1xyXG4kY29sb3ItZ3JlZW4taG92ZXI6ICM3NUNFMEQ7XHJcbiRjb2xvci1ncmVlbi1wcmVzc2VkOiAjNTI5NTA0O1xyXG4kY29sb3ItZ3JlZW4tZGlzYWJsZWQ6ICNFNkYyRDg7XHJcblxyXG4vLyBSZWRcclxuJGNvbG9yLXJlZC1hbGVydDogI0MzMEUwRTsiLCJAaW1wb3J0IFwiLi4vY29uZmlnL3ZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwiLi4vY29uZmlnL21peGluc1wiO1xyXG5AaW1wb3J0IFwiLi4vY29tcG9uZW50cy9fdmFyaWF0aW9uc1wiO1xyXG4ud29vY29tbWVyY2Uge1xyXG4gIHVsLnByb2R1Y3RzIHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhKHhzKSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgIGdhcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSxcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGxpLnByb2R1Y3Qge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5LTMwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEoeHMpIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtOHB4O1xyXG4gICAgICAgICAgICBib3R0b206IC04cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmFmdGVyLXNob3Atcm93IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShsZykge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEobGcpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcmljZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5LTEwMDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEoeHMpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBkZWwge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheS03MDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaW5zIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcmVkLWFsZXJ0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmID4gYSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoeHMpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMTZweCAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogMjIycHg7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDIzcHggMjJweCAwO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKHhzKSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTM4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgOXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3QtY29udGFpbmVyX19yYXRpbmdzIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC53b29jb21tZXJjZS1sb29wLXByb2R1Y3RfX3RpdGxlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5LTEwMDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRNU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuXHJcbiAgICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcclxuICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2FyZEJvdHRvbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAxMXB4IDM2cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5LTMwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgbWluLWhlaWdodDogNThweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoeHMpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAueWl0aC13Y3dsLWFkZC10by13aXNobGlzdCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYmxvY2tVSS5ibG9ja092ZXJsYXkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hZGQtdG8tY29tcGFyZSB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgJi5pbi1jb21wYXJlIHtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICBwYXRoLFxyXG4gICAgICAgICAgICAgIHJlY3QsXHJcbiAgICAgICAgICAgICAgY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1ibHVlLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnV0dG9uIHtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZS1kZWZhdWx0O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkthbml0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgY3Vyc29yOiBuby1kcm9wO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSh4cykge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNOS4xMzAxIDIwLjYzMTNDOS4xNTQwNSAyMC42MzEzIDkuMTczNDYgMjAuNjExOSA5LjE3MzQ2IDIwLjU4OEM5LjE3MzQ2IDIwLjU2NCA5LjE1NDA1IDIwLjU0NDYgOS4xMzAxIDIwLjU0NDZDOS4xMDYxNSAyMC41NDQ2IDkuMDg2NzMgMjAuNTY0IDkuMDg2NzMgMjAuNTg4QzkuMDg2NzMgMjAuNjExOSA5LjEwNjE1IDIwLjYzMTMgOS4xMzAxIDIwLjYzMTNaTTcuMTczNDYgMjAuNTg4QzcuMTczNDYgMTkuNTA3NCA4LjA0OTQ4IDE4LjYzMTMgOS4xMzAxIDE4LjYzMTNDMTAuMjEwNyAxOC42MzEzIDExLjA4NjcgMTkuNTA3NCAxMS4wODY3IDIwLjU4OEMxMS4wODY3IDIxLjY2ODYgMTAuMjEwNyAyMi41NDQ2IDkuMTMwMSAyMi41NDQ2QzguMDQ5NDggMjIuNTQ0NiA3LjE3MzQ2IDIxLjY2ODYgNy4xNzM0NiAyMC41ODhaJyBmaWxsPSclMjMwRTA5MUYnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xOS42NTMgMjAuNjMxM0MxOS42NzcgMjAuNjMxMyAxOS42OTY0IDIwLjYxMTkgMTkuNjk2NCAyMC41ODhDMTkuNjk2NCAyMC41NjQgMTkuNjc3IDIwLjU0NDYgMTkuNjUzIDIwLjU0NDZDMTkuNjI5MSAyMC41NDQ2IDE5LjYwOTcgMjAuNTY0IDE5LjYwOTcgMjAuNTg4QzE5LjYwOTcgMjAuNjExOSAxOS42MjkxIDIwLjYzMTMgMTkuNjUzIDIwLjYzMTNaTTE3LjY5NjQgMjAuNTg4QzE3LjY5NjQgMTkuNTA3NCAxOC41NzI0IDE4LjYzMTMgMTkuNjUzIDE4LjYzMTNDMjAuNzMzNyAxOC42MzEzIDIxLjYwOTcgMTkuNTA3NCAyMS42MDk3IDIwLjU4OEMyMS42MDk3IDIxLjY2ODYgMjAuNzMzNyAyMi41NDQ2IDE5LjY1MyAyMi41NDQ2QzE4LjU3MjQgMjIuNTQ0NiAxNy42OTY0IDIxLjY2ODYgMTcuNjk2NCAyMC41ODhaJyBmaWxsPSclMjMwRTA5MUYnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00wLjQ3NzA1MSAwLjQ1NTMyMkg1LjMwMzU5QzUuNzgwMjIgMC40NTUzMjIgNi4xOTA2IDAuNzkxNzA4IDYuMjg0MTQgMS4yNTkwN0w3LjA4MDYyIDUuMjM4NDlIMjIuNTIzQzIyLjgyMSA1LjIzODQ5IDIzLjEwMzUgNS4zNzE0MiAyMy4yOTM1IDUuNjAxMDVDMjMuNDgzNSA1LjgzMDY4IDIzLjU2MTEgNi4xMzMwNyAyMy41MDUzIDYuNDI1ODJMMjEuOTczMyAxNC40NTk1QzIxLjg0MDEgMTUuMTMwMSAyMS40NzUyIDE1LjczMjUgMjAuOTQyNiAxNi4xNjEzQzIwLjQxMjcgMTYuNTg3OCAxOS43NTA0IDE2LjgxNTQgMTkuMDcwNSAxNi44MDQ4SDkuNzg5MjVDOS4xMDkzNCAxNi44MTU0IDguNDQ3MDIgMTYuNTg3OCA3LjkxNzE2IDE2LjE2MTNDNy4zODQ3OSAxNS43MzI3IDcuMDIwMDQgMTUuMTMwNiA2Ljg4NjcgMTQuNDYwM0M2Ljg4NjY0IDE0LjQ2IDYuODg2NzUgMTQuNDYwNiA2Ljg4NjcgMTQuNDYwM0w1LjI4ODg0IDYuNDc2OThDNS4yODIyIDYuNDQ5ODQgNS4yNzY2NiA2LjQyMjI2IDUuMjcyMjkgNi4zOTQzMUw0LjQ4MzkgMi40NTUzMkgwLjQ3NzA1MVYwLjQ1NTMyMlpNNy40ODA5MiA3LjIzODQ5TDguODQ4MjEgMTQuMDY5OEM4Ljg4OTk3IDE0LjI4MDEgOS4wMDQzNCAxNC40Njg5IDkuMTcxMyAxNC42MDMzQzkuMzM4MjYgMTQuNzM3NyA5LjU0NzE4IDE0LjgwOTEgOS43NjE0OCAxNC44MDVMOS43ODA2NCAxNC44MDQ4SDE5LjA3OTFMMTkuMDk4MyAxNC44MDVDMTkuMzEyNiAxNC44MDkxIDE5LjUyMTUgMTQuNzM3NyAxOS42ODg1IDE0LjYwMzNDMTkuODU0NiAxNC40Njk2IDE5Ljk2ODcgMTQuMjgxOSAyMC4wMTEgMTQuMDcyOEMyMC4wMTEyIDE0LjA3MTggMjAuMDExNCAxNC4wNzA4IDIwLjAxMTYgMTQuMDY5OEwyMS4zMTQzIDcuMjM4NDlINy40ODA5MlonIGZpbGw9JyUyMzBFMDkxRicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWRkX3RvX2NhcnRfYnV0dG9uIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTJweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsdWUtZGVmYXVsdDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEzcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSh4cykge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNOS4xMjk5NyAyMC42MzEzQzkuMTUzOTIgMjAuNjMxMyA5LjE3MzM0IDIwLjYxMTkgOS4xNzMzNCAyMC41ODhDOS4xNzMzNCAyMC41NjQgOS4xNTM5MiAyMC41NDQ2IDkuMTI5OTcgMjAuNTQ0NkM5LjEwNjAyIDIwLjU0NDYgOS4wODY2MSAyMC41NjQgOS4wODY2MSAyMC41ODhDOS4wODY2MSAyMC42MTE5IDkuMTA2MDIgMjAuNjMxMyA5LjEyOTk3IDIwLjYzMTNaTTcuMTczMzQgMjAuNTg4QzcuMTczMzQgMTkuNTA3NCA4LjA0OTM1IDE4LjYzMTMgOS4xMjk5NyAxOC42MzEzQzEwLjIxMDYgMTguNjMxMyAxMS4wODY2IDE5LjUwNzQgMTEuMDg2NiAyMC41ODhDMTEuMDg2NiAyMS42Njg2IDEwLjIxMDYgMjIuNTQ0NiA5LjEyOTk3IDIyLjU0NDZDOC4wNDkzNSAyMi41NDQ2IDcuMTczMzQgMjEuNjY4NiA3LjE3MzM0IDIwLjU4OFonIGZpbGw9JyUyMzAwM0RFRCcvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE5LjY1MjkgMjAuNjMxM0MxOS42NzY5IDIwLjYzMTMgMTkuNjk2MyAyMC42MTE5IDE5LjY5NjMgMjAuNTg4QzE5LjY5NjMgMjAuNTY0IDE5LjY3NjkgMjAuNTQ0NiAxOS42NTI5IDIwLjU0NDZDMTkuNjI5IDIwLjU0NDYgMTkuNjA5NiAyMC41NjQgMTkuNjA5NiAyMC41ODhDMTkuNjA5NiAyMC42MTE5IDE5LjYyOSAyMC42MzEzIDE5LjY1MjkgMjAuNjMxM1pNMTcuNjk2MyAyMC41ODhDMTcuNjk2MyAxOS41MDc0IDE4LjU3MjMgMTguNjMxMyAxOS42NTI5IDE4LjYzMTNDMjAuNzMzNSAxOC42MzEzIDIxLjYwOTYgMTkuNTA3NCAyMS42MDk2IDIwLjU4OEMyMS42MDk2IDIxLjY2ODYgMjAuNzMzNSAyMi41NDQ2IDE5LjY1MjkgMjIuNTQ0NkMxOC41NzIzIDIyLjU0NDYgMTcuNjk2MyAyMS42Njg2IDE3LjY5NjMgMjAuNTg4WicgZmlsbD0nJTIzMDAzREVEJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMC40NzcwNTEgMC40NTU1NjZINS4zMDM1OUM1Ljc4MDIyIDAuNDU1NTY2IDYuMTkwNiAwLjc5MTk1MiA2LjI4NDE0IDEuMjU5MzFMNy4wODA2MiA1LjIzODc0SDIyLjUyM0MyMi44MjEgNS4yMzg3NCAyMy4xMDM1IDUuMzcxNjcgMjMuMjkzNSA1LjYwMTI5QzIzLjQ4MzUgNS44MzA5MiAyMy41NjExIDYuMTMzMzIgMjMuNTA1MyA2LjQyNjA3TDIxLjk3MzMgMTQuNDU5N0MyMS44NDAxIDE1LjEzMDQgMjEuNDc1MiAxNS43MzI4IDIwLjk0MjYgMTYuMTYxNUMyMC40MTI3IDE2LjU4OCAxOS43NTA0IDE2LjgxNTcgMTkuMDcwNSAxNi44MDUxSDkuNzg5MjVDOS4xMDkzNCAxNi44MTU3IDguNDQ3MDIgMTYuNTg4IDcuOTE3MTYgMTYuMTYxNUM3LjM4NDc5IDE1LjczMjkgNy4wMjAwNCAxNS4xMzA5IDYuODg2NyAxNC40NjA2QzYuODg2NjQgMTQuNDYwMyA2Ljg4Njc1IDE0LjQ2MDkgNi44ODY3IDE0LjQ2MDZMNS4yODg4NCA2LjQ3NzIyQzUuMjgyMiA2LjQ1MDA4IDUuMjc2NjYgNi40MjI1MSA1LjI3MjI5IDYuMzk0NTVMNC40ODM5IDIuNDU1NTdIMC40NzcwNTFWMC40NTU1NjZaTTcuNDgwOTIgNy4yMzg3NEw4Ljg0ODIxIDE0LjA3MDFDOC44ODk5NyAxNC4yODAzIDkuMDA0MzQgMTQuNDY5MiA5LjE3MTMgMTQuNjAzNkM5LjMzODI2IDE0LjczOCA5LjU0NzE4IDE0LjgwOTQgOS43NjE0OCAxNC44MDUzTDkuNzgwNjQgMTQuODA1MUgxOS4wNzkxTDE5LjA5ODMgMTQuODA1M0MxOS4zMTI2IDE0LjgwOTQgMTkuNTIxNSAxNC43MzggMTkuNjg4NSAxNC42MDM2QzE5Ljg1NDYgMTQuNDY5OCAxOS45Njg3IDE0LjI4MjEgMjAuMDExIDE0LjA3MzFDMjAuMDExMiAxNC4wNzIxIDIwLjAxMTQgMTQuMDcxMSAyMC4wMTE2IDE0LjA3MDFMMjEuMzE0MyA3LjIzODc0SDcuNDgwOTJaJyBmaWxsPSclMjMwMDNERUQnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLmxvYWRpbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxuczpzdmc9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB2ZXJzaW9uPScxLjAnIHdpZHRoPScyNHB4JyBoZWlnaHQ9JzI0cHgnIHZpZXdCb3g9JzAgMCAxMjggMTI4JyB4bWw6c3BhY2U9J3ByZXNlcnZlJyUzRSUzQ2clM0UlM0NwYXRoIGQ9J002NCA5Ljc1QTU0LjI1IDU0LjI1IDAgMCAwIDkuNzUgNjRIMGE2NCA2NCAwIDAgMSAxMjggMGgtOS43NUE1NC4yNSA1NC4yNSAwIDAgMCA2NCA5Ljc1eicgZmlsbD0nJTIzMDAzZGVkJy8lM0UlM0NhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9J3RyYW5zZm9ybScgdHlwZT0ncm90YXRlJyBmcm9tPScwIDY0IDY0JyB0bz0nMzYwIDY0IDY0JyBkdXI9JzEwMDBtcycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnJTNFJTNDL2FuaW1hdGVUcmFuc2Zvcm0lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hZGRlZF90b19jYXJ0IHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IC8vIERpc2FibGVkIGFzIE5hdGFsaWEgc2FpZFxyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZS1kZWZhdWx0O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkthbml0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCAxMnB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibHVlLWRlZmF1bHQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSh4cykge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTkuMTMwMSAyMC42MzEzQzkuMTU0MDUgMjAuNjMxMyA5LjE3MzQ2IDIwLjYxMTkgOS4xNzM0NiAyMC41ODhDOS4xNzM0NiAyMC41NjQgOS4xNTQwNSAyMC41NDQ2IDkuMTMwMSAyMC41NDQ2QzkuMTA2MTUgMjAuNTQ0NiA5LjA4NjczIDIwLjU2NCA5LjA4NjczIDIwLjU4OEM5LjA4NjczIDIwLjYxMTkgOS4xMDYxNSAyMC42MzEzIDkuMTMwMSAyMC42MzEzWk03LjE3MzQ2IDIwLjU4OEM3LjE3MzQ2IDE5LjUwNzQgOC4wNDk0OCAxOC42MzEzIDkuMTMwMSAxOC42MzEzQzEwLjIxMDcgMTguNjMxMyAxMS4wODY3IDE5LjUwNzQgMTEuMDg2NyAyMC41ODhDMTEuMDg2NyAyMS42Njg2IDEwLjIxMDcgMjIuNTQ0NiA5LjEzMDEgMjIuNTQ0NkM4LjA0OTQ4IDIyLjU0NDYgNy4xNzM0NiAyMS42Njg2IDcuMTczNDYgMjAuNTg4WicgZmlsbD0nJTIzMDAzZGVkJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTkuNjUzIDIwLjYzMTNDMTkuNjc3IDIwLjYzMTMgMTkuNjk2NCAyMC42MTE5IDE5LjY5NjQgMjAuNTg4QzE5LjY5NjQgMjAuNTY0IDE5LjY3NyAyMC41NDQ2IDE5LjY1MyAyMC41NDQ2QzE5LjYyOTEgMjAuNTQ0NiAxOS42MDk3IDIwLjU2NCAxOS42MDk3IDIwLjU4OEMxOS42MDk3IDIwLjYxMTkgMTkuNjI5MSAyMC42MzEzIDE5LjY1MyAyMC42MzEzWk0xNy42OTY0IDIwLjU4OEMxNy42OTY0IDE5LjUwNzQgMTguNTcyNCAxOC42MzEzIDE5LjY1MyAxOC42MzEzQzIwLjczMzcgMTguNjMxMyAyMS42MDk3IDE5LjUwNzQgMjEuNjA5NyAyMC41ODhDMjEuNjA5NyAyMS42Njg2IDIwLjczMzcgMjIuNTQ0NiAxOS42NTMgMjIuNTQ0NkMxOC41NzI0IDIyLjU0NDYgMTcuNjk2NCAyMS42Njg2IDE3LjY5NjQgMjAuNTg4WicgZmlsbD0nJTIzMDAzZGVkJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMC40NzcwNTEgMC40NTUzMjJINS4zMDM1OUM1Ljc4MDIyIDAuNDU1MzIyIDYuMTkwNiAwLjc5MTcwOCA2LjI4NDE0IDEuMjU5MDdMNy4wODA2MiA1LjIzODQ5SDIyLjUyM0MyMi44MjEgNS4yMzg0OSAyMy4xMDM1IDUuMzcxNDIgMjMuMjkzNSA1LjYwMTA1QzIzLjQ4MzUgNS44MzA2OCAyMy41NjExIDYuMTMzMDcgMjMuNTA1MyA2LjQyNTgyTDIxLjk3MzMgMTQuNDU5NUMyMS44NDAxIDE1LjEzMDEgMjEuNDc1MiAxNS43MzI1IDIwLjk0MjYgMTYuMTYxM0MyMC40MTI3IDE2LjU4NzggMTkuNzUwNCAxNi44MTU0IDE5LjA3MDUgMTYuODA0OEg5Ljc4OTI1QzkuMTA5MzQgMTYuODE1NCA4LjQ0NzAyIDE2LjU4NzggNy45MTcxNiAxNi4xNjEzQzcuMzg0NzkgMTUuNzMyNyA3LjAyMDA0IDE1LjEzMDYgNi44ODY3IDE0LjQ2MDNDNi44ODY2NCAxNC40NiA2Ljg4Njc1IDE0LjQ2MDYgNi44ODY3IDE0LjQ2MDNMNS4yODg4NCA2LjQ3Njk4QzUuMjgyMiA2LjQ0OTg0IDUuMjc2NjYgNi40MjIyNiA1LjI3MjI5IDYuMzk0MzFMNC40ODM5IDIuNDU1MzJIMC40NzcwNTFWMC40NTUzMjJaTTcuNDgwOTIgNy4yMzg0OUw4Ljg0ODIxIDE0LjA2OThDOC44ODk5NyAxNC4yODAxIDkuMDA0MzQgMTQuNDY4OSA5LjE3MTMgMTQuNjAzM0M5LjMzODI2IDE0LjczNzcgOS41NDcxOCAxNC44MDkxIDkuNzYxNDggMTQuODA1TDkuNzgwNjQgMTQuODA0OEgxOS4wNzkxTDE5LjA5ODMgMTQuODA1QzE5LjMxMjYgMTQuODA5MSAxOS41MjE1IDE0LjczNzcgMTkuNjg4NSAxNC42MDMzQzE5Ljg1NDYgMTQuNDY5NiAxOS45Njg3IDE0LjI4MTkgMjAuMDExIDE0LjA3MjhDMjAuMDExMiAxNC4wNzE4IDIwLjAxMTQgMTQuMDcwOCAyMC4wMTE2IDE0LjA2OThMMjEuMzE0MyA3LjIzODQ5SDcuNDgwOTJaJyBmaWxsPSclMjMwMDNkZWQnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYWRkLXRvLWNvbXBhcmUsXHJcbiAgICAgIC5hZGQtdG8td2lzaGxpc3Qge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEoeHMpIHtcclxuICAgICAgICAuYWRkLXRvLXdpc2hsaXN0LFxyXG4gICAgICAgIC5hZGQtdG8tY29tcGFyZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgIHRvcDogMjJweDtcclxuXHJcbiAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogLTNweDtcclxuICAgICAgICAgICAgdG9wOiAtM3B4O1xyXG4gICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hZGQtdG8tY29tcGFyZSB7XHJcbiAgICAgICAgICB0b3A6IDYzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCJjb25maWcvdmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJsYXlvdXQvbG9vcF9wcm9kdWN0XCI7XHJcblxyXG4ud29vY29tbWVyY2UtY2FydCB7XHJcbiAgaDEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcnRBcmVhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBjb2x1bW4tZ2FwOiA4MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhKGxnKSB7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcm93LWdhcDogNTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53b29jb21tZXJjZS1jYXJ0LWZvcm0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLnNob3BfdGFibGUge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgdGhlYWQge1xyXG4gICAgICAgIHRyIHtcclxuICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMThweCAyNHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheS0xMDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5LTcwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5LTEwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgdGJvZHkge1xyXG4gICAgICAgIHRyIHtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5LTMwO1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDExNnB4IDFmcjtcclxuICAgICAgICAgICAgZ2FwOiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JheS0zMDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5LTMwO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDRweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEoeHMpIHtcclxuICAgICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMTU1cHg7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKGxnKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzZweDtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEobGcpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKGxnKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucHJvZHVjdC10aHVtYm5haWwge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5wcm9kdWN0LW5hbWUtaW5uZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucHJvZC1uYW1lIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5LTEwMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuM3M7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsdWUtZGVmYXVsdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5yZW1vdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXktMTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sdW1uLWdhcDogNHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4zcztcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcmVkLWFsZXJ0ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLXJlZC1hbGVydDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4zcztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY2FydC1xdWFudGl0eS13cmFwcGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sdW1uLWdhcDogMTJweDtcclxuXHJcbiAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIzcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXktNDA7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxuICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXHJcbiAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnByaWNlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheS0xMDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSh4cykge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGRlbCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyYXktNzA7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW5zIHtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXJlZC1hbGVydDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuc3VidG90YWwge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtZCkge1xyXG4gICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAzNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogS2FuaXQ7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hY3Rpb25zIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLndvb3NiLWNhcnQtY2hpbGQge1xyXG4gICAgICAgICAgICAuY2FydC1xdWFudGl0eS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcnQtY29sbGF0ZXJhbHMge1xyXG4gICAgbWF4LXdpZHRoOiA0MTlweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2FydF90b3RhbHMge1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIC5zaG9wX3RhYmxlIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cclxuICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XHJcblxyXG4gICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XHJcblxyXG4gICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMThweCAyNHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5LTEwO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JheS0xMDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS0xMDtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEobWQpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMTZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRib2R5IHtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmF5LTMwO1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuXHJcbiAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcclxuXHJcbiAgICAgICAgICAgICY6bm90KFtjbGFzc10pIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdW1tYXJ5LWl0ZW1zIHtcclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2hpcHBpbmcge1xyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jYXJ0LWRpc2NvdW50IHtcclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmNvdXBvbi1mb3JtIHtcclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICAgLmNvdXBvbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIHJvdy1nYXA6IDRweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LTMwO1xyXG5cclxuICAgICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDhweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBLYW5pdDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibHVlLWRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWUtMTA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy13aXRoaW4sXHJcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgICAgICAgICAgICAgLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZS1wcmVzc2VkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpkaXNhYmxlZCxcclxuICAgICAgICAgICAgICAgICAgICAuZGlzYWJsZWQsXHJcbiAgICAgICAgICAgICAgICAgICAgLmRpc2FibGVkOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQ6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ibHVlLWRpc2FibGVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsdWUtZGlzYWJsZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5vcmRlci10b3RhbCB7XHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogS2FuaXQ7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jaGVja291dCB7XHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcclxuXHJcbiAgICAgICAgICAgICAgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCA1MnB4O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogS2FuaXQ7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZS1kZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICAgICAgICY6Zm9jdXMtd2l0aGluLFxyXG4gICAgICAgICAgICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAgICAgICAgICAgLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWUtcHJlc3NlZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6ZGlzYWJsZWQsXHJcbiAgICAgICAgICAgICAgICAgIC5kaXNhYmxlZCxcclxuICAgICAgICAgICAgICAgICAgLmRpc2FibGVkOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgICAmOmRpc2FibGVkOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmx1ZS1kaXNhYmxlZDtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ibG9ja092ZXJsYXkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWNjZXB0ZWQtbWV0aG9kcyB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhKG1kKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAubWV0aG9kcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucG9wdWxhci1wcm9kdWN0IHtcclxuICAgIG1hcmdpbi10b3A6IDExN3B4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhKHNtKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHVsLnByb2R1Y3RzIHtcclxuICAgICAgQGluY2x1ZGUgbWVkaWFfbWluKG1kKSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcclxuICAgICAgICBnYXA6IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndvb2NvbW1lcmNlLW1lc3NhZ2UgLm5vdGljZXMtd3JhcHBlci1jdXN0b20sXHJcbiAgLndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciAubm90aWNlcy13cmFwcGVyLWN1c3RvbSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIH1cclxuXHJcbiAgLndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICAgIC53b29jb21tZXJjZS1tZXNzYWdlIHtcclxuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAvLyAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIC8vICAgdG9wOiAyMjVweDtcclxuICAgICAgLy8gfVxyXG4gICAgICAvLyAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIC8vICAgdG9wOiAyODVweDtcclxuICAgICAgLy8gfVxyXG4gICAgICAvLyAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgIC8vICAgdG9wOiAzNDVweDtcclxuICAgICAgLy8gfVxyXG4gICAgICAvLyAmOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgIC8vICAgdG9wOiA0MDVweDtcclxuICAgICAgLy8gfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndvb2NvbW1lcmNlLW5vLXByb2R1Y3RzLWZvdW5kIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY29sdW1uLWdhcDogODBweDtcclxuICBtYXJnaW4tdG9wOiA4MHB4O1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYShzbSkge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcm93LWdhcDogMjBweDtcclxuICB9XHJcblxyXG4gIC5uby1yZXN1bHRzLWNvbnRhaW5lciB7XHJcbiAgICAuc2VhcmNoVGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEoc20pIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoTm9UZXh0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWdyYXktODA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYShzbSkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmF5LTEwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG5zLWNvbnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEoc20pIHtcclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDExcHggMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0= */
