.widget{display:inline-block;width:100%;position:relative;border-radius:var(--box-border-radius);padding:32px;margin-bottom:32px;background:var(--global-body-lightcolor)}.widget:last-child{margin-bottom:0;border-bottom:0}.widget.widget_rss.text-left span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.widget.widget_rss.text-left span .rsswidget{line-height:0;display:inline-block;margin-right:5px}.widget.widget_rss.text-left span:before{top:0}.widget ul{padding:0;margin:0}.widget ul li{list-style:none;margin-bottom:15px}.widget ul li a{color:var(--global-font-color);position:relative;-ms-word-wrap:break-word;word-wrap:break-word}.widget ul li a,ul.wp-block-archives-list li a{position:relative;display:inline-block}.widget.widget_archive ul li a,.widget_categories a,.widget_categories ul li a{font-weight:var(--font-weight-medium);font-size:var(--font-size-normal);text-transform:uppercase}.widget.widget_archive ul li a:hover,.widget_categories a:hover,.widget_categories ul li a:hover,.widget_pages ul li a:hover{color:var(--color-theme-primary)}.widget ul li a{letter-spacing:var(--letter-spacing-one)}.widget ul.iq-contact li a{text-transform:inherit}.posted-by svg,.posted-on svg{color:var(--color-theme-primary)}.vizion-blog-meta .widget_categories ul li a,.vizion-blog-meta ul li.widget_categories a{padding-right:16px;margin-right:10px;font-size:var(--font-size-normal);line-height:var(--font-line-height-body);letter-spacing:var(--letter-spacing-one);text-transform:uppercase;color:var(--global-font-color);font-weight:var(--font-weight-medium);position:relative}.vizion-blog-meta .widget_categories ul li a:before,.vizion-blog-meta ul li.widget_categories a:before{content:"";position:absolute;right:2px;bottom:8px;width:10px;height:1px;background:var(--global-font-color);top:auto;-webkit-transform:none;transform:none;transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;-webkit-transition:all .5s ease-in}.vizion-blog-meta .widget_categories ul li a:hover:before,.vizion-blog-meta ul li.widget_categories a:hover:before{background:var(--color-theme-primary)}.vizion-blog-meta .widget_categories ul li a:hover,.vizion-blog-meta ul li.widget_categories a:hover{color:var(--color-theme-primary)}.widget .wp-block-archives-list li a,.widget .wp-block-categories li a{font-weight:var(--font-weight-medium);font-size:var(--font-size-normal);text-transform:uppercase}.widget_pages li.page_item a{text-transform:capitalize;font-size:var(--font-size-body)}.widget ul li a:hover{color:var(--color-theme-primary);text-decoration:none}.widget_archive ul li,.widget_categories ul li,.widget_pages ul li{color:var(--global-font-color);text-transform:capitalize;border-bottom:none}.widget_archive ul li a,.widget_categories ul li a,.widget_pages ul li a{font-size:var(--font-size-normal)}.widget_tag_cloud ul li,footer ul.wp-tag-cloud li{padding:0;margin:0 10px 10px 0;display:inline-block;border:none}.widget ul li:last-child{margin-bottom:0;padding-bottom:0;border:none}.widget ul ul.children{padding-left:25px}.widget ul.menu li,.widget ul.menu li:last-child a{border:none}.widget_categories ul ul.children,.widget_pages ul ul.children{padding-top:15px}.widget.widget_nav_menu ul li a,.widget ul.menu li a{padding:10px 0 0;display:inline-block;width:100%}.widget_nav_menu .menu .menu-item .toggledrop{display:none}.widget.widget_nav_menu ul li,.widget ul.menu li{margin-bottom:0;padding:0}.widget ul li a:hover:before{color:var(--color-theme-primary)}.wp-block-search .wp-block-search__label{font-family:var(--highlight-font-family)}.widget-woof .widget-title,.widget .footer-title,.widget .widget-title,.widget.widget_block h1,.widget.widget_block h2,.widget.widget_block h3,.widget.widget_block h4,.widget.widget_block h5,.wp-block-search .wp-block-search__label{position:relative;margin-bottom:30px;margin-top:0;font-size:var(--font-size-h5);color:var(--global-font-title);line-height:var(--font-line-height-h5);letter-spacing:var(--font-letter-spacing-h5);font-weight:var(--font-weight-h5)}.iqonic-custom-layouts .widget .footer-title{margin-bottom:15px}footer .widget .footer-title{color:var(--color-theme-white)}.widget.widget_rss .widget-title span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget.widget_rss .widget-title span:before{top:0}.widget.widget_rss .widget-title span a.rsswidget{display:inline-block;line-height:0;margin-right:5px}.widget .footer-title span,.widget .widget-title .title-border,.widget .widget-title span{position:relative;display:inline-block}.widget .widget-title .title-border{color:var(--color-theme-primary);margin:0 0 0 15px;font-size:20px;top:-3px}.widget .search-form input{padding-right:55px;padding-left:15px;height:55px;background:var(--color-theme-white);border:1px solid var(--border-color-light);outline:none;border-radius:var(--border-radius-box);font-size:var(--font-size-body);line-height:var(--font-line-height-body)}.widget .search-form input::-webkit-input-placeholder{color:var(--global-font-color)}.widget .search-form input::-moz-placeholder{color:var(--global-font-color)}.widget .search-form input:-ms-input-placeholder{color:var(--global-font-color)}.widget .search-form input::-ms-input-placeholder{color:var(--global-font-color)}.widget .search-form input::placeholder{color:var(--global-font-color)}footer .widget .search-form input{background:transparent;border:1px solid var(--border-color-dark)}.search-form{position:relative}.search-form .search-submit .screen-reader-text,.search-form label{display:none}.search-form .search-submit:hover{background:var(--color-theme-primary-dark)}ol.wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment-meta{color:var(--color-theme-primary)}.wp-block-latest-comments__comment-meta a{color:var(--global-font-color);line-height:var(--global-font-line-height)}footer.wp-block-latest-comments__comment-meta{width:auto}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{margin-bottom:0}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{margin-bottom:1rem}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item img{border-radius:var(--border-radius-box);-webkit-border-radius:var(--border-radius-box);-moz-border-radius:var(--border-radius-box);-o-border-radius:var(--border-radius-box);-ms-border-radius:var(--border-radius-box)}.iqonic-widget-author .author-details-box{background-color:var(--global-body-lightcolor);text-align:center;border-radius:var(--border-radius-box)}.iqonic-widget-author .author-details-box .vizion-designation{font-weight:var(--font-weight-medium);text-transform:uppercase}.iqonic-widget-author .author-details-box .author-img{margin-bottom:16px;border-radius:var(--border-radius-box)}.iqonic-widget-author .author-details-box .author-img img{border-radius:var(--border-radius-box)}.widget .vizion-service-menu ul li a{margin-bottom:20px;text-transform:capitalize;color:var(--global-font-title)}.widget .vizion-service-menu ul li:last-child a{margin-bottom:0}.widget .widget{padding-bottom:0}.widget .vizion-service-menu ul li:hover a{color:var(--color-gradient-one)}.widget .vizion-service-menu ul li{margin-bottom:20px;border-bottom:1px solid var(--color-separator)}.widget .vizion-service-menu ul li:last-child{border-bottom:none;margin-bottom:0}.widget .vizion-service-menu ul li a svg path{stroke:var(--global-font-title)}.widget .vizion-service-menu ul li a:hover svg path{stroke:var(--color-gradient-one)}.widget .vizion-service-menu ul li a svg{margin-right:20px;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in}.widget .vizion-service-menu ul li a:hover svg{-webkit-transform:translate(3px);transform:translate(3px)}.primary-bg-color{background:var(--color-gradient-one)}.primary-bg-color .download-text h5{color:var(--color-theme-white)}.custom-service-widget{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-service-widget .download-text p,.custom-service-widget:last-child{margin:0}.widget .vizion-widget-menu{padding:0}.widget .wp-block-image img{width:100%}.woocommerce-mini-cart.cart_list.product_list_widget{max-height:210px;overflow-y:auto;float:none;padding-left:0}.dropdown-menu-mini-cart .widget_shopping_cart_content ul li{float:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0 0;padding:0;position:relative}.dropdown-menu-mini-cart .widget_shopping_cart_content ul li:first-child{margin:0}.dropdown-menu-mini-cart .widget_shopping_cart_content{min-width:300px;display:inline-block;padding:30px;position:relative;vertical-align:top;-webkit-box-shadow:0 1px 30px 0 rgba(36,38,43,.1);box-shadow:0 1px 30px 0 rgba(36,38,43,.1);border-radius:0;border:none;width:350px}.dropdown-menu-mini-cart .navbar ul.woocommerce-mini-cart{padding-left:0}.dropdown-menu-mini-cart .widget_shopping_cart_content ul li .vizion-cart-img{-ms-flex-negative:0;flex-shrink:0;margin-right:16px;width:60px}.dropdown-menu-mini-cart .widget_shopping_cart_content ul li .vizion-cart-content{text-align:left;position:relative;display:inline-block;width:100%;vertical-align:top;padding-right:15px}.dropdown-menu-mini-cart .woocommerce-mini-cart__buttons.buttons .vizion-button .vizion-main-btn .text-btn{font-size:var(--font-size-normal)}.dropdown-menu-mini-cart .remove_from_cart_button{text-align:right;padding:0;font-size:20px;position:absolute;right:0;top:0;display:inline-block;margin:0 auto;text-align:center;background:transparent!important;color:var(--color-theme-primary)!important;line-height:normal;width:auto;height:auto}.dropdown-menu-mini-cart .remove_from_cart_button:hover,.dropdown-menu-mini-cart .widget_shopping_cart_content ul li .vizion-cart-content a:hover{color:var(--color-theme-primary)}.dropdown-menu-mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__total{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid hsla(0,0%,63.9%,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px;margin-bottom:16px;padding-top:16px;position:relative}.dropdown-menu.dropdown-menu-mini-cart{padding:0;border:none;top:100%!important}.dropdown-menu.dropdown-menu-mini-cart .woocommerce-mini-cart-item .vizion-product-title{margin-bottom:5px}.dropdown-menu.dropdown-menu-mini-cart .woocommerce-mini-cart-item .woocommerce-Price-amount.amount{color:var(--color-theme-primary)}.dropdown-menu.dropdown-menu-mini-cart .woocommerce-mini-cart-item .vizion-cart-img{background:var(--global-body-lightcolor);border-radius:var(--border-radius-box)}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:100%;margin-left:0}.dropdown-menu-mini-cart .vizion-button .vizion-main-btn .text-btn{line-height:normal}.dropdown-menu-mini-cart .woocommerce-mini-cart__buttons.buttons{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dropdown-menu-mini-cart .woocommerce-mini-cart__buttons.buttons .vizion-button .vizion-main-btn .btn-icon{margin:0}.dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .vizion-button.vizion-blog-link:hover .text-btn{color:var(--color-theme-secondary)}.dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .vizion-button.vizion-blog-link.checkout .text-btn{margin-left:16px}.dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .vizion-button.vizion-blog-link{line-height:normal}@media(max-width:479px){.widget .widget-title .title-border{margin:0 0 0 10px}.widget ul ul.children{padding-left:15px}}@media(max-width:480px){.single-service .widget .wp-block-group .custom-service-widget{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px;text-align:center}.single-service .widget .wp-block-group .custom-service-widget .download-text{margin-top:15px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0ksZ0NBQ0osQ0FDQSx3RkFDSSx3Q0FBd0MsQ0FDM0Msc0NBQ0QsQ0FDQSw0RUFBNkUsVUFBVyxDQUFDLGFBQWMsQ0FDdEcsMkVBQ0Esa0JBQ0QsQ0FDQyxpRUFDQSxRQUFRLENBQ1IsbUJBQWEsQ0FBYixtQkFBYSxDQUFiLFlBQWEsQ0FDVix3QkFBbUIsQ0FBbkIscUJBQW1CLENBQW5CLGtCQUFtQixDQUNuQix3QkFBNkIsQ0FBN0IscUJBQTZCLENBQTdCLDZCQUNKLENBQ0MsbUhBQ0csUUFDSixDQUNDLGlIQUNBLGtDQUNELENBQ0Msb0hBQW9ILGdCQUFrQixDQUN0SSxpR0FDQSxrQkFDRCxDQUVBLHdCQUNDLG9DQUFvQyxpQkFBbUIsQ0FDdkQsdUJBQ0MsaUJBQ0QsQ0FDRCxDQUVBLHdCQUVDLCtEQUNDLDJCQUFzQixDQUF0Qiw0QkFBc0IsQ0FBdEIseUJBQXNCLENBQXRCLHFCQUFzQixDQUN0QixZQUFhLENBQ2IsaUJBQ0QsQ0FDQSw4RUFDQyxlQUNELENBQ0QiLCJmaWxlIjoid2lkZ2V0cy5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBXaWRnZXRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi53aWRnZXQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJveC1ib3JkZXItcmFkaXVzKTtcbiAgICBwYWRkaW5nOiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1ib2R5LWxpZ2h0Y29sb3IpO1xufSBcblxuLndpZGdldDpsYXN0LWNoaWxkIHsgXG5cdG1hcmdpbi1ib3R0b206IDA7IFxuXHRib3JkZXItYm90dG9tOiAwO1xufVxuLndpZGdldC53aWRnZXRfcnNzLnRleHQtbGVmdCBzcGFuIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyBcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLndpZGdldC53aWRnZXRfcnNzLnRleHQtbGVmdCBzcGFuIC5yc3N3aWRnZXR7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi53aWRnZXQud2lkZ2V0X3Jzcy50ZXh0LWxlZnQgc3BhbjpiZWZvcmV7XG5cdHRvcDogMDtcbn1cbi53aWRnZXQgdWwge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7IFxufVxuXG4ud2lkZ2V0IHVsIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLndpZGdldCB1bCBsaSBhIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQtbXMtd29yZC13cmFwOiBicmVhay13b3JkO1xuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4gXG4ud2lkZ2V0IHVsIGxpIGEsXG51bC53cC1ibG9jay1hcmNoaXZlcy1saXN0IGxpIGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLndpZGdldF9jYXRlZ29yaWVzIGEsXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgYSxcbi53aWRnZXQud2lkZ2V0X2FyY2hpdmUgdWwgbGkgYSB7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn0gXG5cbi53aWRnZXRfY2F0ZWdvcmllcyBhOmhvdmVyLFxuLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGE6aG92ZXIsXG4ud2lkZ2V0X3BhZ2VzIHVsIGxpIGE6aG92ZXIsXG4ud2lkZ2V0LndpZGdldF9hcmNoaXZlIHVsIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG4ud2lkZ2V0IHVsIGxpIGF7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1vbmUpO1xufVxuLndpZGdldCB1bC5pcS1jb250YWN0IGxpIGF7XG5cdHRleHQtdHJhbnNmb3JtOiBpbmhlcml0OyBcbn1cbi5wb3N0ZWQtb24gc3ZnLFxuLnBvc3RlZC1ieSBzdmcgICAgXG57XG5jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi5jc3NfcHJlZml4LWJsb2ctbWV0YSB1bCBsaS53aWRnZXRfY2F0ZWdvcmllcyBhLFxuLmNzc19wcmVmaXgtYmxvZy1tZXRhIC53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBhIHtcblx0cGFkZGluZy1yaWdodDogMTZweDsgIFxuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWJvZHkpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmctb25lKTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTsgXG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59IFxuLmNzc19wcmVmaXgtYmxvZy1tZXRhIHVsIGxpLndpZGdldF9jYXRlZ29yaWVzIGE6YmVmb3JlLFxuLmNzc19wcmVmaXgtYmxvZy1tZXRhIC53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBhOmJlZm9yZXtcblx0Y29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDJweDtcblx0Ym90dG9tOjhweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdHRvcDogYXV0bztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbjtcbn0gXG4uY3NzX3ByZWZpeC1ibG9nLW1ldGEgdWwgbGkud2lkZ2V0X2NhdGVnb3JpZXMgYTpob3ZlcjpiZWZvcmUsXG4uY3NzX3ByZWZpeC1ibG9nLW1ldGEgLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGE6aG92ZXI6YmVmb3Jle1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cbi5jc3NfcHJlZml4LWJsb2ctbWV0YSB1bCBsaS53aWRnZXRfY2F0ZWdvcmllcyBhOmhvdmVyLFxuLmNzc19wcmVmaXgtYmxvZy1tZXRhIC53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufSBcblxuLndpZGdldCAud3AtYmxvY2stY2F0ZWdvcmllcyBsaSBhLFxuLndpZGdldCAud3AtYmxvY2stYXJjaGl2ZXMtbGlzdCBsaSBhe1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTsgXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi53aWRnZXRfcGFnZXMgbGkucGFnZV9pdGVtIGF7IFxuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7XHRcbn1cblxuLndpZGdldCB1bCBsaSBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59IFxuIFxuLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpLFxuLndpZGdldF9hcmNoaXZlIHVsIGxpLFxuLndpZGdldF9wYWdlcyB1bCBsaSB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRib3JkZXItYm90dG9tOiBub25lOyAgXG59IFxuLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGEsIFxuXG4ud2lkZ2V0X2FyY2hpdmUgdWwgbGkgYSxcbi53aWRnZXRfcGFnZXMgdWwgbGkgYXtcdCBcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbiB9XG4ud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSwgXG5mb290ZXIgdWwud3AtdGFnLWNsb3VkIGxpIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwIDEwcHggMTBweCAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuLndpZGdldCB1bCBsaTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0cGFkZGluZy1ib3R0b206IDA7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuLndpZGdldCB1bCB1bC5jaGlsZHJlbiB7XG5cdHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLndpZGdldCB1bC5tZW51IGxpLFxuLndpZGdldCB1bC5tZW51IGxpOmxhc3QtY2hpbGQgYSB7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuLndpZGdldF9jYXRlZ29yaWVzIHVsIHVsLmNoaWxkcmVuLFxuLndpZGdldF9wYWdlcyB1bCB1bC5jaGlsZHJlbiB7XG5cdHBhZGRpbmctdG9wOiAxNXB4O1xufVxuIFxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYSxcbi53aWRnZXQgdWwubWVudSBsaSBhIHtcblx0cGFkZGluZzogMTBweCAwIDBweCAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxuXHR3aWR0aDogMTAwJTsgXG59XG4ud2lkZ2V0X25hdl9tZW51IC5tZW51IC5tZW51LWl0ZW0gLnRvZ2dsZWRyb3Bcbntcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGksXG4ud2lkZ2V0IHVsLm1lbnUgbGkge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ud2lkZ2V0IHVsIGxpIGE6aG92ZXI6OmJlZm9yZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19sYWJlbHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1x0XG5cdG1hcmdpbi10b3A6IDA7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNSk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDUpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oNSk7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1oaWdobGlnaHQtZm9udC1mYW1pbHkpO1xufVxuIFxuLndpZGdldCAuZm9vdGVyLXRpdGxlLCBcbi53aWRnZXQgLndpZGdldC10aXRsZSwgXG4ud2lkZ2V0LXdvb2YgLndpZGdldC10aXRsZSxcbi53aWRnZXQud2lkZ2V0X2Jsb2NrIGgxLCBcbi53aWRnZXQud2lkZ2V0X2Jsb2NrIGgyLCBcbi53aWRnZXQud2lkZ2V0X2Jsb2NrIGgzLCBcbi53aWRnZXQud2lkZ2V0X2Jsb2NrIGg0LCBcbi53aWRnZXQud2lkZ2V0X2Jsb2NrIGg1IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1x0XG5cdG1hcmdpbi10b3A6IDA7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNSk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLWZvbnQtbGV0dGVyLXNwYWNpbmctaDUpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1oNSk7XG59XG4uaXFvbmljLWN1c3RvbS1sYXlvdXRzIC53aWRnZXQgLmZvb3Rlci10aXRsZXtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbmZvb3RlciAud2lkZ2V0IC5mb290ZXItdGl0bGV7Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTt9XG4ud2lkZ2V0LndpZGdldF9yc3MgLndpZGdldC10aXRsZSBzcGFueyBcblx0ZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLndpZGdldC53aWRnZXRfcnNzIC53aWRnZXQtdGl0bGUgc3BhbjpiZWZvcmV7XG5cdHRvcDogMDtcbn1cbi53aWRnZXQud2lkZ2V0X3JzcyAud2lkZ2V0LXRpdGxlIHNwYW4gYS5yc3N3aWRnZXR7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMDtcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XG59ICBcbi53aWRnZXQgLndpZGdldC10aXRsZSBzcGFuLCAud2lkZ2V0IC5mb290ZXItdGl0bGUgc3Bhbntcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxufVxuXG4ud2lkZ2V0IC53aWRnZXQtdGl0bGUgLnRpdGxlLWJvcmRlciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMCAwIDE1cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRvcDogLTNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4gXG4ud2lkZ2V0IC5zZWFyY2gtZm9ybSBpbnB1dCB7XG5cdHBhZGRpbmctcmlnaHQ6IDU1cHg7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcblx0aGVpZ2h0OiA1NXB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYm9keSk7IFxuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1ib2R5KTtcbn1cblxuLndpZGdldCAuc2VhcmNoLWZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVye1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG5mb290ZXIgLndpZGdldCAuc2VhcmNoLWZvcm0gaW5wdXQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXItY29sb3ItZGFyayk7ICAgXG59ICBcblxuLnNlYXJjaC1mb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufSBcbiBcbi5zZWFyY2gtZm9ybSBsYWJlbCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmhvdmVyIHsgIFxuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5LWRhcmspO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQgLnNjcmVlbi1yZWFkZXItdGV4dCB7ICAgIFxuXHRkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5LWRhcmspO1xuXG59XG5cbm9sLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c3tcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LW1ldGEge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1tZXRhIGEge1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1nbG9iYWwtZm9udC1saW5lLWhlaWdodCk7XG59XG5mb290ZXIud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LW1ldGEge1xuICAgIHdpZHRoOiBhdXRvO1xufVxuLmhhcy1kYXRlcyAud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LCAuaGFzLWV4Y2VycHRzIC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnR7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53cC1ibG9jay1nYWxsZXJ5IC5ibG9ja3MtZ2FsbGVyeS1ncmlkIC5ibG9ja3MtZ2FsbGVyeS1pdGVte1xuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ud3AtYmxvY2stZ2FsbGVyeSAuYmxvY2tzLWdhbGxlcnktZ3JpZCAuYmxvY2tzLWdhbGxlcnktaXRlbSBpbWcge1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG4gICAgLW8tYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG59XG5cbi5pcW9uaWMtd2lkZ2V0LWF1dGhvciAuYXV0aG9yLWRldGFpbHMtYm94e1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG59XG5cbi5pcW9uaWMtd2lkZ2V0LWF1dGhvciAuYXV0aG9yLWRldGFpbHMtYm94IC5jc3NfcHJlZml4LWRlc2lnbmF0aW9ue1xuXHRmb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmlxb25pYy13aWRnZXQtYXV0aG9yIC5hdXRob3ItZGV0YWlscy1ib3ggLmF1dGhvci1pbWd7bWFyZ2luLWJvdHRvbTogMTZweDtib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7fVxuLmlxb25pYy13aWRnZXQtYXV0aG9yIC5hdXRob3ItZGV0YWlscy1ib3ggLmF1dGhvci1pbWcgaW1ne1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG59IFxuLndpZGdldCAuY3NzX3ByZWZpeC1zZXJ2aWNlLW1lbnUgdWwgbGkgYXtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbn1cblxuLndpZGdldCAuY3NzX3ByZWZpeC1zZXJ2aWNlLW1lbnUgdWwgbGk6bGFzdC1jaGlsZCBhe1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi53aWRnZXQgLndpZGdldCB7XG5cdHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4gXG5cbi53aWRnZXQgLmNzc19wcmVmaXgtc2VydmljZS1tZW51IHVsIGxpOmhvdmVyIGF7XG5cdGNvbG9yOnZhcigtLWNvbG9yLWdyYWRpZW50LW9uZSlcbn1cblxuLndpZGdldCAuY3NzX3ByZWZpeC1zZXJ2aWNlLW1lbnUgdWwgbGkge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zZXBhcmF0b3IpIDtcbn1cblxuLndpZGdldCAuY3NzX3ByZWZpeC1zZXJ2aWNlLW1lbnUgdWwgbGk6bGFzdC1jaGlsZHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTsgXG5cdG1hcmdpbi1ib3R0b206IDA7ICBcbn1cblxuLndpZGdldCAuY3NzX3ByZWZpeC1zZXJ2aWNlLW1lbnUgdWwgbGkgYSBzdmcgcGF0aHtcblx0c3Ryb2tlOnZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbn1cbi53aWRnZXQgLmNzc19wcmVmaXgtc2VydmljZS1tZW51IHVsIGxpIGE6aG92ZXIgc3ZnIHBhdGh7XG5cdHN0cm9rZTp2YXIoLS1jb2xvci1ncmFkaWVudC1vbmUpO1xufVxuXG4ud2lkZ2V0IC5jc3NfcHJlZml4LXNlcnZpY2UtbWVudSB1bCBsaSBhIHN2Z3tcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1pbjtcbn1cbi53aWRnZXQgLmNzc19wcmVmaXgtc2VydmljZS1tZW51IHVsIGxpIGE6aG92ZXIgc3Zne1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzcHgsIDApO1xufVxuXG4gLnByaW1hcnktYmctY29sb3J7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWdyYWRpZW50LW9uZSk7XG59XG5cbi5wcmltYXJ5LWJnLWNvbG9yIC5kb3dubG9hZC10ZXh0IGg1e1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uY3VzdG9tLXNlcnZpY2Utd2lkZ2V0e1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY3VzdG9tLXNlcnZpY2Utd2lkZ2V0Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmN1c3RvbS1zZXJ2aWNlLXdpZGdldCAuZG93bmxvYWQtdGV4dCBwe1xuXHRtYXJnaW46IDBweDtcbn0gXG4ud2lkZ2V0IC5jc3NfcHJlZml4LXdpZGdldC1tZW51e1xuXHRwYWRkaW5nOjA7XG59XG4ud2lkZ2V0IC53cC1ibG9jay1pbWFnZSBpbWd7XG5cdHdpZHRoOjEwMCU7XG59XG5cbi8qIE1pbmljYXJ0ICovXG4ud29vY29tbWVyY2UtbWluaS1jYXJ0LmNhcnRfbGlzdC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IHtcbiAgICBtYXgtaGVpZ2h0OiAyMTBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXHRmbG9hdDogbm9uZTtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB1bCBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMTVweCAwIDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDtcbn1cbiAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQge1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAzMHB4IDBweCByZ2IoMzYsIDM4LCA0MywwLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cdGJvcmRlcjpub25lO1xuICAgIHdpZHRoOiAzNTBweDtcbn1cbi5kcm9wZG93bi1tZW51LW1pbmktY2FydCAubmF2YmFyIHVsLndvb2NvbW1lcmNlLW1pbmktY2FydCB7XG4gICAgcGFkZGluZy1sZWZ0OjBweDtcbn1cbi5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB1bCBsaSAuY3NzX3ByZWZpeC1jYXJ0LWltZyB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiA2MHB4O1xufVxuIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB1bCBsaSAuY3NzX3ByZWZpeC1jYXJ0LWNvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4gLmRyb3Bkb3duLW1lbnUtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMuYnV0dG9ucyAuY3NzX3ByZWZpeC1idXR0b24gLmNzc19wcmVmaXgtbWFpbi1idG4gLnRleHQtYnRue1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG4gLmRyb3Bkb3duLW1lbnUtbWluaS1jYXJ0IC5yZW1vdmVfZnJvbV9jYXJ0X2J1dHRvbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgdG9wOiAwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbn1cbiAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLnJlbW92ZV9mcm9tX2NhcnRfYnV0dG9uOmhvdmVyLFxuIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB1bCBsaSAuY3NzX3ByZWZpeC1jYXJ0LWNvbnRlbnQgYTpob3ZlcntcbiAgICBjb2xvcjp2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cbiAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fdG90YWwge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci10b3A6MXB4IHNvbGlkIHJnYigxNjMsIDE2MywgMTYzLCAwLjUpO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0bWFyZ2luLXRvcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcdFxufVxuLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1taW5pLWNhcnR7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjpub25lO1xuXHR0b3A6MTAwJSAhaW1wb3J0YW50O1xufVxuLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtIC5jc3NfcHJlZml4LXByb2R1Y3QtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206NXB4O1xufVxuLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtIC53b29jb21tZXJjZS1QcmljZS1hbW91bnQuYW1vdW50e1xuICAgIGNvbG9yOnZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtIC5jc3NfcHJlZml4LWNhcnQtaW1ne1xuICAgIGJhY2tncm91bmQ6dmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcbn1cbi53b29jb21tZXJjZSB1bC5jYXJ0X2xpc3QgbGkgaW1nLCAud29vY29tbWVyY2UgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaSBpbWd7d2lkdGg6IDEwMCU7bWFyZ2luLWxlZnQ6MDt9XG4gLmRyb3Bkb3duLW1lbnUtbWluaS1jYXJ0IC5jc3NfcHJlZml4LWJ1dHRvbiAuY3NzX3ByZWZpeC1tYWluLWJ0biAgLnRleHQtYnRue1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zLmJ1dHRvbnN7XG5cdG1hcmdpbjowO1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XG59XG4gLmRyb3Bkb3duLW1lbnUtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMuYnV0dG9ucyAuY3NzX3ByZWZpeC1idXR0b24gLmNzc19wcmVmaXgtbWFpbi1idG4gLmJ0bi1pY29ue1xuICAgIG1hcmdpbjowO1xufVxuIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5jc3NfcHJlZml4LWJ1dHRvbi5jc3NfcHJlZml4LWJsb2ctbGluazpob3ZlciAudGV4dC1idG57XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5jc3NfcHJlZml4LWJ1dHRvbi5jc3NfcHJlZml4LWJsb2ctbGluay5jaGVja291dCAudGV4dC1idG57bWFyZ2luLWxlZnQ6IDE2cHg7fSBcbiAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuY3NzX3ByZWZpeC1idXR0b24uY3NzX3ByZWZpeC1ibG9nLWxpbmt7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59IFxuXG5AbWVkaWEobWF4LXdpZHRoOjQ3OXB4KXtcblx0LndpZGdldCAud2lkZ2V0LXRpdGxlIC50aXRsZS1ib3JkZXJ7bWFyZ2luOiAwIDAgMCAxMHB4O31cblx0LndpZGdldCB1bCB1bC5jaGlsZHJlbiB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHR9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6NDgwcHgpe1xuXG5cdC5zaW5nbGUtc2VydmljZSAud2lkZ2V0IC53cC1ibG9jay1ncm91cCAuY3VzdG9tLXNlcnZpY2Utd2lkZ2V0IHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmc6IDI0cHg7IFxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQuc2luZ2xlLXNlcnZpY2UgLndpZGdldCAud3AtYmxvY2stZ3JvdXAgLmN1c3RvbS1zZXJ2aWNlLXdpZGdldCAuZG93bmxvYWQtdGV4dHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4OyAgICAgICBcblx0fVxufSAiXX0= */