.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}.widget.widget_recent_comments .recentcomments,.wp-block-latest-comments__comment-meta{color:var(--color-theme-primary)}.widget.widget_recent_comments #recentcomments li.recentcomments a,.wp-block-latest-comments__comment-meta a{color:var(--global-font-color);line-height:var(--global-font-line-height)}.widget.widget_recent_comments #recentcomments--1 li.recentcomments a:hover,.widget.widget_recent_comments #recentcomments li.recentcomments a:hover{color:var(--color-theme-primary);text-decoration:underline!important}footer.wp-block-latest-comments__comment-meta{width:auto;display:block;float:none}.widget.widget_recent_comments #recentcomments li.recentcomments span a,.wp-block-latest-comments__comment-meta a.wp-block-latest-comments__comment-author{color:var(--global-font-title)}.has-dates .wp-block-latest-comments__comment:last-child{margin-bottom:0}.wp-block-latest-comments__comment-excerpt p{margin: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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QixnQkFBaUIsQ0FDakIsaUJBQ0osQ0FDQSx1Q0FDQyxTQUFVLENBQ1YsV0FBVyxDQUNYLGtCQUNELENBQ0EsNkZBQ0ksaUJBQ0osQ0FDQSxvR0FDSSxnQ0FDSixDQUNBLHdGQUNJLHdDQUF3QyxDQUMzQyxzQ0FDRCxDQUNBLDRFQUE2RSxVQUFXLENBQUMsYUFBYyxDQUN0RywyRUFDQSxrQkFDRCxDQUNDLGlFQUNBLFFBQVEsQ0FDUixtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNWLHdCQUFtQixDQUFuQixxQkFBbUIsQ0FBbkIsa0JBQW1CLENBQ25CLHdCQUE2QixDQUE3QixxQkFBNkIsQ0FBN0IsNkJBQ0osQ0FDQyxtSEFDRyxRQUNKLENBQ0MsaUhBQ0Esa0NBQ0QsQ0FDQyxvSEFBb0gsZ0JBQWtCLENBQ3RJLGlHQUNBLGtCQUNELENBRUEsd0JBQ0Msb0NBQW9DLGlCQUFtQixDQUN2RCx1QkFDQyxpQkFDRCxDQUNELENBRUEsd0JBRUMsK0RBQ0MsMkJBQXNCLENBQXRCLDRCQUFzQixDQUF0Qix5QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLFlBQWEsQ0FDYixpQkFDRCxDQUNBLDhFQUNDLGVBQ0QsQ0FDRCIsImZpbGUiOiJ3aWRnZXRzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFdpZGdldHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLndpZGdldCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm94LWJvcmRlci1yYWRpdXMpO1xuICAgIHBhZGRpbmc6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcik7XG59IFxuXG4ud2lkZ2V0Omxhc3QtY2hpbGQgeyBcblx0bWFyZ2luLWJvdHRvbTogMDsgXG5cdGJvcmRlci1ib3R0b206IDA7XG59XG4ud2lkZ2V0LndpZGdldF9yc3MudGV4dC1sZWZ0IHNwYW4ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4ud2lkZ2V0LndpZGdldF9yc3MudGV4dC1sZWZ0IHNwYW4gLnJzc3dpZGdldHtcblx0bGluZS1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLndpZGdldC53aWRnZXRfcnNzLnRleHQtbGVmdCBzcGFuOmJlZm9yZXtcblx0dG9wOiAwO1xufVxuLndpZGdldCB1bCB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDsgXG59XG5cbi53aWRnZXQgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ud2lkZ2V0IHVsIGxpIGEge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC1tcy13b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cdHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbiBcbi53aWRnZXQgdWwgbGkgYSxcbnVsLndwLWJsb2NrLWFyY2hpdmVzLWxpc3QgbGkgYSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ud2lkZ2V0X2NhdGVnb3JpZXMgYSxcbi53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBhLFxuLndpZGdldC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBhIHtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG4gICAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufSBcblxuLndpZGdldF9jYXRlZ29yaWVzIGE6aG92ZXIsXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgYTpob3Zlcixcbi53aWRnZXRfcGFnZXMgdWwgbGkgYTpob3Zlcixcbi53aWRnZXQud2lkZ2V0X2FyY2hpdmUgdWwgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cbi53aWRnZXQgdWwgbGkgYXtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nLW9uZSk7XG59XG4ud2lkZ2V0IHVsLmlxLWNvbnRhY3QgbGkgYXtcblx0dGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7IFxufVxuLnBvc3RlZC1vbiBzdmcsXG4ucG9zdGVkLWJ5IHN2ZyAgICBcbntcbmNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLmNzc19wcmVmaXgtYmxvZy1tZXRhIHVsIGxpLndpZGdldF9jYXRlZ29yaWVzIGEsXG4uY3NzX3ByZWZpeC1ibG9nLW1ldGEgLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGEge1xuXHRwYWRkaW5nLXJpZ2h0OiAxNnB4OyAgXG5cdG1hcmdpbi1yaWdodDogMTBweDtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtbm9ybWFsKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWZvbnQtbGluZS1oZWlnaHQtYm9keSk7XG5cdGxldHRlci1zcGFjaW5nOiB2YXIoLS1sZXR0ZXItc3BhY2luZy1vbmUpO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpOyBcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn0gXG4uY3NzX3ByZWZpeC1ibG9nLW1ldGEgdWwgbGkud2lkZ2V0X2NhdGVnb3JpZXMgYTpiZWZvcmUsXG4uY3NzX3ByZWZpeC1ibG9nLW1ldGEgLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGE6YmVmb3Jle1xuXHRjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMnB4O1xuXHRib3R0b206OHB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0dG9wOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW47XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluO1xufSBcbi5jc3NfcHJlZml4LWJsb2ctbWV0YSB1bCBsaS53aWRnZXRfY2F0ZWdvcmllcyBhOmhvdmVyOmJlZm9yZSxcbi5jc3NfcHJlZml4LWJsb2ctbWV0YSAud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgYTpob3ZlcjpiZWZvcmV7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuLmNzc19wcmVmaXgtYmxvZy1tZXRhIHVsIGxpLndpZGdldF9jYXRlZ29yaWVzIGE6aG92ZXIsXG4uY3NzX3ByZWZpeC1ibG9nLW1ldGEgLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59IFxuXG4ud2lkZ2V0IC53cC1ibG9jay1jYXRlZ29yaWVzIGxpIGEsXG4ud2lkZ2V0IC53cC1ibG9jay1hcmNoaXZlcy1saXN0IGxpIGF7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpOyBcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLndpZGdldF9wYWdlcyBsaS5wYWdlX2l0ZW0gYXsgXG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTtcdFxufVxuXG4ud2lkZ2V0IHVsIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn0gXG4gXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGksXG4ud2lkZ2V0X2FyY2hpdmUgdWwgbGksXG4ud2lkZ2V0X3BhZ2VzIHVsIGxpIHtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7ICBcbn0gXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgYSwgXG5cbi53aWRnZXRfYXJjaGl2ZSB1bCBsaSBhLFxuLndpZGdldF9wYWdlcyB1bCBsaSBhe1x0IFxuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuIH1cbi53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpLCBcbmZvb3RlciB1bC53cC10YWctY2xvdWQgbGkge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDAgMTBweCAxMHB4IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyOiBub25lO1xufVxuXG4ud2lkZ2V0IHVsIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4ud2lkZ2V0IHVsIHVsLmNoaWxkcmVuIHtcblx0cGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4ud2lkZ2V0IHVsLm1lbnUgbGksXG4ud2lkZ2V0IHVsLm1lbnUgbGk6bGFzdC1jaGlsZCBhIHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgdWwuY2hpbGRyZW4sXG4ud2lkZ2V0X3BhZ2VzIHVsIHVsLmNoaWxkcmVuIHtcblx0cGFkZGluZy10b3A6IDE1cHg7XG59XG4gXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBhLFxuLndpZGdldCB1bC5tZW51IGxpIGEge1xuXHRwYWRkaW5nOiAxMHB4IDAgMHB4IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG5cdHdpZHRoOiAxMDAlOyBcbn1cbi53aWRnZXRfbmF2X21lbnUgLm1lbnUgLm1lbnUtaXRlbSAudG9nZ2xlZHJvcFxue1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSxcbi53aWRnZXQgdWwubWVudSBsaSB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi53aWRnZXQgdWwgbGkgYTpob3Zlcjo6YmVmb3JlIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4ud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2xhYmVse1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHRcblx0bWFyZ2luLXRvcDogMDtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDUpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg1KTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWg1KTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG59XG4gXG4ud2lkZ2V0IC5mb290ZXItdGl0bGUsIFxuLndpZGdldCAud2lkZ2V0LXRpdGxlLCBcbi53aWRnZXQtd29vZiAud2lkZ2V0LXRpdGxlLFxuLndpZGdldC53aWRnZXRfYmxvY2sgaDEsIFxuLndpZGdldC53aWRnZXRfYmxvY2sgaDIsIFxuLndpZGdldC53aWRnZXRfYmxvY2sgaDMsIFxuLndpZGdldC53aWRnZXRfYmxvY2sgaDQsIFxuLndpZGdldC53aWRnZXRfYmxvY2sgaDUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHRcblx0bWFyZ2luLXRvcDogMDtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDUpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtdGl0bGUpO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg1KTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tZm9udC1sZXR0ZXItc3BhY2luZy1oNSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LWg1KTtcbn1cbi5pcW9uaWMtY3VzdG9tLWxheW91dHMgLndpZGdldCAuZm9vdGVyLXRpdGxle1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuZm9vdGVyIC53aWRnZXQgLmZvb3Rlci10aXRsZXtjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO31cbi53aWRnZXQud2lkZ2V0X3JzcyAud2lkZ2V0LXRpdGxlIHNwYW57IFxuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ud2lkZ2V0LndpZGdldF9yc3MgLndpZGdldC10aXRsZSBzcGFuOmJlZm9yZXtcblx0dG9wOiAwO1xufVxuLndpZGdldC53aWRnZXRfcnNzIC53aWRnZXQtdGl0bGUgc3BhbiBhLnJzc3dpZGdldHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDVweDtcbn0gIFxuLndpZGdldCAud2lkZ2V0LXRpdGxlIHNwYW4sIC53aWRnZXQgLmZvb3Rlci10aXRsZSBzcGFue1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG59XG5cbi53aWRnZXQgLndpZGdldC10aXRsZSAudGl0bGUtYm9yZGVyIHtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdG9wOiAtM3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiBcbi53aWRnZXQgLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0cGFkZGluZy1yaWdodDogNTVweDtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRoZWlnaHQ6IDU1cHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yLWxpZ2h0KTtcblx0b3V0bGluZTogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ib2R5KTsgXG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWJvZHkpO1xufVxuXG4ud2lkZ2V0IC5zZWFyY2gtZm9ybSBpbnB1dDo6cGxhY2Vob2xkZXJ7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG59XG5cbmZvb3RlciAud2lkZ2V0IC5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1kYXJrKTsgICBcbn0gIFxuXG4uc2VhcmNoLWZvcm0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59IFxuIFxuLnNlYXJjaC1mb3JtIGxhYmVsIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6aG92ZXIgeyAgXG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnktZGFyayk7XG59XG5cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCAuc2NyZWVuLXJlYWRlci10ZXh0IHsgICAgXG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnktZGFyayk7XG5cbn1cblxub2wud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRze1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtbWV0YSwgLndpZGdldC53aWRnZXRfcmVjZW50X2NvbW1lbnRzIC5yZWNlbnRjb21tZW50cyB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LW1ldGEgYSxcbi53aWRnZXQud2lkZ2V0X3JlY2VudF9jb21tZW50cyAjcmVjZW50Y29tbWVudHMgbGkucmVjZW50Y29tbWVudHMgYSB7XG4gICAgY29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLWdsb2JhbC1mb250LWxpbmUtaGVpZ2h0KTtcbn1cbi53aWRnZXQud2lkZ2V0X3JlY2VudF9jb21tZW50cyAjcmVjZW50Y29tbWVudHMtLTEgbGkucmVjZW50Y29tbWVudHMgYTpob3Zlcixcbi53aWRnZXQud2lkZ2V0X3JlY2VudF9jb21tZW50cyAjcmVjZW50Y29tbWVudHMgbGkucmVjZW50Y29tbWVudHMgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbmZvb3Rlci53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtbWV0YSB7XG5cdHdpZHRoOiBhdXRvO1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZmxvYXQ6IG5vbmU7XG59XG4ud3AtYmxvY2stbGF0ZXN0LWNvbW1lbnRzX19jb21tZW50LW1ldGEgYS53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQtYXV0aG9yLFxuLndpZGdldC53aWRnZXRfcmVjZW50X2NvbW1lbnRzICNyZWNlbnRjb21tZW50cyBsaS5yZWNlbnRjb21tZW50cyBzcGFuIGFcbntcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0XG59XG4uaGFzLWRhdGVzIC53cC1ibG9jay1sYXRlc3QtY29tbWVudHNfX2NvbW1lbnQ6bGFzdC1jaGlsZHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndwLWJsb2NrLWxhdGVzdC1jb21tZW50c19fY29tbWVudC1leGNlcnB0IHAge1xuXHRtYXJnaW46IDA7XG59XG5cbi53cC1ibG9jay1nYWxsZXJ5IC5ibG9ja3MtZ2FsbGVyeS1ncmlkIC5ibG9ja3MtZ2FsbGVyeS1pdGVte1xuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ud3AtYmxvY2stZ2FsbGVyeSAuYmxvY2tzLWdhbGxlcnktZ3JpZCAuYmxvY2tzLWdhbGxlcnktaXRlbSBpbWcge1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG4gICAgLW8tYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1ib3gpO1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG59XG5cbi5pcW9uaWMtd2lkZ2V0LWF1dGhvciAuYXV0aG9yLWRldGFpbHMtYm94e1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1nbG9iYWwtYm9keS1saWdodGNvbG9yKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG59XG5cbi5pcW9uaWMtd2lkZ2V0LWF1dGhvciAuYXV0aG9yLWRldGFpbHMtYm94IC5jc3NfcHJlZml4LWRlc2lnbmF0aW9ue1xuXHRmb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmlxb25pYy13aWRnZXQtYXV0aG9yIC5hdXRob3ItZGV0YWlscy1ib3ggLmF1dGhvci1pbWd7bWFyZ2luLWJvdHRvbTogMTZweDtib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7fVxuLmlxb25pYy13aWRnZXQtYXV0aG9yIC5hdXRob3ItZGV0YWlscy1ib3ggLmF1dGhvci1pbWcgaW1ne1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLWJveCk7XG59IFxuLndpZGdldCAuY3NzX3ByZWZpeC1zZXJ2aWNlLW1lbnUgdWwgbGkgYXtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbn1cblxuLndpZGdldCAuY3NzX3ByZWZpeC1zZXJ2aWNlLW1lbnUgdWwgbGk6bGFzdC1jaGlsZCBhe1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi53aWRnZXQgLndpZGdldCB7XG5cdHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4gXG5cbi53aWRnZXQgLmNzc19wcmVmaXgtc2VydmljZS1tZW51IHVsIGxpOmhvdmVyIGF7XG5cdGNvbG9yOnZhcigtLWNvbG9yLWdyYWRpZW50LW9uZSlcbn1cblxuLndpZGdldCAuY3NzX3ByZWZpeC1zZXJ2aWNlLW1lbnUgdWwgbGkge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1jb2xvci1zZXBhcmF0b3IpIDtcbn1cblxuLndpZGdldCAuY3NzX3ByZWZpeC1zZXJ2aWNlLW1lbnUgdWwgbGk6bGFzdC1jaGlsZHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTsgXG5cdG1hcmdpbi1ib3R0b206IDA7ICBcbn1cblxuLndpZGdldCAuY3NzX3ByZWZpeC1zZXJ2aWNlLW1lbnUgdWwgbGkgYSBzdmcgcGF0aHtcblx0c3Ryb2tlOnZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcbn1cbi53aWRnZXQgLmNzc19wcmVmaXgtc2VydmljZS1tZW51IHVsIGxpIGE6aG92ZXIgc3ZnIHBhdGh7XG5cdHN0cm9rZTp2YXIoLS1jb2xvci1ncmFkaWVudC1vbmUpO1xufVxuXG4ud2lkZ2V0IC5jc3NfcHJlZml4LXNlcnZpY2UtbWVudSB1bCBsaSBhIHN2Z3tcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1pbjtcbn1cbi53aWRnZXQgLmNzc19wcmVmaXgtc2VydmljZS1tZW51IHVsIGxpIGE6aG92ZXIgc3Zne1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzcHgsIDApO1xufVxuXG4gLnByaW1hcnktYmctY29sb3J7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWdyYWRpZW50LW9uZSk7XG59XG5cbi5wcmltYXJ5LWJnLWNvbG9yIC5kb3dubG9hZC10ZXh0IGg1e1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xufVxuXG4uY3VzdG9tLXNlcnZpY2Utd2lkZ2V0e1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY3VzdG9tLXNlcnZpY2Utd2lkZ2V0Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmN1c3RvbS1zZXJ2aWNlLXdpZGdldCAuZG93bmxvYWQtdGV4dCBwe1xuXHRtYXJnaW46IDBweDtcbn0gXG4ud2lkZ2V0IC5jc3NfcHJlZml4LXdpZGdldC1tZW51e1xuXHRwYWRkaW5nOjA7XG59XG4ud2lkZ2V0IC53cC1ibG9jay1pbWFnZSBpbWd7XG5cdHdpZHRoOjEwMCU7XG59XG5cbi8qIE1pbmljYXJ0ICovXG4ud29vY29tbWVyY2UtbWluaS1jYXJ0LmNhcnRfbGlzdC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IHtcbiAgICBtYXgtaGVpZ2h0OiAyMTBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuXHRmbG9hdDogbm9uZTtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB1bCBsaSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMTVweCAwIDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDtcbn1cbiAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQge1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAzMHB4IDBweCByZ2IoMzYsIDM4LCA0MywwLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cdGJvcmRlcjpub25lO1xuICAgIHdpZHRoOiAzNTBweDtcbn1cbi5kcm9wZG93bi1tZW51LW1pbmktY2FydCAubmF2YmFyIHVsLndvb2NvbW1lcmNlLW1pbmktY2FydCB7XG4gICAgcGFkZGluZy1sZWZ0OjBweDtcbn1cbi5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB1bCBsaSAuY3NzX3ByZWZpeC1jYXJ0LWltZyB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiA2MHB4O1xufVxuIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB1bCBsaSAuY3NzX3ByZWZpeC1jYXJ0LWNvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4gLmRyb3Bkb3duLW1lbnUtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMuYnV0dG9ucyAuY3NzX3ByZWZpeC1idXR0b24gLmNzc19wcmVmaXgtbWFpbi1idG4gLnRleHQtYnRue1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG4gLmRyb3Bkb3duLW1lbnUtbWluaS1jYXJ0IC5yZW1vdmVfZnJvbV9jYXJ0X2J1dHRvbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgdG9wOiAwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbn1cbiAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLnJlbW92ZV9mcm9tX2NhcnRfYnV0dG9uOmhvdmVyLFxuIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB1bCBsaSAuY3NzX3ByZWZpeC1jYXJ0LWNvbnRlbnQgYTpob3ZlcntcbiAgICBjb2xvcjp2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cbiAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fdG90YWwge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci10b3A6MXB4IHNvbGlkIHJnYigxNjMsIDE2MywgMTYzLCAwLjUpO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0bWFyZ2luLXRvcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcdFxufVxuLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1taW5pLWNhcnR7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjpub25lO1xuXHR0b3A6MTAwJSAhaW1wb3J0YW50O1xufVxuLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtIC5jc3NfcHJlZml4LXByb2R1Y3QtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206NXB4O1xufVxuLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtIC53b29jb21tZXJjZS1QcmljZS1hbW91bnQuYW1vdW50e1xuICAgIGNvbG9yOnZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydC1pdGVtIC5jc3NfcHJlZml4LWNhcnQtaW1ne1xuICAgIGJhY2tncm91bmQ6dmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcik7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMtYm94KTtcbn1cbi53b29jb21tZXJjZSB1bC5jYXJ0X2xpc3QgbGkgaW1nLCAud29vY29tbWVyY2UgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaSBpbWd7d2lkdGg6IDEwMCU7bWFyZ2luLWxlZnQ6MDt9XG4gLmRyb3Bkb3duLW1lbnUtbWluaS1jYXJ0IC5jc3NfcHJlZml4LWJ1dHRvbiAuY3NzX3ByZWZpeC1tYWluLWJ0biAgLnRleHQtYnRue1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zLmJ1dHRvbnN7XG5cdG1hcmdpbjowO1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XG59XG4gLmRyb3Bkb3duLW1lbnUtbWluaS1jYXJ0IC53b29jb21tZXJjZS1taW5pLWNhcnRfX2J1dHRvbnMuYnV0dG9ucyAuY3NzX3ByZWZpeC1idXR0b24gLmNzc19wcmVmaXgtbWFpbi1idG4gLmJ0bi1pY29ue1xuICAgIG1hcmdpbjowO1xufVxuIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5jc3NfcHJlZml4LWJ1dHRvbi5jc3NfcHJlZml4LWJsb2ctbGluazpob3ZlciAudGV4dC1idG57XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud29vY29tbWVyY2UtbWluaS1jYXJ0X19idXR0b25zIC5jc3NfcHJlZml4LWJ1dHRvbi5jc3NfcHJlZml4LWJsb2ctbGluay5jaGVja291dCAudGV4dC1idG57bWFyZ2luLWxlZnQ6IDE2cHg7fSBcbiAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fYnV0dG9ucyAuY3NzX3ByZWZpeC1idXR0b24uY3NzX3ByZWZpeC1ibG9nLWxpbmt7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59IFxuXG5AbWVkaWEobWF4LXdpZHRoOjQ3OXB4KXtcblx0LndpZGdldCAud2lkZ2V0LXRpdGxlIC50aXRsZS1ib3JkZXJ7bWFyZ2luOiAwIDAgMCAxMHB4O31cblx0LndpZGdldCB1bCB1bC5jaGlsZHJlbiB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHR9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6NDgwcHgpe1xuXG5cdC5zaW5nbGUtc2VydmljZSAud2lkZ2V0IC53cC1ibG9jay1ncm91cCAuY3VzdG9tLXNlcnZpY2Utd2lkZ2V0IHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmc6IDI0cHg7IFxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQuc2luZ2xlLXNlcnZpY2UgLndpZGdldCAud3AtYmxvY2stZ3JvdXAgLmN1c3RvbS1zZXJ2aWNlLXdpZGdldCAuZG93bmxvYWQtdGV4dHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4OyAgICAgICBcblx0fVxufSAiXX0= */