:root{--fs-10:.625rem;--fs-15:.6875rem;--fs-20:.75rem;--fs-25:.875rem;--fs-30:1rem;--fs-40:1.125rem;--fs-50:1.25rem;--fs-60:1.375rem;--fs-70:1.5625rem;--fs-73:1.875rem;--fs-74:2rem;--fs-75:2.1875rem;--fs-80:2.5rem;--fs-input:var(--fs-30);--lh-input:1.5;--fs-small:var(--fs-20);--lh-small:1.5;--white:#fff;--white-light:#fbf8f1;--red:#e94272;--green:#a3ca63;--blue:#8bb8f8;--blue-dark:#353949;--brown:#655247;--black:#000;--grey:rgba(53,57,73,.2);--color-primary:var(--blue-dark);--color-secondary:var(--red);--color-input:var(--blue-dark);--color-error:var(--red);--color-success:var(--green);--color-info:var(--blue);--color-warning:var(--brown);--full:1920px;--large:1820px;--content:1320px;--small:1028px;--icon-cart:"\f07a";--icon-close:"\f00d";--icon-search:"\f002";--icon-phone:"\f095";--icon-check:"\f00c";--icon-menu:"\f0c9";--icon-strength:"\f012";--icon-question-mark:"\f059";--icon-chevron-up:"\f077";--icon-chevron-down:"\f078";--icon-chevron-left:"\f053";--icon-chevron-right:"\f054";--icon-delete:"\f2ed";--icon-edit:"\f044";--icon-key:"\f084";--icon-calendar:"\f073"}@media (max-width:768px){:root{--fs-10:.625rem;--fs-15:.625rem;--fs-20:.75rem;--fs-25:.75rem;--fs-30:.875rem;--fs-40:1rem;--fs-50:1.125rem;--fs-60:1.125rem;--fs-70:1.25rem;--fs-73:1.375rem;--fs-75:1.375rem;--fs-80:1.375rem;--fs-90:1.5625rem}}body.checkout-cart-index .page-wrapper .page-main .columns .column.header{margin-top:20px}body.checkout-cart-index .page-wrapper .page-main .columns .column.header,body.checkout-cart-index .page-wrapper .page-main .columns .column.main{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--content);width:auto}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .sidebar{display:block!important}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-summary{border:3px solid var(--color-primary);border-radius:10px;padding:20px}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-summary>.title{color:var(--color-primary);display:block;font-size:var(--fs-50);font-weight:900;line-height:1.25;margin-bottom:20px;padding-bottom:10px}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-summary .cart-totals .table-wrapper .table.totals tr{font-size:var(--fs-30);line-height:1.5}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-summary .cart-totals .table-wrapper .table.totals tr th{font-weight:400}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-summary .cart-totals .table-wrapper .table.totals tr td{text-align:right}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-summary .block.shipping{display:none}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-summary .block.discount{cursor:pointer;margin:20px 0}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-summary .block.discount .content .fieldset.coupon .field>label,body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-summary .block.discount .title{display:none}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-summary .block.discount .content .fieldset.coupon .actions-toolbar button,body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-summary .checkout-methods-items .item button{width:100%}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart #gift-options-cart{display:none}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.actions{display:flex;flex-wrap:wrap;gap:20px}@media (max-width:640px){body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.actions{flex-direction:column}}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items{border-collapse:collapse;margin-bottom:20px}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items ul{list-style:none;margin:0;padding:0}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items ul li.cart.item{align-items:center;border:3px solid var(--color-primary);border-radius:10px;display:flex;flex-wrap:wrap;gap:40px;margin-bottom:20px;padding:20px 40px}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items ul li.cart.item:last-child{margin-bottom:0}@media (max-width:768px){body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items ul li.cart.item{gap:20px;padding:20px}}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items ul li.cart.item .col.thumbnail{max-width:75px}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items ul li.cart.item .col.details{flex:1 1 auto}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items ul li.cart.item .col.details .product-item-name{display:block;margin-bottom:10px}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items ul li.cart.item .col.details .product-item-price span,body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items ul li.cart.item .col.details .product-item-subtotal span{font-family:ff-meta-web-pro,sans-serif;font-size:var(--fs-25);line-height:1.5625}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items ul li.cart.item .col.details .product-item-price span.label,body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items ul li.cart.item .col.details .product-item-subtotal span.label{font-weight:700}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items ul li.cart.item .col.action{text-align:right}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items ul li.cart.item .col.action .action-delete:before{color:var(--color-primary);content:var(--icon-delete);display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:var(--fs-60);font-weight:300}body.checkout-cart-index .page-wrapper .page-main .columns .column.main .main__wrapper .cart-container .form-cart .cart.table-wrapper .cart.items ul li.cart.item .col.action .action-delete span{display:none}body.catalog-category-view .page-wrapper .page-main .columns .column.top,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.top,body.contact-index-index .page-wrapper .page-main .columns .column.top{margin-left:auto;margin-right:auto;max-width:var(--full);padding-left:0;padding-right:0;width:100%}body.catalog-category-view .page-wrapper .page-main .columns .column.main .search.results dl.block,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .search.results dl.block,body.contact-index-index .page-wrapper .page-main .columns .column.main .search.results dl.block{display:none}body.catalog-category-view .page-wrapper .page-main .columns .column.main .posts-grid,body.catalog-category-view .page-wrapper .page-main .columns .column.main .products-grid,body.catalog-category-view .page-wrapper .page-main .columns .column.main .recipes-grid,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .posts-grid,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .products-grid,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .recipes-grid,body.contact-index-index .page-wrapper .page-main .columns .column.main .posts-grid,body.contact-index-index .page-wrapper .page-main .columns .column.main .products-grid,body.contact-index-index .page-wrapper .page-main .columns .column.main .recipes-grid{padding:0}body.catalog-category-view .page-wrapper .page-main .columns .column.main .posts-grid .post-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .posts-grid .product-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .posts-grid .recipe-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .products-grid .post-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .products-grid .product-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .products-grid .recipe-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .recipes-grid .post-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .recipes-grid .product-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .recipes-grid .recipe-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .posts-grid .post-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .posts-grid .product-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .posts-grid .recipe-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .products-grid .post-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .products-grid .product-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .products-grid .recipe-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .recipes-grid .post-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .recipes-grid .product-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .recipes-grid .recipe-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .posts-grid .post-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .posts-grid .product-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .posts-grid .recipe-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .products-grid .post-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .products-grid .product-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .products-grid .recipe-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .recipes-grid .post-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .recipes-grid .product-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .recipes-grid .recipe-items{-moz-column-gap:18px;column-gap:18px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:36px}@media (max-width:1280px){body.catalog-category-view .page-wrapper .page-main .columns .column.main .posts-grid .post-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .posts-grid .product-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .posts-grid .recipe-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .products-grid .post-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .products-grid .product-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .products-grid .recipe-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .recipes-grid .post-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .recipes-grid .product-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .recipes-grid .recipe-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .posts-grid .post-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .posts-grid .product-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .posts-grid .recipe-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .products-grid .post-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .products-grid .product-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .products-grid .recipe-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .recipes-grid .post-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .recipes-grid .product-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .recipes-grid .recipe-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .posts-grid .post-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .posts-grid .product-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .posts-grid .recipe-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .products-grid .post-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .products-grid .product-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .products-grid .recipe-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .recipes-grid .post-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .recipes-grid .product-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .recipes-grid .recipe-items{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){body.catalog-category-view .page-wrapper .page-main .columns .column.main .posts-grid .post-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .posts-grid .product-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .posts-grid .recipe-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .products-grid .post-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .products-grid .product-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .products-grid .recipe-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .recipes-grid .post-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .recipes-grid .product-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .recipes-grid .recipe-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .posts-grid .post-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .posts-grid .product-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .posts-grid .recipe-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .products-grid .post-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .products-grid .product-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .products-grid .recipe-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .recipes-grid .post-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .recipes-grid .product-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .recipes-grid .recipe-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .posts-grid .post-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .posts-grid .product-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .posts-grid .recipe-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .products-grid .post-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .products-grid .product-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .products-grid .recipe-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .recipes-grid .post-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .recipes-grid .product-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .recipes-grid .recipe-items{-moz-column-gap:14px;column-gap:14px;grid-template-columns:repeat(2,1fr);row-gap:25px}}@media (max-width:384px){body.catalog-category-view .page-wrapper .page-main .columns .column.main .posts-grid .post-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .posts-grid .product-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .posts-grid .recipe-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .products-grid .post-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .products-grid .product-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .products-grid .recipe-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .recipes-grid .post-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .recipes-grid .product-items,body.catalog-category-view .page-wrapper .page-main .columns .column.main .recipes-grid .recipe-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .posts-grid .post-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .posts-grid .product-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .posts-grid .recipe-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .products-grid .post-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .products-grid .product-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .products-grid .recipe-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .recipes-grid .post-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .recipes-grid .product-items,body.catalogsearch-result-index .page-wrapper .page-main .columns .column.main .recipes-grid .recipe-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .posts-grid .post-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .posts-grid .product-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .posts-grid .recipe-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .products-grid .post-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .products-grid .product-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .products-grid .recipe-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .recipes-grid .post-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .recipes-grid .product-items,body.contact-index-index .page-wrapper .page-main .columns .column.main .recipes-grid .recipe-items{grid-template-columns:repeat(1,1fr)}}body.checkout-index-index .page-wrapper .page-footer .content-type,body.checkout-index-index .page-wrapper .page-header .content-type,body.checkout-onepage-success .page-wrapper .page-footer .content-type,body.checkout-onepage-success .page-wrapper .page-header .content-type{display:none}body.checkout-index-index .page-wrapper .page-footer .content-type.webcrossing-header,body.checkout-index-index .page-wrapper .page-header .content-type.webcrossing-header,body.checkout-onepage-success .page-wrapper .page-footer .content-type.webcrossing-header,body.checkout-onepage-success .page-wrapper .page-header .content-type.webcrossing-header{display:block}body.checkout-index-index .page-wrapper .page-footer .content-type.webcrossing-header .section.links,body.checkout-index-index .page-wrapper .page-footer .content-type.webcrossing-header .section.navigation,body.checkout-index-index .page-wrapper .page-header .content-type.webcrossing-header .section.links,body.checkout-index-index .page-wrapper .page-header .content-type.webcrossing-header .section.navigation,body.checkout-onepage-success .page-wrapper .page-footer .content-type.webcrossing-header .section.links,body.checkout-onepage-success .page-wrapper .page-footer .content-type.webcrossing-header .section.navigation,body.checkout-onepage-success .page-wrapper .page-header .content-type.webcrossing-header .section.links,body.checkout-onepage-success .page-wrapper .page-header .content-type.webcrossing-header .section.navigation{display:none!important}body.checkout-index-index .page-wrapper .page-footer .content-type.webcrossing-footer,body.checkout-index-index .page-wrapper .page-header .content-type.webcrossing-footer,body.checkout-onepage-success .page-wrapper .page-footer .content-type.webcrossing-footer,body.checkout-onepage-success .page-wrapper .page-header .content-type.webcrossing-footer{display:block}body.checkout-index-index .page-wrapper .page-main .columns .column,body.checkout-onepage-success .page-wrapper .page-main .columns .column{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--content);width:auto}body.checkout-index-index .page-wrapper .page-main .columns .column.header,body.checkout-onepage-success .page-wrapper .page-main .columns .column.header{margin-top:20px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container{display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container>.messages,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container>.messages{order:10}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar{counter-reset:i;display:flex;flex-wrap:wrap;gap:25px;order:2;width:100%}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li{background-color:var(--white);border:3px solid var(--color-secondary);border-radius:10px;margin:0;padding:5px 10px;position:relative;text-align:center}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li>span,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li>span{color:var(--color-secondary);display:inline-block;font-family:ff-meta-web-pro,sans-serif;font-size:var(--fs-30);font-weight:700;line-height:30px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li>span:before,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li>span:before{content:counter(i);counter-increment:i;display:inline-block;margin-right:10px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li._active,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li._active{background-color:var(--color-secondary);border:3px solid var(--color-secondary)}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li._active>span,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li._active>span{color:var(--white)}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li._complete,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li._complete{background-color:var(--color-primary);border:3px solid var(--color-primary);cursor:pointer}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li._complete>span,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li._complete>span{color:var(--white)}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li._complete:hover,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li._complete:hover{background-color:var(--white)}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li._complete:hover>span,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-progress-bar li._complete:hover>span{color:var(--color-primary)}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-estimated-wrapper,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-estimated-wrapper{display:none}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .shipping-address-items,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .shipping-address-items{display:flex;flex-wrap:wrap;gap:20px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .shipping-address-items .shipping-address-item,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .shipping-address-items .shipping-address-item{border:3px solid var(--color-primary);border-radius:10px;padding:20px;width:calc(33.33333% - 13.33333px)}@media (max-width:1280px){body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .shipping-address-items .shipping-address-item,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .shipping-address-items .shipping-address-item{width:calc(50% - 10px)}}@media (max-width:1024px){body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .shipping-address-items .shipping-address-item,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .shipping-address-items .shipping-address-item{width:100%}}@media (max-width:768px){body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .shipping-address-items .shipping-address-item,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .shipping-address-items .shipping-address-item{width:calc(50% - 10px)}}@media (max-width:512px){body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .shipping-address-items .shipping-address-item,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .shipping-address-items .shipping-address-item{width:100%}}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .shipping-address-items .shipping-address-item .action,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .shipping-address-items .shipping-address-item .action{margin-top:20px;width:100%}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .new-address-popup,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .new-address-popup{margin:20px 0 40px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper{order:3;width:calc(100% - 367px)}@media (max-width:1024px){body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper{order:4;width:100%}}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .step-title,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .step-title{color:var(--color-primary);display:block;font-size:var(--fs-50);font-weight:900;line-height:1.25;margin-bottom:20px;padding-bottom:10px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper fieldset legend,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper fieldset legend{display:none}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #shipping,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #shipping{margin-bottom:50px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #opc-shipping_method,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .form-login,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #opc-shipping_method,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .form-login{position:relative}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #opc-shipping_method fieldset,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .form-login fieldset,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #opc-shipping_method fieldset,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .form-login fieldset{padding:0}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address{border:3px solid var(--color-primary);border-radius:10px;font-size:var(--fs-30);line-height:1.25;padding:20px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .billing-address-same-as-shipping-block,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .billing-address-same-as-shipping-block{cursor:pointer;margin-bottom:20px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .billing-address-same-as-shipping-block input,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .billing-address-same-as-shipping-block input{margin-right:10px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .billing-address-same-as-shipping-block>label span,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .billing-address-same-as-shipping-block>label span{color:var(--color-primary);cursor:pointer;font-family:cabrito-condensed,sans-serif;font-size:var(--fs-30);font-weight:700;line-height:1.25}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .billing-address-details .action,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .billing-address-details .action{margin-top:20px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .field-select-billing>label,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .field-select-billing>label{display:none}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .billing-address-form .fieldset.address,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .billing-address-form .fieldset.address{padding:0}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .billing-address-form .fieldset.address .field.choice,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .billing-address-form .fieldset.address .field.choice{margin-bottom:0}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .actions-toolbar .primary,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .checkout-billing-address .actions-toolbar .primary{display:flex;gap:20px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load{margin-top:40px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load{border:3px solid var(--color-primary);border-radius:10px;margin-bottom:10px;padding:10px 20px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .row,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .row,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .row,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .row{cursor:pointer;display:flex;flex-wrap:nowrap;margin-bottom:10px;padding:10px 0}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .row:last-child,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .row:last-child,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .row:last-child,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .row:last-child{margin-bottom:0}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .row .col,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .row .col,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .row .col,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .row .col{font-family:cabrito-condensed,sans-serif;font-size:var(--fs-30);font-weight:700;line-height:1.25;padding:0 20px 0 0}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .row .col:first-child,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .row .col:first-child,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .row .col:first-child,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .row .col:first-child{align-items:center;display:flex}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method{border-bottom:1px solid var(--color-primary)}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method:last-child,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method:last-child,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method:last-child,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method:last-child{border:0}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-title,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-title,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-title,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-title{cursor:pointer;display:flex;flex-wrap:nowrap;margin:0;padding:10px 0}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-title>input,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-title>input,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-title>input,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-title>input{cursor:pointer;margin-right:20px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-title>label,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-title>label,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-title>label,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-title>label{cursor:pointer;font-family:cabrito-condensed,sans-serif;font-size:var(--fs-30)}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method._active .payment-method-content,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method._active .payment-method-content,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method._active .payment-method-content,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method._active .payment-method-content{display:block}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content{display:none;padding:10px 0 20px 35px}@media (max-width:640px){body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content{padding:10px 0 20px}}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content>p,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content>p,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content>p,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content>p{font-family:ff-meta-web-pro,sans-serif;margin:0}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block{padding:20px 0 0}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement{align-items:flex-start;display:flex;flex-wrap:wrap}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>input,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>input,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>input,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>input{cursor:pointer;margin-right:10px;margin-top:8px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>label,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>label,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>label,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>label{flex:1 1 auto}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>label a,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>label a,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>label a,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>label a{text-decoration:underline}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>label button,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>label button,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>label button,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field>label button{color:var(--color-primary);font-size:var(--fs-30);font-weight:400;line-height:1.25;text-transform:uppercase}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field div.mage-error,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field div.mage-error,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-payment-method-load .payment-methods-list .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field div.mage-error,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper #checkout-shipping-method-load .payment-method .payment-method-content .checkout-agreements-block .checkout-agreements .checkout-agreement.field div.mage-error{width:100%}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .actions-toolbar,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container .opc-wrapper .actions-toolbar{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar{align-self:flex-start;background:var(--white-light);border:3px solid var(--color-primary);border-radius:10px;color:var(--color-primary);max-width:317px;order:4;padding:20px;position:relative;width:100%}@media (max-width:1024px){body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar{max-width:none;order:3}}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary>.title,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary>.title{color:var(--color-primary);display:block;font-size:var(--fs-50);font-weight:900;line-height:1.25;margin-bottom:20px;padding-bottom:10px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .table-totals,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .table-totals{border-bottom:1px solid var(--color-primary);margin-bottom:20px;padding-bottom:20px}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .table-totals tr,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .table-totals tr{font-size:var(--fs-30);line-height:1.25}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .table-totals tr th,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .table-totals tr th{font-weight:400}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .table-totals tr td,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .table-totals tr td{text-align:right}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart{border-bottom:1px solid var(--color-primary);margin-bottom:20px;padding-bottom:0}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .title,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .title{display:none}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .actions-toolbar,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .actions-toolbar{font-size:var(--fs-30);line-height:1.25}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .actions-toolbar a,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .actions-toolbar a{text-decoration:underline}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li{border:0;margin-bottom:20px;max-width:none;padding:0}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product{align-items:center;display:flex;gap:10px;justify-content:space-between}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details{flex:1;margin-top:0}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details .product-item-inner .product-item-name,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details .product-item-inner .product-item-name{display:block;font-size:var(--fs-30);font-weight:700;line-height:1.25;margin-bottom:0;text-align:left}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details .product-item-inner .details-qty,body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details .product-item-inner .subtotal,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details .product-item-inner .details-qty,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details .product-item-inner .subtotal{font-size:var(--fs-30);line-height:1.25}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details .product.options,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-summary .block.items-in-cart .content ol li .product .product-item-details .product.options{display:none!important}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-title,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-title{font-size:var(--fs-input);font-weight:700;line-height:var(--lh-input)}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-title button,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-title button{display:none}body.checkout-index-index .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-content,body.checkout-onepage-success .page-wrapper .page-main .columns .column.main .checkout-container #opc-sidebar .opc-block-shipping-information .shipping-information .shipping-information-content{font-weight:400;margin-bottom:20px}body.cms-index-index .columns .column.header{margin-bottom:0}body.account .page-wrapper .page-main .columns .column.top,body.b2b-account-create .page-wrapper .page-main .columns .column.top,body.customer-account-create .page-wrapper .page-main .columns .column.top,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.top,body.customer-account-login .page-wrapper .page-main .columns .column.top,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.top{margin-left:auto;margin-right:auto;max-width:var(--full);padding-left:0;padding-right:0;width:100%}body.account .page-wrapper .page-main .columns .column.header,body.account .page-wrapper .page-main .columns .column.main,body.b2b-account-create .page-wrapper .page-main .columns .column.header,body.b2b-account-create .page-wrapper .page-main .columns .column.main,body.customer-account-create .page-wrapper .page-main .columns .column.header,body.customer-account-create .page-wrapper .page-main .columns .column.main,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.header,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main,body.customer-account-login .page-wrapper .page-main .columns .column.header,body.customer-account-login .page-wrapper .page-main .columns .column.main,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.header,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--content);padding-left:40px;padding-right:40px;width:auto}body.account .page-wrapper .page-main .columns .column.main .main__wrapper>.content,body.b2b-account-create .page-wrapper .page-main .columns .column.main .main__wrapper>.content,body.customer-account-create .page-wrapper .page-main .columns .column.main .main__wrapper>.content,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .main__wrapper>.content,body.customer-account-login .page-wrapper .page-main .columns .column.main .main__wrapper>.content,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .main__wrapper>.content{-moz-column-gap:18px;column-gap:18px;display:flex;flex-direction:column;row-gap:36px}body.account .page-wrapper .page-main .columns .column.main .action .label,body.b2b-account-create .page-wrapper .page-main .columns .column.main .action .label,body.customer-account-create .page-wrapper .page-main .columns .column.main .action .label,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .action .label,body.customer-account-login .page-wrapper .page-main .columns .column.main .action .label,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .action .label{display:none}body.account .page-wrapper .page-main .columns .column.main .action .icon:after,body.b2b-account-create .page-wrapper .page-main .columns .column.main .action .icon:after,body.customer-account-create .page-wrapper .page-main .columns .column.main .action .icon:after,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .action .icon:after,body.customer-account-login .page-wrapper .page-main .columns .column.main .action .icon:after,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .action .icon:after{color:var(--color-primary);font-family:Font Awesome\ 6 Pro;font-size:var(--fs-60);font-weight:300;line-height:1}body.account .page-wrapper .page-main .columns .column.main .action.edit .icon:after,body.b2b-account-create .page-wrapper .page-main .columns .column.main .action.edit .icon:after,body.customer-account-create .page-wrapper .page-main .columns .column.main .action.edit .icon:after,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .action.edit .icon:after,body.customer-account-login .page-wrapper .page-main .columns .column.main .action.edit .icon:after,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .action.edit .icon:after{content:var(--icon-edit)}body.account .page-wrapper .page-main .columns .column.main .action.change-password .icon:after,body.b2b-account-create .page-wrapper .page-main .columns .column.main .action.change-password .icon:after,body.customer-account-create .page-wrapper .page-main .columns .column.main .action.change-password .icon:after,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .action.change-password .icon:after,body.customer-account-login .page-wrapper .page-main .columns .column.main .action.change-password .icon:after,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .action.change-password .icon:after{content:var(--icon-key)}body.account .page-wrapper .page-main .columns .column.main .login-container,body.b2b-account-create .page-wrapper .page-main .columns .column.main .login-container,body.customer-account-create .page-wrapper .page-main .columns .column.main .login-container,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .login-container,body.customer-account-login .page-wrapper .page-main .columns .column.main .login-container,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .login-container{display:flex;flex-wrap:wrap;gap:25px;justify-content:space-between}body.account .page-wrapper .page-main .columns .column.main .login-container>.block,body.b2b-account-create .page-wrapper .page-main .columns .column.main .login-container>.block,body.customer-account-create .page-wrapper .page-main .columns .column.main .login-container>.block,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .login-container>.block,body.customer-account-login .page-wrapper .page-main .columns .column.main .login-container>.block,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .login-container>.block{width:calc(50% - 12.5px)}@media (max-width:1280px){body.account .page-wrapper .page-main .columns .column.main .login-container>.block,body.b2b-account-create .page-wrapper .page-main .columns .column.main .login-container>.block,body.customer-account-create .page-wrapper .page-main .columns .column.main .login-container>.block,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .login-container>.block,body.customer-account-login .page-wrapper .page-main .columns .column.main .login-container>.block,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .login-container>.block{width:100%}}body.account .page-wrapper .page-main .columns .column.main .login-container>.block.wrapper,body.b2b-account-create .page-wrapper .page-main .columns .column.main .login-container>.block.wrapper,body.customer-account-create .page-wrapper .page-main .columns .column.main .login-container>.block.wrapper,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .login-container>.block.wrapper,body.customer-account-login .page-wrapper .page-main .columns .column.main .login-container>.block.wrapper,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .login-container>.block.wrapper{display:flex;flex-direction:column;gap:20px}body.account .page-wrapper .page-main .columns .column.main .login-container>.block .block-title,body.b2b-account-create .page-wrapper .page-main .columns .column.main .login-container>.block .block-title,body.customer-account-create .page-wrapper .page-main .columns .column.main .login-container>.block .block-title,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .login-container>.block .block-title,body.customer-account-login .page-wrapper .page-main .columns .column.main .login-container>.block .block-title,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .login-container>.block .block-title{display:block;font-family:cabrito-condensed,sans-serif;font-size:var(--fs-60);font-weight:900;line-height:1.375;margin-bottom:10px}body.account .page-wrapper .page-main .columns .column.main .login-container>.block .block-title strong,body.b2b-account-create .page-wrapper .page-main .columns .column.main .login-container>.block .block-title strong,body.customer-account-create .page-wrapper .page-main .columns .column.main .login-container>.block .block-title strong,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .login-container>.block .block-title strong,body.customer-account-login .page-wrapper .page-main .columns .column.main .login-container>.block .block-title strong,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .login-container>.block .block-title strong{font-weight:900}body.account .page-wrapper .page-main .columns .column.main .login-container>.block .block-title a,body.b2b-account-create .page-wrapper .page-main .columns .column.main .login-container>.block .block-title a,body.customer-account-create .page-wrapper .page-main .columns .column.main .login-container>.block .block-title a,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .login-container>.block .block-title a,body.customer-account-login .page-wrapper .page-main .columns .column.main .login-container>.block .block-title a,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .login-container>.block .block-title a{display:none}body.account .page-wrapper .page-main .columns .column.main .login-container>.block .block-content,body.b2b-account-create .page-wrapper .page-main .columns .column.main .login-container>.block .block-content,body.customer-account-create .page-wrapper .page-main .columns .column.main .login-container>.block .block-content,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .login-container>.block .block-content,body.customer-account-login .page-wrapper .page-main .columns .column.main .login-container>.block .block-content,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .login-container>.block .block-content{padding:10px 0 20px}body.account .page-wrapper .page-main .columns .column.main .actions-toolbar,body.b2b-account-create .page-wrapper .page-main .columns .column.main .actions-toolbar,body.customer-account-create .page-wrapper .page-main .columns .column.main .actions-toolbar,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .actions-toolbar,body.customer-account-login .page-wrapper .page-main .columns .column.main .actions-toolbar,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .actions-toolbar{display:flex;gap:25px;margin-top:20px}@media (max-width:640px){body.account .page-wrapper .page-main .columns .column.main .actions-toolbar,body.b2b-account-create .page-wrapper .page-main .columns .column.main .actions-toolbar,body.customer-account-create .page-wrapper .page-main .columns .column.main .actions-toolbar,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .actions-toolbar,body.customer-account-login .page-wrapper .page-main .columns .column.main .actions-toolbar,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .actions-toolbar{flex-direction:column}}body.account .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title,body.account .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title,body.account .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title,body.account .page-wrapper .page-main .columns .column.main .block-order-history .block-title,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-title,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-title,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-history .block-title,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-history .block-title,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-history .block-title{display:block;font-family:cabrito-condensed,sans-serif;font-size:var(--fs-60);font-weight:900;line-height:1.375;margin-bottom:10px}body.account .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title strong,body.account .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title strong,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title strong,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title strong,body.account .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title strong,body.account .page-wrapper .page-main .columns .column.main .block-order-history .block-title strong,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title strong,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title strong,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title strong,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title strong,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title strong,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-title strong,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title strong,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title strong,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title strong,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title strong,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title strong,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-title strong,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title strong,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title strong,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title strong,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title strong,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title strong,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-history .block-title strong,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title strong,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title strong,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title strong,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title strong,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title strong,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-history .block-title strong,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title strong,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title strong,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title strong,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title strong,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title strong,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-history .block-title strong{font-weight:900}body.account .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title a,body.account .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title a,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title a,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title a,body.account .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title a,body.account .page-wrapper .page-main .columns .column.main .block-order-history .block-title a,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title a,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title a,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title a,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title a,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title a,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-title a,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title a,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title a,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title a,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title a,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title a,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-title a,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title a,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title a,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title a,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title a,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title a,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-history .block-title a,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title a,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title a,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title a,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title a,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title a,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-history .block-title a,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-default .block-title a,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-list .block-title a,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-title a,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-title a,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-details-view .block-title a,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-history .block-title a{display:none}body.account .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content,body.account .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content,body.account .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content,body.account .page-wrapper .page-main .columns .column.main .block-order-history .block-content,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-history .block-content,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-history .block-content,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-history .block-content{-moz-column-gap:18px;column-gap:18px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:36px}body.account .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box,body.account .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box,body.account .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box,body.account .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box{border:3px solid var(--color-primary);border-radius:10px;padding:20px;width:calc(50% - 12.5px)}body.account .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box.full,body.account .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box.full,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box.full,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box.full,body.account .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box.full,body.account .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box.full,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box.full,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box.full,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box.full,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box.full,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box.full,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box.full,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box.full,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box.full,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box.full,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box.full,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box.full,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box.full,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box.full,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box.full,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box.full,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box.full,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box.full,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box.full,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box.full,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box.full,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box.full,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box.full,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box.full,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box.full,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box.full,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box.full,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box.full,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box.full,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box.full,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box.full{width:100%}@media (max-width:768px){body.account .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box,body.account .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box,body.account .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box,body.account .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box{width:100%}}body.account .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box .box-title,body.account .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box .box-title,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box .box-title,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box .box-title,body.account .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box .box-title,body.account .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box .box-title,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box .box-title,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box .box-title,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box .box-title,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box .box-title,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box .box-title,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box .box-title,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box .box-title,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box .box-title,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box .box-title,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box .box-title,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box .box-title,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box .box-title,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box .box-title,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box .box-title,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box .box-title,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box .box-title,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box .box-title,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box .box-title,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box .box-title,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box .box-title,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box .box-title,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box .box-title,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box .box-title,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box .box-title,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box .box-title,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box .box-title,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box .box-title,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box .box-title,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box .box-title,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box .box-title{display:block;font-family:cabrito-condensed,sans-serif;font-size:var(--fs-40);font-weight:900;line-height:1.375;margin-bottom:20px}body.account .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box .box-actions,body.account .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box .box-actions,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box .box-actions,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box .box-actions,body.account .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box .box-actions,body.account .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box .box-actions,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box .box-actions,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box .box-actions,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box .box-actions,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box .box-actions,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box .box-actions,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box .box-actions,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box .box-actions,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box .box-actions,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box .box-actions,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box .box-actions,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box .box-actions,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box .box-actions,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box .box-actions,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box .box-actions,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box .box-actions,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box .box-actions,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box .box-actions,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box .box-actions,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box .box-actions,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box .box-actions,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box .box-actions,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box .box-actions,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box .box-actions,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box .box-actions,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .box .box-actions,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .box .box-actions,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .box .box-actions,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .box .box-actions,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .box .box-actions,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-history .block-content .box .box-actions{display:flex;gap:20px;margin-top:20px}body.account .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .table-wrapper,body.account .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .table-wrapper,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .table-wrapper,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .table-wrapper,body.account .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .table-wrapper,body.account .page-wrapper .page-main .columns .column.main .block-order-history .block-content .table-wrapper,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .table-wrapper,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .table-wrapper,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .table-wrapper,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .table-wrapper,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .table-wrapper,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content .table-wrapper,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .table-wrapper,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .table-wrapper,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .table-wrapper,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .table-wrapper,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .table-wrapper,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content .table-wrapper,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .table-wrapper,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .table-wrapper,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .table-wrapper,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .table-wrapper,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .table-wrapper,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-history .block-content .table-wrapper,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .table-wrapper,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .table-wrapper,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .table-wrapper,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .table-wrapper,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .table-wrapper,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-history .block-content .table-wrapper,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .table-wrapper,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .table-wrapper,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .table-wrapper,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .table-wrapper,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .table-wrapper,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-history .block-content .table-wrapper{overflow:auto;width:100%}body.account .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .table-wrapper table,body.account .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .table-wrapper table,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .table-wrapper table,body.account .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .table-wrapper table,body.account .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .table-wrapper table,body.account .page-wrapper .page-main .columns .column.main .block-order-history .block-content .table-wrapper table,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .table-wrapper table,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .table-wrapper table,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .table-wrapper table,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .table-wrapper table,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .table-wrapper table,body.b2b-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content .table-wrapper table,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .table-wrapper table,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .table-wrapper table,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .table-wrapper table,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .table-wrapper table,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .table-wrapper table,body.customer-account-create .page-wrapper .page-main .columns .column.main .block-order-history .block-content .table-wrapper table,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .table-wrapper table,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .table-wrapper table,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .table-wrapper table,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .table-wrapper table,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .table-wrapper table,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .block-order-history .block-content .table-wrapper table,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .table-wrapper table,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .table-wrapper table,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .table-wrapper table,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .table-wrapper table,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .table-wrapper table,body.customer-account-login .page-wrapper .page-main .columns .column.main .block-order-history .block-content .table-wrapper table,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-default .block-content .table-wrapper table,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-addresses-list .block-content .table-wrapper table,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-addresses .block-content .table-wrapper table,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-dashboard-info .block-content .table-wrapper table,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-details-view .block-content .table-wrapper table,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .block-order-history .block-content .table-wrapper table{min-width:768px}body.account .page-wrapper .page-main .columns .column.main .form-address-edit fieldset legend,body.account .page-wrapper .page-main .columns .column.main .form-edit-account fieldset legend,body.b2b-account-create .page-wrapper .page-main .columns .column.main .form-address-edit fieldset legend,body.b2b-account-create .page-wrapper .page-main .columns .column.main .form-edit-account fieldset legend,body.customer-account-create .page-wrapper .page-main .columns .column.main .form-address-edit fieldset legend,body.customer-account-create .page-wrapper .page-main .columns .column.main .form-edit-account fieldset legend,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .form-address-edit fieldset legend,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .form-edit-account fieldset legend,body.customer-account-login .page-wrapper .page-main .columns .column.main .form-address-edit fieldset legend,body.customer-account-login .page-wrapper .page-main .columns .column.main .form-edit-account fieldset legend,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .form-address-edit fieldset legend,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .form-edit-account fieldset legend{display:none}body.account .page-wrapper .page-main .columns .column.main .order-items,body.account .page-wrapper .page-main .columns .column.main .orders-history,body.b2b-account-create .page-wrapper .page-main .columns .column.main .order-items,body.b2b-account-create .page-wrapper .page-main .columns .column.main .orders-history,body.customer-account-create .page-wrapper .page-main .columns .column.main .order-items,body.customer-account-create .page-wrapper .page-main .columns .column.main .orders-history,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .order-items,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .orders-history,body.customer-account-login .page-wrapper .page-main .columns .column.main .order-items,body.customer-account-login .page-wrapper .page-main .columns .column.main .orders-history,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .order-items,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .orders-history{overflow-x:auto}body.account .page-wrapper .page-main .columns .column.main .order-items .table-order-items,body.account .page-wrapper .page-main .columns .column.main .orders-history .table-order-items,body.b2b-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items,body.b2b-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items,body.customer-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items,body.customer-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .order-items .table-order-items,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .orders-history .table-order-items,body.customer-account-login .page-wrapper .page-main .columns .column.main .order-items .table-order-items,body.customer-account-login .page-wrapper .page-main .columns .column.main .orders-history .table-order-items,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .order-items .table-order-items,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .orders-history .table-order-items{border-collapse:collapse;margin-bottom:20px;min-width:660px}body.account .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col,body.account .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col,body.b2b-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col,body.b2b-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col,body.customer-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col,body.customer-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col,body.customer-account-login .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col,body.customer-account-login .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col{padding:0 0 10px}body.account .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.preview img,body.account .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.preview img,body.b2b-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.preview img,body.b2b-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.preview img,body.customer-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.preview img,body.customer-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.preview img,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.preview img,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.preview img,body.customer-account-login .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.preview img,body.customer-account-login .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.preview img,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.preview img,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.preview img{margin-left:20px}@media (max-width:768px){body.account .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.status,body.account .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.total,body.account .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.status,body.account .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.total,body.b2b-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.status,body.b2b-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.total,body.b2b-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.status,body.b2b-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.total,body.customer-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.status,body.customer-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.total,body.customer-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.status,body.customer-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.total,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.status,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.total,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.status,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.total,body.customer-account-login .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.status,body.customer-account-login .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.total,body.customer-account-login .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.status,body.customer-account-login .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.total,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.status,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.total,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.status,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.total{display:none}}@media (max-width:512px){body.account .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.date,body.account .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.date,body.b2b-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.date,body.b2b-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.date,body.customer-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.date,body.customer-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.date,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.date,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.date,body.customer-account-login .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.date,body.customer-account-login .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.date,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.date,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.date{display:none}}body.account .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.actions a,body.account .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.actions a,body.b2b-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.actions a,body.b2b-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.actions a,body.customer-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.actions a,body.customer-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.actions a,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.actions a,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.actions a,body.customer-account-login .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.actions a,body.customer-account-login .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.actions a,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .order-items .table-order-items tr .col.actions a,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .orders-history .table-order-items tr .col.actions a{text-decoration:underline}body.account .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tbody tr,body.account .page-wrapper .page-main .columns .column.main .order-items .table-order-items>thead tr,body.account .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tbody tr,body.account .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>thead tr,body.b2b-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tbody tr,body.b2b-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items>thead tr,body.b2b-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tbody tr,body.b2b-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>thead tr,body.customer-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tbody tr,body.customer-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items>thead tr,body.customer-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tbody tr,body.customer-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>thead tr,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tbody tr,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .order-items .table-order-items>thead tr,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tbody tr,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>thead tr,body.customer-account-login .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tbody tr,body.customer-account-login .page-wrapper .page-main .columns .column.main .order-items .table-order-items>thead tr,body.customer-account-login .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tbody tr,body.customer-account-login .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>thead tr,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tbody tr,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .order-items .table-order-items>thead tr,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tbody tr,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>thead tr{background-color:var(--grey-ultralight)}body.account .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot:before,body.account .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot:before,body.b2b-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot:before,body.b2b-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot:before,body.customer-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot:before,body.customer-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot:before,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot:before,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot:before,body.customer-account-login .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot:before,body.customer-account-login .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot:before,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot:before,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot:before{content:"";display:table-row;height:40px}body.account .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot tr td,body.account .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot tr th,body.account .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot tr td,body.account .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot tr th,body.b2b-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot tr td,body.b2b-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot tr th,body.b2b-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot tr td,body.b2b-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot tr th,body.customer-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot tr td,body.customer-account-create .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot tr th,body.customer-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot tr td,body.customer-account-create .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot tr th,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot tr td,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot tr th,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot tr td,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot tr th,body.customer-account-login .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot tr td,body.customer-account-login .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot tr th,body.customer-account-login .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot tr td,body.customer-account-login .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot tr th,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot tr td,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .order-items .table-order-items>tfoot tr th,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot tr td,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .orders-history .table-order-items>tfoot tr th{padding:10px 0 10px 20px;text-align:right}body.account .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav,body.b2b-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav,body.customer-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav,body.customer-account-login .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav{background-color:var(--white-light);border:3px solid var(--color-primary);border-radius:10px;overflow:hidden}body.account .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav>.title,body.b2b-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav>.title,body.customer-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav>.title,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav>.title,body.customer-account-login .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav>.title,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav>.title{display:none}body.account .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item,body.b2b-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item,body.customer-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item,body.customer-account-login .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item{padding:0 5px;position:relative}body.account .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item.current:before,body.b2b-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item.current:before,body.customer-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item.current:before,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item.current:before,body.customer-account-login .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item.current:before,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item.current:before{background-color:var(--color-secondary);border-radius:0 10px 10px 0;content:"";display:block;height:100%;left:0;position:absolute;width:10px}body.account .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item .delimiter,body.b2b-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item .delimiter,body.customer-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item .delimiter,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item .delimiter,body.customer-account-login .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item .delimiter,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item .delimiter{display:none}body.account .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item>a,body.account .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item>strong,body.b2b-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item>a,body.b2b-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item>strong,body.customer-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item>a,body.customer-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item>strong,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item>a,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item>strong,body.customer-account-login .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item>a,body.customer-account-login .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item>strong,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item>a,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item>strong{align-items:center;border-bottom:1px solid var(--color-primary);color:var(--color-primary);display:flex;font-size:var(--fs-30);font-weight:900;gap:25px;line-height:2;padding:7px 20px}body.account .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item:last-child a,body.account .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item:last-child strong,body.b2b-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item:last-child a,body.b2b-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item:last-child strong,body.customer-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item:last-child a,body.customer-account-create .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item:last-child strong,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item:last-child a,body.customer-account-forgotpassword .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item:last-child strong,body.customer-account-login .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item:last-child a,body.customer-account-login .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item:last-child strong,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item:last-child a,body.customer-account-logoutsuccess .page-wrapper .page-main .columns .column.main .sidebar .block-collapsible-nav .items .item:last-child strong{border-bottom:0}body .page-wrapper{display:flex;flex-direction:column;min-height:100vh;padding-top:0;width:100%}body .page-wrapper .page-main{flex-grow:1;margin-left:auto;margin-right:auto;max-width:var(--full);overflow:clip;padding:0;width:100%;z-index:0}body .columns .column{position:relative}body .columns .column.header{margin-bottom:20px}body .columns .column.main{margin-bottom:50px;margin-top:70px}@media (max-width:768px){body .columns .column.main{margin-top:25px}}body .columns .column.main .main__wrapper{display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between}@media (max-width:1024px){body .columns .column.main .main__wrapper{gap:25px}}body .columns .column.main .main__wrapper>.content{flex:1;flex-basis:0;min-width:0;width:100%}body .columns .column.main .main__wrapper>.content .content-type:first-of-type .content__wrapper{padding-top:0!important}body .columns .column.main .main__wrapper>.sidebar{-moz-column-gap:25px;column-gap:25px;display:none;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(1,1fr);max-width:317px;padding:0;position:relative;row-gap:25px;width:100%}@media (max-width:1024px){body .columns .column.main .main__wrapper>.sidebar{max-width:none}}body.page-layout-1column .columns .column,body.page-layout-2columns-left .columns .column,body.page-layout-2columns-right .columns .column,body.page-layout-checkout .columns .column{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--content);padding-left:40px;padding-right:40px;width:auto}body.page-layout-1column.page-layout-category-full-width .columns .column,body.page-layout-1column.page-layout-cms-full-width .columns .column,body.page-layout-1column.page-layout-product-full-width .columns .column,body.page-layout-2columns-left.page-layout-category-full-width .columns .column,body.page-layout-2columns-left.page-layout-cms-full-width .columns .column,body.page-layout-2columns-left.page-layout-product-full-width .columns .column,body.page-layout-2columns-right.page-layout-category-full-width .columns .column,body.page-layout-2columns-right.page-layout-cms-full-width .columns .column,body.page-layout-2columns-right.page-layout-product-full-width .columns .column,body.page-layout-checkout.page-layout-category-full-width .columns .column,body.page-layout-checkout.page-layout-cms-full-width .columns .column,body.page-layout-checkout.page-layout-product-full-width .columns .column{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--full);padding-left:0;padding-right:0;width:auto}body.page-layout-1column.cms-index-index .columns .column.main,body.page-layout-2columns-left.cms-index-index .columns .column.main,body.page-layout-2columns-right.cms-index-index .columns .column.main,body.page-layout-checkout.cms-index-index .columns .column.main{margin-top:0}body.page-layout-1column .columns .column.main .main__wrapper>.content{order:1}body.page-layout-1column .columns .column.main .main__wrapper>.sidebar{display:none}body.page-layout-2columns-left .columns .column.main .main__wrapper>.content{order:2}body.page-layout-2columns-left .columns .column.main .main__wrapper>.sidebar{display:grid;order:1}body.page-layout-2columns-right .columns .column.main .main__wrapper>.content{order:1}body.page-layout-2columns-right .columns .column.main .main__wrapper>.sidebar{display:grid;order:2}footer,header.page-header{width:100%}.product-item{max-width:300px;width:100%}.product-item .product-item-info{position:relative}.product-item .product-item-info .product-item-photo{line-height:0;position:relative;text-align:center}.product-item .product-item-info .product-item-photo>a,.product-item .product-item-info .product-item-photo>a span{display:inline-block;line-height:0}.product-item .product-item-info .product-item-photo>a .product-background-container svg{fill:var(--color-primary)}.product-item .product-item-info .product-item-photo>a .product-image-container{display:inline-block;left:50%;overflow:hidden;position:absolute;transform:translate(-50%);width:100%;z-index:1}.product-item .product-item-info .product-item-photo>a .product-image-container img{transition:transform .5s ease}.product-item .product-item-info .product-item-photo>a .product-image-container img:hover{transform:scale(1.1)}.product-item .product-item-info .product-item-details .product-item-name{font-size:var(--fs-50);font-weight:900;letter-spacing:.44px;line-height:1.1}.product-item.splide__slide .product-item-info .product-item-details{margin-top:15px}.product-item.splide__slide .product-item-info .product-item-details .product-item-name{text-align:center}.product-item:not(.splide__slide) .product-item-info{display:flex;flex-direction:column;gap:20px}.product-item:not(.splide__slide) .product-item-info .product-item-photo>a .product-cart-container{align-items:end;background-color:var(--white-light);border-radius:10px 0 0 0;bottom:0;display:flex;height:56px;justify-content:right;position:absolute;right:0;width:56px;z-index:2}.product-item:not(.splide__slide) .product-item-info .product-item-photo>a .product-cart-container button{background-color:transparent;border:0;margin:0;padding:0}.product-item:not(.splide__slide) .product-item-info .product-item-photo>a .product-cart-container:before{background:transparent;border-bottom-right-radius:10px;box-shadow:0 10px 0 0 var(--white-light);content:"";height:20px;position:absolute;right:0;top:-20px;width:10px}.product-item:not(.splide__slide) .product-item-info .product-item-photo>a .product-cart-container:after{background:transparent;border-bottom-right-radius:10px;bottom:0;box-shadow:0 10px 0 0 var(--white-light);content:"";height:20px;left:-10px;position:absolute;width:10px}.product-item:not(.splide__slide) .product-item-info .product-item-photo>a .product-cart-container i{align-items:center;background-color:var(--color-secondary);border-radius:50%;color:var(--white);display:flex;font-size:24px;height:50px;justify-content:center;width:50px}.product-item:not(.splide__slide) .product-item-info .product-item-photo>a .product-image-container img{border-radius:10px}.product-item:not(.splide__slide) .product-item-info .product-item-details{display:flex;flex-direction:column;width:100%}.product-item:not(.splide__slide) .product-item-info .product-item-details .product-item-price{flex-grow:1;margin-top:3px}body.catalog-product-view .page-wrapper .page-main .columns .column.header{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--content);padding-left:40px;padding-right:40px;width:auto}body.catalog-product-view .page-wrapper .page-main .columns .column.main{padding-left:40px;padding-right:40px}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper>.content{display:grid;grid-template-areas:"gallery gap1 highlight gap2 detail" "gallery gap1 highlight gap2 detail" "content content content content content";grid-template-columns:minmax(200px,1fr) 25px 140px 50px minmax(200px,1fr);grid-template-rows:auto 1fr;margin-left:auto;margin-right:auto;max-width:var(--content);row-gap:25px;width:100%}@media (max-width:1024px){body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper>.content{grid-template-areas:"gallery gap1 detail" "gallery gap1 detail" "content content content";grid-template-columns:minmax(200px,1fr) 25px minmax(200px,1fr)}}@media (max-width:768px){body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper>.content{grid-template-areas:"content" "content" "content" "content";grid-template-columns:auto}}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media{grid-column:gallery;grid-row:1/span 2;max-height:650px;max-width:600px;min-width:0;position:relative}@media (max-width:768px){body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media{grid-column:content;grid-row:2;max-width:500px}}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .gallery-placeholder{overflow:hidden}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .gallery-placeholder__image{border-radius:20px}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .gallery-placeholder__background{position:absolute;width:100%;z-index:0}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .gallery-placeholder__background svg{max-height:650px}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item{margin:0 auto;max-width:600px}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage:after,body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage:before{display:none}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr{background-color:transparent;opacity:1!important;transform:none!important;width:42px}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr--prev{left:25px}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr--prev .fotorama__arr__arr:after{content:"\f104"}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr--next{right:25px}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr--next .fotorama__arr__arr:after{content:"\f105"}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr__arr{background:var(--white-light);border-radius:50%;height:42px;text-align:center;width:42px}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr__arr:after{color:var(--color-primary);font-family:Font Awesome\ 6 Pro;font-size:var(--fs-73);font-weight:400;line-height:42px}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__stage__shaft .fotorama__stage__frame .fotorama__img{border-radius:20px;top:50%!important}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap{bottom:25px;min-height:0;position:absolute;z-index:5}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav{overflow:visible}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav:after,body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav:before{display:none}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__thumb__arr{display:none!important}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame{cursor:pointer;margin:0 10px 0 0;padding:0}@media (max-width:1280px){body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame{margin:0 6px 0 0}}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame:last-child{margin:0}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame--dot{height:25px;width:25px}@media (max-width:1280px){body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame--dot{height:15px;width:15px}}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame .fotorama__dot{border:3px solid var(--white-light);border-radius:50%;height:25px;left:0;top:0;width:25px}@media (max-width:1280px){body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame .fotorama__dot{border:2px solid var(--white-light);height:15px;width:15px}}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame.fotorama__active .fotorama__dot{background-color:var(--white-light)}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__thumb-border{display:none}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-highlight{grid-column:highlight;grid-row:1/span 2}@media (max-width:1024px){body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-highlight{grid-column:content;grid-row:inherit}}@media (max-width:768px){body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-highlight{grid-column:content;grid-row:3}}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-highlight ul{align-content:flex-start;display:grid;gap:13px;grid-template-columns:minmax(auto,140px);height:100%;list-style:none;margin:0;padding:0}@media (max-width:1024px){body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-highlight ul{gap:15px;grid-template-columns:minmax(30px,1fr) minmax(30px,1fr) minmax(30px,1fr) minmax(30px,1fr)}}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-highlight ul li{align-items:center;aspect-ratio:1;background:var(--color-primary);border-radius:10px;color:var(--white);display:flex;justify-content:center;padding:5px;text-align:center}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-highlight ul li span{font-size:20px;font-weight:900;line-height:1;visibility:hidden}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-title{grid-column:detail;grid-row:1}@media (max-width:768px){body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-title{grid-column:content;grid-row:1}}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-title .product-info-short_description{display:none;font-size:var(--fs-30);font-weight:400;letter-spacing:.32px;line-height:1.25}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-main{grid-column:detail;grid-row:2}@media (max-width:768px){body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-main{grid-column:content;grid-row:4}}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-main .product-add-form form{display:flex;flex-direction:column;gap:25px}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-main .product-add-form form .box-tocart .fieldset{align-items:end;display:flex;gap:25px;justify-content:space-between}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-main .product-add-form form .box-tocart .fieldset .actions{flex:1}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-main .product-info-stock span{font-family:ff-meta-web-pro,sans-serif;font-size:var(--fs-20);font-weight:400;line-height:1.583}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-main .product-info-stock span i{font-size:var(--fs-25);margin-right:5px}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-main .product-info-stock span.available{color:var(--green)}body.catalog-product-view .page-wrapper .page-main .columns .column.main .main__wrapper .product-info-main .product-info-stock span.unavailable{color:var(--color-secondary)}body.catalog-product-view .page-wrapper .page-main .columns .column.footer{margin-bottom:45px}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info{background-color:var(--green);margin-bottom:-62px;padding:0 0 100px;position:relative}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info:before{background:var(--green) url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/torn-edge-top.9c6ec20e.svg) no-repeat center;background-size:1920px 42px;content:"";min-height:42px;padding-bottom:2.1875%;position:absolute;top:0;width:100%}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info:after{background:transparent url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/torn-edge-bottom-green.59ed45a8.svg) no-repeat 50%;background-size:1920px 62px;bottom:0;content:"";min-height:62px;padding-bottom:3.2291666667%;position:absolute;transform:scaleY(-1);width:100%;z-index:2}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info .section__item{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--content);padding:250px 40px 40px;position:relative;width:auto}@media (max-width:1024px){body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info .section__item{margin-top:80px;padding:150px 40px 40px}}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info .section__item:before{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/ingredients.7ca16ed4.svg) no-repeat 50%;background-size:100%;content:"";display:block;height:272px;left:190px;max-width:379px;position:absolute;top:-40px;width:100%}@media (max-width:1024px){body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info .section__item:before{height:174px;left:50%;max-width:242px;transform:translate(-50%)}}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info .section__item .item:last-child{border-bottom:1px solid var(--white-light)}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info .section__item .item.active .title:after{content:var(--icon-chevron-up)}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info .section__item .item .title{align-items:center;border-top:1px solid var(--white-light);cursor:pointer;display:flex;justify-content:space-between;padding:12px 20px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:768px){body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info .section__item .item .title{padding:12px 0 11px}}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info .section__item .item .title span{color:var(--color-primary);font-size:var(--fs-70);font-weight:900;letter-spacing:.5px;line-height:1.25;text-transform:uppercase}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info .section__item .item .title:after{color:var(--color-primary);content:var(--icon-chevron-down);display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:var(--fs-75);font-weight:400;line-height:25px}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info .section__item .item .value{font-family:ff-meta-web-pro,sans-serif;font-size:var(--fs-50);letter-spacing:.4px;line-height:1.25;max-width:1000px;padding:10px 20px 40px}@media (max-width:768px){body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info .section__item .item .value{padding:10px 0 40px}}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info .section__item .item .value ul{list-style:"-";margin-left:5px}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.info .section__item .item .value ul li{padding-left:5px}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.additional-notes{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--content);padding:0 40px;width:auto}body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.additional-notes .section__item{color:var(--color-primary);font-family:ff-meta-web-pro,sans-serif;font-size:var(--fs-20);font-weight:400;letter-spacing:.24px;line-height:1.1667;text-align:center}@media (max-width:768px){body.catalog-product-view .page-wrapper .page-main .columns .column.footer .footer__wrapper .section.additional-notes .section__item{font-size:var(--fs-40);line-height:1.25}}.post-item{margin-left:auto;margin-right:auto;max-width:300px;width:100%}.post-item .post-item-info .post-item-photo{line-height:0;position:relative;text-align:center}.post-item .post-item-info .post-item-photo>a,.post-item .post-item-info .post-item-photo>a span{display:inline-block;line-height:0}.post-item .post-item-info .post-item-photo>a .post-image-container{display:inline-block;left:50%;position:absolute;transform:translate(-50%);width:100%;z-index:1}.post-item .post-item-info .post-item-details .post-item-name{font-size:var(--fs-50);font-weight:900;letter-spacing:.44px;line-height:1.1}.post-item.splide__slide .post-item-info .post-item-details{margin-top:15px}.post-item.splide__slide .post-item-info .post-item-details .post-item-name{text-align:center}.post-item:not(.splide__slide) .post-item-info{display:flex;flex-direction:column;gap:20px}.post-item:not(.splide__slide) .post-item-info .post-item-photo>a .post-cart-container{align-items:end;background-color:var(--white-light);border-radius:10px 0 0 0;bottom:0;display:flex;height:56px;justify-content:right;position:absolute;right:0;width:56px;z-index:2}.post-item:not(.splide__slide) .post-item-info .post-item-photo>a .post-cart-container:before{background:transparent;border-bottom-right-radius:10px;box-shadow:0 10px 0 0 var(--white-light);content:"";height:20px;position:absolute;right:0;top:-20px;width:10px}.post-item:not(.splide__slide) .post-item-info .post-item-photo>a .post-cart-container:after{background:transparent;border-bottom-right-radius:10px;bottom:0;box-shadow:0 10px 0 0 var(--white-light);content:"";height:20px;left:-10px;position:absolute;width:10px}.post-item:not(.splide__slide) .post-item-info .post-item-photo>a .post-cart-container i{align-items:center;background-color:var(--color-secondary);border-radius:50%;color:var(--white);display:flex;font-size:24px;height:50px;justify-content:center;width:50px}.post-item:not(.splide__slide) .post-item-info .post-item-photo>a .post-background-container svg{fill:var(--color-primary)}.post-item:not(.splide__slide) .post-item-info .post-item-photo>a .post-image-container img{border-radius:10px}.post-item:not(.splide__slide) .post-item-info .post-item-details{display:flex;flex-direction:column;width:100%}.post-item:not(.splide__slide) .post-item-info .post-item-details .post-item-description{color:var(--color-primary);flex-grow:1;font-family:ff-meta-web-pro,sans-serif;font-size:var(--fs-20);font-weight:400;line-height:1.583;margin-top:3px}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.header{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--content);padding-left:40px;padding-right:40px;width:auto}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main{padding-left:40px;padding-right:40px}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper>.content{display:grid;grid-template-areas:"gallery gap1 highlight gap2 detail" "gallery gap1 highlight gap2 detail" "content content content content content";grid-template-columns:minmax(200px,1fr) 25px 140px 50px minmax(200px,1fr);grid-template-rows:auto 1fr;margin-left:auto;margin-right:auto;max-width:var(--content);row-gap:25px;width:100%}@media (max-width:1024px){body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper>.content{grid-template-areas:"gallery gap1 detail" "gallery gap1 detail" "content content content";grid-template-columns:minmax(200px,1fr) 25px minmax(200px,1fr)}}@media (max-width:768px){body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper>.content{grid-template-areas:"content" "content" "content" "content";grid-template-columns:auto}}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media{grid-column:gallery;grid-row:1/span 2;max-height:650px;max-width:600px;min-width:0;position:relative}@media (max-width:768px){body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media{grid-column:content;grid-row:2;max-width:500px}}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .gallery-placeholder{overflow:hidden}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .gallery-placeholder__image{border-radius:20px}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .gallery-placeholder__background{position:absolute;width:100%;z-index:0}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .gallery-placeholder__background svg{max-height:650px}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item{margin:0 auto;max-width:600px}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__stage:after,body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__stage:before{display:none}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr{background-color:transparent;opacity:1!important;transform:none!important;width:42px}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr--prev{left:25px}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr--prev .fotorama__arr__arr:after{content:"\f104"}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr--next{right:25px}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr--next .fotorama__arr__arr:after{content:"\f105"}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr__arr{background:var(--white-light);border-radius:50%;height:42px;text-align:center;width:42px}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr__arr:after{color:var(--color-primary);font-family:Font Awesome\ 6 Pro;font-size:var(--fs-73);font-weight:400;line-height:42px}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__stage__shaft .fotorama__stage__frame .fotorama__img{border-radius:20px;top:50%!important}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap{bottom:25px;min-height:0;position:absolute;z-index:5}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav{overflow:visible}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav:after,body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav:before{display:none}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__thumb__arr{display:none!important}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame{cursor:pointer;margin:0 10px 0 0;padding:0}@media (max-width:1280px){body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame{margin:0 6px 0 0}}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame:last-child{margin:0}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame--dot{height:25px;width:25px}@media (max-width:1280px){body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame--dot{height:15px;width:15px}}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame .fotorama__dot{border:3px solid var(--white-light);border-radius:50%;height:25px;left:0;top:0;width:25px}@media (max-width:1280px){body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame .fotorama__dot{border:2px solid var(--white-light);height:15px;width:15px}}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame.fotorama__active .fotorama__dot{background-color:var(--white-light)}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__thumb-border{display:none}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-highlight{grid-column:highlight;grid-row:1/span 2}@media (max-width:1024px){body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-highlight{grid-column:content;grid-row:inherit}}@media (max-width:768px){body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-highlight{grid-column:content;grid-row:3}}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-highlight ul{display:grid;gap:13px;grid-template-columns:minmax(auto,140px);height:100%;justify-content:space-between;list-style:none;margin:0;padding:0}@media (max-width:1024px){body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-highlight ul{gap:15px;grid-template-columns:minmax(30px,1fr) minmax(30px,1fr) minmax(30px,1fr) minmax(30px,1fr)}}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-highlight ul li{align-items:center;aspect-ratio:1;background:var(--color-primary);border-radius:10px;color:var(--white);display:flex;justify-content:center;padding:5px;text-align:center}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-highlight ul li span{font-size:20px;font-weight:900;line-height:1;visibility:hidden}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-title{grid-column:detail;grid-row:1}@media (max-width:768px){body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-title{grid-column:content;grid-row:1}}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-title .page-title-wrapper{margin-bottom:10px}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-title .page-title-wrapper h1{color:var(--color-primary);font-size:var(--fs-73);font-weight:900;letter-spacing:.6px;line-height:1.83}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-title .product-info-short_description{font-size:var(--fs-30);font-weight:400;letter-spacing:.32px;line-height:1.25}body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-main{grid-column:detail;grid-row:2}@media (max-width:768px){body.webcrossing_blog-post-view .page-wrapper .page-main .columns .column.main .main__wrapper .post-info-main{grid-column:content;grid-row:4}}.recipe-item{display:flex;max-width:300px;width:100%}.recipe-item .recipe-item-info{display:flex;flex-direction:column;gap:20px}.recipe-item .recipe-item-info .recipe-item-photo{line-height:0;position:relative;text-align:center}.recipe-item .recipe-item-info .recipe-item-photo>a,.recipe-item .recipe-item-info .recipe-item-photo>a span{display:inline-block;line-height:0}.recipe-item .recipe-item-info .recipe-item-photo>a .recipe-image-container{border-radius:10px;overflow:hidden}.recipe-item .recipe-item-info .recipe-item-photo>a .recipe-image-container img{transition:transform .5s ease}.recipe-item .recipe-item-info .recipe-item-photo>a .recipe-image-container img:hover{transform:scale(1.1)}.recipe-item .recipe-item-info .recipe-item-details{display:flex;flex-direction:column;flex-grow:1;gap:20px;justify-content:space-between}.recipe-item .recipe-item-info .recipe-item-details .recipe-item-name{font-size:var(--fs-50);font-weight:900;letter-spacing:.44px;line-height:1.1}.recipe-item .recipe-item-info .recipe-item-details .recipe-item-options{display:flex;justify-content:space-between}.recipe-item .recipe-item-info .recipe-item-details .recipe-item-options .recipe-item-duration-total{align-items:center;display:flex;gap:5px}.recipe-item .recipe-item-info .recipe-item-details .recipe-item-options .recipe-item-duration-total .icon{display:flex}.recipe-item .recipe-item-info .recipe-item-details .recipe-item-options .recipe-item-duration-total .icon:before{background-size:100%;background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/clock.302d042b.svg) no-repeat 50%;content:"";display:inline-block;height:20px;width:20px}.recipe-item .recipe-item-info .recipe-item-details .recipe-item-options .recipe-item-difficulty{align-items:center;display:flex;gap:5px}.recipe-item .recipe-item-info .recipe-item-details .recipe-item-options .recipe-item-difficulty .icon{display:flex}.recipe-item .recipe-item-info .recipe-item-details .recipe-item-options .recipe-item-difficulty .icon:before{background-size:100%;background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/difficulty-difficult.f854af90.svg) no-repeat 50%;content:"";display:inline-block;height:18px;width:17px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.header{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--content);padding-left:40px;padding-right:40px;width:auto}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main{padding-left:40px;padding-right:40px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper>.content{display:grid;grid-template-areas:"gallery gap1 detail" "gallery gap1 detail" "gallery gap1 detail";grid-template-columns:minmax(200px,500px) 80px minmax(200px,1fr);grid-template-rows:auto;margin-left:auto;margin-right:auto;max-width:var(--content);min-height:666px;row-gap:25px;width:100%}@media (max-width:1280px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper>.content{grid-template-columns:minmax(200px,500px) 40px minmax(200px,1fr)}}@media (max-width:1024px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper>.content{grid-template-columns:minmax(200px,1fr) 40px minmax(200px,1fr)}}@media (max-width:768px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper>.content{grid-template-areas:"content" "content" "content" "content";grid-template-columns:auto;grid-template-rows:auto 1fr}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-additional{display:flex;flex-direction:column;grid-column:gallery;grid-row:3}@media (max-width:768px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-additional{grid-column:content;grid-row:4}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-main{display:flex;flex-direction:column;gap:45px;grid-column:detail;grid-row:2/span 3}@media (max-width:768px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-main{gap:25px;grid-column:content;grid-row:3}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-author{display:flex;font-family:ff-meta-web-pro,sans-serif;font-size:var(--fs-40);font-weight:700;gap:5px;letter-spacing:.36px;line-height:1.333}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-author .name{display:flex;gap:10px;white-space:nowrap}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-author .name:before{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/chef.82cbccda.svg) no-repeat 50%;background-size:100%;content:"";display:inline-block;height:25px;width:16px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media{grid-column:gallery;grid-row:1/span 2;margin-bottom:10px;max-width:500px;min-width:0;position:relative}@media (max-width:768px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media{grid-column:content;grid-row:2}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .gallery-placeholder{overflow:hidden}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .gallery-placeholder__image{border-radius:20px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .gallery-placeholder__background{position:absolute;width:100%;z-index:0}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .gallery-placeholder__background svg{max-height:666px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item{margin:0 auto;max-width:500px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__stage:after,body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__stage:before{display:none}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr{background-color:transparent;opacity:1!important;transform:none!important;width:42px}@media print{body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr{display:none}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr--prev{left:25px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr--prev .fotorama__arr__arr:after{content:"\f104"}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr--next{right:25px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr--next .fotorama__arr__arr:after{content:"\f105"}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr__arr{background:var(--white-light);border-radius:50%;height:42px;text-align:center;width:42px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__arr__arr:after{color:var(--color-primary);font-family:Font Awesome\ 6 Pro;font-size:var(--fs-73);font-weight:400;line-height:42px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__stage .fotorama__stage__shaft .fotorama__stage__frame .fotorama__img{border-radius:20px;top:50%!important}@media print{body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap{display:none}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav{overflow:visible}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav:after,body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav:before{display:none}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav--thumbs{margin-top:25px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav--dots{bottom:25px;min-height:0;position:absolute;z-index:5}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__thumb__arr{display:none!important}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame{cursor:pointer;margin:0 10px 0 0;padding:0}@media (max-width:1280px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame{margin:0 6px 0 0}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame:last-child{margin:0}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame--thumb{margin:0 25px 0 0}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame--dot{height:25px;width:25px}@media (max-width:1280px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame--dot{height:15px;width:15px}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame.fotorama__active .fotorama__thumb{border:2px solid var(--color-primary)}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame .fotorama__thumb{border-radius:10px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame .fotorama__dot{border:3px solid var(--color-primary);border-radius:50%;height:25px;left:0;top:0;width:25px}@media (max-width:1280px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame .fotorama__dot{border:2px solid var(--color-primary);height:15px;width:15px}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav__frame.fotorama__active .fotorama__dot{background-color:var(--color-primary)}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-media .fotorama-item .fotorama__wrap .fotorama__nav-wrap .fotorama__nav .fotorama__thumb-border{display:none}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-products{border-right:2px dashed gray;position:relative}@media print{body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-products{display:none}}@media (max-width:768px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-products{border-right:none}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-products .products-grid:before{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/needed.661e9c5e.svg) no-repeat 50%;background-size:100%;content:"";display:block;height:153px;margin:0 auto 20px;max-width:220px;width:100%}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-products .products-grid .items{align-items:center;display:flex;flex-direction:column;gap:25px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-share{font-size:var(--fs-40);font-weight:900;line-height:1.333;position:relative;text-align:center}@media print{body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-share{display:none}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-share .block-title{border-right:2px dashed gray;padding-top:45px}@media (max-width:768px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-share .block-title{border-right:none}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-share .block-title:before{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/recipe.cf10390a.svg) no-repeat 50%;background-size:100%;content:"";display:block;height:162px;margin:0 auto -10px;max-width:212px;position:relative;width:100%;z-index:2}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-share .block-content{background-color:var(--green);display:flex;flex-wrap:wrap;gap:25px;justify-content:center;padding:40px;position:relative}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-share .block-content:before{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/torn-edge-bottom-green.59ed45a8.svg) no-repeat 50%;background-size:100% 62px;bottom:99%;content:"";left:0;padding-bottom:3.2291666667%;position:absolute;width:100%}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-share .block-content:after{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/torn-edge-top-green.ff532926.svg) no-repeat 50%;background-size:100% 42px;content:"";left:0;padding-bottom:2.1875%;position:absolute;top:99%;width:100%}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-share .block-content a{display:flex;justify-content:center;min-width:108px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-share .block-content a:hover .icon svg{fill:var(--color-primary)}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-share .block-content a .icon{display:block;height:30px;width:30px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-share .block-content a .icon svg{fill:var(--white)}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-share .block-content a .label{display:none}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-magazine{margin-top:60px}@media print{body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-magazine{display:none}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-title{display:flex;flex-direction:column;gap:45px;grid-column:detail;grid-row:1}@media (max-width:768px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-title{gap:25px;grid-column:content;grid-row:1}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-title .page-title-wrapper h1{color:var(--color-primary);font-size:var(--fs-73);font-weight:900;letter-spacing:.6px;line-height:1.167}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items{display:flex;gap:20px}@media (max-width:1024px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items{flex-direction:column;gap:15px}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items .item{align-items:flex-start;border-right:1px solid gray;display:flex;gap:15px;padding-right:20px}@media (max-width:1024px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items .item{border-right:none}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items .item:last-child{border:0;padding-right:0}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items .item .icon:before{background-size:100%;content:"";display:inline-block}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items .item.difficulty .icon:before{height:18px;width:17px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items .item.difficulty.easy .icon:before{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/difficulty-easy.27d25f47.svg) no-repeat 50%}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items .item.difficulty.medium .icon:before{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/difficulty-medium.d59abaaf.svg) no-repeat 50%}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items .item.difficulty.difficult .icon:before{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/difficulty-difficult.f854af90.svg) no-repeat 50%}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items .item.duration-prep .icon:before,body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items .item.duration-total .icon:before{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/clock.302d042b.svg) no-repeat 50%;height:20px;width:20px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items .item.portions .icon:before{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/hat.54432416.svg) no-repeat 50%;height:20px;width:20px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items .item .content{display:flex;flex-direction:column;gap:0}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items .item .content .label{font-family:ff-meta-web-pro,sans-serif;font-size:var(--fs-50);font-weight:900;letter-spacing:.4px;line-height:1.25}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-details .items .item .content .value{font-family:ff-meta-web-pro,sans-serif;font-size:var(--fs-50);letter-spacing:.4px;line-height:1.25}@media print{body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-buttons{display:none}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-buttons .items{display:flex;gap:20px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-buttons .items .item.print button{display:flex;justify-content:center;min-width:108px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-buttons .items .item.print button:hover .icon svg{fill:var(--color-primary)}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-buttons .items .item.print button .icon{display:block;height:30px;width:35px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-buttons .items .item.print button .icon svg{fill:var(--white)}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-buttons .items .item.print button .label{display:none}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-short-description{font-family:ff-meta-web-pro,sans-serif;font-size:var(--fs-40);letter-spacing:.36px;line-height:1.333}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-tags .title{margin-bottom:25px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-tags .items{display:flex;flex-wrap:wrap;gap:20px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-tags .items .item .option{align-items:baseline;background-color:var(--color-primary);border:3px solid var(--color-primary);border-radius:10px;cursor:pointer;display:flex;flex-direction:row-reverse;gap:5px;padding:3px 6px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-tags .items .item .option .icon{display:none}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-tags .items .item .option .label{color:var(--white);font-family:ff-meta-web-pro,sans-serif;font-size:var(--fs-25);line-height:1.357}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-ingredients .title{margin-bottom:45px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-ingredients .title:before{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/ingredients.f563b63f.svg) no-repeat 50%;background-size:100%;content:"";display:block;height:88px;max-width:240px;width:100%}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-ingredients .title h2{display:none}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-ingredients .items{-moz-column-gap:25px;column-gap:25px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:25px}@media (max-width:768px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-ingredients .items{grid-template-columns:repeat(1,1fr)}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-ingredients .items .item{align-items:center;cursor:pointer;display:flex;gap:25px;justify-content:flex-start;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-ingredients .items .item.active .icon:before{background-color:var(--color-primary)}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-ingredients .items .item.active .value{text-decoration:line-through}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-ingredients .items .item .icon{height:25px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-ingredients .items .item .icon:before{background-color:var(--white-light);border:3px solid var(--color-primary);content:"";display:inline-block;height:25px;min-width:25px;width:25px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-ingredients .items .item .value{font-family:ff-meta-web-pro,sans-serif;font-size:var(--fs-40);letter-spacing:.36px;line-height:1.333}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-preparation .title{margin-bottom:45px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-preparation .title:before{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/preparation.c115adce.svg) no-repeat 50%;background-size:100%;content:"";display:block;height:88px;max-width:240px;width:100%}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-preparation .title h2{display:none}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-preparation .items{display:flex;flex-direction:column;gap:25px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-preparation .items .item{align-items:flex-start;display:flex;gap:40px;justify-content:flex-start}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-preparation .items .item.tipp{gap:20px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-preparation .items .item.tipp .label{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/bubble-tipp.a0b88cb6.svg) no-repeat 50%;font-size:1.5rem;height:43px;min-width:67px;transform:matrix(.98,-.17,.17,.98,0,0)}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-preparation .items .item .label{align-items:center;background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/bubble.3d6c98bb.svg) no-repeat 50%;background-size:100%;color:#fff;display:flex;font-size:2.5rem;font-weight:900;height:45px;justify-content:center;line-height:1;min-width:47px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-preparation .items .item .value{font-family:ff-meta-web-pro,sans-serif;font-size:var(--fs-40);letter-spacing:.36px;line-height:1.333}@media print{body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-recommentations{display:none}}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-recommentations .title{margin-bottom:45px}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-recommentations .title:before{background:url(/shop/static/frontend/Webcrossing/bauck/de_DE/build/assets/recommendation.58c2cc2e.svg) no-repeat 50%;background-size:100%;content:"";display:block;height:88px;max-width:240px;width:100%}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-recommentations .title h2{display:none}body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-recommentations .recipes-grid .recipe-items{display:flex;gap:18px}@media (max-width:640px){body.webcrossing_recipes-recipe-view .page-wrapper .page-main .columns .column.main .main__wrapper .recipe-info-recommentations .recipes-grid .recipe-items{align-items:center;flex-direction:column}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUVFLHFIQUNBLG9CQUFxQixDQUZyQixXQUdBLGNBRUEsV0FBWSxDQUNaLGdCQUZBLFVkcy9FeEIsQ2NqL0VzQiwwSUFDRSxZZG0vRXhCLENjOStFc0IsNEpBQ0UsWUFBYSxDQUNiLFFkZy9FeEIsQ2M5K0V3Qix5QkFKRiw0SkFNSSxrQkFBbUIsQ0FEbkIscUJkay9FeEIsQ0FDRiIsInNvdXJjZXMiOlsid2VicGFjazovL2JhdWNrLy4vc2Nzcy9oZWxwZXIvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2JhdWNrLy4vc2Nzcy9sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly9iYXVjay8uL3Njc3MvbGF5b3V0L19jYXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vYmF1Y2svLi9zY3NzL2hlbHBlci9fbWl4aW4uc2NzcyIsIndlYnBhY2s6Ly9iYXVjay8uL3Njc3MvbGF5b3V0L19jYXRlZ29yeV92aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vYmF1Y2svLi9zY3NzL2xheW91dC9fY2hlY2tvdXQuc2NzcyIsIndlYnBhY2s6Ly9iYXVjay8uL3Njc3MvbGF5b3V0L19jbXMuc2NzcyIsIndlYnBhY2s6Ly9iYXVjay8uL3Njc3MvbGF5b3V0L19jdXN0b21lcl9hY2NvdW50LnNjc3MiLCJ3ZWJwYWNrOi8vYmF1Y2svLi9zY3NzL2xheW91dC9fZGVmYXVsdC5zY3NzIiwid2VicGFjazovL2JhdWNrLy4vc2Nzcy9sYXlvdXQvX2hlYWRlci5zY3NzIiwid2VicGFjazovL2JhdWNrLy4vc2Nzcy9sYXlvdXQvX3Byb2R1Y3Quc2NzcyIsIndlYnBhY2s6Ly9iYXVjay8uL3Njc3MvbGF5b3V0L19wcm9kdWN0X3ZpZXcuc2NzcyIsIndlYnBhY2s6Ly9iYXVjay8uL3Njc3MvbGF5b3V0L19wb3N0LnNjc3MiLCJ3ZWJwYWNrOi8vYmF1Y2svLi9zY3NzL2xheW91dC9fcG9zdF92aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vYmF1Y2svLi9zY3NzL2xheW91dC9fcmVjaXBlLnNjc3MiLCJ3ZWJwYWNrOi8vYmF1Y2svLi9zY3NzL2xheW91dC9fcmVjaXBlX3ZpZXcuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiogQnJlYWtwb2ludHMgKi9cclxuJGRlc2t0b3BMYXJnZTogMTUzNnB4O1xyXG4kZGVza3RvcDogMTI4MHB4O1xyXG4kZGVza3RvcFNtYWxsOiAxMDI0cHg7XHJcbiR0YWJsZXRMYXJnZTogODk2cHg7XHJcbiR0YWJsZXQ6IDc2OHB4O1xyXG4kcGhvbmVMYXJnZTogNjQwcHg7XHJcbiRwaG9uZTogNTEycHg7XHJcbiRwaG9uZVNtYWxsOiAzODRweDtcclxuXHJcbi8qKiBEaXJlY3RvcmllcyAqL1xyXG4kZGVmYXVsdEltYWdlRGlyOiAnLi4vLi4vaW1hZ2VzLyc7XHJcbiRyZWNpcGVJbWFnZURpcjogJy4uLy4uL2ltYWdlcy9yZWNpcGUvJztcclxuXHJcbjpyb290IHtcclxuICAvKiogRm9udCBzaXplcyBpbiByZW0gKGZyb20gZGVmYXVsdCBicm93c2VyIHNpemUgMTZweCkgKi9cclxuICAtLWZzLTEwOiAuNjI1cmVtOyAvLzEwcHhcclxuICAtLWZzLTE1OiAuNjg3NXJlbTsgLy8xMXB4XHJcbiAgLS1mcy0yMDogLjc1cmVtOyAvLzEycHhcclxuICAtLWZzLTI1OiAuODc1cmVtOyAvLzE0cHhcclxuICAtLWZzLTMwOiAxcmVtOyAvLzE2cHhcclxuICAtLWZzLTQwOiAxLjEyNXJlbTsgLy8xOHB4XHJcbiAgLS1mcy01MDogMS4yNXJlbTsgLy8yMHB4XHJcbiAgLS1mcy02MDogMS4zNzVyZW07IC8vMjJweFxyXG4gIC0tZnMtNzA6IDEuNTYyNXJlbTsgLy8yNXB4XHJcbiAgLS1mcy03MzogMS44NzVyZW07IC8vMzBweFxyXG4gIC0tZnMtNzQ6IDJyZW07IC8vMzJweFxyXG4gIC0tZnMtNzU6IDIuMTg3NXJlbTsgLy8zNXB4XHJcbiAgLS1mcy04MDogMi41cmVtOyAvLzQwcHhcclxuXHJcbiAgLS1mcy1pbnB1dDogdmFyKC0tZnMtMzApO1xyXG4gIC0tbGgtaW5wdXQ6IDEuNTtcclxuICAtLWZzLXNtYWxsOiB2YXIoLS1mcy0yMCk7XHJcbiAgLS1saC1zbWFsbDogMS41O1xyXG5cclxuICAvKiogQ29sb3JzICovXHJcbiAgLS13aGl0ZTogI0ZGRkZGRjtcclxuICAtLXdoaXRlLWxpZ2h0OiAjRkJGOEYxO1xyXG4gIC0tcmVkOiAjRTk0MjcyO1xyXG4gIC0tZ3JlZW46ICNBM0NBNjM7XHJcbiAgLS1ibHVlOiAjOEJCOEY4O1xyXG4gIC0tYmx1ZS1kYXJrOiAjMzUzOTQ5O1xyXG4gIC0tYnJvd246ICM2NTUyNDc7XHJcbiAgLS1ibGFjazogIzAwMDAwMDtcclxuICAtLWdyZXk6IHJnYmEoNTMsIDU3LCA3MywgMC4yKTtcclxuXHJcbiAgLS1jb2xvci1wcmltYXJ5OiB2YXIoLS1ibHVlLWRhcmspO1xyXG4gIC0tY29sb3Itc2Vjb25kYXJ5OiB2YXIoLS1yZWQpO1xyXG4gIC0tY29sb3ItaW5wdXQ6IHZhcigtLWJsdWUtZGFyayk7XHJcbiAgLS1jb2xvci1lcnJvcjogdmFyKC0tcmVkKTtcclxuICAtLWNvbG9yLXN1Y2Nlc3M6IHZhcigtLWdyZWVuKTtcclxuICAtLWNvbG9yLWluZm86IHZhcigtLWJsdWUpO1xyXG4gIC0tY29sb3Itd2FybmluZzogdmFyKC0tYnJvd24pO1xyXG5cclxuICAvKiogV2lkdGhzICovXHJcbiAgLS1mdWxsOiAxOTIwcHg7XHJcbiAgLS1sYXJnZTogMTgyMHB4O1xyXG4gIC0tY29udGVudDoxMzIwcHg7XHJcbiAgLS1zbWFsbDoxMDI4cHg7XHJcblxyXG4gIC8qKiBJY29ucyAqL1xyXG4gIC0taWNvbi1jYXJ0OiBcIlxcZjA3YVwiO1xyXG4gIC0taWNvbi1jbG9zZTogXCJcXGYwMGRcIjtcclxuICAtLWljb24tc2VhcmNoOiBcIlxcZjAwMlwiO1xyXG4gIC0taWNvbi1waG9uZTogXCJcXGYwOTVcIjtcclxuICAtLWljb24tY2hlY2s6IFwiXFxmMDBjXCI7XHJcbiAgLS1pY29uLW1lbnU6IFwiXFxmMGM5XCI7XHJcbiAgLS1pY29uLXN0cmVuZ3RoOiBcIlxcZjAxMlwiO1xyXG4gIC0taWNvbi1xdWVzdGlvbi1tYXJrOiBcIlxcZjA1OVwiO1xyXG4gIC0taWNvbi1jaGV2cm9uLXVwOiBcIlxcZjA3N1wiO1xyXG4gIC0taWNvbi1jaGV2cm9uLWRvd246IFwiXFxmMDc4XCI7XHJcbiAgLS1pY29uLWNoZXZyb24tbGVmdDogXCJcXGYwNTNcIjtcclxuICAtLWljb24tY2hldnJvbi1yaWdodDogXCJcXGYwNTRcIjtcclxuICAtLWljb24tZGVsZXRlOiBcIlxcZjJlZFwiO1xyXG4gIC0taWNvbi1lZGl0OiBcIlxcZjA0NFwiO1xyXG4gIC0taWNvbi1rZXk6IFwiXFxmMDg0XCI7XHJcbiAgLS1pY29uLWNhbGVuZGFyOiBcIlxcZjA3M1wiO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gIDpyb290IHtcclxuICAgIC0tZnMtMTA6IC42MjVyZW07IC8vMTBweFxyXG4gICAgLS1mcy0xNTogLjYyNXJlbTsgLy8xMHB4XHJcbiAgICAtLWZzLTIwOiAuNzVyZW07IC8vMTJweFxyXG4gICAgLS1mcy0yNTogLjc1cmVtOyAvLzEycHhcclxuICAgIC0tZnMtMzA6IC44NzVyZW07IC8vMTRweFxyXG4gICAgLS1mcy00MDogMXJlbTsgLy8xNnB4XHJcbiAgICAtLWZzLTUwOiAxLjEyNXJlbTsgLy8xOHB4XHJcbiAgICAtLWZzLTYwOiAxLjEyNXJlbTsgLy8xOHB4XHJcbiAgICAtLWZzLTcwOiAxLjI1cmVtOyAvLzIwcHhcclxuICAgIC0tZnMtNzM6IDEuMzc1cmVtOyAvLzIycHhcclxuICAgIC0tZnMtNzU6IDEuMzc1cmVtOyAvLzIycHhcclxuICAgIC0tZnMtODA6IDEuMzc1cmVtOyAvLzIycHhcclxuICAgIC0tZnMtOTA6IDEuNTYyNXJlbTsgLy8yNXB4XHJcbiAgfVxyXG59XHJcbiIsIi8qKiBCcmVha3BvaW50cyAqL1xuLyoqIERpcmVjdG9yaWVzICovXG46cm9vdCB7XG4gIC8qKiBGb250IHNpemVzIGluIHJlbSAoZnJvbSBkZWZhdWx0IGJyb3dzZXIgc2l6ZSAxNnB4KSAqL1xuICAtLWZzLTEwOiAuNjI1cmVtO1xuICAtLWZzLTE1OiAuNjg3NXJlbTtcbiAgLS1mcy0yMDogLjc1cmVtO1xuICAtLWZzLTI1OiAuODc1cmVtO1xuICAtLWZzLTMwOiAxcmVtO1xuICAtLWZzLTQwOiAxLjEyNXJlbTtcbiAgLS1mcy01MDogMS4yNXJlbTtcbiAgLS1mcy02MDogMS4zNzVyZW07XG4gIC0tZnMtNzA6IDEuNTYyNXJlbTtcbiAgLS1mcy03MzogMS44NzVyZW07XG4gIC0tZnMtNzQ6IDJyZW07XG4gIC0tZnMtNzU6IDIuMTg3NXJlbTtcbiAgLS1mcy04MDogMi41cmVtO1xuICAtLWZzLWlucHV0OiB2YXIoLS1mcy0zMCk7XG4gIC0tbGgtaW5wdXQ6IDEuNTtcbiAgLS1mcy1zbWFsbDogdmFyKC0tZnMtMjApO1xuICAtLWxoLXNtYWxsOiAxLjU7XG4gIC8qKiBDb2xvcnMgKi9cbiAgLS13aGl0ZTogI0ZGRkZGRjtcbiAgLS13aGl0ZS1saWdodDogI0ZCRjhGMTtcbiAgLS1yZWQ6ICNFOTQyNzI7XG4gIC0tZ3JlZW46ICNBM0NBNjM7XG4gIC0tYmx1ZTogIzhCQjhGODtcbiAgLS1ibHVlLWRhcms6ICMzNTM5NDk7XG4gIC0tYnJvd246ICM2NTUyNDc7XG4gIC0tYmxhY2s6ICMwMDAwMDA7XG4gIC0tZ3JleTogcmdiYSg1MywgNTcsIDczLCAwLjIpO1xuICAtLWNvbG9yLXByaW1hcnk6IHZhcigtLWJsdWUtZGFyayk7XG4gIC0tY29sb3Itc2Vjb25kYXJ5OiB2YXIoLS1yZWQpO1xuICAtLWNvbG9yLWlucHV0OiB2YXIoLS1ibHVlLWRhcmspO1xuICAtLWNvbG9yLWVycm9yOiB2YXIoLS1yZWQpO1xuICAtLWNvbG9yLXN1Y2Nlc3M6IHZhcigtLWdyZWVuKTtcbiAgLS1jb2xvci1pbmZvOiB2YXIoLS1ibHVlKTtcbiAgLS1jb2xvci13YXJuaW5nOiB2YXIoLS1icm93bik7XG4gIC8qKiBXaWR0aHMgKi9cbiAgLS1mdWxsOiAxOTIwcHg7XG4gIC0tbGFyZ2U6IDE4MjBweDtcbiAgLS1jb250ZW50OjEzMjBweDtcbiAgLS1zbWFsbDoxMDI4cHg7XG4gIC8qKiBJY29ucyAqL1xuICAtLWljb24tY2FydDogXCJcXGYwN2FcIjtcbiAgLS1pY29uLWNsb3NlOiBcIlxcZjAwZFwiO1xuICAtLWljb24tc2VhcmNoOiBcIlxcZjAwMlwiO1xuICAtLWljb24tcGhvbmU6IFwiXFxmMDk1XCI7XG4gIC0taWNvbi1jaGVjazogXCJcXGYwMGNcIjtcbiAgLS1pY29uLW1lbnU6IFwiXFxmMGM5XCI7XG4gIC0taWNvbi1zdHJlbmd0aDogXCJcXGYwMTJcIjtcbiAgLS1pY29uLXF1ZXN0aW9uLW1hcms6IFwiXFxmMDU5XCI7XG4gIC0taWNvbi1jaGV2cm9uLXVwOiBcIlxcZjA3N1wiO1xuICAtLWljb24tY2hldnJvbi1kb3duOiBcIlxcZjA3OFwiO1xuICAtLWljb24tY2hldnJvbi1sZWZ0OiBcIlxcZjA1M1wiO1xuICAtLWljb24tY2hldnJvbi1yaWdodDogXCJcXGYwNTRcIjtcbiAgLS1pY29uLWRlbGV0ZTogXCJcXGYyZWRcIjtcbiAgLS1pY29uLWVkaXQ6IFwiXFxmMDQ0XCI7XG4gIC0taWNvbi1rZXk6IFwiXFxmMDg0XCI7XG4gIC0taWNvbi1jYWxlbmRhcjogXCJcXGYwNzNcIjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIDpyb290IHtcbiAgICAtLWZzLTEwOiAuNjI1cmVtO1xuICAgIC0tZnMtMTU6IC42MjVyZW07XG4gICAgLS1mcy0yMDogLjc1cmVtO1xuICAgIC0tZnMtMjU6IC43NXJlbTtcbiAgICAtLWZzLTMwOiAuODc1cmVtO1xuICAgIC0tZnMtNDA6IDFyZW07XG4gICAgLS1mcy01MDogMS4xMjVyZW07XG4gICAgLS1mcy02MDogMS4xMjVyZW07XG4gICAgLS1mcy03MDogMS4yNXJlbTtcbiAgICAtLWZzLTczOiAxLjM3NXJlbTtcbiAgICAtLWZzLTc1OiAxLjM3NXJlbTtcbiAgICAtLWZzLTgwOiAxLjM3NXJlbTtcbiAgICAtLWZzLTkwOiAxLjU2MjVyZW07XG4gIH1cbn1cbmJvZHkuY2hlY2tvdXQtY2FydC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5oZWFkZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5ib2R5LmNoZWNrb3V0LWNhcnQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiB7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGVudCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogYXV0bztcbn1cbmJvZHkuY2hlY2tvdXQtY2FydC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5zaWRlYmFyIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbmJvZHkuY2hlY2tvdXQtY2FydC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5jYXJ0LXN1bW1hcnkge1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbmJvZHkuY2hlY2tvdXQtY2FydC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5jYXJ0LXN1bW1hcnkgPiAudGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWZzLTUwKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuYm9keS5jaGVja291dC1jYXJ0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLmNhcnQtc3VtbWFyeSAuY2FydC10b3RhbHMgLnRhYmxlLXdyYXBwZXIgLnRhYmxlLnRvdGFscyB0ciB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtMzApO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuYm9keS5jaGVja291dC1jYXJ0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLmNhcnQtc3VtbWFyeSAuY2FydC10b3RhbHMgLnRhYmxlLXdyYXBwZXIgLnRhYmxlLnRvdGFscyB0ciB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5ib2R5LmNoZWNrb3V0LWNhcnQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAuY2FydC1zdW1tYXJ5IC5jYXJ0LXRvdGFscyAudGFibGUtd3JhcHBlciAudGFibGUudG90YWxzIHRyIHRkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5ib2R5LmNoZWNrb3V0LWNhcnQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAuY2FydC1zdW1tYXJ5IC5ibG9jay5zaGlwcGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmNoZWNrb3V0LWNhcnQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAuY2FydC1zdW1tYXJ5IC5ibG9jay5kaXNjb3VudCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5ib2R5LmNoZWNrb3V0LWNhcnQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAuY2FydC1zdW1tYXJ5IC5ibG9jay5kaXNjb3VudCAudGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5jaGVja291dC1jYXJ0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLmNhcnQtc3VtbWFyeSAuYmxvY2suZGlzY291bnQgLmNvbnRlbnQgLmZpZWxkc2V0LmNvdXBvbiAuZmllbGQgPiBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmNoZWNrb3V0LWNhcnQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAuY2FydC1zdW1tYXJ5IC5ibG9jay5kaXNjb3VudCAuY29udGVudCAuZmllbGRzZXQuY291cG9uIC5hY3Rpb25zLXRvb2xiYXIgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5LmNoZWNrb3V0LWNhcnQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAuY2FydC1zdW1tYXJ5IC5jaGVja291dC1tZXRob2RzLWl0ZW1zIC5pdGVtIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS5jaGVja291dC1jYXJ0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLmNhcnQtY29udGFpbmVyIC5mb3JtLWNhcnQgI2dpZnQtb3B0aW9ucy1jYXJ0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuY2hlY2tvdXQtY2FydC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5jYXJ0LWNvbnRhaW5lciAuZm9ybS1jYXJ0IC5jYXJ0LmFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICBib2R5LmNoZWNrb3V0LWNhcnQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAuY2FydC1jb250YWluZXIgLmZvcm0tY2FydCAuY2FydC5hY3Rpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5ib2R5LmNoZWNrb3V0LWNhcnQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAuY2FydC1jb250YWluZXIgLmZvcm0tY2FydCAuY2FydC50YWJsZS13cmFwcGVyIC5jYXJ0Lml0ZW1zIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbmJvZHkuY2hlY2tvdXQtY2FydC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5jYXJ0LWNvbnRhaW5lciAuZm9ybS1jYXJ0IC5jYXJ0LnRhYmxlLXdyYXBwZXIgLmNhcnQuaXRlbXMgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5LmNoZWNrb3V0LWNhcnQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAuY2FydC1jb250YWluZXIgLmZvcm0tY2FydCAuY2FydC50YWJsZS13cmFwcGVyIC5jYXJ0Lml0ZW1zIHVsIGxpLmNhcnQuaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xufVxuYm9keS5jaGVja291dC1jYXJ0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLmNhcnQtY29udGFpbmVyIC5mb3JtLWNhcnQgLmNhcnQudGFibGUtd3JhcHBlciAuY2FydC5pdGVtcyB1bCBsaS5jYXJ0Lml0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5jaGVja291dC1jYXJ0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLmNhcnQtY29udGFpbmVyIC5mb3JtLWNhcnQgLmNhcnQudGFibGUtd3JhcHBlciAuY2FydC5pdGVtcyB1bCBsaS5jYXJ0Lml0ZW0ge1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5ib2R5LmNoZWNrb3V0LWNhcnQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAuY2FydC1jb250YWluZXIgLmZvcm0tY2FydCAuY2FydC50YWJsZS13cmFwcGVyIC5jYXJ0Lml0ZW1zIHVsIGxpLmNhcnQuaXRlbSAuY29sLnRodW1ibmFpbCB7XG4gIG1heC13aWR0aDogNzVweDtcbn1cbmJvZHkuY2hlY2tvdXQtY2FydC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5jYXJ0LWNvbnRhaW5lciAuZm9ybS1jYXJ0IC5jYXJ0LnRhYmxlLXdyYXBwZXIgLmNhcnQuaXRlbXMgdWwgbGkuY2FydC5pdGVtIC5jb2wuZGV0YWlscyB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuYm9keS5jaGVja291dC1jYXJ0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLmNhcnQtY29udGFpbmVyIC5mb3JtLWNhcnQgLmNhcnQudGFibGUtd3JhcHBlciAuY2FydC5pdGVtcyB1bCBsaS5jYXJ0Lml0ZW0gLmNvbC5kZXRhaWxzIC5wcm9kdWN0LWl0ZW0tbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuYm9keS5jaGVja291dC1jYXJ0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLmNhcnQtY29udGFpbmVyIC5mb3JtLWNhcnQgLmNhcnQudGFibGUtd3JhcHBlciAuY2FydC5pdGVtcyB1bCBsaS5jYXJ0Lml0ZW0gLmNvbC5kZXRhaWxzIC5wcm9kdWN0LWl0ZW0tcHJpY2Ugc3BhbixcbmJvZHkuY2hlY2tvdXQtY2FydC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5jYXJ0LWNvbnRhaW5lciAuZm9ybS1jYXJ0IC5jYXJ0LnRhYmxlLXdyYXBwZXIgLmNhcnQuaXRlbXMgdWwgbGkuY2FydC5pdGVtIC5jb2wuZGV0YWlscyAucHJvZHVjdC1pdGVtLXN1YnRvdGFsIHNwYW4ge1xuICBmb250LWZhbWlseTogZmYtbWV0YS13ZWItcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IHZhcigtLWZzLTI1KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNTtcbn1cbmJvZHkuY2hlY2tvdXQtY2FydC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5jYXJ0LWNvbnRhaW5lciAuZm9ybS1jYXJ0IC5jYXJ0LnRhYmxlLXdyYXBwZXIgLmNhcnQuaXRlbXMgdWwgbGkuY2FydC5pdGVtIC5jb2wuZGV0YWlscyAucHJvZHVjdC1pdGVtLXByaWNlIHNwYW4ubGFiZWwsXG5ib2R5LmNoZWNrb3V0LWNhcnQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAuY2FydC1jb250YWluZXIgLmZvcm0tY2FydCAuY2FydC50YWJsZS13cmFwcGVyIC5jYXJ0Lml0ZW1zIHVsIGxpLmNhcnQuaXRlbSAuY29sLmRldGFpbHMgLnByb2R1Y3QtaXRlbS1zdWJ0b3RhbCBzcGFuLmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmJvZHkuY2hlY2tvdXQtY2FydC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5jYXJ0LWNvbnRhaW5lciAuZm9ybS1jYXJ0IC5jYXJ0LnRhYmxlLXdyYXBwZXIgLmNhcnQuaXRlbXMgdWwgbGkuY2FydC5pdGVtIC5jb2wuYWN0aW9uIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5ib2R5LmNoZWNrb3V0LWNhcnQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAuY2FydC1jb250YWluZXIgLmZvcm0tY2FydCAuY2FydC50YWJsZS13cmFwcGVyIC5jYXJ0Lml0ZW1zIHVsIGxpLmNhcnQuaXRlbSAuY29sLmFjdGlvbiAuYWN0aW9uLWRlbGV0ZTpiZWZvcmUge1xuICBmb250LXNpemU6IHZhcigtLWZzLTYwKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGNvbnRlbnQ6IHZhcigtLWljb24tZGVsZXRlKTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5LmNoZWNrb3V0LWNhcnQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAuY2FydC1jb250YWluZXIgLmZvcm0tY2FydCAuY2FydC50YWJsZS13cmFwcGVyIC5jYXJ0Lml0ZW1zIHVsIGxpLmNhcnQuaXRlbSAuY29sLmFjdGlvbiAuYWN0aW9uLWRlbGV0ZSBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLypcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3BTbWFsbCkge1xuICBib2R5IHtcbiAgICAmLmNoZWNrb3V0LWNhcnQtaW5kZXgge1xuICAgICAgLnBhZ2Utd3JhcHBlciB7XG4gICAgICAgIC5wYWdlLW1haW4ge1xuICAgICAgICAgIC5jb2x1bW5zIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTtcblxuICAgICAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICAgICYubWFpbiB7XG4gICAgICAgICAgICAgICAgLmNhcnQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgIC5jYXJ0LWZvcm0ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzVyZW0pO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgYm9keSB7XG4gICAgJi5jaGVja291dC1jYXJ0LWluZGV4IHtcbiAgICAgIC5wYWdlLXdyYXBwZXIge1xuICAgICAgICAucGFnZS1tYWluIHtcbiAgICAgICAgICAuY29sdW1ucyB7XG4gICAgICAgICAgICAuY29sdW1uIHtcbiAgICAgICAgICAgICAgJi5tYWluIHtcbiAgICAgICAgICAgICAgICAuY2FydC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgZ2FwOiA0cmVtO1xuXG4gICAgICAgICAgICAgICAgICAuY2FydC1mb3JtIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIC5jYXJ0LXN1bW1hcnkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gIGJvZHkge1xuICAgICYuY2hlY2tvdXQtY2FydC1pbmRleCB7XG4gICAgICAucGFnZS13cmFwcGVyIHtcbiAgICAgICAgLnBhZ2UtbWFpbiB7XG4gICAgICAgICAgLmNvbHVtbnMge1xuICAgICAgICAgICAgLmNvbHVtbiB7XG4gICAgICAgICAgICAgICYubWFpbiB7XG4gICAgICAgICAgICAgICAgLmNhcnQtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgIC5jYXJ0LWZvcm0ge1xuICAgICAgICAgICAgICAgICAgICAuY2FydCB7XG4gICAgICAgICAgICAgICAgICAgICAgJi5hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEsXG4gICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSovXG5ib2R5LmNhdGFsb2ctY2F0ZWdvcnktdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi50b3AsIGJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4udG9wLCBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4udG9wIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1mdWxsKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbmJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNlYXJjaC5yZXN1bHRzIGRsLmJsb2NrLCBib2R5LmNhdGFsb2dzZWFyY2gtcmVzdWx0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNlYXJjaC5yZXN1bHRzIGRsLmJsb2NrLCBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2VhcmNoLnJlc3VsdHMgZGwuYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5jYXRhbG9nLWNhdGVnb3J5LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkLFxuYm9keS5jYXRhbG9nLWNhdGVnb3J5LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucG9zdHMtZ3JpZCxcbmJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnByb2R1Y3RzLWdyaWQsIGJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkLFxuYm9keS5jYXRhbG9nc2VhcmNoLXJlc3VsdC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wb3N0cy1ncmlkLFxuYm9keS5jYXRhbG9nc2VhcmNoLXJlc3VsdC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wcm9kdWN0cy1ncmlkLCBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkLFxuYm9keS5jb250YWN0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQsXG5ib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5LmNhdGFsb2ctY2F0ZWdvcnktdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5yZWNpcGVzLWdyaWQgLnJlY2lwZS1pdGVtcyxcbmJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnJlY2lwZXMtZ3JpZCAucG9zdC1pdGVtcyxcbmJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnJlY2lwZXMtZ3JpZCAucHJvZHVjdC1pdGVtcyxcbmJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnJlY2lwZS1pdGVtcyxcbmJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnBvc3QtaXRlbXMsXG5ib2R5LmNhdGFsb2ctY2F0ZWdvcnktdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wb3N0cy1ncmlkIC5wcm9kdWN0LWl0ZW1zLFxuYm9keS5jYXRhbG9nLWNhdGVnb3J5LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucmVjaXBlLWl0ZW1zLFxuYm9keS5jYXRhbG9nLWNhdGVnb3J5LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucG9zdC1pdGVtcyxcbmJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnByb2R1Y3RzLWdyaWQgLnByb2R1Y3QtaXRlbXMsIGJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkIC5yZWNpcGUtaXRlbXMsXG5ib2R5LmNhdGFsb2dzZWFyY2gtcmVzdWx0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnJlY2lwZXMtZ3JpZCAucG9zdC1pdGVtcyxcbmJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkIC5wcm9kdWN0LWl0ZW1zLFxuYm9keS5jYXRhbG9nc2VhcmNoLXJlc3VsdC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wb3N0cy1ncmlkIC5yZWNpcGUtaXRlbXMsXG5ib2R5LmNhdGFsb2dzZWFyY2gtcmVzdWx0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnBvc3QtaXRlbXMsXG5ib2R5LmNhdGFsb2dzZWFyY2gtcmVzdWx0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnByb2R1Y3QtaXRlbXMsXG5ib2R5LmNhdGFsb2dzZWFyY2gtcmVzdWx0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnByb2R1Y3RzLWdyaWQgLnJlY2lwZS1pdGVtcyxcbmJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucG9zdC1pdGVtcyxcbmJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucHJvZHVjdC1pdGVtcywgYm9keS5jb250YWN0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnJlY2lwZXMtZ3JpZCAucmVjaXBlLWl0ZW1zLFxuYm9keS5jb250YWN0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnJlY2lwZXMtZ3JpZCAucG9zdC1pdGVtcyxcbmJvZHkuY29udGFjdC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5yZWNpcGVzLWdyaWQgLnByb2R1Y3QtaXRlbXMsXG5ib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucG9zdHMtZ3JpZCAucmVjaXBlLWl0ZW1zLFxuYm9keS5jb250YWN0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnBvc3QtaXRlbXMsXG5ib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucG9zdHMtZ3JpZCAucHJvZHVjdC1pdGVtcyxcbmJvZHkuY29udGFjdC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wcm9kdWN0cy1ncmlkIC5yZWNpcGUtaXRlbXMsXG5ib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucG9zdC1pdGVtcyxcbmJvZHkuY29udGFjdC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wcm9kdWN0cy1ncmlkIC5wcm9kdWN0LWl0ZW1zIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcm93LWdhcDogMzZweDtcbiAgY29sdW1uLWdhcDogMThweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgYm9keS5jYXRhbG9nLWNhdGVnb3J5LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkIC5yZWNpcGUtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnJlY2lwZXMtZ3JpZCAucG9zdC1pdGVtcyxcbiAgYm9keS5jYXRhbG9nLWNhdGVnb3J5LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkIC5wcm9kdWN0LWl0ZW1zLFxuICBib2R5LmNhdGFsb2ctY2F0ZWdvcnktdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wb3N0cy1ncmlkIC5yZWNpcGUtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnBvc3QtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnByb2R1Y3QtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnByb2R1Y3RzLWdyaWQgLnJlY2lwZS1pdGVtcyxcbiAgYm9keS5jYXRhbG9nLWNhdGVnb3J5LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucG9zdC1pdGVtcyxcbiAgYm9keS5jYXRhbG9nLWNhdGVnb3J5LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucHJvZHVjdC1pdGVtcywgYm9keS5jYXRhbG9nc2VhcmNoLXJlc3VsdC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5yZWNpcGVzLWdyaWQgLnJlY2lwZS1pdGVtcyxcbiAgYm9keS5jYXRhbG9nc2VhcmNoLXJlc3VsdC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5yZWNpcGVzLWdyaWQgLnBvc3QtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkIC5wcm9kdWN0LWl0ZW1zLFxuICBib2R5LmNhdGFsb2dzZWFyY2gtcmVzdWx0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnJlY2lwZS1pdGVtcyxcbiAgYm9keS5jYXRhbG9nc2VhcmNoLXJlc3VsdC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wb3N0cy1ncmlkIC5wb3N0LWl0ZW1zLFxuICBib2R5LmNhdGFsb2dzZWFyY2gtcmVzdWx0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnByb2R1Y3QtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucmVjaXBlLWl0ZW1zLFxuICBib2R5LmNhdGFsb2dzZWFyY2gtcmVzdWx0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnByb2R1Y3RzLWdyaWQgLnBvc3QtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucHJvZHVjdC1pdGVtcywgYm9keS5jb250YWN0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnJlY2lwZXMtZ3JpZCAucmVjaXBlLWl0ZW1zLFxuICBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkIC5wb3N0LWl0ZW1zLFxuICBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkIC5wcm9kdWN0LWl0ZW1zLFxuICBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucG9zdHMtZ3JpZCAucmVjaXBlLWl0ZW1zLFxuICBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucG9zdHMtZ3JpZCAucG9zdC1pdGVtcyxcbiAgYm9keS5jb250YWN0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnByb2R1Y3QtaXRlbXMsXG4gIGJvZHkuY29udGFjdC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wcm9kdWN0cy1ncmlkIC5yZWNpcGUtaXRlbXMsXG4gIGJvZHkuY29udGFjdC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wcm9kdWN0cy1ncmlkIC5wb3N0LWl0ZW1zLFxuICBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucHJvZHVjdC1pdGVtcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnJlY2lwZXMtZ3JpZCAucmVjaXBlLWl0ZW1zLFxuICBib2R5LmNhdGFsb2ctY2F0ZWdvcnktdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5yZWNpcGVzLWdyaWQgLnBvc3QtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnJlY2lwZXMtZ3JpZCAucHJvZHVjdC1pdGVtcyxcbiAgYm9keS5jYXRhbG9nLWNhdGVnb3J5LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucG9zdHMtZ3JpZCAucmVjaXBlLWl0ZW1zLFxuICBib2R5LmNhdGFsb2ctY2F0ZWdvcnktdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wb3N0cy1ncmlkIC5wb3N0LWl0ZW1zLFxuICBib2R5LmNhdGFsb2ctY2F0ZWdvcnktdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wb3N0cy1ncmlkIC5wcm9kdWN0LWl0ZW1zLFxuICBib2R5LmNhdGFsb2ctY2F0ZWdvcnktdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wcm9kdWN0cy1ncmlkIC5yZWNpcGUtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnByb2R1Y3RzLWdyaWQgLnBvc3QtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnByb2R1Y3RzLWdyaWQgLnByb2R1Y3QtaXRlbXMsIGJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkIC5yZWNpcGUtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkIC5wb3N0LWl0ZW1zLFxuICBib2R5LmNhdGFsb2dzZWFyY2gtcmVzdWx0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnJlY2lwZXMtZ3JpZCAucHJvZHVjdC1pdGVtcyxcbiAgYm9keS5jYXRhbG9nc2VhcmNoLXJlc3VsdC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wb3N0cy1ncmlkIC5yZWNpcGUtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucG9zdHMtZ3JpZCAucG9zdC1pdGVtcyxcbiAgYm9keS5jYXRhbG9nc2VhcmNoLXJlc3VsdC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wb3N0cy1ncmlkIC5wcm9kdWN0LWl0ZW1zLFxuICBib2R5LmNhdGFsb2dzZWFyY2gtcmVzdWx0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnByb2R1Y3RzLWdyaWQgLnJlY2lwZS1pdGVtcyxcbiAgYm9keS5jYXRhbG9nc2VhcmNoLXJlc3VsdC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wcm9kdWN0cy1ncmlkIC5wb3N0LWl0ZW1zLFxuICBib2R5LmNhdGFsb2dzZWFyY2gtcmVzdWx0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnByb2R1Y3RzLWdyaWQgLnByb2R1Y3QtaXRlbXMsIGJvZHkuY29udGFjdC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5yZWNpcGVzLWdyaWQgLnJlY2lwZS1pdGVtcyxcbiAgYm9keS5jb250YWN0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnJlY2lwZXMtZ3JpZCAucG9zdC1pdGVtcyxcbiAgYm9keS5jb250YWN0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnJlY2lwZXMtZ3JpZCAucHJvZHVjdC1pdGVtcyxcbiAgYm9keS5jb250YWN0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnJlY2lwZS1pdGVtcyxcbiAgYm9keS5jb250YWN0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnBvc3QtaXRlbXMsXG4gIGJvZHkuY29udGFjdC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wb3N0cy1ncmlkIC5wcm9kdWN0LWl0ZW1zLFxuICBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucmVjaXBlLWl0ZW1zLFxuICBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucG9zdC1pdGVtcyxcbiAgYm9keS5jb250YWN0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnByb2R1Y3RzLWdyaWQgLnByb2R1Y3QtaXRlbXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgY29sdW1uLWdhcDogMTRweDtcbiAgICByb3ctZ2FwOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzg0cHgpIHtcbiAgYm9keS5jYXRhbG9nLWNhdGVnb3J5LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkIC5yZWNpcGUtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnJlY2lwZXMtZ3JpZCAucG9zdC1pdGVtcyxcbiAgYm9keS5jYXRhbG9nLWNhdGVnb3J5LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkIC5wcm9kdWN0LWl0ZW1zLFxuICBib2R5LmNhdGFsb2ctY2F0ZWdvcnktdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wb3N0cy1ncmlkIC5yZWNpcGUtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnBvc3QtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnByb2R1Y3QtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZy1jYXRlZ29yeS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnByb2R1Y3RzLWdyaWQgLnJlY2lwZS1pdGVtcyxcbiAgYm9keS5jYXRhbG9nLWNhdGVnb3J5LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucG9zdC1pdGVtcyxcbiAgYm9keS5jYXRhbG9nLWNhdGVnb3J5LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucHJvZHVjdC1pdGVtcywgYm9keS5jYXRhbG9nc2VhcmNoLXJlc3VsdC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5yZWNpcGVzLWdyaWQgLnJlY2lwZS1pdGVtcyxcbiAgYm9keS5jYXRhbG9nc2VhcmNoLXJlc3VsdC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5yZWNpcGVzLWdyaWQgLnBvc3QtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkIC5wcm9kdWN0LWl0ZW1zLFxuICBib2R5LmNhdGFsb2dzZWFyY2gtcmVzdWx0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnJlY2lwZS1pdGVtcyxcbiAgYm9keS5jYXRhbG9nc2VhcmNoLXJlc3VsdC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wb3N0cy1ncmlkIC5wb3N0LWl0ZW1zLFxuICBib2R5LmNhdGFsb2dzZWFyY2gtcmVzdWx0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnByb2R1Y3QtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucmVjaXBlLWl0ZW1zLFxuICBib2R5LmNhdGFsb2dzZWFyY2gtcmVzdWx0LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnByb2R1Y3RzLWdyaWQgLnBvc3QtaXRlbXMsXG4gIGJvZHkuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucHJvZHVjdC1pdGVtcywgYm9keS5jb250YWN0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnJlY2lwZXMtZ3JpZCAucmVjaXBlLWl0ZW1zLFxuICBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkIC5wb3N0LWl0ZW1zLFxuICBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucmVjaXBlcy1ncmlkIC5wcm9kdWN0LWl0ZW1zLFxuICBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucG9zdHMtZ3JpZCAucmVjaXBlLWl0ZW1zLFxuICBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucG9zdHMtZ3JpZCAucG9zdC1pdGVtcyxcbiAgYm9keS5jb250YWN0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnBvc3RzLWdyaWQgLnByb2R1Y3QtaXRlbXMsXG4gIGJvZHkuY29udGFjdC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wcm9kdWN0cy1ncmlkIC5yZWNpcGUtaXRlbXMsXG4gIGJvZHkuY29udGFjdC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5wcm9kdWN0cy1ncmlkIC5wb3N0LWl0ZW1zLFxuICBib2R5LmNvbnRhY3QtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAucHJvZHVjdHMtZ3JpZCAucHJvZHVjdC1pdGVtcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1oZWFkZXIgLmNvbnRlbnQtdHlwZSxcbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtZm9vdGVyIC5jb250ZW50LXR5cGUsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1oZWFkZXIgLmNvbnRlbnQtdHlwZSxcbmJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1mb290ZXIgLmNvbnRlbnQtdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLWhlYWRlciAuY29udGVudC10eXBlLndlYmNyb3NzaW5nLWhlYWRlcixcbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtZm9vdGVyIC5jb250ZW50LXR5cGUud2ViY3Jvc3NpbmctaGVhZGVyLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtaGVhZGVyIC5jb250ZW50LXR5cGUud2ViY3Jvc3NpbmctaGVhZGVyLFxuYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLWZvb3RlciAuY29udGVudC10eXBlLndlYmNyb3NzaW5nLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1oZWFkZXIgLmNvbnRlbnQtdHlwZS53ZWJjcm9zc2luZy1oZWFkZXIgLnNlY3Rpb24ubmF2aWdhdGlvbiwgYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1oZWFkZXIgLmNvbnRlbnQtdHlwZS53ZWJjcm9zc2luZy1oZWFkZXIgLnNlY3Rpb24ubGlua3MsXG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLWZvb3RlciAuY29udGVudC10eXBlLndlYmNyb3NzaW5nLWhlYWRlciAuc2VjdGlvbi5uYXZpZ2F0aW9uLFxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1mb290ZXIgLmNvbnRlbnQtdHlwZS53ZWJjcm9zc2luZy1oZWFkZXIgLnNlY3Rpb24ubGlua3MsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1oZWFkZXIgLmNvbnRlbnQtdHlwZS53ZWJjcm9zc2luZy1oZWFkZXIgLnNlY3Rpb24ubmF2aWdhdGlvbiwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLWhlYWRlciAuY29udGVudC10eXBlLndlYmNyb3NzaW5nLWhlYWRlciAuc2VjdGlvbi5saW5rcyxcbmJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1mb290ZXIgLmNvbnRlbnQtdHlwZS53ZWJjcm9zc2luZy1oZWFkZXIgLnNlY3Rpb24ubmF2aWdhdGlvbixcbmJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1mb290ZXIgLmNvbnRlbnQtdHlwZS53ZWJjcm9zc2luZy1oZWFkZXIgLnNlY3Rpb24ubGlua3Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLWhlYWRlciAuY29udGVudC10eXBlLndlYmNyb3NzaW5nLWZvb3RlcixcbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtZm9vdGVyIC5jb250ZW50LXR5cGUud2ViY3Jvc3NpbmctZm9vdGVyLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtaGVhZGVyIC5jb250ZW50LXR5cGUud2ViY3Jvc3NpbmctZm9vdGVyLFxuYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLWZvb3RlciAuY29udGVudC10eXBlLndlYmNyb3NzaW5nLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvKi5jb250YWluZXIge1xuICAgICYuZm9vdGVyIHtcbiAgICAgIGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfSovXG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbiwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbiB7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGVudCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogYXV0bztcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLmhlYWRlciwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDUwcHg7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgPiAubWVzc2FnZXMsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyID4gLm1lc3NhZ2VzIHtcbiAgb3JkZXI6IDEwO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtcHJvZ3Jlc3MtYmFyLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXByb2dyZXNzLWJhciB7XG4gIG9yZGVyOiAyO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDI1cHg7XG4gIGNvdW50ZXItcmVzZXQ6IGk7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy1wcm9ncmVzcy1iYXIgbGksIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtcHJvZ3Jlc3MtYmFyIGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXByb2dyZXNzLWJhciBsaSA+IHNwYW4sIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtcHJvZ3Jlc3MtYmFyIGxpID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtMzApO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgZm9udC1mYW1pbHk6IGZmLW1ldGEtd2ViLXBybywgc2Fucy1zZXJpZjtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXByb2dyZXNzLWJhciBsaSA+IHNwYW46YmVmb3JlLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXByb2dyZXNzLWJhciBsaSA+IHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihpKTtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtcHJvZ3Jlc3MtYmFyIGxpLl9hY3RpdmUsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtcHJvZ3Jlc3MtYmFyIGxpLl9hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtcHJvZ3Jlc3MtYmFyIGxpLl9hY3RpdmUgPiBzcGFuLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXByb2dyZXNzLWJhciBsaS5fYWN0aXZlID4gc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy1wcm9ncmVzcy1iYXIgbGkuX2NvbXBsZXRlLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXByb2dyZXNzLWJhciBsaS5fY29tcGxldGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXByb2dyZXNzLWJhciBsaS5fY29tcGxldGUgPiBzcGFuLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXByb2dyZXNzLWJhciBsaS5fY29tcGxldGUgPiBzcGFuIHtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXByb2dyZXNzLWJhciBsaS5fY29tcGxldGU6aG92ZXIsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtcHJvZ3Jlc3MtYmFyIGxpLl9jb21wbGV0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXByb2dyZXNzLWJhciBsaS5fY29tcGxldGU6aG92ZXIgPiBzcGFuLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXByb2dyZXNzLWJhciBsaS5fY29tcGxldGU6aG92ZXIgPiBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtZXN0aW1hdGVkLXdyYXBwZXIsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtZXN0aW1hdGVkLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5zaGlwcGluZy1hZGRyZXNzLWl0ZW1zLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAuc2hpcHBpbmctYWRkcmVzcy1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5zaGlwcGluZy1hZGRyZXNzLWl0ZW1zIC5zaGlwcGluZy1hZGRyZXNzLWl0ZW0sIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5zaGlwcGluZy1hZGRyZXNzLWl0ZW1zIC5zaGlwcGluZy1hZGRyZXNzLWl0ZW0ge1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMyk7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLnNoaXBwaW5nLWFkZHJlc3MtaXRlbXMgLnNoaXBwaW5nLWFkZHJlc3MtaXRlbSwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLnNoaXBwaW5nLWFkZHJlc3MtaXRlbXMgLnNoaXBwaW5nLWFkZHJlc3MtaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAuc2hpcHBpbmctYWRkcmVzcy1pdGVtcyAuc2hpcHBpbmctYWRkcmVzcy1pdGVtLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAuc2hpcHBpbmctYWRkcmVzcy1pdGVtcyAuc2hpcHBpbmctYWRkcmVzcy1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAuc2hpcHBpbmctYWRkcmVzcy1pdGVtcyAuc2hpcHBpbmctYWRkcmVzcy1pdGVtLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAuc2hpcHBpbmctYWRkcmVzcy1pdGVtcyAuc2hpcHBpbmctYWRkcmVzcy1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDIwcHgpIC8gMik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MTJweCkge1xuICBib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLnNoaXBwaW5nLWFkZHJlc3MtaXRlbXMgLnNoaXBwaW5nLWFkZHJlc3MtaXRlbSwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLnNoaXBwaW5nLWFkZHJlc3MtaXRlbXMgLnNoaXBwaW5nLWFkZHJlc3MtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAuc2hpcHBpbmctYWRkcmVzcy1pdGVtcyAuc2hpcHBpbmctYWRkcmVzcy1pdGVtIC5hY3Rpb24sIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5zaGlwcGluZy1hZGRyZXNzLWl0ZW1zIC5zaGlwcGluZy1hZGRyZXNzLWl0ZW0gLmFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5uZXctYWRkcmVzcy1wb3B1cCwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm5ldy1hZGRyZXNzLXBvcHVwIHtcbiAgbWFyZ2luOiAyMHB4IDAgNDBweCAwO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDM2N3B4KTtcbiAgb3JkZXI6IDM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgLnN0ZXAtdGl0bGUsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAuc3RlcC10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtNTApO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyIGZpZWxkc2V0IGxlZ2VuZCwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyIGZpZWxkc2V0IGxlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNzaGlwcGluZywgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNzaGlwcGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyIC5mb3JtLWxvZ2luLFxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjb3BjLXNoaXBwaW5nX21ldGhvZCwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyIC5mb3JtLWxvZ2luLFxuYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNvcGMtc2hpcHBpbmdfbWV0aG9kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAuZm9ybS1sb2dpbiBmaWVsZHNldCxcbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI29wYy1zaGlwcGluZ19tZXRob2QgZmllbGRzZXQsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAuZm9ybS1sb2dpbiBmaWVsZHNldCxcbmJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjb3BjLXNoaXBwaW5nX21ldGhvZCBmaWVsZHNldCB7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIge1xuICAvKiNzaGlwcGluZy1uZXctYWRkcmVzcy1mb3JtLFxuICBbZGF0YS1mb3JtPVwiYmlsbGluZy1uZXctYWRkcmVzc1wiXSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICA+IC5maWVsZCB7XG4gICAgICB3aWR0aDogNDklO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZGVza3RvcCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmZpZWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgJi5maWVsZC1zZWxlY3QtYmlsbGluZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYuc3RyZWV0IHtcbiAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9Ki9cbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgLmNoZWNrb3V0LWJpbGxpbmctYWRkcmVzcywgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyIC5jaGVja291dC1iaWxsaW5nLWFkZHJlc3Mge1xuICBmb250LXNpemU6IHZhcigtLWZzLTMwKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAuY2hlY2tvdXQtYmlsbGluZy1hZGRyZXNzIC5iaWxsaW5nLWFkZHJlc3Mtc2FtZS1hcy1zaGlwcGluZy1ibG9jaywgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyIC5jaGVja291dC1iaWxsaW5nLWFkZHJlc3MgLmJpbGxpbmctYWRkcmVzcy1zYW1lLWFzLXNoaXBwaW5nLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAuY2hlY2tvdXQtYmlsbGluZy1hZGRyZXNzIC5iaWxsaW5nLWFkZHJlc3Mtc2FtZS1hcy1zaGlwcGluZy1ibG9jayBpbnB1dCwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyIC5jaGVja291dC1iaWxsaW5nLWFkZHJlc3MgLmJpbGxpbmctYWRkcmVzcy1zYW1lLWFzLXNoaXBwaW5nLWJsb2NrIGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAuY2hlY2tvdXQtYmlsbGluZy1hZGRyZXNzIC5iaWxsaW5nLWFkZHJlc3Mtc2FtZS1hcy1zaGlwcGluZy1ibG9jayA+IGxhYmVsIHNwYW4sIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAuY2hlY2tvdXQtYmlsbGluZy1hZGRyZXNzIC5iaWxsaW5nLWFkZHJlc3Mtc2FtZS1hcy1zaGlwcGluZy1ibG9jayA+IGxhYmVsIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJjYWJyaXRvLWNvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtMzApO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAuY2hlY2tvdXQtYmlsbGluZy1hZGRyZXNzIC5iaWxsaW5nLWFkZHJlc3MtZGV0YWlscyAuYWN0aW9uLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgLmNoZWNrb3V0LWJpbGxpbmctYWRkcmVzcyAuYmlsbGluZy1hZGRyZXNzLWRldGFpbHMgLmFjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyIC5jaGVja291dC1iaWxsaW5nLWFkZHJlc3MgLmZpZWxkLXNlbGVjdC1iaWxsaW5nID4gbGFiZWwsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAuY2hlY2tvdXQtYmlsbGluZy1hZGRyZXNzIC5maWVsZC1zZWxlY3QtYmlsbGluZyA+IGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgLmNoZWNrb3V0LWJpbGxpbmctYWRkcmVzcyAuYmlsbGluZy1hZGRyZXNzLWZvcm0gLmZpZWxkc2V0LmFkZHJlc3MsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAuY2hlY2tvdXQtYmlsbGluZy1hZGRyZXNzIC5iaWxsaW5nLWFkZHJlc3MtZm9ybSAuZmllbGRzZXQuYWRkcmVzcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyIC5jaGVja291dC1iaWxsaW5nLWFkZHJlc3MgLmJpbGxpbmctYWRkcmVzcy1mb3JtIC5maWVsZHNldC5hZGRyZXNzIC5maWVsZC5jaG9pY2UsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAuY2hlY2tvdXQtYmlsbGluZy1hZGRyZXNzIC5iaWxsaW5nLWFkZHJlc3MtZm9ybSAuZmllbGRzZXQuYWRkcmVzcyAuZmllbGQuY2hvaWNlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgLmNoZWNrb3V0LWJpbGxpbmctYWRkcmVzcyAuYWN0aW9ucy10b29sYmFyIC5wcmltYXJ5LCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgLmNoZWNrb3V0LWJpbGxpbmctYWRkcmVzcyAuYWN0aW9ucy10b29sYmFyIC5wcmltYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkLFxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQsXG5ib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kcy1saXN0IHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIC5yb3csXG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZHMtbGlzdCAucm93LCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIC5yb3csXG5ib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kcy1saXN0IC5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCAucm93Omxhc3QtY2hpbGQsXG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZHMtbGlzdCAucm93Omxhc3QtY2hpbGQsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnJvdzpsYXN0LWNoaWxkLFxuYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZHMtbGlzdCAucm93Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnJvdyAuY29sLFxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QgLnJvdyAuY29sLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIC5yb3cgLmNvbCxcbmJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QgLnJvdyAuY29sIHtcbiAgcGFkZGluZzogMCAyMHB4IDAgMDtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy0zMCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBmb250LWZhbWlseTogXCJjYWJyaXRvLWNvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnJvdyAuY29sOmZpcnN0LWNoaWxkLFxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QgLnJvdyAuY29sOmZpcnN0LWNoaWxkLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIC5yb3cgLmNvbDpmaXJzdC1jaGlsZCxcbmJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QgLnJvdyAuY29sOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZCxcbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kcy1saXN0IC5wYXltZW50LW1ldGhvZCwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2QsXG5ib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kcy1saXN0IC5wYXltZW50LW1ldGhvZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZDpsYXN0LWNoaWxkLFxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QgLnBheW1lbnQtbWV0aG9kOmxhc3QtY2hpbGQsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kOmxhc3QtY2hpbGQsXG5ib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kcy1saXN0IC5wYXltZW50LW1ldGhvZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiAwO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC10aXRsZSxcbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kcy1saXN0IC5wYXltZW50LW1ldGhvZCAucGF5bWVudC1tZXRob2QtdGl0bGUsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC10aXRsZSxcbmJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC10aXRsZSA+IGlucHV0LFxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC10aXRsZSA+IGlucHV0LCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZCAucGF5bWVudC1tZXRob2QtdGl0bGUgPiBpbnB1dCxcbmJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC10aXRsZSA+IGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLXRpdGxlID4gbGFiZWwsXG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZHMtbGlzdCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLXRpdGxlID4gbGFiZWwsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC10aXRsZSA+IGxhYmVsLFxuYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZHMtbGlzdCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLXRpdGxlID4gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcImNhYnJpdG8tY29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtMzApO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kLl9hY3RpdmUgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQsXG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZHMtbGlzdCAucGF5bWVudC1tZXRob2QuX2FjdGl2ZSAucGF5bWVudC1tZXRob2QtY29udGVudCwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2QuX2FjdGl2ZSAucGF5bWVudC1tZXRob2QtY29udGVudCxcbmJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QgLnBheW1lbnQtbWV0aG9kLl9hY3RpdmUgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZCAucGF5bWVudC1tZXRob2QtY29udGVudCxcbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kcy1saXN0IC5wYXltZW50LW1ldGhvZCAucGF5bWVudC1tZXRob2QtY29udGVudCwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQsXG5ib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kcy1saXN0IC5wYXltZW50LW1ldGhvZCAucGF5bWVudC1tZXRob2QtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMCAyMHB4IDM1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50LFxuICBib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZHMtbGlzdCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50LFxuICBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kcy1saXN0IC5wYXltZW50LW1ldGhvZCAucGF5bWVudC1tZXRob2QtY29udGVudCB7XG4gICAgcGFkZGluZzogMTBweCAwIDIwcHggMDtcbiAgfVxufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50ID4gcCxcbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kcy1saXN0IC5wYXltZW50LW1ldGhvZCAucGF5bWVudC1tZXRob2QtY29udGVudCA+IHAsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50ID4gcCxcbmJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50ID4gcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiZmYtbWV0YS13ZWItcHJvXCIsIHNhbnMtc2VyaWY7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQgLmNoZWNrb3V0LWFncmVlbWVudHMtYmxvY2ssXG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZHMtbGlzdCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQgLmNoZWNrb3V0LWFncmVlbWVudHMtYmxvY2ssIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50IC5jaGVja291dC1hZ3JlZW1lbnRzLWJsb2NrLFxuYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZHMtbGlzdCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQgLmNoZWNrb3V0LWFncmVlbWVudHMtYmxvY2sge1xuICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50IC5jaGVja291dC1hZ3JlZW1lbnRzLWJsb2NrIC5jaGVja291dC1hZ3JlZW1lbnRzIC5jaGVja291dC1hZ3JlZW1lbnQsXG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZHMtbGlzdCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQgLmNoZWNrb3V0LWFncmVlbWVudHMtYmxvY2sgLmNoZWNrb3V0LWFncmVlbWVudHMgLmNoZWNrb3V0LWFncmVlbWVudCwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQgLmNoZWNrb3V0LWFncmVlbWVudHMtYmxvY2sgLmNoZWNrb3V0LWFncmVlbWVudHMgLmNoZWNrb3V0LWFncmVlbWVudCxcbmJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50IC5jaGVja291dC1hZ3JlZW1lbnRzLWJsb2NrIC5jaGVja291dC1hZ3JlZW1lbnRzIC5jaGVja291dC1hZ3JlZW1lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50IC5jaGVja291dC1hZ3JlZW1lbnRzLWJsb2NrIC5jaGVja291dC1hZ3JlZW1lbnRzIC5jaGVja291dC1hZ3JlZW1lbnQuZmllbGQgPiBpbnB1dCxcbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kcy1saXN0IC5wYXltZW50LW1ldGhvZCAucGF5bWVudC1tZXRob2QtY29udGVudCAuY2hlY2tvdXQtYWdyZWVtZW50cy1ibG9jayAuY2hlY2tvdXQtYWdyZWVtZW50cyAuY2hlY2tvdXQtYWdyZWVtZW50LmZpZWxkID4gaW5wdXQsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50IC5jaGVja291dC1hZ3JlZW1lbnRzLWJsb2NrIC5jaGVja291dC1hZ3JlZW1lbnRzIC5jaGVja291dC1hZ3JlZW1lbnQuZmllbGQgPiBpbnB1dCxcbmJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50IC5jaGVja291dC1hZ3JlZW1lbnRzLWJsb2NrIC5jaGVja291dC1hZ3JlZW1lbnRzIC5jaGVja291dC1hZ3JlZW1lbnQuZmllbGQgPiBpbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQgLmNoZWNrb3V0LWFncmVlbWVudHMtYmxvY2sgLmNoZWNrb3V0LWFncmVlbWVudHMgLmNoZWNrb3V0LWFncmVlbWVudC5maWVsZCA+IGxhYmVsLFxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50IC5jaGVja291dC1hZ3JlZW1lbnRzLWJsb2NrIC5jaGVja291dC1hZ3JlZW1lbnRzIC5jaGVja291dC1hZ3JlZW1lbnQuZmllbGQgPiBsYWJlbCwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQgLmNoZWNrb3V0LWFncmVlbWVudHMtYmxvY2sgLmNoZWNrb3V0LWFncmVlbWVudHMgLmNoZWNrb3V0LWFncmVlbWVudC5maWVsZCA+IGxhYmVsLFxuYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZHMtbGlzdCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQgLmNoZWNrb3V0LWFncmVlbWVudHMtYmxvY2sgLmNoZWNrb3V0LWFncmVlbWVudHMgLmNoZWNrb3V0LWFncmVlbWVudC5maWVsZCA+IGxhYmVsIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQgLmNoZWNrb3V0LWFncmVlbWVudHMtYmxvY2sgLmNoZWNrb3V0LWFncmVlbWVudHMgLmNoZWNrb3V0LWFncmVlbWVudC5maWVsZCA+IGxhYmVsIGEsXG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZHMtbGlzdCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQgLmNoZWNrb3V0LWFncmVlbWVudHMtYmxvY2sgLmNoZWNrb3V0LWFncmVlbWVudHMgLmNoZWNrb3V0LWFncmVlbWVudC5maWVsZCA+IGxhYmVsIGEsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50IC5jaGVja291dC1hZ3JlZW1lbnRzLWJsb2NrIC5jaGVja291dC1hZ3JlZW1lbnRzIC5jaGVja291dC1hZ3JlZW1lbnQuZmllbGQgPiBsYWJlbCBhLFxuYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZHMtbGlzdCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQgLmNoZWNrb3V0LWFncmVlbWVudHMtYmxvY2sgLmNoZWNrb3V0LWFncmVlbWVudHMgLmNoZWNrb3V0LWFncmVlbWVudC5maWVsZCA+IGxhYmVsIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZCAucGF5bWVudC1tZXRob2QtY29udGVudCAuY2hlY2tvdXQtYWdyZWVtZW50cy1ibG9jayAuY2hlY2tvdXQtYWdyZWVtZW50cyAuY2hlY2tvdXQtYWdyZWVtZW50LmZpZWxkID4gbGFiZWwgYnV0dG9uLFxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtcGF5bWVudC1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2RzLWxpc3QgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50IC5jaGVja291dC1hZ3JlZW1lbnRzLWJsb2NrIC5jaGVja291dC1hZ3JlZW1lbnRzIC5jaGVja291dC1hZ3JlZW1lbnQuZmllbGQgPiBsYWJlbCBidXR0b24sIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAjY2hlY2tvdXQtc2hpcHBpbmctbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kIC5wYXltZW50LW1ldGhvZC1jb250ZW50IC5jaGVja291dC1hZ3JlZW1lbnRzLWJsb2NrIC5jaGVja291dC1hZ3JlZW1lbnRzIC5jaGVja291dC1hZ3JlZW1lbnQuZmllbGQgPiBsYWJlbCBidXR0b24sXG5ib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kcy1saXN0IC5wYXltZW50LW1ldGhvZCAucGF5bWVudC1tZXRob2QtY29udGVudCAuY2hlY2tvdXQtYWdyZWVtZW50cy1ibG9jayAuY2hlY2tvdXQtYWdyZWVtZW50cyAuY2hlY2tvdXQtYWdyZWVtZW50LmZpZWxkID4gbGFiZWwgYnV0dG9uIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IHZhcigtLWZzLTMwKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQgLmNoZWNrb3V0LWFncmVlbWVudHMtYmxvY2sgLmNoZWNrb3V0LWFncmVlbWVudHMgLmNoZWNrb3V0LWFncmVlbWVudC5maWVsZCBkaXYubWFnZS1lcnJvcixcbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kcy1saXN0IC5wYXltZW50LW1ldGhvZCAucGF5bWVudC1tZXRob2QtY29udGVudCAuY2hlY2tvdXQtYWdyZWVtZW50cy1ibG9jayAuY2hlY2tvdXQtYWdyZWVtZW50cyAuY2hlY2tvdXQtYWdyZWVtZW50LmZpZWxkIGRpdi5tYWdlLWVycm9yLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgI2NoZWNrb3V0LXNoaXBwaW5nLW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZCAucGF5bWVudC1tZXRob2QtY29udGVudCAuY2hlY2tvdXQtYWdyZWVtZW50cy1ibG9jayAuY2hlY2tvdXQtYWdyZWVtZW50cyAuY2hlY2tvdXQtYWdyZWVtZW50LmZpZWxkIGRpdi5tYWdlLWVycm9yLFxuYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgLm9wYy13cmFwcGVyICNjaGVja291dC1wYXltZW50LW1ldGhvZC1sb2FkIC5wYXltZW50LW1ldGhvZHMtbGlzdCAucGF5bWVudC1tZXRob2QgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQgLmNoZWNrb3V0LWFncmVlbWVudHMtYmxvY2sgLmNoZWNrb3V0LWFncmVlbWVudHMgLmNoZWNrb3V0LWFncmVlbWVudC5maWVsZCBkaXYubWFnZS1lcnJvciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyIC5vcGMtd3JhcHBlciAuYWN0aW9ucy10b29sYmFyLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAub3BjLXdyYXBwZXIgLmFjdGlvbnMtdG9vbGJhciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyICNvcGMtc2lkZWJhciwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzE3cHg7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWxpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBwYWRkaW5nOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvcmRlcjogNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyICNvcGMtc2lkZWJhciwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5ID4gLnRpdGxlLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5ID4gLnRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiB2YXIoLS1mcy01MCk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5IC50YWJsZS10b3RhbHMsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyICNvcGMtc2lkZWJhciAub3BjLWJsb2NrLXN1bW1hcnkgLnRhYmxlLXRvdGFscyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIC5vcGMtYmxvY2stc3VtbWFyeSAudGFibGUtdG90YWxzIHRyLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5IC50YWJsZS10b3RhbHMgdHIge1xuICBmb250LXNpemU6IHZhcigtLWZzLTMwKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIC5vcGMtYmxvY2stc3VtbWFyeSAudGFibGUtdG90YWxzIHRyIHRoLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5IC50YWJsZS10b3RhbHMgdHIgdGgge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyICNvcGMtc2lkZWJhciAub3BjLWJsb2NrLXN1bW1hcnkgLnRhYmxlLXRvdGFscyB0ciB0ZCwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIC5vcGMtYmxvY2stc3VtbWFyeSAudGFibGUtdG90YWxzIHRyIHRkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIC5vcGMtYmxvY2stc3VtbWFyeSAuYmxvY2suaXRlbXMtaW4tY2FydCwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIC5vcGMtYmxvY2stc3VtbWFyeSAuYmxvY2suaXRlbXMtaW4tY2FydCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIC5vcGMtYmxvY2stc3VtbWFyeSAuYmxvY2suaXRlbXMtaW4tY2FydCAudGl0bGUsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyICNvcGMtc2lkZWJhciAub3BjLWJsb2NrLXN1bW1hcnkgLmJsb2NrLml0ZW1zLWluLWNhcnQgLnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5IC5ibG9jay5pdGVtcy1pbi1jYXJ0IC5hY3Rpb25zLXRvb2xiYXIsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyICNvcGMtc2lkZWJhciAub3BjLWJsb2NrLXN1bW1hcnkgLmJsb2NrLml0ZW1zLWluLWNhcnQgLmFjdGlvbnMtdG9vbGJhciB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtMzApO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5IC5ibG9jay5pdGVtcy1pbi1jYXJ0IC5hY3Rpb25zLXRvb2xiYXIgYSwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIC5vcGMtYmxvY2stc3VtbWFyeSAuYmxvY2suaXRlbXMtaW4tY2FydCAuYWN0aW9ucy10b29sYmFyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5IC5ibG9jay5pdGVtcy1pbi1jYXJ0IC5jb250ZW50IG9sIGxpLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5IC5ibG9jay5pdGVtcy1pbi1jYXJ0IC5jb250ZW50IG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIC5vcGMtYmxvY2stc3VtbWFyeSAuYmxvY2suaXRlbXMtaW4tY2FydCAuY29udGVudCBvbCBsaSAucHJvZHVjdCwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIC5vcGMtYmxvY2stc3VtbWFyeSAuYmxvY2suaXRlbXMtaW4tY2FydCAuY29udGVudCBvbCBsaSAucHJvZHVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyICNvcGMtc2lkZWJhciAub3BjLWJsb2NrLXN1bW1hcnkgLmJsb2NrLml0ZW1zLWluLWNhcnQgLmNvbnRlbnQgb2wgbGkgLnByb2R1Y3QgLnByb2R1Y3QtaXRlbS1kZXRhaWxzLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5IC5ibG9jay5pdGVtcy1pbi1jYXJ0IC5jb250ZW50IG9sIGxpIC5wcm9kdWN0IC5wcm9kdWN0LWl0ZW0tZGV0YWlscyB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5ib2R5LmNoZWNrb3V0LW9uZXBhZ2Utc3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIC5vcGMtYmxvY2stc3VtbWFyeSAuYmxvY2suaXRlbXMtaW4tY2FydCAuY29udGVudCBvbCBsaSAucHJvZHVjdCAucHJvZHVjdC1pdGVtLWRldGFpbHMgLnByb2R1Y3QtaXRlbS1pbm5lciAucHJvZHVjdC1pdGVtLW5hbWUsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyICNvcGMtc2lkZWJhciAub3BjLWJsb2NrLXN1bW1hcnkgLmJsb2NrLml0ZW1zLWluLWNhcnQgLmNvbnRlbnQgb2wgbGkgLnByb2R1Y3QgLnByb2R1Y3QtaXRlbS1kZXRhaWxzIC5wcm9kdWN0LWl0ZW0taW5uZXIgLnByb2R1Y3QtaXRlbS1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy0zMCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5IC5ibG9jay5pdGVtcy1pbi1jYXJ0IC5jb250ZW50IG9sIGxpIC5wcm9kdWN0IC5wcm9kdWN0LWl0ZW0tZGV0YWlscyAucHJvZHVjdC1pdGVtLWlubmVyIC5zdWJ0b3RhbCxcbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5IC5ibG9jay5pdGVtcy1pbi1jYXJ0IC5jb250ZW50IG9sIGxpIC5wcm9kdWN0IC5wcm9kdWN0LWl0ZW0tZGV0YWlscyAucHJvZHVjdC1pdGVtLWlubmVyIC5kZXRhaWxzLXF0eSwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIC5vcGMtYmxvY2stc3VtbWFyeSAuYmxvY2suaXRlbXMtaW4tY2FydCAuY29udGVudCBvbCBsaSAucHJvZHVjdCAucHJvZHVjdC1pdGVtLWRldGFpbHMgLnByb2R1Y3QtaXRlbS1pbm5lciAuc3VidG90YWwsXG5ib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5IC5ibG9jay5pdGVtcy1pbi1jYXJ0IC5jb250ZW50IG9sIGxpIC5wcm9kdWN0IC5wcm9kdWN0LWl0ZW0tZGV0YWlscyAucHJvZHVjdC1pdGVtLWlubmVyIC5kZXRhaWxzLXF0eSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtMzApO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5IC5ibG9jay5pdGVtcy1pbi1jYXJ0IC5jb250ZW50IG9sIGxpIC5wcm9kdWN0IC5wcm9kdWN0LWl0ZW0tZGV0YWlscyAucHJvZHVjdC5vcHRpb25zLCBib2R5LmNoZWNrb3V0LWluZGV4LWluZGV4IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zdW1tYXJ5IC5ibG9jay5pdGVtcy1pbi1jYXJ0IC5jb250ZW50IG9sIGxpIC5wcm9kdWN0IC5wcm9kdWN0LWl0ZW0tZGV0YWlscyAucHJvZHVjdC5vcHRpb25zIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyICNvcGMtc2lkZWJhciAub3BjLWJsb2NrLXNoaXBwaW5nLWluZm9ybWF0aW9uIC5zaGlwcGluZy1pbmZvcm1hdGlvbiAuc2hpcHBpbmctaW5mb3JtYXRpb24tdGl0bGUsIGJvZHkuY2hlY2tvdXQtaW5kZXgtaW5kZXggLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyICNvcGMtc2lkZWJhciAub3BjLWJsb2NrLXNoaXBwaW5nLWluZm9ybWF0aW9uIC5zaGlwcGluZy1pbmZvcm1hdGlvbiAuc2hpcHBpbmctaW5mb3JtYXRpb24tdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWZzLWlucHV0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWxoLWlucHV0KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbmJvZHkuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmNoZWNrb3V0LWNvbnRhaW5lciAjb3BjLXNpZGViYXIgLm9wYy1ibG9jay1zaGlwcGluZy1pbmZvcm1hdGlvbiAuc2hpcHBpbmctaW5mb3JtYXRpb24gLnNoaXBwaW5nLWluZm9ybWF0aW9uLXRpdGxlIGJ1dHRvbiwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIC5vcGMtYmxvY2stc2hpcHBpbmctaW5mb3JtYXRpb24gLnNoaXBwaW5nLWluZm9ybWF0aW9uIC5zaGlwcGluZy1pbmZvcm1hdGlvbi10aXRsZSBidXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5jaGVja291dC1vbmVwYWdlLXN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuY2hlY2tvdXQtY29udGFpbmVyICNvcGMtc2lkZWJhciAub3BjLWJsb2NrLXNoaXBwaW5nLWluZm9ybWF0aW9uIC5zaGlwcGluZy1pbmZvcm1hdGlvbiAuc2hpcHBpbmctaW5mb3JtYXRpb24tY29udGVudCwgYm9keS5jaGVja291dC1pbmRleC1pbmRleCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5jaGVja291dC1jb250YWluZXIgI29wYy1zaWRlYmFyIC5vcGMtYmxvY2stc2hpcHBpbmctaW5mb3JtYXRpb24gLnNoaXBwaW5nLWluZm9ybWF0aW9uIC5zaGlwcGluZy1pbmZvcm1hdGlvbi1jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuYm9keS5jbXMtaW5kZXgtaW5kZXggLmNvbHVtbnMgLmNvbHVtbi5oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4udG9wLCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi50b3AsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi50b3AsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4udG9wLCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4udG9wLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi50b3Age1xuICBtYXgtd2lkdGg6IHZhcigtLWZ1bGwpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLmhlYWRlciwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4uaGVhZGVyLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4uaGVhZGVyLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLmhlYWRlciwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLmhlYWRlciwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4uaGVhZGVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250ZW50KTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4sIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4sIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4ge1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyID4gLmNvbnRlbnQsIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgPiAuY29udGVudCwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgPiAuY29udGVudCwgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyID4gLmNvbnRlbnQsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyID4gLmNvbnRlbnQsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgPiAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDM2cHg7XG4gIGNvbHVtbi1nYXA6IDE4cHg7XG59XG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYWN0aW9uIC5sYWJlbCwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYWN0aW9uIC5sYWJlbCwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbiAubGFiZWwsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYWN0aW9uIC5sYWJlbCwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbiAubGFiZWwsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbiAubGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbiAuaWNvbjphZnRlciwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYWN0aW9uIC5pY29uOmFmdGVyLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYWN0aW9uIC5pY29uOmFmdGVyLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbiAuaWNvbjphZnRlciwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbiAuaWNvbjphZnRlciwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYWN0aW9uIC5pY29uOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy02MCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbi5lZGl0IC5pY29uOmFmdGVyLCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5hY3Rpb24uZWRpdCAuaWNvbjphZnRlciwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbi5lZGl0IC5pY29uOmFmdGVyLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbi5lZGl0IC5pY29uOmFmdGVyLCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYWN0aW9uLmVkaXQgLmljb246YWZ0ZXIsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbi5lZGl0IC5pY29uOmFmdGVyIHtcbiAgY29udGVudDogdmFyKC0taWNvbi1lZGl0KTtcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5hY3Rpb24uY2hhbmdlLXBhc3N3b3JkIC5pY29uOmFmdGVyLCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5hY3Rpb24uY2hhbmdlLXBhc3N3b3JkIC5pY29uOmFmdGVyLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYWN0aW9uLmNoYW5nZS1wYXNzd29yZCAuaWNvbjphZnRlciwgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5hY3Rpb24uY2hhbmdlLXBhc3N3b3JkIC5pY29uOmFmdGVyLCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYWN0aW9uLmNoYW5nZS1wYXNzd29yZCAuaWNvbjphZnRlciwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYWN0aW9uLmNoYW5nZS1wYXNzd29yZCAuaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6IHZhcigtLWljb24ta2V5KTtcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIsIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmxvZ2luLWNvbnRhaW5lciwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmxvZ2luLWNvbnRhaW5lciwgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmxvZ2luLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDI1cHg7XG59XG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubG9naW4tY29udGFpbmVyID4gLmJsb2NrLCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2ssIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2ssIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubG9naW4tY29udGFpbmVyID4gLmJsb2NrLCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubG9naW4tY29udGFpbmVyID4gLmJsb2NrLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sge1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDI1cHgpIC8gMik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIGJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2ssIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmxvZ2luLWNvbnRhaW5lciA+IC5ibG9jaywgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmxvZ2luLWNvbnRhaW5lciA+IC5ibG9jaywgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2ssIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2ssIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmxvZ2luLWNvbnRhaW5lciA+IC5ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sud3JhcHBlciwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubG9naW4tY29udGFpbmVyID4gLmJsb2NrLndyYXBwZXIsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sud3JhcHBlciwgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sud3JhcHBlciwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmxvZ2luLWNvbnRhaW5lciA+IC5ibG9jay53cmFwcGVyLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sud3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sgLmJsb2NrLXRpdGxlLCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sgLmJsb2NrLXRpdGxlLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubG9naW4tY29udGFpbmVyID4gLmJsb2NrIC5ibG9jay10aXRsZSwgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sgLmJsb2NrLXRpdGxlLCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubG9naW4tY29udGFpbmVyID4gLmJsb2NrIC5ibG9jay10aXRsZSwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubG9naW4tY29udGFpbmVyID4gLmJsb2NrIC5ibG9jay10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhYnJpdG8tY29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtNjApO1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmxvZ2luLWNvbnRhaW5lciA+IC5ibG9jayAuYmxvY2stdGl0bGUgc3Ryb25nLCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sgLmJsb2NrLXRpdGxlIHN0cm9uZywgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmxvZ2luLWNvbnRhaW5lciA+IC5ibG9jayAuYmxvY2stdGl0bGUgc3Ryb25nLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmxvZ2luLWNvbnRhaW5lciA+IC5ibG9jayAuYmxvY2stdGl0bGUgc3Ryb25nLCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubG9naW4tY29udGFpbmVyID4gLmJsb2NrIC5ibG9jay10aXRsZSBzdHJvbmcsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmxvZ2luLWNvbnRhaW5lciA+IC5ibG9jayAuYmxvY2stdGl0bGUgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sgLmJsb2NrLXRpdGxlIGEsIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmxvZ2luLWNvbnRhaW5lciA+IC5ibG9jayAuYmxvY2stdGl0bGUgYSwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmxvZ2luLWNvbnRhaW5lciA+IC5ibG9jayAuYmxvY2stdGl0bGUgYSwgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sgLmJsb2NrLXRpdGxlIGEsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sgLmJsb2NrLXRpdGxlIGEsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmxvZ2luLWNvbnRhaW5lciA+IC5ibG9jayAuYmxvY2stdGl0bGUgYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubG9naW4tY29udGFpbmVyID4gLmJsb2NrIC5ibG9jay1jb250ZW50LCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sgLmJsb2NrLWNvbnRlbnQsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sgLmJsb2NrLWNvbnRlbnQsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubG9naW4tY29udGFpbmVyID4gLmJsb2NrIC5ibG9jay1jb250ZW50LCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubG9naW4tY29udGFpbmVyID4gLmJsb2NrIC5ibG9jay1jb250ZW50LCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5sb2dpbi1jb250YWluZXIgPiAuYmxvY2sgLmJsb2NrLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4IDAgMjBweCAwO1xufVxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbnMtdG9vbGJhciwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYWN0aW9ucy10b29sYmFyLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYWN0aW9ucy10b29sYmFyLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbnMtdG9vbGJhciwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbnMtdG9vbGJhciwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYWN0aW9ucy10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5hY3Rpb25zLXRvb2xiYXIsIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbnMtdG9vbGJhciwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbnMtdG9vbGJhciwgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5hY3Rpb25zLXRvb2xiYXIsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5hY3Rpb25zLXRvb2xiYXIsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmFjdGlvbnMtdG9vbGJhciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay10aXRsZSxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stdGl0bGUsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLXRpdGxlLFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLXRpdGxlLFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLXRpdGxlLFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stdGl0bGUsIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay10aXRsZSxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay10aXRsZSxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay10aXRsZSxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLXRpdGxlLFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stdGl0bGUsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLXRpdGxlLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLXRpdGxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stdGl0bGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stdGl0bGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stdGl0bGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay10aXRsZSwgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stdGl0bGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLXRpdGxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stdGl0bGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stdGl0bGUsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stdGl0bGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLXRpdGxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLXRpdGxlLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stdGl0bGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stdGl0bGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stdGl0bGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLXRpdGxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNhYnJpdG8tY29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtNjApO1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay10aXRsZSBzdHJvbmcsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLXRpdGxlIHN0cm9uZyxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stdGl0bGUgc3Ryb25nLFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLXRpdGxlIHN0cm9uZyxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay10aXRsZSBzdHJvbmcsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay10aXRsZSBzdHJvbmcsIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay10aXRsZSBzdHJvbmcsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stdGl0bGUgc3Ryb25nLFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLXRpdGxlIHN0cm9uZyxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLXRpdGxlIHN0cm9uZyxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLXRpdGxlIHN0cm9uZyxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stdGl0bGUgc3Ryb25nLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLXRpdGxlIHN0cm9uZyxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stdGl0bGUgc3Ryb25nLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay10aXRsZSBzdHJvbmcsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stdGl0bGUgc3Ryb25nLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLXRpdGxlIHN0cm9uZyxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLXRpdGxlIHN0cm9uZywgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stdGl0bGUgc3Ryb25nLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stdGl0bGUgc3Ryb25nLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stdGl0bGUgc3Ryb25nLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay10aXRsZSBzdHJvbmcsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLXRpdGxlIHN0cm9uZyxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay10aXRsZSBzdHJvbmcsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stdGl0bGUgc3Ryb25nLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay10aXRsZSBzdHJvbmcsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLXRpdGxlIHN0cm9uZyxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay10aXRsZSBzdHJvbmcsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stdGl0bGUgc3Ryb25nLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stdGl0bGUgc3Ryb25nLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stdGl0bGUgc3Ryb25nLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLXRpdGxlIHN0cm9uZyxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay10aXRsZSBzdHJvbmcsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay10aXRsZSBzdHJvbmcsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay10aXRsZSBzdHJvbmcsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLXRpdGxlIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLXRpdGxlIGEsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLXRpdGxlIGEsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLXRpdGxlIGEsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stdGl0bGUgYSxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay10aXRsZSBhLFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stdGl0bGUgYSwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLXRpdGxlIGEsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stdGl0bGUgYSxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay10aXRsZSBhLFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stdGl0bGUgYSxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLXRpdGxlIGEsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLXRpdGxlIGEsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stdGl0bGUgYSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stdGl0bGUgYSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stdGl0bGUgYSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay10aXRsZSBhLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLXRpdGxlIGEsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay10aXRsZSBhLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay10aXRsZSBhLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stdGl0bGUgYSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLXRpdGxlIGEsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLXRpdGxlIGEsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLXRpdGxlIGEsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stdGl0bGUgYSwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay10aXRsZSBhLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay10aXRsZSBhLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay10aXRsZSBhLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLXRpdGxlIGEsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stdGl0bGUgYSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLXRpdGxlIGEsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay10aXRsZSBhLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLXRpdGxlIGEsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stdGl0bGUgYSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLXRpdGxlIGEsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay10aXRsZSBhLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay10aXRsZSBhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50LFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50LCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50LFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50LFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay1jb250ZW50LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLWNvbnRlbnQsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50LCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sdW1uLWdhcDogMThweDtcbiAgcm93LWdhcDogMzZweDtcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCAuYm94LFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50IC5ib3gsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQgLmJveCxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50IC5ib3gsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCAuYm94LFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCAuYm94LCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCAuYm94LFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLmJveCxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50IC5ib3gsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50IC5ib3gsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC5ib3gsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQgLmJveCwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay1jb250ZW50IC5ib3gsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLmJveCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCAuYm94LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLWNvbnRlbnQgLmJveCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC5ib3gsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50IC5ib3gsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLmJveCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLmJveCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQgLmJveCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAuYm94LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC5ib3gsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCAuYm94LCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLmJveCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCAuYm94LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50IC5ib3gsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAuYm94LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQgLmJveCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQgLmJveCwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLmJveCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50IC5ib3gsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCAuYm94LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAuYm94LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCAuYm94LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50IC5ib3gge1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDI1cHgpIC8gMik7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay1jb250ZW50IC5ib3guZnVsbCxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCAuYm94LmZ1bGwsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQgLmJveC5mdWxsLFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLWNvbnRlbnQgLmJveC5mdWxsLFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQgLmJveC5mdWxsLFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCAuYm94LmZ1bGwsIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay1jb250ZW50IC5ib3guZnVsbCxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50IC5ib3guZnVsbCxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50IC5ib3guZnVsbCxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLWNvbnRlbnQgLmJveC5mdWxsLFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCAuYm94LmZ1bGwsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQgLmJveC5mdWxsLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLmJveC5mdWxsLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50IC5ib3guZnVsbCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCAuYm94LmZ1bGwsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAuYm94LmZ1bGwsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCAuYm94LmZ1bGwsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50IC5ib3guZnVsbCwgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCAuYm94LmZ1bGwsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50IC5ib3guZnVsbCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQgLmJveC5mdWxsLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50IC5ib3guZnVsbCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCAuYm94LmZ1bGwsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCAuYm94LmZ1bGwsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCAuYm94LmZ1bGwsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLmJveC5mdWxsLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50IC5ib3guZnVsbCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50IC5ib3guZnVsbCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC5ib3guZnVsbCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQgLmJveC5mdWxsLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCAuYm94LmZ1bGwsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCAuYm94LmZ1bGwsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCAuYm94LmZ1bGwsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50IC5ib3guZnVsbCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQgLmJveC5mdWxsLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50IC5ib3guZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCAuYm94LFxuICBib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLmJveCxcbiAgYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50IC5ib3gsXG4gIGJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50IC5ib3gsXG4gIGJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC5ib3gsXG4gIGJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQgLmJveCwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLmJveCxcbiAgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLmJveCxcbiAgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQgLmJveCxcbiAgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAuYm94LFxuICBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC5ib3gsXG4gIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCAuYm94LCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLmJveCxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50IC5ib3gsXG4gIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCAuYm94LFxuICBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAuYm94LFxuICBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCAuYm94LFxuICBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50IC5ib3gsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLmJveCxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCAuYm94LFxuICBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50IC5ib3gsXG4gIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAuYm94LFxuICBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQgLmJveCxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQgLmJveCwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay1jb250ZW50IC5ib3gsXG4gIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCAuYm94LFxuICBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQgLmJveCxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLWNvbnRlbnQgLmJveCxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQgLmJveCxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCAuYm94LCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCAuYm94LFxuICBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCAuYm94LFxuICBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCAuYm94LFxuICBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50IC5ib3gsXG4gIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQgLmJveCxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50IC5ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LXRpdGxlLFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50IC5ib3ggLmJveC10aXRsZSxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCAuYm94IC5ib3gtdGl0bGUsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAuYm94IC5ib3gtdGl0bGUsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCAuYm94IC5ib3gtdGl0bGUsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC10aXRsZSwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LXRpdGxlLFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LXRpdGxlLFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LXRpdGxlLFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAuYm94IC5ib3gtdGl0bGUsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC10aXRsZSxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCAuYm94IC5ib3gtdGl0bGUsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCAuYm94IC5ib3gtdGl0bGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LXRpdGxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50IC5ib3ggLmJveC10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LXRpdGxlLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LXRpdGxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCAuYm94IC5ib3gtdGl0bGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LXRpdGxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC10aXRsZSwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCAuYm94IC5ib3gtdGl0bGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LXRpdGxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LXRpdGxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LXRpdGxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCAuYm94IC5ib3gtdGl0bGUsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50IC5ib3ggLmJveC10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC10aXRsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LXRpdGxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCAuYm94IC5ib3gtdGl0bGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IGNhYnJpdG8tY29uZGVuc2VkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IHZhcigtLWZzLTQwKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCAuYm94IC5ib3gtYWN0aW9ucyxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCAuYm94IC5ib3gtYWN0aW9ucyxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCAuYm94IC5ib3gtYWN0aW9ucyxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50IC5ib3ggLmJveC1hY3Rpb25zLFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LWFjdGlvbnMsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC1hY3Rpb25zLCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCAuYm94IC5ib3gtYWN0aW9ucyxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50IC5ib3ggLmJveC1hY3Rpb25zLFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LWFjdGlvbnMsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50IC5ib3ggLmJveC1hY3Rpb25zLFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCAuYm94IC5ib3gtYWN0aW9ucyxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCAuYm94IC5ib3gtYWN0aW9ucywgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC1hY3Rpb25zLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50IC5ib3ggLmJveC1hY3Rpb25zLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC1hY3Rpb25zLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LWFjdGlvbnMsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCAuYm94IC5ib3gtYWN0aW9ucyxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LWFjdGlvbnMsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LWFjdGlvbnMsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50IC5ib3ggLmJveC1hY3Rpb25zLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCAuYm94IC5ib3gtYWN0aW9ucyxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAuYm94IC5ib3gtYWN0aW9ucyxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCAuYm94IC5ib3gtYWN0aW9ucyxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC1hY3Rpb25zLCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LWFjdGlvbnMsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LWFjdGlvbnMsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LWFjdGlvbnMsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAuYm94IC5ib3gtYWN0aW9ucyxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC1hY3Rpb25zLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCAuYm94IC5ib3gtYWN0aW9ucywgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LWFjdGlvbnMsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCAuYm94IC5ib3gtYWN0aW9ucyxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50IC5ib3ggLmJveC1hY3Rpb25zLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAuYm94IC5ib3gtYWN0aW9ucyxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LWFjdGlvbnMsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQgLmJveCAuYm94LWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlcixcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyLFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlciwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlcixcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyLFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlcixcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlcixcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlcixcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlcixcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlcixcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlciwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlcixcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlcixcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlLFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlLFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlLFxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdGFibGUsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlciB0YWJsZSxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdGFibGUsIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1saXN0IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlLFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdGFibGUsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlciB0YWJsZSxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdGFibGUsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlLFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWxpc3QgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdGFibGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdGFibGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdGFibGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWFkZHJlc3NlcyAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlciB0YWJsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlciB0YWJsZSwgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlciB0YWJsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stZGFzaGJvYXJkLWluZm8gLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdGFibGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWFkZHJlc3Nlcy1kZWZhdWx0IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1oaXN0b3J5IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1vcmRlci1kZXRhaWxzLXZpZXcgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdGFibGUsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlciB0YWJsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtaW5mbyAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlciB0YWJsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtZGVmYXVsdCAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlciB0YWJsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWhpc3RvcnkgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdGFibGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItZGV0YWlscy12aWV3IC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1hZGRyZXNzZXMtbGlzdCAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlciB0YWJsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLWRhc2hib2FyZC1pbmZvIC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQgLmJsb2NrLWNvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdGFibGUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5ibG9jay1kYXNoYm9hcmQtYWRkcmVzc2VzIC5ibG9jay1jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuYmxvY2stb3JkZXItaGlzdG9yeSAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlciB0YWJsZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyAuYmxvY2stY29udGVudCAudGFibGUtd3JhcHBlciB0YWJsZSB7XG4gIG1pbi13aWR0aDogNzY4cHg7XG59XG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuZm9ybS1hZGRyZXNzLWVkaXQgZmllbGRzZXQgbGVnZW5kLCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5mb3JtLWFkZHJlc3MtZWRpdCBmaWVsZHNldCBsZWdlbmQsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5mb3JtLWFkZHJlc3MtZWRpdCBmaWVsZHNldCBsZWdlbmQsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuZm9ybS1hZGRyZXNzLWVkaXQgZmllbGRzZXQgbGVnZW5kLCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuZm9ybS1hZGRyZXNzLWVkaXQgZmllbGRzZXQgbGVnZW5kLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5mb3JtLWFkZHJlc3MtZWRpdCBmaWVsZHNldCBsZWdlbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmZvcm0tZWRpdC1hY2NvdW50IGZpZWxkc2V0IGxlZ2VuZCwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuZm9ybS1lZGl0LWFjY291bnQgZmllbGRzZXQgbGVnZW5kLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuZm9ybS1lZGl0LWFjY291bnQgZmllbGRzZXQgbGVnZW5kLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmZvcm0tZWRpdC1hY2NvdW50IGZpZWxkc2V0IGxlZ2VuZCwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLmZvcm0tZWRpdC1hY2NvdW50IGZpZWxkc2V0IGxlZ2VuZCwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuZm9ybS1lZGl0LWFjY291bnQgZmllbGRzZXQgbGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcywgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnksXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcywgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcywgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5LFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zLCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zLCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcywgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zIHtcbiAgbWluLXdpZHRoOiA2NjBweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbCxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbCwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbCwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbCwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sIHtcbiAgcGFkZGluZzogMCAwIDEwcHggMDtcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5wcmV2aWV3IGltZyxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5wcmV2aWV3IGltZywgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wucHJldmlldyBpbWcsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5wcmV2aWV3IGltZywgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnByZXZpZXcgaW1nLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnByZXZpZXcgaW1nLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnByZXZpZXcgaW1nLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5wcmV2aWV3IGltZywgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnByZXZpZXcgaW1nLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnByZXZpZXcgaW1nLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5wcmV2aWV3IGltZyxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnByZXZpZXcgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnRvdGFsLCBib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wuc3RhdHVzLFxuICBib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wudG90YWwsXG4gIGJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5zdGF0dXMsIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnRvdGFsLCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5zdGF0dXMsXG4gIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnRvdGFsLFxuICBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5zdGF0dXMsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC50b3RhbCwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnN0YXR1cyxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnRvdGFsLFxuICBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wuc3RhdHVzLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnRvdGFsLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnN0YXR1cyxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC50b3RhbCxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5zdGF0dXMsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC50b3RhbCwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnN0YXR1cyxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLnRvdGFsLFxuICBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wuc3RhdHVzLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC50b3RhbCwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wuc3RhdHVzLFxuICBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC50b3RhbCxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wuc3RhdHVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTEycHgpIHtcbiAgYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLmRhdGUsXG4gIGJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5kYXRlLCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5kYXRlLFxuICBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5kYXRlLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wuZGF0ZSxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLmRhdGUsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wuZGF0ZSxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5kYXRlLCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wuZGF0ZSxcbiAgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLmRhdGUsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLmRhdGUsXG4gIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLmRhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5hY3Rpb25zIGEsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wuYWN0aW9ucyBhLCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5hY3Rpb25zIGEsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5hY3Rpb25zIGEsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgdHIgLmNvbC5hY3Rpb25zIGEsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wuYWN0aW9ucyBhLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLmFjdGlvbnMgYSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wuYWN0aW9ucyBhLCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wuYWN0aW9ucyBhLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyB0ciAuY29sLmFjdGlvbnMgYSwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wuYWN0aW9ucyBhLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zIHRyIC5jb2wuYWN0aW9ucyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGhlYWQgdHIsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGJvZHkgdHIsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGhlYWQgdHIsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGJvZHkgdHIsIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyA+IHRoZWFkIHRyLFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGJvZHkgdHIsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgPiB0aGVhZCB0cixcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyA+IHRib2R5IHRyLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGhlYWQgdHIsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGJvZHkgdHIsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGhlYWQgdHIsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGJvZHkgdHIsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGhlYWQgdHIsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyA+IHRib2R5IHRyLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgPiB0aGVhZCB0cixcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGJvZHkgdHIsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgPiB0aGVhZCB0cixcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgPiB0Ym9keSB0cixcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgPiB0aGVhZCB0cixcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgPiB0Ym9keSB0ciwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGhlYWQgdHIsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgPiB0Ym9keSB0cixcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyA+IHRoZWFkIHRyLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGJvZHkgdHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LXVsdHJhbGlnaHQpO1xufVxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyA+IHRmb290OmJlZm9yZSxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdDpiZWZvcmUsIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyA+IHRmb290OmJlZm9yZSxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyA+IHRmb290OmJlZm9yZSwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyA+IHRmb290OmJlZm9yZSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdDpiZWZvcmUsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGZvb3Q6YmVmb3JlLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdDpiZWZvcmUsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdDpiZWZvcmUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGZvb3Q6YmVmb3JlLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdDpiZWZvcmUsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdDpiZWZvcmUge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgY29udGVudDogXCJcIjtcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdCB0ciB0ZCxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdCB0ciB0aCxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdCB0ciB0ZCxcbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdCB0ciB0aCwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGZvb3QgdHIgdGQsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdCB0ciB0aCxcbmJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyA+IHRmb290IHRyIHRkLFxuYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGZvb3QgdHIgdGgsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdCB0ciB0ZCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdCB0ciB0aCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdCB0ciB0ZCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dpbiAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdCB0ciB0aCwgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdCB0ciB0ZCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXJzLWhpc3RvcnkgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGZvb3QgdHIgdGgsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyA+IHRmb290IHRyIHRkLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdCB0ciB0aCwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyA+IHRmb290IHRyIHRkLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyA+IHRmb290IHRyIHRoLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyA+IHRmb290IHRyIHRkLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVyLWl0ZW1zIC50YWJsZS1vcmRlci1pdGVtcyA+IHRmb290IHRyIHRoLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlcnMtaGlzdG9yeSAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdCB0ciB0ZCxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm9yZGVycy1oaXN0b3J5IC50YWJsZS1vcmRlci1pdGVtcyA+IHRmb290IHRyIHRoLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAub3JkZXItaXRlbXMgLnRhYmxlLW9yZGVyLWl0ZW1zID4gdGZvb3QgdHIgdGQsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9nb3V0c3VjY2VzcyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5vcmRlci1pdGVtcyAudGFibGUtb3JkZXItaXRlbXMgPiB0Zm9vdCB0ciB0aCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCAyMHB4O1xufVxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2LCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2LCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtbGlnaHQpO1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5zaWRlYmFyIC5ibG9jay1jb2xsYXBzaWJsZS1uYXYgPiAudGl0bGUsIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiA+IC50aXRsZSwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiA+IC50aXRsZSwgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5zaWRlYmFyIC5ibG9jay1jb2xsYXBzaWJsZS1uYXYgPiAudGl0bGUsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5zaWRlYmFyIC5ibG9jay1jb2xsYXBzaWJsZS1uYXYgPiAudGl0bGUsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiA+IC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbSwgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbSwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW0sIGJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbSwgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW0sIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW0ge1xuICBwYWRkaW5nOiAwIDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS5hY2NvdW50IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW0uY3VycmVudDo6YmVmb3JlLCBib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5zaWRlYmFyIC5ibG9jay1jb2xsYXBzaWJsZS1uYXYgLml0ZW1zIC5pdGVtLmN1cnJlbnQ6OmJlZm9yZSwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW0uY3VycmVudDo6YmVmb3JlLCBib2R5LmN1c3RvbWVyLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW0uY3VycmVudDo6YmVmb3JlLCBib2R5LmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbS5jdXJyZW50OjpiZWZvcmUsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW0uY3VycmVudDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDEwcHggMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTBweDtcbn1cbmJvZHkuYWNjb3VudCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5zaWRlYmFyIC5ibG9jay1jb2xsYXBzaWJsZS1uYXYgLml0ZW1zIC5pdGVtIC5kZWxpbWl0ZXIsIGJvZHkuYjJiLWFjY291bnQtY3JlYXRlIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW0gLmRlbGltaXRlciwgYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ2luIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW0gLmRlbGltaXRlciwgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5zaWRlYmFyIC5ibG9jay1jb2xsYXBzaWJsZS1uYXYgLml0ZW1zIC5pdGVtIC5kZWxpbWl0ZXIsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1mb3Jnb3RwYXNzd29yZCAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5zaWRlYmFyIC5ibG9jay1jb2xsYXBzaWJsZS1uYXYgLml0ZW1zIC5pdGVtIC5kZWxpbWl0ZXIsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW0gLmRlbGltaXRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbSA+IGEsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbSA+IHN0cm9uZywgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbSA+IGEsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5zaWRlYmFyIC5ibG9jay1jb2xsYXBzaWJsZS1uYXYgLml0ZW1zIC5pdGVtID4gc3Ryb25nLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbSA+IGEsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbSA+IHN0cm9uZywgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5zaWRlYmFyIC5ibG9jay1jb2xsYXBzaWJsZS1uYXYgLml0ZW1zIC5pdGVtID4gYSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbSA+IHN0cm9uZywgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW0gPiBhLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW0gPiBzdHJvbmcsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW0gPiBhLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbSA+IHN0cm9uZyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtMzApO1xuICBmb250LXdlaWdodDogOTAwO1xuICBnYXA6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBwYWRkaW5nOiA3cHggMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbTpsYXN0LWNoaWxkIGEsXG5ib2R5LmFjY291bnQgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbTpsYXN0LWNoaWxkIHN0cm9uZywgYm9keS5iMmItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbTpsYXN0LWNoaWxkIGEsXG5ib2R5LmIyYi1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5zaWRlYmFyIC5ibG9jay1jb2xsYXBzaWJsZS1uYXYgLml0ZW1zIC5pdGVtOmxhc3QtY2hpbGQgc3Ryb25nLCBib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbTpsYXN0LWNoaWxkIGEsXG5ib2R5LmN1c3RvbWVyLWFjY291bnQtbG9naW4gLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbTpsYXN0LWNoaWxkIHN0cm9uZywgYm9keS5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5zaWRlYmFyIC5ibG9jay1jb2xsYXBzaWJsZS1uYXYgLml0ZW1zIC5pdGVtOmxhc3QtY2hpbGQgYSxcbmJvZHkuY3VzdG9tZXItYWNjb3VudC1jcmVhdGUgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbTpsYXN0LWNoaWxkIHN0cm9uZywgYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW06bGFzdC1jaGlsZCBhLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWZvcmdvdHBhc3N3b3JkIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW06bGFzdC1jaGlsZCBzdHJvbmcsIGJvZHkuY3VzdG9tZXItYWNjb3VudC1sb2dvdXRzdWNjZXNzIC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLnNpZGViYXIgLmJsb2NrLWNvbGxhcHNpYmxlLW5hdiAuaXRlbXMgLml0ZW06bGFzdC1jaGlsZCBhLFxuYm9keS5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3MgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAuc2lkZWJhciAuYmxvY2stY29sbGFwc2libGUtbmF2IC5pdGVtcyAuaXRlbTpsYXN0LWNoaWxkIHN0cm9uZyB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbmJvZHkgLnBhZ2Utd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5ib2R5IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiB7XG4gIG1heC13aWR0aDogdmFyKC0tZnVsbCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIG92ZXJmbG93OiBjbGlwO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAwO1xufVxuYm9keSAuY29sdW1ucyAuY29sdW1uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keSAuY29sdW1ucyAuY29sdW1uLmhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5ib2R5IC5jb2x1bW5zIC5jb2x1bW4ubWFpbiB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keSAuY29sdW1ucyAuY29sdW1uLm1haW4ge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbmJvZHkgLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keSAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIge1xuICAgIGdhcDogMjVweDtcbiAgfVxufVxuYm9keSAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgPiAuY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIG1pbi13aWR0aDogMDsgLyogQWxsb3cgaXQgdG8gc2hyaW5rIHRvIGZpdCAqL1xuICB3aWR0aDogMTAwJTsgLyogRGVmYXVsdCB0byAxMDAlIHdpZHRoICovXG59XG5ib2R5IC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciA+IC5jb250ZW50IC5jb250ZW50LXR5cGU6Zmlyc3Qtb2YtdHlwZSAuY29udGVudF9fd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciA+IC5zaWRlYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzE3cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sdW1uLWdhcDogMjVweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgZ3JpZC1hdXRvLXJvd3M6IG1pbi1jb250ZW50O1xuICByb3ctZ2FwOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5IC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciA+IC5zaWRlYmFyIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbmJvZHkucGFnZS1sYXlvdXQtY2hlY2tvdXQgLmNvbHVtbnMgLmNvbHVtbiwgYm9keS5wYWdlLWxheW91dC0xY29sdW1uIC5jb2x1bW5zIC5jb2x1bW4sIGJvZHkucGFnZS1sYXlvdXQtMmNvbHVtbnMtbGVmdCAuY29sdW1ucyAuY29sdW1uLCBib2R5LnBhZ2UtbGF5b3V0LTJjb2x1bW5zLXJpZ2h0IC5jb2x1bW5zIC5jb2x1bW4ge1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbmJvZHkucGFnZS1sYXlvdXQtY2hlY2tvdXQucGFnZS1sYXlvdXQtY21zLWZ1bGwtd2lkdGggLmNvbHVtbnMgLmNvbHVtbiwgYm9keS5wYWdlLWxheW91dC1jaGVja291dC5wYWdlLWxheW91dC1jYXRlZ29yeS1mdWxsLXdpZHRoIC5jb2x1bW5zIC5jb2x1bW4sIGJvZHkucGFnZS1sYXlvdXQtY2hlY2tvdXQucGFnZS1sYXlvdXQtcHJvZHVjdC1mdWxsLXdpZHRoIC5jb2x1bW5zIC5jb2x1bW4sIGJvZHkucGFnZS1sYXlvdXQtMWNvbHVtbi5wYWdlLWxheW91dC1jbXMtZnVsbC13aWR0aCAuY29sdW1ucyAuY29sdW1uLCBib2R5LnBhZ2UtbGF5b3V0LTFjb2x1bW4ucGFnZS1sYXlvdXQtY2F0ZWdvcnktZnVsbC13aWR0aCAuY29sdW1ucyAuY29sdW1uLCBib2R5LnBhZ2UtbGF5b3V0LTFjb2x1bW4ucGFnZS1sYXlvdXQtcHJvZHVjdC1mdWxsLXdpZHRoIC5jb2x1bW5zIC5jb2x1bW4sIGJvZHkucGFnZS1sYXlvdXQtMmNvbHVtbnMtbGVmdC5wYWdlLWxheW91dC1jbXMtZnVsbC13aWR0aCAuY29sdW1ucyAuY29sdW1uLCBib2R5LnBhZ2UtbGF5b3V0LTJjb2x1bW5zLWxlZnQucGFnZS1sYXlvdXQtY2F0ZWdvcnktZnVsbC13aWR0aCAuY29sdW1ucyAuY29sdW1uLCBib2R5LnBhZ2UtbGF5b3V0LTJjb2x1bW5zLWxlZnQucGFnZS1sYXlvdXQtcHJvZHVjdC1mdWxsLXdpZHRoIC5jb2x1bW5zIC5jb2x1bW4sIGJvZHkucGFnZS1sYXlvdXQtMmNvbHVtbnMtcmlnaHQucGFnZS1sYXlvdXQtY21zLWZ1bGwtd2lkdGggLmNvbHVtbnMgLmNvbHVtbiwgYm9keS5wYWdlLWxheW91dC0yY29sdW1ucy1yaWdodC5wYWdlLWxheW91dC1jYXRlZ29yeS1mdWxsLXdpZHRoIC5jb2x1bW5zIC5jb2x1bW4sIGJvZHkucGFnZS1sYXlvdXQtMmNvbHVtbnMtcmlnaHQucGFnZS1sYXlvdXQtcHJvZHVjdC1mdWxsLXdpZHRoIC5jb2x1bW5zIC5jb2x1bW4ge1xuICBtYXgtd2lkdGg6IHZhcigtLWZ1bGwpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbmJvZHkucGFnZS1sYXlvdXQtY2hlY2tvdXQuY21zLWluZGV4LWluZGV4IC5jb2x1bW5zIC5jb2x1bW4ubWFpbiwgYm9keS5wYWdlLWxheW91dC0xY29sdW1uLmNtcy1pbmRleC1pbmRleCAuY29sdW1ucyAuY29sdW1uLm1haW4sIGJvZHkucGFnZS1sYXlvdXQtMmNvbHVtbnMtbGVmdC5jbXMtaW5kZXgtaW5kZXggLmNvbHVtbnMgLmNvbHVtbi5tYWluLCBib2R5LnBhZ2UtbGF5b3V0LTJjb2x1bW5zLXJpZ2h0LmNtcy1pbmRleC1pbmRleCAuY29sdW1ucyAuY29sdW1uLm1haW4ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keS5wYWdlLWxheW91dC0xY29sdW1uIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciA+IC5jb250ZW50IHtcbiAgb3JkZXI6IDE7XG59XG5ib2R5LnBhZ2UtbGF5b3V0LTFjb2x1bW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyID4gLnNpZGViYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5wYWdlLWxheW91dC0yY29sdW1ucy1sZWZ0IC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciA+IC5jb250ZW50IHtcbiAgb3JkZXI6IDI7XG59XG5ib2R5LnBhZ2UtbGF5b3V0LTJjb2x1bW5zLWxlZnQgLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyID4gLnNpZGViYXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBvcmRlcjogMTtcbn1cbmJvZHkucGFnZS1sYXlvdXQtMmNvbHVtbnMtcmlnaHQgLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyID4gLmNvbnRlbnQge1xuICBvcmRlcjogMTtcbn1cbmJvZHkucGFnZS1sYXlvdXQtMmNvbHVtbnMtcmlnaHQgLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyID4gLnNpZGViYXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBvcmRlcjogMjtcbn1cblxuZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmhlYWRlci5wYWdlLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZHVjdC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG4ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW0taW5mbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaXRlbS1pbmZvIC5wcm9kdWN0LWl0ZW0tcGhvdG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW0taW5mbyAucHJvZHVjdC1pdGVtLXBob3RvID4gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW0taW5mbyAucHJvZHVjdC1pdGVtLXBob3RvID4gYSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaXRlbS1pbmZvIC5wcm9kdWN0LWl0ZW0tcGhvdG8gPiBhIC5wcm9kdWN0LWJhY2tncm91bmQtY29udGFpbmVyIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pdGVtLWluZm8gLnByb2R1Y3QtaXRlbS1waG90byA+IGEgLnByb2R1Y3QtaW1hZ2UtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pdGVtLWluZm8gLnByb2R1Y3QtaXRlbS1waG90byA+IGEgLnByb2R1Y3QtaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG59XG4ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW0taW5mbyAucHJvZHVjdC1pdGVtLXBob3RvID4gYSAucHJvZHVjdC1pbWFnZS1jb250YWluZXIgaW1nOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pdGVtLWluZm8gLnByb2R1Y3QtaXRlbS1kZXRhaWxzIC5wcm9kdWN0LWl0ZW0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtNTApO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC40NHB4O1xufVxuLnByb2R1Y3QtaXRlbS5zcGxpZGVfX3NsaWRlIC5wcm9kdWN0LWl0ZW0taW5mbyAucHJvZHVjdC1pdGVtLWRldGFpbHMge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnByb2R1Y3QtaXRlbS5zcGxpZGVfX3NsaWRlIC5wcm9kdWN0LWl0ZW0taW5mbyAucHJvZHVjdC1pdGVtLWRldGFpbHMgLnByb2R1Y3QtaXRlbS1uYW1lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2R1Y3QtaXRlbTpub3QoLnNwbGlkZV9fc2xpZGUpIC5wcm9kdWN0LWl0ZW0taW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbn1cbi5wcm9kdWN0LWl0ZW06bm90KC5zcGxpZGVfX3NsaWRlKSAucHJvZHVjdC1pdGVtLWluZm8gLnByb2R1Y3QtaXRlbS1waG90byA+IGEgLnByb2R1Y3QtY2FydC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWxpZ2h0KTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMDtcbn1cbi5wcm9kdWN0LWl0ZW06bm90KC5zcGxpZGVfX3NsaWRlKSAucHJvZHVjdC1pdGVtLWluZm8gLnByb2R1Y3QtaXRlbS1waG90byA+IGEgLnByb2R1Y3QtY2FydC1jb250YWluZXIgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnByb2R1Y3QtaXRlbTpub3QoLnNwbGlkZV9fc2xpZGUpIC5wcm9kdWN0LWl0ZW0taW5mbyAucHJvZHVjdC1pdGVtLXBob3RvID4gYSAucHJvZHVjdC1jYXJ0LWNvbnRhaW5lcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAwIDAgdmFyKC0td2hpdGUtbGlnaHQpO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTIwcHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuLnByb2R1Y3QtaXRlbTpub3QoLnNwbGlkZV9fc2xpZGUpIC5wcm9kdWN0LWl0ZW0taW5mbyAucHJvZHVjdC1pdGVtLXBob3RvID4gYSAucHJvZHVjdC1jYXJ0LWNvbnRhaW5lcjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDAgMCB2YXIoLS13aGl0ZS1saWdodCk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTBweDtcbiAgbGVmdDogLTEwcHg7XG4gIGJvdHRvbTogMDtcbn1cbi5wcm9kdWN0LWl0ZW06bm90KC5zcGxpZGVfX3NsaWRlKSAucHJvZHVjdC1pdGVtLWluZm8gLnByb2R1Y3QtaXRlbS1waG90byA+IGEgLnByb2R1Y3QtY2FydC1jb250YWluZXIgaSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9kdWN0LWl0ZW06bm90KC5zcGxpZGVfX3NsaWRlKSAucHJvZHVjdC1pdGVtLWluZm8gLnByb2R1Y3QtaXRlbS1waG90byA+IGEgLnByb2R1Y3QtaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4ucHJvZHVjdC1pdGVtOm5vdCguc3BsaWRlX19zbGlkZSkgLnByb2R1Y3QtaXRlbS1pbmZvIC5wcm9kdWN0LWl0ZW0tZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2R1Y3QtaXRlbTpub3QoLnNwbGlkZV9fc2xpZGUpIC5wcm9kdWN0LWl0ZW0taW5mbyAucHJvZHVjdC1pdGVtLWRldGFpbHMgLnByb2R1Y3QtaXRlbS1wcmljZSB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgZmxleC1ncm93OiAxO1xufVxuXG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLmhlYWRlciB7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGVudCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyID4gLmNvbnRlbnQge1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJnYWxsZXJ5IGdhcDEgaGlnaGxpZ2h0IGdhcDIgZGV0YWlsXCIgXCJnYWxsZXJ5IGdhcDEgaGlnaGxpZ2h0IGdhcDIgZGV0YWlsXCIgXCJjb250ZW50IGNvbnRlbnQgY29udGVudCBjb250ZW50IGNvbnRlbnRcIjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMjAwcHgsIDFmcikgMjVweCAxNDBweCA1MHB4IG1pbm1heCgyMDBweCwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcbiAgcm93LWdhcDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyID4gLmNvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDIwMHB4LCAxZnIpIDI1cHggbWlubWF4KDIwMHB4LCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiZ2FsbGVyeSBnYXAxIGRldGFpbFwiIFwiZ2FsbGVyeSBnYXAxIGRldGFpbFwiIFwiY29udGVudCBjb250ZW50IGNvbnRlbnRcIjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciA+IC5jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJjb250ZW50XCIgXCJjb250ZW50XCIgXCJjb250ZW50XCIgXCJjb250ZW50XCI7XG4gIH1cbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLW1lZGlhIHtcbiAgZ3JpZC1jb2x1bW46IGdhbGxlcnk7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXgtaGVpZ2h0OiA2NTBweDtcbiAgbWluLXdpZHRoOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogY29udGVudDtcbiAgICBncmlkLXJvdzogMjtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICB9XG59XG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnByb2R1Y3QtaW5mby1tZWRpYSAuZ2FsbGVyeS1wbGFjZWhvbGRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnByb2R1Y3QtaW5mby1tZWRpYSAuZ2FsbGVyeS1wbGFjZWhvbGRlcl9faW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tbWVkaWEgLmdhbGxlcnktcGxhY2Vob2xkZXJfX2JhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tbWVkaWEgLmdhbGxlcnktcGxhY2Vob2xkZXJfX2JhY2tncm91bmQgc3ZnIHtcbiAgbWF4LWhlaWdodDogNjUwcHg7XG59XG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnByb2R1Y3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSB7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fc3RhZ2U6YmVmb3JlLCBib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnByb2R1Y3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19zdGFnZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnByb2R1Y3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19zdGFnZSAuZm90b3JhbWFfX2FyciB7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogNDJweDtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX3N0YWdlIC5mb3RvcmFtYV9fYXJyLS1wcmV2IHtcbiAgbGVmdDogMjVweDtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX3N0YWdlIC5mb3RvcmFtYV9fYXJyLS1wcmV2IC5mb3RvcmFtYV9fYXJyX19hcnI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fc3RhZ2UgLmZvdG9yYW1hX19hcnItLW5leHQge1xuICByaWdodDogMjVweDtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX3N0YWdlIC5mb3RvcmFtYV9fYXJyLS1uZXh0IC5mb3RvcmFtYV9fYXJyX19hcnI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fc3RhZ2UgLmZvdG9yYW1hX19hcnJfX2FyciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWxpZ2h0KTtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnByb2R1Y3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19zdGFnZSAuZm90b3JhbWFfX2Fycl9fYXJyOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy03Myk7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fc3RhZ2UgLmZvdG9yYW1hX19zdGFnZV9fc2hhZnQgLmZvdG9yYW1hX19zdGFnZV9fZnJhbWUgLmZvdG9yYW1hX19pbWcge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG4gIGJvdHRvbTogMjVweDtcbiAgbWluLWhlaWdodDogMDtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnByb2R1Y3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19uYXYtd3JhcCAuZm90b3JhbWFfX25hdjpiZWZvcmUsIGJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2IC5mb3RvcmFtYV9fdGh1bWJfX2FyciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2X19mcmFtZSB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnByb2R1Y3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19uYXYtd3JhcCAuZm90b3JhbWFfX25hdl9fZnJhbWUge1xuICAgIG1hcmdpbjogMCA2cHggMCAwO1xuICB9XG59XG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnByb2R1Y3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19uYXYtd3JhcCAuZm90b3JhbWFfX25hdl9fZnJhbWU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2X19mcmFtZS0tZG90IHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXZfX2ZyYW1lLS1kb3Qge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXZfX2ZyYW1lIC5mb3RvcmFtYV9fZG90IHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS13aGl0ZS1saWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXZfX2ZyYW1lIC5mb3RvcmFtYV9fZG90IHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0td2hpdGUtbGlnaHQpO1xuICB9XG59XG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnByb2R1Y3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19uYXYtd3JhcCAuZm90b3JhbWFfX25hdl9fZnJhbWUuZm90b3JhbWFfX2FjdGl2ZSAuZm90b3JhbWFfX2RvdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWxpZ2h0KTtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2IC5mb3RvcmFtYV9fdGh1bWItYm9yZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLWhpZ2hsaWdodCB7XG4gIGdyaWQtY29sdW1uOiBoaWdobGlnaHQ7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8taGlnaGxpZ2h0IHtcbiAgICBncmlkLWNvbHVtbjogY29udGVudDtcbiAgICBncmlkLXJvdzogaW5oZXJpdDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLWhpZ2hsaWdodCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbnRlbnQ7XG4gICAgZ3JpZC1yb3c6IDM7XG4gIH1cbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLWhpZ2hsaWdodCB1bCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KGF1dG8sIDE0MHB4KTtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8taGlnaGxpZ2h0IHVsIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgzMHB4LCAxZnIpIG1pbm1heCgzMHB4LCAxZnIpIG1pbm1heCgzMHB4LCAxZnIpIG1pbm1heCgzMHB4LCAxZnIpO1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8taGlnaGxpZ2h0IHVsIGxpIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHBhZGRpbmc6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYXNwZWN0LXJhdGlvOiAxO1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8taGlnaGxpZ2h0IHVsIGxpIHNwYW4ge1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnByb2R1Y3QtaW5mby10aXRsZSB7XG4gIGdyaWQtY29sdW1uOiBkZXRhaWw7XG4gIGdyaWQtcm93OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLXRpdGxlIHtcbiAgICBncmlkLWNvbHVtbjogY29udGVudDtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tdGl0bGUgLnByb2R1Y3QtaW5mby1zaG9ydF9kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtMzApO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzJweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLW1haW4ge1xuICBncmlkLWNvbHVtbjogZGV0YWlsO1xuICBncmlkLXJvdzogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnByb2R1Y3QtaW5mby1tYWluIHtcbiAgICBncmlkLWNvbHVtbjogY29udGVudDtcbiAgICBncmlkLXJvdzogNDtcbiAgfVxufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tbWFpbiAucHJvZHVjdC1hZGQtZm9ybSBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNXB4O1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tbWFpbiAucHJvZHVjdC1hZGQtZm9ybSBmb3JtIC5ib3gtdG9jYXJ0IC5maWVsZHNldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgZ2FwOiAyNXB4O1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tbWFpbiAucHJvZHVjdC1hZGQtZm9ybSBmb3JtIC5ib3gtdG9jYXJ0IC5maWVsZHNldCAuYWN0aW9ucyB7XG4gIGZsZXg6IDE7XG59XG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnByb2R1Y3QtaW5mby1tYWluIC5wcm9kdWN0LWluZm8tc3RvY2sgc3BhbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtMjApO1xuICBsaW5lLWhlaWdodDogMS41ODM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcImZmLW1ldGEtd2ViLXByb1wiLCBzYW5zLXNlcmlmO1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wcm9kdWN0LWluZm8tbWFpbiAucHJvZHVjdC1pbmZvLXN0b2NrIHNwYW4gaSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtMjUpO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucHJvZHVjdC1pbmZvLW1haW4gLnByb2R1Y3QtaW5mby1zdG9jayBzcGFuLmF2YWlsYWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1ncmVlbik7XG59XG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnByb2R1Y3QtaW5mby1tYWluIC5wcm9kdWN0LWluZm8tc3RvY2sgc3Bhbi51bmF2YWlsYWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5mb290ZXIge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5mb290ZXIgLmZvb3Rlcl9fd3JhcHBlciAuc2VjdGlvbi5pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JlZW4pO1xuICBwYWRkaW5nOiAwIDAgMTAwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAtNjJweDtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4uZm9vdGVyIC5mb290ZXJfX3dyYXBwZXIgLnNlY3Rpb24uaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JlZW4pIHVybChcIi4uLy4uL2ltYWdlcy90b3JuLWVkZ2UtdG9wLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE5MjBweCA0MnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMi4xODc1JTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQycHg7XG59XG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLmZvb3RlciAuZm9vdGVyX193cmFwcGVyIC5zZWN0aW9uLmluZm86YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vLi4vaW1hZ2VzL3Rvcm4tZWRnZS1ib3R0b20tZ3JlZW4uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTkyMHB4IDYycHg7XG4gIHBhZGRpbmctYm90dG9tOiAzLjIyOTE2NjY2NjclO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNjJweDtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICB6LWluZGV4OiAyO1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5mb290ZXIgLmZvb3Rlcl9fd3JhcHBlciAuc2VjdGlvbi5pbmZvIC5zZWN0aW9uX19pdGVtIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250ZW50KTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDI1MHB4IDQwcHggNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5mb290ZXIgLmZvb3Rlcl9fd3JhcHBlciAuc2VjdGlvbi5pbmZvIC5zZWN0aW9uX19pdGVtIHtcbiAgICBwYWRkaW5nOiAxNTBweCA0MHB4IDQwcHg7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5mb290ZXIgLmZvb3Rlcl9fd3JhcHBlciAuc2VjdGlvbi5pbmZvIC5zZWN0aW9uX19pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDBweDtcbiAgbGVmdDogMTkwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9pbmdyZWRpZW50cy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjcycHg7XG4gIG1heC13aWR0aDogMzc5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4uZm9vdGVyIC5mb290ZXJfX3dyYXBwZXIgLnNlY3Rpb24uaW5mbyAuc2VjdGlvbl9faXRlbTpiZWZvcmUge1xuICAgIG1heC13aWR0aDogMjQycHg7XG4gICAgaGVpZ2h0OiAxNzRweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4uZm9vdGVyIC5mb290ZXJfX3dyYXBwZXIgLnNlY3Rpb24uaW5mbyAuc2VjdGlvbl9faXRlbSAuaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXdoaXRlLWxpZ2h0KTtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4uZm9vdGVyIC5mb290ZXJfX3dyYXBwZXIgLnNlY3Rpb24uaW5mbyAuc2VjdGlvbl9faXRlbSAuaXRlbS5hY3RpdmUgLnRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogdmFyKC0taWNvbi1jaGV2cm9uLXVwKTtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4uZm9vdGVyIC5mb290ZXJfX3dyYXBwZXIgLnNlY3Rpb24uaW5mbyAuc2VjdGlvbl9faXRlbSAuaXRlbSAudGl0bGUge1xuICBwYWRkaW5nOiAxMnB4IDIwcHggMTFweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLXdoaXRlLWxpZ2h0KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4uZm9vdGVyIC5mb290ZXJfX3dyYXBwZXIgLnNlY3Rpb24uaW5mbyAuc2VjdGlvbl9faXRlbSAuaXRlbSAudGl0bGUge1xuICAgIHBhZGRpbmc6IDEycHggMCAxMXB4O1xuICB9XG59XG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLmZvb3RlciAuZm9vdGVyX193cmFwcGVyIC5zZWN0aW9uLmluZm8gLnNlY3Rpb25fX2l0ZW0gLml0ZW0gLnRpdGxlIHNwYW4ge1xuICBmb250LXNpemU6IHZhcigtLWZzLTcwKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5mb290ZXIgLmZvb3Rlcl9fd3JhcHBlciAuc2VjdGlvbi5pbmZvIC5zZWN0aW9uX19pdGVtIC5pdGVtIC50aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IHZhcigtLWljb24tY2hldnJvbi1kb3duKTtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgUHJvXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy03NSk7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLmZvb3RlciAuZm9vdGVyX193cmFwcGVyIC5zZWN0aW9uLmluZm8gLnNlY3Rpb25fX2l0ZW0gLml0ZW0gLnZhbHVlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy01MCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweCA0MHB4O1xuICBmb250LWZhbWlseTogXCJmZi1tZXRhLXdlYi1wcm9cIiwgc2Fucy1zZXJpZjtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5mb290ZXIgLmZvb3Rlcl9fd3JhcHBlciAuc2VjdGlvbi5pbmZvIC5zZWN0aW9uX19pdGVtIC5pdGVtIC52YWx1ZSB7XG4gICAgcGFkZGluZzogMTBweCAwIDQwcHg7XG4gIH1cbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4uZm9vdGVyIC5mb290ZXJfX3dyYXBwZXIgLnNlY3Rpb24uaW5mbyAuc2VjdGlvbl9faXRlbSAuaXRlbSAudmFsdWUgdWwge1xuICBsaXN0LXN0eWxlOiBcIi1cIjtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4uZm9vdGVyIC5mb290ZXJfX3dyYXBwZXIgLnNlY3Rpb24uaW5mbyAuc2VjdGlvbl9faXRlbSAuaXRlbSAudmFsdWUgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbmJvZHkuY2F0YWxvZy1wcm9kdWN0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4uZm9vdGVyIC5mb290ZXJfX3dyYXBwZXIgLnNlY3Rpb24uYWRkaXRpb25hbC1ub3RlcyB7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGVudCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMCA0MHB4O1xufVxuYm9keS5jYXRhbG9nLXByb2R1Y3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5mb290ZXIgLmZvb3Rlcl9fd3JhcHBlciAuc2VjdGlvbi5hZGRpdGlvbmFsLW5vdGVzIC5zZWN0aW9uX19pdGVtIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy0yMCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjE2Njc7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjRweDtcbiAgZm9udC1mYW1pbHk6IFwiZmYtbWV0YS13ZWItcHJvXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5LmNhdGFsb2ctcHJvZHVjdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLmZvb3RlciAuZm9vdGVyX193cmFwcGVyIC5zZWN0aW9uLmFkZGl0aW9uYWwtbm90ZXMgLnNlY3Rpb25fX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtNDApO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG59XG5cbi5wb3N0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5wb3N0LWl0ZW0gLnBvc3QtaXRlbS1pbmZvIC5wb3N0LWl0ZW0tcGhvdG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucG9zdC1pdGVtIC5wb3N0LWl0ZW0taW5mbyAucG9zdC1pdGVtLXBob3RvID4gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ucG9zdC1pdGVtIC5wb3N0LWl0ZW0taW5mbyAucG9zdC1pdGVtLXBob3RvID4gYSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5wb3N0LWl0ZW0gLnBvc3QtaXRlbS1pbmZvIC5wb3N0LWl0ZW0tcGhvdG8gPiBhIC5wb3N0LWltYWdlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wb3N0LWl0ZW0gLnBvc3QtaXRlbS1pbmZvIC5wb3N0LWl0ZW0tZGV0YWlscyAucG9zdC1pdGVtLW5hbWUge1xuICBmb250LXNpemU6IHZhcigtLWZzLTUwKTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNDRweDtcbn1cbi5wb3N0LWl0ZW0uc3BsaWRlX19zbGlkZSAucG9zdC1pdGVtLWluZm8gLnBvc3QtaXRlbS1kZXRhaWxzIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5wb3N0LWl0ZW0uc3BsaWRlX19zbGlkZSAucG9zdC1pdGVtLWluZm8gLnBvc3QtaXRlbS1kZXRhaWxzIC5wb3N0LWl0ZW0tbmFtZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wb3N0LWl0ZW06bm90KC5zcGxpZGVfX3NsaWRlKSAucG9zdC1pdGVtLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG4ucG9zdC1pdGVtOm5vdCguc3BsaWRlX19zbGlkZSkgLnBvc3QtaXRlbS1pbmZvIC5wb3N0LWl0ZW0tcGhvdG8gPiBhIC5wb3N0LWNhcnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1saWdodCk7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDA7XG59XG4ucG9zdC1pdGVtOm5vdCguc3BsaWRlX19zbGlkZSkgLnBvc3QtaXRlbS1pbmZvIC5wb3N0LWl0ZW0tcGhvdG8gPiBhIC5wb3N0LWNhcnQtY29udGFpbmVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDAgMCB2YXIoLS13aGl0ZS1saWdodCk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAtMjBweDtcbiAgd2lkdGg6IDEwcHg7XG59XG4ucG9zdC1pdGVtOm5vdCguc3BsaWRlX19zbGlkZSkgLnBvc3QtaXRlbS1pbmZvIC5wb3N0LWl0ZW0tcGhvdG8gPiBhIC5wb3N0LWNhcnQtY29udGFpbmVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDEwcHggMCAwIHZhcigtLXdoaXRlLWxpZ2h0KTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICBsZWZ0OiAtMTBweDtcbiAgYm90dG9tOiAwO1xufVxuLnBvc3QtaXRlbTpub3QoLnNwbGlkZV9fc2xpZGUpIC5wb3N0LWl0ZW0taW5mbyAucG9zdC1pdGVtLXBob3RvID4gYSAucG9zdC1jYXJ0LWNvbnRhaW5lciBpIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBvc3QtaXRlbTpub3QoLnNwbGlkZV9fc2xpZGUpIC5wb3N0LWl0ZW0taW5mbyAucG9zdC1pdGVtLXBob3RvID4gYSAucG9zdC1iYWNrZ3JvdW5kLWNvbnRhaW5lciBzdmcge1xuICBmaWxsOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5wb3N0LWl0ZW06bm90KC5zcGxpZGVfX3NsaWRlKSAucG9zdC1pdGVtLWluZm8gLnBvc3QtaXRlbS1waG90byA+IGEgLnBvc3QtaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4ucG9zdC1pdGVtOm5vdCguc3BsaWRlX19zbGlkZSkgLnBvc3QtaXRlbS1pbmZvIC5wb3N0LWl0ZW0tZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBvc3QtaXRlbTpub3QoLnNwbGlkZV9fc2xpZGUpIC5wb3N0LWl0ZW0taW5mbyAucG9zdC1pdGVtLWRldGFpbHMgLnBvc3QtaXRlbS1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgZmxleC1ncm93OiAxO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtZmFtaWx5OiBmZi1tZXRhLXdlYi1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtMjApO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41ODM7XG59XG5cbmJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4uaGVhZGVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250ZW50KTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4ge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgPiAuY29udGVudCB7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGVudCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImdhbGxlcnkgZ2FwMSBoaWdobGlnaHQgZ2FwMiBkZXRhaWxcIiBcImdhbGxlcnkgZ2FwMSBoaWdobGlnaHQgZ2FwMiBkZXRhaWxcIiBcImNvbnRlbnQgY29udGVudCBjb250ZW50IGNvbnRlbnQgY29udGVudFwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgyMDBweCwgMWZyKSAyNXB4IDE0MHB4IDUwcHggbWlubWF4KDIwMHB4LCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuICByb3ctZ2FwOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgPiAuY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMjAwcHgsIDFmcikgMjVweCBtaW5tYXgoMjAwcHgsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJnYWxsZXJ5IGdhcDEgZGV0YWlsXCIgXCJnYWxsZXJ5IGdhcDEgZGV0YWlsXCIgXCJjb250ZW50IGNvbnRlbnQgY29udGVudFwiO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyID4gLmNvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImNvbnRlbnRcIiBcImNvbnRlbnRcIiBcImNvbnRlbnRcIiBcImNvbnRlbnRcIjtcbiAgfVxufVxuYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8tbWVkaWEge1xuICBncmlkLWNvbHVtbjogZ2FsbGVyeTtcbiAgZ3JpZC1yb3c6IDEvc3BhbiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIG1heC1oZWlnaHQ6IDY1MHB4O1xuICBtaW4td2lkdGg6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8tbWVkaWEge1xuICAgIGdyaWQtY29sdW1uOiBjb250ZW50O1xuICAgIGdyaWQtcm93OiAyO1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gIH1cbn1cbmJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLW1lZGlhIC5nYWxsZXJ5LXBsYWNlaG9sZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLW1lZGlhIC5nYWxsZXJ5LXBsYWNlaG9sZGVyX19pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnBvc3QtaW5mby1tZWRpYSAuZ2FsbGVyeS1wbGFjZWhvbGRlcl9fYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnBvc3QtaW5mby1tZWRpYSAuZ2FsbGVyeS1wbGFjZWhvbGRlcl9fYmFja2dyb3VuZCBzdmcge1xuICBtYXgtaGVpZ2h0OiA2NTBweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnBvc3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19zdGFnZTpiZWZvcmUsIGJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX3N0YWdlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX3N0YWdlIC5mb3RvcmFtYV9fYXJyIHtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiA0MnB4O1xufVxuYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fc3RhZ2UgLmZvdG9yYW1hX19hcnItLXByZXYge1xuICBsZWZ0OiAyNXB4O1xufVxuYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fc3RhZ2UgLmZvdG9yYW1hX19hcnItLXByZXYgLmZvdG9yYW1hX19hcnJfX2FycjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG59XG5ib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnBvc3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19zdGFnZSAuZm90b3JhbWFfX2Fyci0tbmV4dCB7XG4gIHJpZ2h0OiAyNXB4O1xufVxuYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fc3RhZ2UgLmZvdG9yYW1hX19hcnItLW5leHQgLmZvdG9yYW1hX19hcnJfX2FycjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG5ib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnBvc3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19zdGFnZSAuZm90b3JhbWFfX2Fycl9fYXJyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtbGlnaHQpO1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX3N0YWdlIC5mb3RvcmFtYV9fYXJyX19hcnI6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IHZhcigtLWZzLTczKTtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnBvc3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19zdGFnZSAuZm90b3JhbWFfX3N0YWdlX19zaGFmdCAuZm90b3JhbWFfX3N0YWdlX19mcmFtZSAuZm90b3JhbWFfX2ltZyB7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnBvc3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19uYXYtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNTtcbiAgYm90dG9tOiAyNXB4O1xuICBtaW4taGVpZ2h0OiAwO1xufVxuYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXYge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2OmJlZm9yZSwgYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXY6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXYgLmZvdG9yYW1hX190aHVtYl9fYXJyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXZfX2ZyYW1lIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIGJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2X19mcmFtZSB7XG4gICAgbWFyZ2luOiAwIDZweCAwIDA7XG4gIH1cbn1cbmJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2X19mcmFtZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXZfX2ZyYW1lLS1kb3Qge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnBvc3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19uYXYtd3JhcCAuZm90b3JhbWFfX25hdl9fZnJhbWUtLWRvdCB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG59XG5ib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnBvc3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19uYXYtd3JhcCAuZm90b3JhbWFfX25hdl9fZnJhbWUgLmZvdG9yYW1hX19kb3Qge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLXdoaXRlLWxpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnBvc3QtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19uYXYtd3JhcCAuZm90b3JhbWFfX25hdl9fZnJhbWUgLmZvdG9yYW1hX19kb3Qge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS13aGl0ZS1saWdodCk7XG4gIH1cbn1cbmJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2X19mcmFtZS5mb3RvcmFtYV9fYWN0aXZlIC5mb3RvcmFtYV9fZG90IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtbGlnaHQpO1xufVxuYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXYgLmZvdG9yYW1hX190aHVtYi1ib3JkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8taGlnaGxpZ2h0IHtcbiAgZ3JpZC1jb2x1bW46IGhpZ2hsaWdodDtcbiAgZ3JpZC1yb3c6IDEvc3BhbiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnBvc3QtaW5mby1oaWdobGlnaHQge1xuICAgIGdyaWQtY29sdW1uOiBjb250ZW50O1xuICAgIGdyaWQtcm93OiBpbmhlcml0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8taGlnaGxpZ2h0IHtcbiAgICBncmlkLWNvbHVtbjogY29udGVudDtcbiAgICBncmlkLXJvdzogMztcbiAgfVxufVxuYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8taGlnaGxpZ2h0IHVsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoYXV0bywgMTQwcHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLWhpZ2hsaWdodCB1bCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMzBweCwgMWZyKSBtaW5tYXgoMzBweCwgMWZyKSBtaW5tYXgoMzBweCwgMWZyKSBtaW5tYXgoMzBweCwgMWZyKTtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbmJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLWhpZ2hsaWdodCB1bCBsaSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBwYWRkaW5nOiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFzcGVjdC1yYXRpbzogMTtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLWhpZ2hsaWdodCB1bCBsaSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8tdGl0bGUge1xuICBncmlkLWNvbHVtbjogZGV0YWlsO1xuICBncmlkLXJvdzogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnBvc3QtaW5mby10aXRsZSB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbnRlbnQ7XG4gICAgZ3JpZC1yb3c6IDE7XG4gIH1cbn1cbmJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLXRpdGxlIC5wYWdlLXRpdGxlLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8tdGl0bGUgLnBhZ2UtdGl0bGUtd3JhcHBlciBoMSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtNzMpO1xuICBsaW5lLWhlaWdodDogMS44MztcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC42cHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX2Jsb2ctcG9zdC12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnBvc3QtaW5mby10aXRsZSAucHJvZHVjdC1pbmZvLXNob3J0X2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy0zMCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4zMnB4O1xufVxuYm9keS53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5wb3N0LWluZm8tbWFpbiB7XG4gIGdyaWQtY29sdW1uOiBkZXRhaWw7XG4gIGdyaWQtcm93OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkud2ViY3Jvc3NpbmdfYmxvZy1wb3N0LXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucG9zdC1pbmZvLW1haW4ge1xuICAgIGdyaWQtY29sdW1uOiBjb250ZW50O1xuICAgIGdyaWQtcm93OiA0O1xuICB9XG59XG5cbi5yZWNpcGUtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnJlY2lwZS1pdGVtIC5yZWNpcGUtaXRlbS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuLnJlY2lwZS1pdGVtIC5yZWNpcGUtaXRlbS1pbmZvIC5yZWNpcGUtaXRlbS1waG90byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZWNpcGUtaXRlbSAucmVjaXBlLWl0ZW0taW5mbyAucmVjaXBlLWl0ZW0tcGhvdG8gPiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5yZWNpcGUtaXRlbSAucmVjaXBlLWl0ZW0taW5mbyAucmVjaXBlLWl0ZW0tcGhvdG8gPiBhIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLnJlY2lwZS1pdGVtIC5yZWNpcGUtaXRlbS1pbmZvIC5yZWNpcGUtaXRlbS1waG90byA+IGEgLnJlY2lwZS1pbWFnZS1jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnJlY2lwZS1pdGVtIC5yZWNpcGUtaXRlbS1pbmZvIC5yZWNpcGUtaXRlbS1waG90byA+IGEgLnJlY2lwZS1pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbn1cbi5yZWNpcGUtaXRlbSAucmVjaXBlLWl0ZW0taW5mbyAucmVjaXBlLWl0ZW0tcGhvdG8gPiBhIC5yZWNpcGUtaW1hZ2UtY29udGFpbmVyIGltZzpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5yZWNpcGUtaXRlbSAucmVjaXBlLWl0ZW0taW5mbyAucmVjaXBlLWl0ZW0tZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgZmxleC1ncm93OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucmVjaXBlLWl0ZW0gLnJlY2lwZS1pdGVtLWluZm8gLnJlY2lwZS1pdGVtLWRldGFpbHMgLnJlY2lwZS1pdGVtLW5hbWUge1xuICBmb250LXNpemU6IHZhcigtLWZzLTUwKTtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNDRweDtcbn1cbi5yZWNpcGUtaXRlbSAucmVjaXBlLWl0ZW0taW5mbyAucmVjaXBlLWl0ZW0tZGV0YWlscyAucmVjaXBlLWl0ZW0tb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5yZWNpcGUtaXRlbSAucmVjaXBlLWl0ZW0taW5mbyAucmVjaXBlLWl0ZW0tZGV0YWlscyAucmVjaXBlLWl0ZW0tb3B0aW9ucyAucmVjaXBlLWl0ZW0tZHVyYXRpb24tdG90YWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yZWNpcGUtaXRlbSAucmVjaXBlLWl0ZW0taW5mbyAucmVjaXBlLWl0ZW0tZGV0YWlscyAucmVjaXBlLWl0ZW0tb3B0aW9ucyAucmVjaXBlLWl0ZW0tZHVyYXRpb24tdG90YWwgLmljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnJlY2lwZS1pdGVtIC5yZWNpcGUtaXRlbS1pbmZvIC5yZWNpcGUtaXRlbS1kZXRhaWxzIC5yZWNpcGUtaXRlbS1vcHRpb25zIC5yZWNpcGUtaXRlbS1kdXJhdGlvbi10b3RhbCAuaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL3JlY2lwZS9jbG9jay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5yZWNpcGUtaXRlbSAucmVjaXBlLWl0ZW0taW5mbyAucmVjaXBlLWl0ZW0tZGV0YWlscyAucmVjaXBlLWl0ZW0tb3B0aW9ucyAucmVjaXBlLWl0ZW0tZGlmZmljdWx0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJlY2lwZS1pdGVtIC5yZWNpcGUtaXRlbS1pbmZvIC5yZWNpcGUtaXRlbS1kZXRhaWxzIC5yZWNpcGUtaXRlbS1vcHRpb25zIC5yZWNpcGUtaXRlbS1kaWZmaWN1bHR5IC5pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5yZWNpcGUtaXRlbSAucmVjaXBlLWl0ZW0taW5mbyAucmVjaXBlLWl0ZW0tZGV0YWlscyAucmVjaXBlLWl0ZW0tb3B0aW9ucyAucmVjaXBlLWl0ZW0tZGlmZmljdWx0eSAuaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL3JlY2lwZS9kaWZmaWN1bHR5LWRpZmZpY3VsdC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLmhlYWRlciB7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGVudCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4ge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciA+IC5jb250ZW50IHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250ZW50KTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiZ2FsbGVyeSBnYXAxIGRldGFpbFwiIFwiZ2FsbGVyeSBnYXAxIGRldGFpbFwiIFwiZ2FsbGVyeSBnYXAxIGRldGFpbFwiO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgyMDBweCwgNTAwcHgpIDgwcHggbWlubWF4KDIwMHB4LCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIHJvdy1nYXA6IDI1cHg7XG4gIG1pbi1oZWlnaHQ6IDY2NnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciA+IC5jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgyMDBweCwgNTAwcHgpIDQwcHggbWlubWF4KDIwMHB4LCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyID4gLmNvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDIwMHB4LCAxZnIpIDQwcHggbWlubWF4KDIwMHB4LCAxZnIpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgPiAuY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJjb250ZW50XCIgXCJjb250ZW50XCIgXCJjb250ZW50XCIgXCJjb250ZW50XCI7XG4gIH1cbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1hZGRpdGlvbmFsIHtcbiAgZ3JpZC1jb2x1bW46IGdhbGxlcnk7XG4gIGdyaWQtcm93OiAzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1hZGRpdGlvbmFsIHtcbiAgICBncmlkLWNvbHVtbjogY29udGVudDtcbiAgICBncmlkLXJvdzogNDtcbiAgfVxufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1haW4ge1xuICBncmlkLWNvbHVtbjogZGV0YWlsO1xuICBncmlkLXJvdzogMi9zcGFuIDM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tbWFpbiB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbnRlbnQ7XG4gICAgZ3JpZC1yb3c6IDM7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tYXV0aG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBmZi1tZXRhLXdlYi1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtNDApO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4zNnB4O1xuICBsaW5lLWhlaWdodDogMS4zMzM7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tYXV0aG9yIC5uYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLWF1dGhvciAubmFtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvcmVjaXBlL2NoZWYuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIHtcbiAgZ3JpZC1jb2x1bW46IGdhbGxlcnk7XG4gIGdyaWQtcm93OiAxL3NwYW4gMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogY29udGVudDtcbiAgICBncmlkLXJvdzogMjtcbiAgfVxufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5nYWxsZXJ5LXBsYWNlaG9sZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1tZWRpYSAuZ2FsbGVyeS1wbGFjZWhvbGRlcl9faW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5nYWxsZXJ5LXBsYWNlaG9sZGVyX19iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1tZWRpYSAuZ2FsbGVyeS1wbGFjZWhvbGRlcl9fYmFja2dyb3VuZCBzdmcge1xuICBtYXgtaGVpZ2h0OiA2NjZweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSB7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX3N0YWdlOmJlZm9yZSwgYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX3N0YWdlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19zdGFnZSAuZm90b3JhbWFfX2FyciB7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogNDJweDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIGJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19zdGFnZSAuZm90b3JhbWFfX2FyciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX3N0YWdlIC5mb3RvcmFtYV9fYXJyLS1wcmV2IHtcbiAgbGVmdDogMjVweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19zdGFnZSAuZm90b3JhbWFfX2Fyci0tcHJldiAuZm90b3JhbWFfX2Fycl9fYXJyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19zdGFnZSAuZm90b3JhbWFfX2Fyci0tbmV4dCB7XG4gIHJpZ2h0OiAyNXB4O1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX3N0YWdlIC5mb3RvcmFtYV9fYXJyLS1uZXh0IC5mb3RvcmFtYV9fYXJyX19hcnI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX3N0YWdlIC5mb3RvcmFtYV9fYXJyX19hcnIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1saWdodCk7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX3N0YWdlIC5mb3RvcmFtYV9fYXJyX19hcnI6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXNpemU6IHZhcigtLWZzLTczKTtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fc3RhZ2UgLmZvdG9yYW1hX19zdGFnZV9fc2hhZnQgLmZvdG9yYW1hX19zdGFnZV9fZnJhbWUgLmZvdG9yYW1hX19pbWcge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICAvKmxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOm5vbmU7Ki9cbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIGJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19uYXYtd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXY6YmVmb3JlLCBib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXY6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2LS10aHVtYnMge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2LS1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA1O1xuICBib3R0b206IDI1cHg7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXYgLmZvdG9yYW1hX190aHVtYl9fYXJyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2X19mcmFtZSB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXZfX2ZyYW1lIHtcbiAgICBtYXJnaW46IDAgNnB4IDAgMDtcbiAgfVxufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2X19mcmFtZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2X19mcmFtZS0tdGh1bWIge1xuICBtYXJnaW46IDAgMjVweCAwIDA7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXZfX2ZyYW1lLS1kb3Qge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXZfX2ZyYW1lLS1kb3Qge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2X19mcmFtZS5mb3RvcmFtYV9fYWN0aXZlIC5mb3RvcmFtYV9fdGh1bWIge1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19uYXYtd3JhcCAuZm90b3JhbWFfX25hdl9fZnJhbWUgLmZvdG9yYW1hX190aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXZfX2ZyYW1lIC5mb3RvcmFtYV9fZG90IHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tbWVkaWEgLmZvdG9yYW1hLWl0ZW0gLmZvdG9yYW1hX193cmFwIC5mb3RvcmFtYV9fbmF2LXdyYXAgLmZvdG9yYW1hX19uYXZfX2ZyYW1lIC5mb3RvcmFtYV9fZG90IHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIH1cbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1tZWRpYSAuZm90b3JhbWEtaXRlbSAuZm90b3JhbWFfX3dyYXAgLmZvdG9yYW1hX19uYXYtd3JhcCAuZm90b3JhbWFfX25hdl9fZnJhbWUuZm90b3JhbWFfX2FjdGl2ZSAuZm90b3JhbWFfX2RvdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1lZGlhIC5mb3RvcmFtYS1pdGVtIC5mb3RvcmFtYV9fd3JhcCAuZm90b3JhbWFfX25hdi13cmFwIC5mb3RvcmFtYV9fbmF2IC5mb3RvcmFtYV9fdGh1bWItYm9yZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1wcm9kdWN0cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggZGFzaGVkIGdyYXk7XG59XG5AbWVkaWEgcHJpbnQge1xuICBib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tcHJvZHVjdHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tcHJvZHVjdHMge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLXByb2R1Y3RzIC5wcm9kdWN0cy1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9yZWNpcGUvbmVlZGVkLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTNweDtcbiAgbWF4LXdpZHRoOiAyMjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLXByb2R1Y3RzIC5wcm9kdWN0cy1ncmlkIC5pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjVweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1zaGFyZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy00MCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHByaW50IHtcbiAgYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLXNoYXJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tc2hhcmUgLmJsb2NrLXRpdGxlIHtcbiAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIGJvcmRlci1yaWdodDogMnB4IGRhc2hlZCBncmF5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1zaGFyZSAuYmxvY2stdGl0bGUge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLXNoYXJlIC5ibG9jay10aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvcmVjaXBlL3JlY2lwZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTYycHg7XG4gIG1heC13aWR0aDogMjEycHg7XG4gIG1hcmdpbjogMCBhdXRvIC0xMHB4IGF1dG87XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1zaGFyZSAuYmxvY2stY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JlZW4pO1xuICBwYWRkaW5nOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tc2hhcmUgLmJsb2NrLWNvbnRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDk5JTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL3Rvcm4tZWRnZS1ib3R0b20tZ3JlZW4uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSA2MnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMy4yMjkxNjY2NjY3JTtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tc2hhcmUgLmJsb2NrLWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOTklO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvdG9ybi1lZGdlLXRvcC1ncmVlbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDQycHg7XG4gIHBhZGRpbmctYm90dG9tOiAyLjE4NzUlO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1zaGFyZSAuYmxvY2stY29udGVudCBhIHtcbiAgbWluLXdpZHRoOiAxMDhweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tc2hhcmUgLmJsb2NrLWNvbnRlbnQgYTpob3ZlciAuaWNvbiBzdmcge1xuICBmaWxsOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1zaGFyZSAuYmxvY2stY29udGVudCBhIC5pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tc2hhcmUgLmJsb2NrLWNvbnRlbnQgYSAuaWNvbiBzdmcge1xuICBmaWxsOiB2YXIoLS13aGl0ZSk7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tc2hhcmUgLmJsb2NrLWNvbnRlbnQgYSAubGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLW1hZ2F6aW5lIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIGJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1tYWdhemluZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLXRpdGxlIHtcbiAgZ3JpZC1jb2x1bW46IGRldGFpbDtcbiAgZ3JpZC1yb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tdGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiBjb250ZW50O1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGdhcDogMjVweDtcbiAgfVxufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLXRpdGxlIC5wYWdlLXRpdGxlLXdyYXBwZXIgaDEge1xuICBmb250LXNpemU6IHZhcigtLWZzLTczKTtcbiAgbGluZS1oZWlnaHQ6IDEuMTY3O1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1kZXRhaWxzIC5pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLWRldGFpbHMgLml0ZW1zIHtcbiAgICBnYXA6IDE1cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLWRldGFpbHMgLml0ZW1zIC5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTVweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgZ3JheTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLWRldGFpbHMgLml0ZW1zIC5pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1kZXRhaWxzIC5pdGVtcyAuaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLWRldGFpbHMgLml0ZW1zIC5pdGVtIC5pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLWRldGFpbHMgLml0ZW1zIC5pdGVtLmRpZmZpY3VsdHkgLmljb246YmVmb3JlIHtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMThweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1kZXRhaWxzIC5pdGVtcyAuaXRlbS5kaWZmaWN1bHR5LmVhc3kgLmljb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL3JlY2lwZS9kaWZmaWN1bHR5LWVhc3kuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tZGV0YWlscyAuaXRlbXMgLml0ZW0uZGlmZmljdWx0eS5tZWRpdW0gLmljb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL3JlY2lwZS9kaWZmaWN1bHR5LW1lZGl1bS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1kZXRhaWxzIC5pdGVtcyAuaXRlbS5kaWZmaWN1bHR5LmRpZmZpY3VsdCAuaWNvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvcmVjaXBlL2RpZmZpY3VsdHktZGlmZmljdWx0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLWRldGFpbHMgLml0ZW1zIC5pdGVtLmR1cmF0aW9uLXByZXAgLmljb246YmVmb3JlLCBib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tZGV0YWlscyAuaXRlbXMgLml0ZW0uZHVyYXRpb24tdG90YWwgLmljb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL3JlY2lwZS9jbG9jay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1kZXRhaWxzIC5pdGVtcyAuaXRlbS5wb3J0aW9ucyAuaWNvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvcmVjaXBlL2hhdC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1kZXRhaWxzIC5pdGVtcyAuaXRlbSAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1kZXRhaWxzIC5pdGVtcyAuaXRlbSAuY29udGVudCAubGFiZWwge1xuICBmb250LWZhbWlseTogZmYtbWV0YS13ZWItcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IHZhcigtLWZzLTUwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1kZXRhaWxzIC5pdGVtcyAuaXRlbSAuY29udGVudCAudmFsdWUge1xuICBmb250LWZhbWlseTogZmYtbWV0YS13ZWItcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IHZhcigtLWZzLTUwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbkBtZWRpYSBwcmludCB7XG4gIGJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tYnV0dG9ucyAuaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tYnV0dG9ucyAuaXRlbXMgLml0ZW0ucHJpbnQgYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMTA4cHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tYnV0dG9ucyAuaXRlbXMgLml0ZW0ucHJpbnQgYnV0dG9uOmhvdmVyIC5pY29uIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLWJ1dHRvbnMgLml0ZW1zIC5pdGVtLnByaW50IGJ1dHRvbiAuaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLWJ1dHRvbnMgLml0ZW1zIC5pdGVtLnByaW50IGJ1dHRvbiAuaWNvbiBzdmcge1xuICBmaWxsOiB2YXIoLS13aGl0ZSk7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tYnV0dG9ucyAuaXRlbXMgLml0ZW0ucHJpbnQgYnV0dG9uIC5sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tc2hvcnQtZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogZmYtbWV0YS13ZWItcHJvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IHZhcigtLWZzLTQwKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLXRhZ3MgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby10YWdzIC5pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLXRhZ3MgLml0ZW1zIC5pdGVtIC5vcHRpb24ge1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHBhZGRpbmc6IDNweCA2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLXRhZ3MgLml0ZW1zIC5pdGVtIC5vcHRpb24gLmljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLXRhZ3MgLml0ZW1zIC5pdGVtIC5vcHRpb24gLmxhYmVsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy0yNSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1NztcbiAgZm9udC1mYW1pbHk6IFwiZmYtbWV0YS13ZWItcHJvXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8taW5ncmVkaWVudHMgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1pbmdyZWRpZW50cyAudGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL3JlY2lwZS9pbmdyZWRpZW50cy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODhweDtcbiAgbWF4LXdpZHRoOiAyNDBweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1pbmdyZWRpZW50cyAudGl0bGUgaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLWluZ3JlZGllbnRzIC5pdGVtcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGNvbHVtbi1nYXA6IDI1cHg7XG4gIHJvdy1nYXA6IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLWluZ3JlZGllbnRzIC5pdGVtcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLWluZ3JlZGllbnRzIC5pdGVtcyAuaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAyNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIFNhZmFyaSAqL1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIElFIDEwIGFuZCBJRSAxMSAqL1xuICB1c2VyLXNlbGVjdDogbm9uZTsgLyogU3RhbmRhcmQgc3ludGF4ICovXG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8taW5ncmVkaWVudHMgLml0ZW1zIC5pdGVtLmFjdGl2ZSAuaWNvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1pbmdyZWRpZW50cyAuaXRlbXMgLml0ZW0uYWN0aXZlIC52YWx1ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLWluZ3JlZGllbnRzIC5pdGVtcyAuaXRlbSAuaWNvbiB7XG4gIGhlaWdodDogMjVweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1pbmdyZWRpZW50cyAuaXRlbXMgLml0ZW0gLmljb246YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtbGlnaHQpO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBtaW4td2lkdGg6IDI1cHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8taW5ncmVkaWVudHMgLml0ZW1zIC5pdGVtIC52YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBmZi1tZXRhLXdlYi1wcm8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMtNDApO1xuICBsZXR0ZXItc3BhY2luZzogMC4zNnB4O1xuICBsaW5lLWhlaWdodDogMS4zMzM7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tcHJlcGFyYXRpb24gLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1wcmVwYXJhdGlvbiAudGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL3JlY2lwZS9wcmVwYXJhdGlvbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODhweDtcbiAgbWF4LXdpZHRoOiAyNDBweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1wcmVwYXJhdGlvbiAudGl0bGUgaDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS53ZWJjcm9zc2luZ19yZWNpcGVzLXJlY2lwZS12aWV3IC5wYWdlLXdyYXBwZXIgLnBhZ2UtbWFpbiAuY29sdW1ucyAuY29sdW1uLm1haW4gLm1haW5fX3dyYXBwZXIgLnJlY2lwZS1pbmZvLXByZXBhcmF0aW9uIC5pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjVweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1wcmVwYXJhdGlvbiAuaXRlbXMgLml0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNDBweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tcHJlcGFyYXRpb24gLml0ZW1zIC5pdGVtLnRpcHAge1xuICBnYXA6IDIwcHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tcHJlcGFyYXRpb24gLml0ZW1zIC5pdGVtLnRpcHAgLmxhYmVsIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL3JlY2lwZS9idWJibGUtdGlwcC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgaGVpZ2h0OiA0M3B4O1xuICBtaW4td2lkdGg6IDY3cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB0cmFuc2Zvcm06IG1hdHJpeCgwLjk4LCAtMC4xNywgMC4xNywgMC45OCwgMCwgMCk7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tcHJlcGFyYXRpb24gLml0ZW1zIC5pdGVtIC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIG1pbi13aWR0aDogNDdweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvcmVjaXBlL2J1YmJsZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1wcmVwYXJhdGlvbiAuaXRlbXMgLml0ZW0gLnZhbHVlIHtcbiAgZm9udC1mYW1pbHk6IGZmLW1ldGEtd2ViLXBybywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy00MCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMztcbn1cbkBtZWRpYSBwcmludCB7XG4gIGJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1yZWNvbW1lbnRhdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1yZWNvbW1lbnRhdGlvbnMgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbmJvZHkud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyAucGFnZS13cmFwcGVyIC5wYWdlLW1haW4gLmNvbHVtbnMgLmNvbHVtbi5tYWluIC5tYWluX193cmFwcGVyIC5yZWNpcGUtaW5mby1yZWNvbW1lbnRhdGlvbnMgLnRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9yZWNpcGUvcmVjb21tZW5kYXRpb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDg4cHg7XG4gIG1heC13aWR0aDogMjQwcHg7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tcmVjb21tZW50YXRpb25zIC50aXRsZSBoMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tcmVjb21tZW50YXRpb25zIC5yZWNpcGVzLWdyaWQgLnJlY2lwZS1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICBib2R5LndlYmNyb3NzaW5nX3JlY2lwZXMtcmVjaXBlLXZpZXcgLnBhZ2Utd3JhcHBlciAucGFnZS1tYWluIC5jb2x1bW5zIC5jb2x1bW4ubWFpbiAubWFpbl9fd3JhcHBlciAucmVjaXBlLWluZm8tcmVjb21tZW50YXRpb25zIC5yZWNpcGVzLWdyaWQgLnJlY2lwZS1pdGVtcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59IiwiYm9keSB7XHJcbiAgJi5jaGVja291dC1jYXJ0LWluZGV4IHtcclxuICAgIC5wYWdlLXdyYXBwZXIge1xyXG4gICAgICAucGFnZS1tYWluIHtcclxuICAgICAgICAuY29sdW1ucyB7XHJcbiAgICAgICAgICAuY29sdW1uIHtcclxuICAgICAgICAgICAgJi5oZWFkZXIge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lckJveChjb250ZW50KTtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm1haW4ge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lckJveChjb250ZW50KTtcclxuXHJcbiAgICAgICAgICAgICAgLm1haW5fX3dyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgLnNpZGViYXIge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmNhcnQtc3VtbWFyeSB7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOjIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICA+IC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy01MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAuY2FydC10b3RhbHMge1xyXG4gICAgICAgICAgICAgICAgICAgIC50YWJsZS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIC50YWJsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYudG90YWxzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZzLTMwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpyaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIC5ibG9jayB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5zaGlwcGluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmRpc2NvdW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZHNldC5jb3Vwb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5hY3Rpb25zLXRvb2xiYXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIC5jaGVja291dC1tZXRob2RzLWl0ZW1zIHtcclxuICAgICAgICAgICAgICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2FydC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAuZm9ybS1jYXJ0IHtcclxuICAgICAgICAgICAgICAgICAgICAjZ2lmdC1vcHRpb25zLWNhcnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jYXJ0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICYuYWN0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOndyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDoyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRwaG9uZUxhcmdlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICYudGFibGUtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYXJ0Lml0ZW1zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jYXJ0Lml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOjNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb2wge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50aHVtYm5haWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6NzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmRldGFpbHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OjEgMSBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnByb2R1Y3QtaXRlbS1uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucHJvZHVjdC1pdGVtLXByaWNlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucHJvZHVjdC1pdGVtLXN1YnRvdGFsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmZi1tZXRhLXdlYi1wcm8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtMjUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTYyNTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYWN0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLWRlbGV0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtNjApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogdmFyKC0taWNvbi1kZWxldGUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3BTbWFsbCkge1xyXG4gIGJvZHkge1xyXG4gICAgJi5jaGVja291dC1jYXJ0LWluZGV4IHtcclxuICAgICAgLnBhZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgLnBhZ2UtbWFpbiB7XHJcbiAgICAgICAgICAuY29sdW1ucyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQuNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xyXG5cclxuICAgICAgICAgICAgLmNvbHVtbiB7XHJcbiAgICAgICAgICAgICAgJi5tYWluIHtcclxuICAgICAgICAgICAgICAgIC5jYXJ0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgIC5jYXJ0LWZvcm0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNXJlbSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gIGJvZHkge1xyXG4gICAgJi5jaGVja291dC1jYXJ0LWluZGV4IHtcclxuICAgICAgLnBhZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgLnBhZ2UtbWFpbiB7XHJcbiAgICAgICAgICAuY29sdW1ucyB7XHJcbiAgICAgICAgICAgIC5jb2x1bW4ge1xyXG4gICAgICAgICAgICAgICYubWFpbiB7XHJcbiAgICAgICAgICAgICAgICAuY2FydC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICBnYXA6IDRyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAuY2FydC1mb3JtIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLmNhcnQtc3VtbWFyeSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gIGJvZHkge1xyXG4gICAgJi5jaGVja291dC1jYXJ0LWluZGV4IHtcclxuICAgICAgLnBhZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgLnBhZ2UtbWFpbiB7XHJcbiAgICAgICAgICAuY29sdW1ucyB7XHJcbiAgICAgICAgICAgIC5jb2x1bW4ge1xyXG4gICAgICAgICAgICAgICYubWFpbiB7XHJcbiAgICAgICAgICAgICAgICAuY2FydC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAuY2FydC1mb3JtIHtcclxuICAgICAgICAgICAgICAgICAgICAuY2FydCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmLmFjdGlvbnMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0qL1xyXG4iLCJAbWl4aW4gZm9udEljb24oXHJcbiAgJHNpemVWYWx1ZTogMixcclxuICAkaWNvbldlaWdodDogIDMwMCxcclxuICAkY29sb3I6IG51bGwsXHJcbiAgJGxpbmVIZWlnaHQ6ICRzaXplVmFsdWUgKyByZW1cclxuKSB7XHJcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiAkaWNvbldlaWdodDtcclxuICBmb250LXNpemU6ICRzaXplVmFsdWUgKyByZW07XHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICBsaW5lLWhlaWdodDogJGxpbmVIZWlnaHQ7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250SWNvblNoYXJwKFxyXG4gICRzaXplVmFsdWU6IDIsXHJcbiAgJGljb25XZWlnaHQ6ICAzMDAsXHJcbiAgJGNvbG9yOiBudWxsLFxyXG4gICRsaW5lSGVpZ2h0OiAkc2l6ZVZhbHVlICsgcmVtXHJcbikge1xyXG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgU2hhcnAnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiAkaWNvbldlaWdodDtcclxuICBmb250LXNpemU6ICRzaXplVmFsdWUgKyByZW07XHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICBsaW5lLWhlaWdodDogJGxpbmVIZWlnaHQ7XHJcbn1cclxuXHJcbkBtaXhpbiBjb250YWluZXIoJHR5cGU6IG51bGwpe1xyXG4gIEBpZiAoJHR5cGUgPT0gZnVsbCkge1xyXG4gICAgbWF4LXdpZHRoOiB2YXIoLS1mdWxsKTtcclxuICB9XHJcbiAgQGlmICgkdHlwZSA9PSBsYXJnZSkge1xyXG4gICAgbWF4LXdpZHRoOiB2YXIoLS1sYXJnZSk7XHJcbiAgfVxyXG4gIEBpZiAoJHR5cGUgPT0gY29udGVudCkge1xyXG4gICAgbWF4LXdpZHRoOiB2YXIoLS1jb250ZW50KTtcclxuICB9XHJcbiAgQGlmICgkdHlwZSA9PSBzbWFsbCkge1xyXG4gICAgbWF4LXdpZHRoOiB2YXIoLS1zbWFsbCk7XHJcbiAgfVxyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1peGluIGNvbnRhaW5lckJveCgkdHlwZTogbnVsbCl7XHJcbiAgQGlmICgkdHlwZSA9PSBmdWxsKSB7XHJcbiAgICBtYXgtd2lkdGg6IHZhcigtLWZ1bGwpO1xyXG4gIH1cclxuICBAaWYgKCR0eXBlID09IGxhcmdlKSB7XHJcbiAgICBtYXgtd2lkdGg6IHZhcigtLWxhcmdlKTtcclxuICB9XHJcbiAgQGlmICgkdHlwZSA9PSBjb250ZW50KSB7XHJcbiAgICBtYXgtd2lkdGg6IHZhcigtLWNvbnRlbnQpO1xyXG4gIH1cclxuICBAaWYgKCR0eXBlID09IHNtYWxsKSB7XHJcbiAgICBtYXgtd2lkdGg6IHZhcigtLXNtYWxsKTtcclxuICB9XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG5AbWl4aW4gc3BhY2VYKCRzcGFjZTogbnVsbCwgJHNwYWNlUmlnaHQ6IG51bGwpIHtcclxuICBAaWYgJHNwYWNlUmlnaHQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkc3BhY2U7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2VSaWdodDtcclxuICB9IEBlbHNlIGlmICRzcGFjZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjZTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzcGFjZVkoJHNwYWNlOiBudWxsLCAkc3BhY2VCb3R0b206IG51bGwpIHtcclxuICBAaWYgJHNwYWNlQm90dG9tIHtcclxuICAgIHBhZGRpbmctdG9wOiAkc3BhY2U7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlQm90dG9tO1xyXG4gIH0gQGVsc2UgaWYgJHNwYWNlIHtcclxuICAgIHBhZGRpbmctdG9wOiAkc3BhY2U7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlO1xyXG4gIH1cclxufSIsImJvZHkge1xyXG4gICYuY2F0YWxvZy1jYXRlZ29yeS12aWV3LFxyXG4gICYuY2F0YWxvZ3NlYXJjaC1yZXN1bHQtaW5kZXgsXHJcbiAgJi5jb250YWN0LWluZGV4LWluZGV4IHtcclxuICAgIC5wYWdlLXdyYXBwZXIge1xyXG4gICAgICAucGFnZS1tYWluIHtcclxuICAgICAgICAuY29sdW1ucyB7XHJcbiAgICAgICAgICAuY29sdW1uIHtcclxuICAgICAgICAgICAgJi50b3Age1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lcihmdWxsKTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubWFpbiB7XHJcbiAgICAgICAgICAgICAgLnNlYXJjaC5yZXN1bHRzIHtcclxuICAgICAgICAgICAgICAgIGRsIHtcclxuICAgICAgICAgICAgICAgICAgJi5ibG9jayB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAucmVjaXBlcy1ncmlkLFxyXG4gICAgICAgICAgICAgIC5wb3N0cy1ncmlkLFxyXG4gICAgICAgICAgICAgIC5wcm9kdWN0cy1ncmlkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgLnJlY2lwZS1pdGVtcyxcclxuICAgICAgICAgICAgICAgIC5wb3N0LWl0ZW1zLFxyXG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtaXRlbXMge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgICByb3ctZ2FwOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRwaG9uZUxhcmdlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHJvdy1nYXA6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkcGhvbmVTbWFsbCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuaGVhZGVyLFxyXG4gICAgICAgICAgICAmLmZvb3RlciB7XHJcbiAgICAgICAgICAgICAgLy9tYXJnaW4tYm90dG9tOjQ1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiIsImJvZHkge1xyXG4gICYuY2hlY2tvdXQtb25lcGFnZS1zdWNjZXNzLFxyXG4gICYuY2hlY2tvdXQtaW5kZXgtaW5kZXgge1xyXG4gICAgLnBhZ2Utd3JhcHBlciB7XHJcbiAgICAgIC5wYWdlLWhlYWRlcixcclxuICAgICAgLnBhZ2UtZm9vdGVyIHtcclxuICAgICAgICAuY29udGVudC10eXBlIHtcclxuICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuXHJcbiAgICAgICAgICAmLndlYmNyb3NzaW5nLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcblxyXG4gICAgICAgICAgICAuc2VjdGlvbiB7XHJcbiAgICAgICAgICAgICAgJi5uYXZpZ2F0aW9uLFxyXG4gICAgICAgICAgICAgICYubGlua3Mge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi53ZWJjcm9zc2luZy1mb290ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG5cclxuICAgICAgICAgICAgLyouY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAmLmZvb3RlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0qL1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBhZ2UtbWFpbiB7XHJcbiAgICAgICAgLmNvbHVtbnMge1xyXG4gICAgICAgICAgLmNvbHVtbiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lckJveChjb250ZW50KTtcclxuXHJcbiAgICAgICAgICAgICYuaGVhZGVyIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm1haW4ge1xyXG4gICAgICAgICAgICAgIC5jaGVja291dC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIGdhcDo1MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgID4gLm1lc3NhZ2VzIHtcclxuICAgICAgICAgICAgICAgICAgb3JkZXI6IDEwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5vcGMtcHJvZ3Jlc3MtYmFyIHtcclxuICAgICAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgIGdhcDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgY291bnRlci1yZXNldDogaTtcclxuXHJcbiAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy0zMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjp2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGZmLW1ldGEtd2ViLXBybyxzYW5zLXNlcmlmO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihpKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5fYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOnZhcigtLXdoaXRlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuX2NvbXBsZXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6dmFyKC0td2hpdGUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLm9wYy1lc3RpbWF0ZWQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNoaXBwaW5nLWFkZHJlc3MtaXRlbXMge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIC5zaGlwcGluZy1hZGRyZXNzLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNDBweCkgLyAzKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAvIDIpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRkZXNrdG9wU21hbGwpIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgLyAyKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkcGhvbmUpIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmFjdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLm5ldy1hZGRyZXNzLXBvcHVwIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgNDBweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5vcGMtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNjdweCk7XHJcbiAgICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRkZXNrdG9wU21hbGwpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogNDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLnN0ZXAtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZzLTUwKTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIGZpZWxkc2V0IHtcclxuICAgICAgICAgICAgICAgICAgICBsZWdlbmQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICNzaGlwcGluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo1MHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAuZm9ybS1sb2dpbixcclxuICAgICAgICAgICAgICAgICAgI29wYy1zaGlwcGluZ19tZXRob2Qge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgZmllbGRzZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLyojc2hpcHBpbmctbmV3LWFkZHJlc3MtZm9ybSxcclxuICAgICAgICAgICAgICAgICAgW2RhdGEtZm9ybT1cImJpbGxpbmctbmV3LWFkZHJlc3NcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5maWVsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDklO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIC5maWVsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgJi5maWVsZC1zZWxlY3QtYmlsbGluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgJi5zdHJlZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWdlbmQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH0qL1xyXG5cclxuICAgICAgICAgICAgICAgICAgLmNoZWNrb3V0LWJpbGxpbmctYWRkcmVzcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy0zMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYmlsbGluZy1hZGRyZXNzLXNhbWUtYXMtc2hpcHBpbmctYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICA+IGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdjYWJyaXRvLWNvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtMzApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5iaWxsaW5nLWFkZHJlc3MtZGV0YWlscyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAuYWN0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5maWVsZC1zZWxlY3QtYmlsbGluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICA+IGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5iaWxsaW5nLWFkZHJlc3MtZm9ybSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAuZmllbGRzZXQuYWRkcmVzcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZmllbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICYuY2hvaWNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYWN0aW9ucy10b29sYmFyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIC5wcmltYXJ5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICNjaGVja291dC1zaGlwcGluZy1tZXRob2QtbG9hZCxcclxuICAgICAgICAgICAgICAgICAgI2NoZWNrb3V0LXBheW1lbnQtbWV0aG9kLWxvYWQgLnBheW1lbnQtbWV0aG9kcy1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAucm93IHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAuY29sIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy0zMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2NhYnJpdG8tY29uZGVuc2VkJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnBheW1lbnQtbWV0aG9kIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6MDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAucGF5bWVudC1tZXRob2QtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2NhYnJpdG8tY29uZGVuc2VkJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6dmFyKC0tZnMtMzApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgJi5fYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgLnBheW1lbnQtbWV0aG9kLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMjBweCAzNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRwaG9uZUxhcmdlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDIwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ZmLW1ldGEtd2ViLXBybycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jaGVja291dC1hZ3JlZW1lbnRzLWJsb2NrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hlY2tvdXQtYWdyZWVtZW50cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2hlY2tvdXQtYWdyZWVtZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZmllbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtMzApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpdi5tYWdlLWVycm9yIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLmFjdGlvbnMtdG9vbGJhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAjb3BjLXNpZGViYXIge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMTdweDtcclxuICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtbGlnaHQpO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIG9yZGVyOiA0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRkZXNrdG9wU21hbGwpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIC5vcGMtYmxvY2stc3VtbWFyeSB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZzLTUwKTtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50YWJsZS10b3RhbHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIHRyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy0zMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJsb2NrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICYuaXRlbXMtaW4tY2FydCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hY3Rpb25zLXRvb2xiYXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtMzApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG9sIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucHJvZHVjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6MTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnByb2R1Y3QtaXRlbS1kZXRhaWxzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wcm9kdWN0LWl0ZW0taW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucHJvZHVjdC1pdGVtLW5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy0zMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3VidG90YWwsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kZXRhaWxzLXF0eSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy0zMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucHJvZHVjdC5vcHRpb25zIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIC5vcGMtYmxvY2stc2hpcHBpbmctaW5mb3JtYXRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zaGlwcGluZy1pbmZvcm1hdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAuc2hpcHBpbmctaW5mb3JtYXRpb24tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZzLWlucHV0KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWxoLWlucHV0KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6NzAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgLnNoaXBwaW5nLWluZm9ybWF0aW9uLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiYm9keSB7XHJcbiAgJi5jbXMtaW5kZXgtaW5kZXgge1xyXG4gICAgLmNvbHVtbnMge1xyXG4gICAgICAuY29sdW1uIHtcclxuICAgICAgICAmLmhlYWRlciB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsImJvZHkge1xyXG4gICYuYWNjb3VudCxcclxuICAmLmIyYi1hY2NvdW50LWNyZWF0ZSxcclxuICAmLmN1c3RvbWVyLWFjY291bnQtbG9naW4sXHJcbiAgJi5jdXN0b21lci1hY2NvdW50LWNyZWF0ZSxcclxuICAmLmN1c3RvbWVyLWFjY291bnQtZm9yZ290cGFzc3dvcmQsXHJcbiAgJi5jdXN0b21lci1hY2NvdW50LWxvZ291dHN1Y2Nlc3Mge1xyXG4gICAgLnBhZ2Utd3JhcHBlciB7XHJcbiAgICAgIC5wYWdlLW1haW4ge1xyXG4gICAgICAgIC5jb2x1bW5zIHtcclxuICAgICAgICAgIC5jb2x1bW4ge1xyXG4gICAgICAgICAgICAmLnRvcCB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyKGZ1bGwpO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDowO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5oZWFkZXIge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lckJveChjb250ZW50KTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6NDBweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubWFpbiB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyQm94KGNvbnRlbnQpO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgICAgICAgICAubWFpbl9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICA+IC5jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgcm93LWdhcDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgY29sdW1uLWdhcDogMThweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5hY3Rpb24ge1xyXG4gICAgICAgICAgICAgICAgLmxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNiBQcm8nO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtNjApO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5lZGl0IHtcclxuICAgICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogdmFyKC0taWNvbi1lZGl0KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmNoYW5nZS1wYXNzd29yZCB7XHJcbiAgICAgICAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHZhcigtLWljb24ta2V5KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5sb2dpbi1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOndyYXA7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBnYXA6MjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICA+IC5ibG9jayB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOmNhbGMoKDEwMCUgLSAyNXB4KSAvIDIpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRkZXNrdG9wKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJi53cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAuYmxvY2stdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnY2Ficml0by1jb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy02MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLmJsb2NrLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAyMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5hY3Rpb25zLXRvb2xiYXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgICAgICAgICAgZ2FwOjI1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkcGhvbmVMYXJnZSkge1xyXG4gICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmJsb2NrLWFkZHJlc3Nlcy1saXN0LFxyXG4gICAgICAgICAgICAgIC5ibG9jay1kYXNoYm9hcmQtaW5mbyxcclxuICAgICAgICAgICAgICAuYmxvY2stYWRkcmVzc2VzLWRlZmF1bHQsXHJcbiAgICAgICAgICAgICAgLmJsb2NrLWRhc2hib2FyZC1hZGRyZXNzZXMsXHJcbiAgICAgICAgICAgICAgLmJsb2NrLW9yZGVyLWhpc3RvcnksXHJcbiAgICAgICAgICAgICAgLmJsb2NrLW9yZGVyLWRldGFpbHMtdmlldyB7XHJcbiAgICAgICAgICAgICAgICAuYmxvY2stdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2NhYnJpdG8tY29uZGVuc2VkJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy02MCk7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NTtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYmxvY2stY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICAgICAgICAgICAgZmxleC13cmFwOndyYXA7XHJcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgY29sdW1uLWdhcDoxOHB4O1xyXG4gICAgICAgICAgICAgICAgICByb3ctZ2FwOjM2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAuYm94IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDpjYWxjKCgxMDAlIC0gMjVweCkgLyAyKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZnVsbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuYm94LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBjYWJyaXRvLWNvbmRlbnNlZCxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy00MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmJveC1hY3Rpb25zIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBnYXA6MjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAudGFibGUtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiR0YWJsZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuZm9ybS1hZGRyZXNzLWVkaXQge1xyXG4gICAgICAgICAgICAgICAgZmllbGRzZXQge1xyXG4gICAgICAgICAgICAgICAgICBsZWdlbmQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmZvcm0tZWRpdC1hY2NvdW50IHtcclxuICAgICAgICAgICAgICAgIGZpZWxkc2V0IHtcclxuICAgICAgICAgICAgICAgICAgbGVnZW5kIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5vcmRlcnMtaGlzdG9yeSxcclxuICAgICAgICAgICAgICAub3JkZXItaXRlbXMge1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICAudGFibGUtb3JkZXItaXRlbXMge1xyXG4gICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDY2MHB4O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNvbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICYucHJldmlldyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICYudG90YWwsXHJcbiAgICAgICAgICAgICAgICAgICAgICAmLnN0YXR1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgJi5kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRwaG9uZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICYuYWN0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICA+IHRoZWFkLFxyXG4gICAgICAgICAgICAgICAgICA+IHRib2R5IHtcclxuICAgICAgICAgICAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LXVsdHJhbGlnaHQpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgPiB0Zm9vdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtcm93O1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0ZCxcclxuICAgICAgICAgICAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuc2lkZWJhciB7XHJcbiAgICAgICAgICAgICAgICAuYmxvY2stY29sbGFwc2libGUtbmF2IHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtbGlnaHQpO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICAgICAgICAgID4gLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIC5pdGVtcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1zZWNvbmRhcnkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAuZGVsaW1pdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgID4gYSxcclxuICAgICAgICAgICAgICAgICAgICAgID4gc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy0zMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJib2R5IHtcclxuICAucGFnZS13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG5cclxuICAgIC5wYWdlLW1haW4ge1xyXG4gICAgICBAaW5jbHVkZSBjb250YWluZXIoZnVsbCk7XHJcbiAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgb3ZlcmZsb3c6IGNsaXA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHotaW5kZXg6MDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb2x1bW5zIHtcclxuICAgIC5jb2x1bW4ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmLmhlYWRlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLm1haW4ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6NzBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjUwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOjI1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWFpbl9fd3JhcHBlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgZ2FwOiA1MHB4O1xyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZGVza3RvcFNtYWxsKSB7XHJcbiAgICAgICAgICAgIGdhcDogMjVweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICA+IC5jb250ZW50IHtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogMDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAwOyAvKiBBbGxvdyBpdCB0byBzaHJpbmsgdG8gZml0ICovXHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyAvKiBEZWZhdWx0IHRvIDEwMCUgd2lkdGggKi9cclxuXHJcbiAgICAgICAgICAgIC5jb250ZW50LXR5cGUge1xyXG4gICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAuY29udGVudF9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOjAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICA+IC5zaWRlYmFyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzE3cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgY29sdW1uLWdhcDogMjVweDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwxZnIpO1xyXG4gICAgICAgICAgICBncmlkLWF1dG8tcm93czogbWluLWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHJvdy1nYXA6IDI1cHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGRlc2t0b3BTbWFsbCkge1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5wYWdlLWxheW91dC1jaGVja291dCxcclxuICAmLnBhZ2UtbGF5b3V0LTFjb2x1bW4sXHJcbiAgJi5wYWdlLWxheW91dC0yY29sdW1ucy1sZWZ0LFxyXG4gICYucGFnZS1sYXlvdXQtMmNvbHVtbnMtcmlnaHQge1xyXG4gICAgLmNvbHVtbnMge1xyXG4gICAgICAuY29sdW1uIHtcclxuICAgICAgICBAaW5jbHVkZSBjb250YWluZXJCb3goY29udGVudCk7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OjQwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDo0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5wYWdlLWxheW91dC1jbXMtZnVsbC13aWR0aCxcclxuICAgICYucGFnZS1sYXlvdXQtY2F0ZWdvcnktZnVsbC13aWR0aCxcclxuICAgICYucGFnZS1sYXlvdXQtcHJvZHVjdC1mdWxsLXdpZHRoIHtcclxuICAgICAgLmNvbHVtbnMge1xyXG4gICAgICAgIC5jb2x1bW4ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyQm94KGZ1bGwpO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OjA7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5jbXMtaW5kZXgtaW5kZXgge1xyXG4gICAgICAuY29sdW1ucyB7XHJcbiAgICAgICAgLmNvbHVtbiB7XHJcbiAgICAgICAgICAmLm1haW4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5wYWdlLWxheW91dC0xY29sdW1uIHtcclxuICAgIC5jb2x1bW5zIHtcclxuICAgICAgLmNvbHVtbiB7XHJcbiAgICAgICAgJi5tYWluIHtcclxuICAgICAgICAgIC5tYWluX193cmFwcGVyIHtcclxuICAgICAgICAgICAgPiAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gLnNpZGViYXIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYucGFnZS1sYXlvdXQtMmNvbHVtbnMtbGVmdCB7XHJcbiAgICAuY29sdW1ucyB7XHJcbiAgICAgIC5jb2x1bW4ge1xyXG4gICAgICAgICYubWFpbiB7XHJcbiAgICAgICAgICAubWFpbl9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgID4gLmNvbnRlbnQge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC5zaWRlYmFyIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnBhZ2UtbGF5b3V0LTJjb2x1bW5zLXJpZ2h0IHtcclxuICAgIC5jb2x1bW5zIHtcclxuICAgICAgLmNvbHVtbiB7XHJcbiAgICAgICAgJi5tYWluIHtcclxuICAgICAgICAgIC5tYWluX193cmFwcGVyIHtcclxuICAgICAgICAgICAgPiAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gLnNpZGViYXIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJoZWFkZXIge1xyXG4gICYucGFnZS1oZWFkZXIge1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICB9XHJcbn1cclxuIiwiLnByb2R1Y3QtaXRlbSB7XHJcbiAgd2lkdGg6MTAwJTtcclxuICBtYXgtd2lkdGg6MzAwcHg7XHJcblxyXG4gIC5wcm9kdWN0LWl0ZW0taW5mbyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLnByb2R1Y3QtaXRlbS1waG90byB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgID4gYSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3QtYmFja2dyb3VuZC1jb250YWluZXIge1xyXG4gICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgZmlsbDp2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9kdWN0LWltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2R1Y3QtaXRlbS1kZXRhaWxzIHtcclxuICAgICAgLnByb2R1Y3QtaXRlbS1uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6dmFyKC0tZnMtNTApO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6OTAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjQ0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuc3BsaWRlX19zbGlkZSB7XHJcbiAgICAucHJvZHVjdC1pdGVtLWluZm8ge1xyXG4gICAgICAucHJvZHVjdC1pdGVtLWRldGFpbHMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6MTVweDtcclxuXHJcbiAgICAgICAgLnByb2R1Y3QtaXRlbS1uYW1lIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6bm90KC5zcGxpZGVfX3NsaWRlKSB7XHJcbiAgICAucHJvZHVjdC1pdGVtLWluZm8ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgICAucHJvZHVjdC1pdGVtLXBob3RvIHtcclxuICAgICAgICA+IGEge1xyXG4gICAgICAgICAgLnByb2R1Y3QtY2FydC1jb250YWluZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWxpZ2h0KTtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMDtcclxuXHJcbiAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDAgMCB2YXIoLS13aGl0ZS1saWdodCk7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgIHRvcDogLTIwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAwIDAgdmFyKC0td2hpdGUtbGlnaHQpO1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcclxuICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XHJcbiAgICAgICAgICAgICAgY29sb3I6dmFyKC0td2hpdGUpO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5wcm9kdWN0LWltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnByb2R1Y3QtaXRlbS1kZXRhaWxzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIC5wcm9kdWN0LWl0ZW0tcHJpY2Uge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDozcHg7XHJcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsImJvZHkge1xyXG4gICYuY2F0YWxvZy1wcm9kdWN0LXZpZXcge1xyXG4gICAgLnBhZ2Utd3JhcHBlciB7XHJcbiAgICAgIC5wYWdlLW1haW4ge1xyXG4gICAgICAgIC5jb2x1bW5zIHtcclxuICAgICAgICAgIC5jb2x1bW4ge1xyXG4gICAgICAgICAgICAmLmhlYWRlciB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyQm94KGNvbnRlbnQpO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDo0MHB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6NDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5tYWluIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuXHJcbiAgICAgICAgICAgICAgLm1haW5fX3dyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgPiAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lcihjb250ZW50KTtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcImdhbGxlcnkgZ2FwMSBoaWdobGlnaHQgZ2FwMiBkZXRhaWxcIiBcImdhbGxlcnkgZ2FwMSBoaWdobGlnaHQgZ2FwMiBkZXRhaWxcIiBcImNvbnRlbnQgY29udGVudCBjb250ZW50IGNvbnRlbnQgY29udGVudFwiO1xyXG4gICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgyMDBweCwxZnIpIDI1cHggMTQwcHggNTBweCBtaW5tYXgoMjAwcHgsMWZyKTtcclxuICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcclxuICAgICAgICAgICAgICAgICAgcm93LWdhcDogMjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZGVza3RvcFNtYWxsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMjAwcHgsMWZyKSAyNXB4IG1pbm1heCgyMDBweCwxZnIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XCJnYWxsZXJ5IGdhcDEgZGV0YWlsXCIgXCJnYWxsZXJ5IGdhcDEgZGV0YWlsXCIgXCJjb250ZW50IGNvbnRlbnQgY29udGVudFwiO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlwiY29udGVudFwiIFwiY29udGVudFwiIFwiY29udGVudFwiIFwiY29udGVudFwiO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICYtbWVkaWEge1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBnYWxsZXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gc3BhbiAyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBjb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmdhbGxlcnktcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgJl9fYmFja2dyb3VuZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDY1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZm90b3JhbWEtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6NjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAuZm90b3JhbWFfX3dyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZm90b3JhbWFfX3N0YWdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fYXJyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OjEgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6NDJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1wcmV2IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fYXJyX19hcnIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonXFxmMTA0J1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLW5leHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fYXJyX19hcnIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonXFxmMTA1J1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2FyciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWxpZ2h0KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6NDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjQycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6NTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy03Myk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fc3RhZ2VfX3NoYWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fc3RhZ2VfX2ZyYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZvdG9yYW1hX19pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZvdG9yYW1hX19uYXYtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fbmF2IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZm90b3JhbWFfX3RodW1iX19hcnIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fZnJhbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNnB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLWRvdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZvdG9yYW1hX19kb3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS13aGl0ZS1saWdodCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0td2hpdGUtbGlnaHQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5mb3RvcmFtYV9fYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZm90b3JhbWFfX2RvdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1saWdodCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZvdG9yYW1hX190aHVtYi1ib3JkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLWhpZ2hsaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGhpZ2hsaWdodDtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIHNwYW4gMjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRkZXNrdG9wU21hbGwpIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBjb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6Z3JpZDtcclxuICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KGF1dG8sMTQwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46MDtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGRlc2t0b3BTbWFsbCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgzMHB4LDFmcikgbWlubWF4KDMwcHgsMWZyKSBtaW5tYXgoMzBweCwxZnIpIG1pbm1heCgzMHB4LDFmcik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDp2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6dmFyKC0td2hpdGUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6aGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogZGV0YWlsO1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5wcm9kdWN0LWluZm8tc2hvcnRfZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy0zMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJi1tYWluIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogZGV0YWlsO1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogNDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5wcm9kdWN0LWFkZC1mb3JtIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDI1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYm94LXRvY2FydCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkc2V0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOjI1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFjdGlvbnMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OjE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAucHJvZHVjdC1pbmZvLXN0b2NrIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6dmFyKC0tZnMtMjApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41ODM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdmZi1tZXRhLXdlYi1wcm8nLCBzYW5zLXNlcmlmO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy0yNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hdmFpbGFibGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOnZhcigtLWdyZWVuKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi51bmF2YWlsYWJsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6dmFyKC0tY29sb3Itc2Vjb25kYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmZvb3RlciB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTo0NXB4O1xyXG5cclxuICAgICAgICAgICAgICAuZm9vdGVyX193cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIC5zZWN0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgJi5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWdyZWVuKTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTAwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTYycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgdG9wOjA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmVlbikgdXJsKCRkZWZhdWx0SW1hZ2VEaXIgKyBcInRvcm4tZWRnZS10b3Auc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE5MjBweCA0MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoKDQyIC8gMTkyMCkgKiAxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDo0MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTowO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCRkZWZhdWx0SW1hZ2VEaXIgKyBcInRvcm4tZWRnZS1ib3R0b20tZ3JlZW4uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE5MjBweCA2MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoKDYyIC8gMTkyMCkgKiAxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDo2MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5zZWN0aW9uX19pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lckJveChjb250ZW50KTtcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1MHB4IDQwcHggNDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGRlc2t0b3BTbWFsbCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNTBweCA0MHB4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6LTQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6MTkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkZGVmYXVsdEltYWdlRGlyICsgXCJpbmdyZWRpZW50cy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNzJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOjM3OXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRkZXNrdG9wU21hbGwpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6MjQycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OjUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0td2hpdGUtbGlnaHQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OnZhcigtLWljb24tY2hldnJvbi11cCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweCAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS13aGl0ZS1saWdodCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOnZhcigtLWZzLTcwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuMjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDo5MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDp2YXIoLS1pY29uLWNoZXZyb24tZG93bik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOnZhcigtLWZzLTc1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudmFsdWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTp2YXIoLS1mcy01MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS4yNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdmZi1tZXRhLXdlYi1wcm8nLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBcIi1cIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICYuYWRkaXRpb25hbC1ub3RlcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyQm94KGNvbnRlbnQpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnNlY3Rpb25fX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOnZhcigtLWZzLTIwKTtcclxuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE2Njc7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdmZi1tZXRhLXdlYi1wcm8nLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTp2YXIoLS1mcy00MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wb3N0LWl0ZW0ge1xyXG4gIHdpZHRoOjEwMCU7XHJcbiAgbWF4LXdpZHRoOjMwMHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcbiAgLnBvc3QtaXRlbS1pbmZvIHtcclxuICAgIC5wb3N0LWl0ZW0tcGhvdG8ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICA+IGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wb3N0LWltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wb3N0LWl0ZW0tZGV0YWlscyB7XHJcbiAgICAgIC5wb3N0LWl0ZW0tbmFtZSB7XHJcbiAgICAgICAgZm9udC1zaXplOnZhcigtLWZzLTUwKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OjkwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC40NHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnNwbGlkZV9fc2xpZGUge1xyXG4gICAgLnBvc3QtaXRlbS1pbmZvIHtcclxuICAgICAgLnBvc3QtaXRlbS1kZXRhaWxzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOjE1cHg7XHJcblxyXG4gICAgICAgIC5wb3N0LWl0ZW0tbmFtZSB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOm5vdCguc3BsaWRlX19zbGlkZSkge1xyXG4gICAgLnBvc3QtaXRlbS1pbmZvIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgICAgLnBvc3QtaXRlbS1waG90byB7XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIC5wb3N0LWNhcnQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogNTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1saWdodCk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDA7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDAgMCB2YXIoLS13aGl0ZS1saWdodCk7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgIHRvcDogLTIwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAwIDAgdmFyKC0td2hpdGUtbGlnaHQpO1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcclxuICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXNlY29uZGFyeSk7XHJcbiAgICAgICAgICAgICAgY29sb3I6dmFyKC0td2hpdGUpO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5wb3N0LWJhY2tncm91bmQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICBmaWxsOnZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnBvc3QtaW1hZ2UtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucG9zdC1pdGVtLWRldGFpbHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLnBvc3QtaXRlbS1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOjNweDtcclxuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBmZi1tZXRhLXdlYi1wcm8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtMjApO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU4MztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiYm9keSB7XHJcbiAgJi53ZWJjcm9zc2luZ19ibG9nLXBvc3QtdmlldyB7XHJcbiAgICAucGFnZS13cmFwcGVyIHtcclxuICAgICAgLnBhZ2UtbWFpbiB7XHJcbiAgICAgICAgLmNvbHVtbnMge1xyXG4gICAgICAgICAgLmNvbHVtbiB7XHJcbiAgICAgICAgICAgICYuaGVhZGVyIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXJCb3goY29udGVudCk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjQwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDo0MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm1haW4ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgICAgICAgICAubWFpbl9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICA+IC5jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyKGNvbnRlbnQpO1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlwiZ2FsbGVyeSBnYXAxIGhpZ2hsaWdodCBnYXAyIGRldGFpbFwiIFwiZ2FsbGVyeSBnYXAxIGhpZ2hsaWdodCBnYXAyIGRldGFpbFwiIFwiY29udGVudCBjb250ZW50IGNvbnRlbnQgY29udGVudCBjb250ZW50XCI7XHJcbiAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDIwMHB4LDFmcikgMjVweCAxNDBweCA1MHB4IG1pbm1heCgyMDBweCwxZnIpO1xyXG4gICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xyXG4gICAgICAgICAgICAgICAgICByb3ctZ2FwOiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRkZXNrdG9wU21hbGwpIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgyMDBweCwxZnIpIDI1cHggbWlubWF4KDIwMHB4LDFmcik7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcImdhbGxlcnkgZ2FwMSBkZXRhaWxcIiBcImdhbGxlcnkgZ2FwMSBkZXRhaWxcIiBcImNvbnRlbnQgY29udGVudCBjb250ZW50XCI7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XCJjb250ZW50XCIgXCJjb250ZW50XCIgXCJjb250ZW50XCIgXCJjb250ZW50XCI7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucG9zdC1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgJi1tZWRpYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGdhbGxlcnk7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyBzcGFuIDI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMjtcclxuICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZ2FsbGVyeS1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAmX19iYWNrZ3JvdW5kIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDo2MDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fc3RhZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmZvdG9yYW1hX19hcnIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6MSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDo0MnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXByZXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZvdG9yYW1hX19hcnJfX2FyciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OidcXGYxMDQnXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tbmV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZvdG9yYW1hX19hcnJfX2FyciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OidcXGYxMDUnXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJl9fYXJyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtbGlnaHQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDo0MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6NDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czo1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDYgUHJvJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZzLTczKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmZvdG9yYW1hX19zdGFnZV9fc2hhZnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZvdG9yYW1hX19zdGFnZV9fZnJhbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZm90b3JhbWFfX2ltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZm90b3JhbWFfX25hdi13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmZvdG9yYW1hX19uYXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fdGh1bWJfX2FyciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19mcmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA2cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tZG90IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZm90b3JhbWFfX2RvdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLXdoaXRlLWxpZ2h0KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS13aGl0ZS1saWdodCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmZvdG9yYW1hX19hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fZG90IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLWxpZ2h0KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZm90b3JhbWFfX3RodW1iLWJvcmRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICYtaGlnaGxpZ2h0IHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogaGlnaGxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gc3BhbiAyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGRlc2t0b3BTbWFsbCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogY29udGVudDtcclxuICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpncmlkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoYXV0bywxNDBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRkZXNrdG9wU21hbGwpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMzBweCwxZnIpIG1pbm1heCgzMHB4LDFmcikgbWlubWF4KDMwcHgsMWZyKSBtaW5tYXgoMzBweCwxZnIpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6dmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOnZhcigtLXdoaXRlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OmhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGRldGFpbDtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBjb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAucGFnZS10aXRsZS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtNzMpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44MztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6dmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5wcm9kdWN0LWluZm8tc2hvcnRfZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy0zMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJi1tYWluIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogZGV0YWlsO1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogNDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5yZWNpcGUtaXRlbSB7XHJcbiAgd2lkdGg6MTAwJTtcclxuICBtYXgtd2lkdGg6MzAwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgLnJlY2lwZS1pdGVtLWluZm8ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgLnJlY2lwZS1pdGVtLXBob3RvIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgPiBhIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmVjaXBlLWltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJlY2lwZS1pdGVtLWRldGFpbHMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgLnJlY2lwZS1pdGVtLW5hbWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTp2YXIoLS1mcy01MCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICBmb250LXdlaWdodDo5MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNDRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnJlY2lwZS1pdGVtLW9wdGlvbnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAucmVjaXBlLWl0ZW0ge1xyXG4gICAgICAgICAgJi1kdXJhdGlvbi10b3RhbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRyZWNpcGVJbWFnZURpciArIFwiY2xvY2suc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLWRpZmZpY3VsdHkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRyZWNpcGVJbWFnZURpciArIFwiZGlmZmljdWx0eS1kaWZmaWN1bHQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsImJvZHkge1xyXG4gICYud2ViY3Jvc3NpbmdfcmVjaXBlcy1yZWNpcGUtdmlldyB7XHJcbiAgICAucGFnZS13cmFwcGVyIHtcclxuICAgICAgLnBhZ2UtbWFpbiB7XHJcbiAgICAgICAgLmNvbHVtbnMge1xyXG4gICAgICAgICAgLmNvbHVtbiB7XHJcbiAgICAgICAgICAgICYuaGVhZGVyIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBjb250YWluZXJCb3goY29udGVudCk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjQwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDo0MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm1haW4ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgICAgICAgICAubWFpbl9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICA+IC5jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY29udGFpbmVyKGNvbnRlbnQpO1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlwiZ2FsbGVyeSBnYXAxIGRldGFpbFwiIFwiZ2FsbGVyeSBnYXAxIGRldGFpbFwiIFwiZ2FsbGVyeSBnYXAxIGRldGFpbFwiO1xyXG4gICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgyMDBweCw1MDBweCkgODBweCBtaW5tYXgoMjAwcHgsMWZyKTtcclxuICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICByb3ctZ2FwOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2NjZweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDIwMHB4LDUwMHB4KSA0MHB4IG1pbm1heCgyMDBweCwxZnIpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGRlc2t0b3BTbWFsbCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDIwMHB4LDFmcikgNDBweCBtaW5tYXgoMjAwcHgsMWZyKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOlwiY29udGVudFwiIFwiY29udGVudFwiIFwiY29udGVudFwiIFwiY29udGVudFwiO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnJlY2lwZS1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgJi1hZGRpdGlvbmFsIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogZ2FsbGVyeTtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogY29udGVudDtcclxuICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiA0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJi1tYWluIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogZGV0YWlsO1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAyL3NwYW4gMztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiA0NXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMztcclxuICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICYtYXV0aG9yIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmZi1tZXRhLXdlYi1wcm8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZzLTQwKTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDo3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4zNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzMztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkcmVjaXBlSW1hZ2VEaXIgKyBcImNoZWYuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLW1lZGlhIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogZ2FsbGVyeTtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLXJvdzogMS9zcGFuIDI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBjb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZ2FsbGVyeS1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAmX19iYWNrZ3JvdW5kIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjY2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDo1MDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fc3RhZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmZvdG9yYW1hX19hcnIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6MSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDo0MnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBwcmludCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLS1wcmV2IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fYXJyX19hcnIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonXFxmMTA0J1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLW5leHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fYXJyX19hcnIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonXFxmMTA1J1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICZfX2FyciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWxpZ2h0KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6NDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjQycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6NTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA2IFBybyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy03Myk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fc3RhZ2VfX3NoYWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fc3RhZ2VfX2ZyYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZvdG9yYW1hX19pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLypsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOm5vbmU7Ki9cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZm90b3JhbWFfX25hdi13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgcHJpbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmZvdG9yYW1hX19uYXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtLXRodW1icyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tZG90cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fdGh1bWJfX2FyciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmX19mcmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA2cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tdGh1bWIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi0tZG90IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmZvdG9yYW1hX19hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fdGh1bWIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOjJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fdGh1bWIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fZG90IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJGRlc2t0b3ApIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmZvdG9yYW1hX19hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fZG90IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5mb3RvcmFtYV9fdGh1bWItYm9yZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJi1wcm9kdWN0cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IGRhc2hlZCBncmF5O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgcHJpbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5wcm9kdWN0cy1ncmlkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHJlY2lwZUltYWdlRGlyICsgXCJuZWVkZWQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTUzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDoyMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICYtc2hhcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZzLTQwKTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMzM7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6OTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHByaW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5ibG9jayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IGRhc2hlZCBncmF5O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRyZWNpcGVJbWFnZURpciArIFwicmVjaXBlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTYycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOjIxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIC0xMHB4IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6dmFyKC0tZ3JlZW4pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogOTklO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRkZWZhdWx0SW1hZ2VEaXIgKyBcInRvcm4tZWRnZS1ib3R0b20tZ3JlZW4uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDYycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoKDYyIC8gMTkyMCkgKiAxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDo5OSU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJGRlZmF1bHRJbWFnZURpciArIFwidG9ybi1lZGdlLXRvcC1ncmVlbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygoNDIgLyAxOTIwKSAqIDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6dmFyKC0tY29sb3ItcHJpbWFyeSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDozMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDp2YXIoLS13aGl0ZSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLW1hZ2F6aW5lIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjYwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBwcmludCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogZGV0YWlsO1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDQ1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogY29udGVudDtcclxuICAgICAgICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnBhZ2UtdGl0bGUtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtNzMpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNjc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC42cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLWRldGFpbHMge1xyXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZGVza3RvcFNtYWxsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgZ3JheTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkZGVza3RvcFNtYWxsKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjowO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5kaWZmaWN1bHR5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAmLmVhc3kge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRyZWNpcGVJbWFnZURpciArIFwiZGlmZmljdWx0eS1lYXN5LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAmLm1lZGl1bSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHJlY2lwZUltYWdlRGlyICsgXCJkaWZmaWN1bHR5LW1lZGl1bS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJi5kaWZmaWN1bHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRyZWNpcGVJbWFnZURpciArIFwiZGlmZmljdWx0eS1kaWZmaWN1bHQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZHVyYXRpb24tcHJlcCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5kdXJhdGlvbi10b3RhbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHJlY2lwZUltYWdlRGlyICsgXCJjbG9jay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYucG9ydGlvbnMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRyZWNpcGVJbWFnZURpciArIFwiaGF0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogZmYtbWV0YS13ZWItcHJvLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZzLTUwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDo5MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAudmFsdWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGZmLW1ldGEtd2ViLXBybyxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mcy01MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJi1idXR0b25zIHtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgcHJpbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLml0ZW1zIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnByaW50IHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTA4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDp2YXIoLS1jb2xvci1wcmltYXJ5KVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDozMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOnZhcigtLXdoaXRlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgJi1zaG9ydC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGZmLW1ldGEtd2ViLXBybyxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtNDApO1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuMzZweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMzM7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICYtdGFncyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MjVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5pdGVtcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLm9wdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOjNweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6dmFyKC0tZnMtMjUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS4zNTc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ZmLW1ldGEtd2ViLXBybycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjp2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLWluZ3JlZGllbnRzIHtcclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRyZWNpcGVJbWFnZURpciArIFwiaW5ncmVkaWVudHMuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOjI0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLml0ZW1zIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLDFmcik7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgcm93LWdhcDogMjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLDFmcik7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIFNhZmFyaSAqL1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIElFIDEwIGFuZCBJRSAxMSAqL1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTsgLyogU3RhbmRhcmQgc3ludGF4ICovXHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLnZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdmFyKC0tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXdoaXRlLWxpZ2h0KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC52YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGZmLW1ldGEtd2ViLXBybyxzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtNDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuMzZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMzM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICYtcHJlcGFyYXRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHJlY2lwZUltYWdlRGlyICsgXCJwcmVwYXJhdGlvbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6MjQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuaXRlbXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICBnYXA6IDI1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnRpcHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkcmVjaXBlSW1hZ2VEaXIgKyBcImJ1YmJsZS10aXBwLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA2N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG1hdHJpeCgwLjk4LCAtMC4xNywgMC4xNywgMC45OCwgMCwgMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgkcmVjaXBlSW1hZ2VEaXIgKyBcImJ1YmJsZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudmFsdWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmZi1tZXRhLXdlYi1wcm8sc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZzLTQwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzMzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLXJlY29tbWVudGF0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHByaW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHJlY2lwZUltYWdlRGlyICsgXCJyZWNvbW1lbmRhdGlvbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6MjQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAucmVjaXBlcy1ncmlkIHtcclxuICAgICAgICAgICAgICAgICAgICAgIC5yZWNpcGUtaXRlbXMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDE4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHBob25lTGFyZ2UpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/