[dir=rtl] [type=email],[dir=rtl] [type=number],[dir=rtl] [type=tel],[dir=rtl] [type=url]{direction:rtl}[dir=rtl] .offcanvas-start{inset-inline-start:auto;inset-inline-end:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}[dir=rtl] .offcanvas-start.show{-webkit-transform:none;transform:none}[dir=rtl] .socialv-mobile-menu{-webkit-transform:translateX(-100%);transform:translateX(-100%)}[dir=rtl] .socialv-mobile-menu.menu-open{-webkit-transform:translateX(0);transform:translateX(0)}[dir=rtl] .sidebar-mini .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled) span{-webkit-transform:translateX(100%) scale(0);transform:translateX(100%) scale(0)}[dir=rtl] .sidebar-hover:hover .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled) span{-webkit-transform:translateX(0);transform:translateX(0)}[dir=rtl] .sidebar .sidebar-toggle .menu-btn{-webkit-transform:rotate(136deg);transform:rotate(136deg)}[dir=rtl] .sidebar.sidebar-mini .sidebar-toggle .menu-btn{-webkit-transform:scaleX(-1) rotate(-130deg);transform:scaleX(-1) rotate(-130deg)}[dir=rtl] .right-icon .icon-menu-aerrow-inset-inline-end:before,[dir=rtl] .right-icon .icon-menu-aerrow-right:before{content:"\e01d"}[dir=rtl] .sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled).active .right-icon,[dir=rtl] .sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true] .right-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[dir=rtl] .wp-story-user-stories .wp-story-add-story{-webkit-margin-start:6px;margin-inline-start:6px;-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .wpstory-story-modal.wpstory-story-effect-slide .wpstory-slider-item.wpstory-slider-item-next~.wpstory-slider-item .wpstory-appended-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:-50%;margin-inline-end:-50%}[dir=rtl] .socialv-widget-image-content-wrap .socialv-user-status{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:.5em;margin-inline-end:.5em}[dir=rtl] .socialv-upload-file a:first-child{margin:0}[dir=rtl] .socialv-upload-file a:last-child{margin:.625em 1em .625em 0}[dir=rtl] .socialv-upload-file a.bpolls-icon:last-child{margin:0}[dir=rtl] .quantity{-webkit-padding-start:.875em;padding-inline-start:.875em;-webkit-padding-end:0;padding-inline-end:0}[dir=rtl] .woocommerce-page form .show-password-input,[dir=rtl] .woocommerce form .show-password-input{inset-inline-start:.7em;inset-inline-end:auto}[dir=rtl] .select2-container .select2-selection--single .select2-selection__rendered{padding:0 1em 0 2.875em}[dir=rtl] .socialv-subtab-lists .left{inset-inline-start:1em}[dir=rtl] .bp-messages-wrap .chat-header .thread-info .avatar{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:8px;margin-inline-start:8px}[dir=rtl] #buddypress div.item-list-tabs.socialv-tab-lists .left .iconly-Arrow-Left-2:before,[dir=rtl] .socialv-subtab-lists .left .iconly-Arrow-Left-2:before{content:"\e90d"}[dir=rtl] .socialv-subtab-lists .right{inset-inline-end:1em}[dir=rtl] #buddypress div.item-list-tabs.socialv-tab-lists .right .iconly-Arrow-Right-2:before,[dir=rtl] .socialv-subtab-lists .right .iconly-Arrow-Right-2:before{content:"\e908"}[dir=rtl] #buddypress div.item-list-tabs.socialv-tab-lists .left{inset-inline-start:0}[dir=rtl] #buddypress div.item-list-tabs.socialv-tab-lists .right{inset-inline-end:0}[dir=rtl] .socialv-data-filter-by{padding:1em 2em 1.217em 0;-webkit-border-start:none;border-inline-start:none;-webkit-border-end:.0625em solid var(--border-color-light);border-inline-end:.0625em solid var(--border-color-light)}[dir=rtl] .list-img-group li a{-webkit-margin-end:-1.3em;margin-inline-end:-1.3em;-webkit-margin-start:auto;margin-inline-start:auto}[dir=rtl] .liked-member ul li a{-webkit-margin-end:-.75em;margin-inline-end:-.75em}[dir=rtl] .list-img-group li:last-child a{-webkit-margin-end:-1.3em;margin-inline-end:-1.3em}[dir=rtl] .socialv-groups-lists .socialv-group-details ul li a .item-number,[dir=rtl] .socialv-groups-lists .socialv-group-details ul li a .item-text{-webkit-margin-end:.375em;margin-inline-end:.375em;-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] .socialv-bp-pagination .next.page-numbers,[dir=rtl] .socialv-bp-pagination .prev.page-numbers{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] #buddypress .socialv-subtab-container ul li>span.count,[dir=rtl] #buddypress div.item-list-tabs .socialv-subtab-container ul li span.count{-webkit-margin-end:.5em;margin-inline-end:.5em;-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] .socialv-reply .comment-reply-link{inset-inline-start:0;inset-inline-end:auto}[dir=rtl] .socialv-member-info .socialv-member-right{text-align:start}[dir=rtl] .widget.widget_block .wp-block-tag-cloud a{margin:0 0 .625em .325em;padding:0 0 0 .6em}[dir=rtl] .widget.widget_block .wp-block-tag-cloud a:before{inset-inline-start:0;inset-inline-end:auto}[dir=rtl] .wp-block-search .wp-block-search__input{-webkit-padding-end:1em;padding-inline-end:1em;-webkit-padding-start:3.125em;padding-inline-start:3.125em}[dir=rtl] #buddypress .socialv-tab-lists ul.socialv-tab-container li{margin:0 auto}[dir=rtl] .socialv-profile-edit-dropdown .accordion-button:after{inset-inline-start:1em;inset-inline-end:auto;content:"\e908"}[dir=rtl] .accordion-button:not(.collapsed):after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[dir=rtl] .form-floating>.form-control:not(:-moz-placeholder-shown)~label{transform:scale(.75) translateY(-.6em) translateX(-1.5em)}[dir=rtl] .form-floating>.form-control:not(:-ms-input-placeholder)~label{transform:scale(.75) translateY(-.6em) translateX(-1.5em)}[dir=rtl] .form-floating>.form-control:focus~label,[dir=rtl] .form-floating>.form-control:not(:placeholder-shown)~label,[dir=rtl] .form-floating>.form-select~label,[dir=rtl] .form-floating>.select2-container--default.select2-container--focus~label{-webkit-transform:scale(.75) translateY(-.6em) translateX(-1.5em);transform:scale(.75) translateY(-.6em) translateX(-1.5em)}[dir=rtl] .select2-container--default .select2-selection--multiple .select2-selection__choice{float:inline-end}[dir=rtl] .wp-editor-tabs{float:inline-start}[dir=rtl] .wp-switch-editor{margin:5px 5px 0 0}[dir=rtl] .bp-verified-badge{-webkit-margin-end:.4em;margin-inline-end:.4em}[dir=rtl] #buddypress table tr:first-child th:last-child{border-start-end-radius:0}[dir=rtl] #buddypress table tr:first-child th:first-child{border-start-start-radius:0}[dir=rtl] input[type=checkbox].select-media-checkbox{-webkit-margin-start:.225em;margin-inline-start:.225em;-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] form#mpp-whats-new-form #mpp-whats-new-avatar{float:inline-end}[dir=rtl] form#mpp-whats-new-form p.activity-greeting{-webkit-margin-end:4.4375em;margin-inline-end:4.4375em;-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] form#mpp-whats-new-form #mpp-whats-new-content{-webkit-margin-end:3.4375em;margin-inline-end:3.4375em;-webkit-margin-start:0;margin-inline-start:0;padding:0 1.25em 1.25em 0}[dir=rtl] .mce-container *,[dir=rtl] .mce-container p{text-align:end}[dir=rtl] .socialv-user-meta li:after,[dir=rtl] .message-star-actions{inset-inline-start:0;inset-inline-end:auto}[dir=rtl] #buddypress div#message-thread strong{margin:0 1em 0 0}[dir=rtl] .socialv-meta-details .comment-info{-webkit-margin-end:.375em;margin-inline-end:.375em;-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] .liked-member .member-thumb-group{padding:0 0 0 .6em}[dir=rtl] .socialv-share-post .share-btn .label-share{-webkit-margin-end:.2em;margin-inline-end:.2em;-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] .social-share-group{inset-inline-start:auto;inset-inline-end:0}[dir=rtl] .socialv-share-post .activity-social-share{inset-inline-start:auto;inset-inline-end:3.5em;-webkit-margin-end:.875em;margin-inline-end:.875em;-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] .socialv-activity_comment .socialv-share-post .activity-social-share span:last-child a{-webkit-margin-end:1.2em;margin-inline-end:1.2em}[dir=rtl] .socialv-activity_comment .socialv-share-post .activity-social-share span:first-child a{-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] #buddypress div.activity-comments-list>ul.activity-comments .activity-comments{-webkit-padding-end:1.5em;padding-inline-end:1.5em;-webkit-padding-start:0;padding-inline-start:0}[dir=rtl] .send-comment-btn{inset-inline-start:.625em;inset-inline-end:auto}[dir=rtl] #buddypress .socialv-activity-parent .socialv-activity_comment .bp-share-btn .bp-share-button{padding:0 22px 0 0}[dir=rtl] .socialv-activity-parent .socialv-activity_comment .bp-share-btn{float:inline-start}[dir=rtl] #buddypress .socialv-activity-parent .socialv-activity_comment .bp-share-btn .bp-share-button:before{inset-inline-start:auto;inset-inline-end:0}[dir=rtl] #buddypress .socialv-activity-parent .socialv_activity_inner .service-buttons{position:absolute;inset-inline-end:auto;inset-inline-start:0;text-align:start}[dir=rtl] #buddypress div.activity-comments form textarea,[dir=rtl] .activity-comments form textarea{padding:0 0 0 3.75em}[dir=rtl] .socialv-subtab-container ul>li.socialv-rss i.icon-rss{-webkit-margin-start:.5em;margin-inline-start:.5em;-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .bbp-pagination-count{float:inline-end}[dir=rtl] #group-settings-form fieldset input[type=submit]{float:inline-start}[dir=rtl] .socialv-check label span{-webkit-padding-end:1.5em;padding-inline-end:1.5em;-webkit-padding-start:0;padding-inline-start:0}[dir=rtl] .buddypress .link-change-cover-image{inset-inline-start:2em;inset-inline-end:auto}[dir=rtl] #buddypress .socialv-tab-lists ul.socialv-tab-container li:after,[dir=rtl] #buddypress .mpp-remote-add-media-row-activity .mpp-add-remote-media{inset-inline-start:0;inset-inline-end:auto}[dir=rtl] .select2-container--default .select2-results>.select2-results__options{text-align:end}[dir=rtl] .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,[dir=rtl] .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{inset-inline-end:50%;inset-inline-start:auto;-webkit-transform:translateX(50%);transform:translateX(50%)}[dir=rtl] .list-grid-btn-switcher li{-webkit-margin-end:1em;margin-inline-end:1em;-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] #buddypress .socialv-groups-lists .group-has-avatar .socialv-group-info .status{inset-inline-start:1em;inset-inline-end:auto}[dir=rtl] .socialv-alert{-webkit-border-end:.1875em solid;border-inline-end:.1875em solid;-webkit-border-start:none;border-inline-start:none}[dir=rtl] .bbp-breadcrumb a,[dir=rtl] .bbp-breadcrumb i{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:.625em;margin-inline-start:.625em}[dir=rtl] .wpstory-modal-content .wpstory-story-preview .wpstory-preview-image{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:15px;margin-inline-start:15px}[dir=rtl] .wpstory-story-preview button{inset-inline-start:5px;inset-inline-end:auto}[dir=rtl] .wp-story-float-buttons{inset-inline-end:auto;inset-inline-start:0}[dir=rtl] .socialv-member-right .message-btn{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:1em;margin-inline-end:1em}[dir=rtl] .socialv-accordion .socialv-accordion-block .socialv-accordion-title .socialv-icon-style span.inactive i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .subscribe-form .form-floating input{border-radius:0 var(--border-radius) var(--border-radius) 0}[dir=rtl] .subscribe-form .socialv-button{border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] .blog-widget .blog-author-wrapper .list ul li{-webkit-margin-start:.625em;margin-inline-start:.625em;-webkit-margin-end:0;margin-inline-end:0;direction:ltr}[dir=rtl] .blog-widget .blog-author-wrapper .list ul li:last-child{-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] .socialv-blog-box .socialv-blogtag li{float:inline-end}[dir=rtl] .dropdown-menu-mini-cart a.remove.remove_from_cart_button{inset-inline-start:.5em;inset-inline-end:auto}[dir=rtl] .dropdown-menu-mini-cart ul li .socialv-cart-content{-webkit-padding-start:1.8em;padding-inline-start:1.8em;-webkit-padding-end:0;padding-inline-end:0}[dir=rtl] .css-prefix-model-woo .modal-content{-webkit-border-start:none;border-inline-start:none;-webkit-border-end:.125em solid var(--color-theme-success);border-inline-end:.125em solid var(--color-theme-success);border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] .product>span.onsale,[dir=rtl] .woocommerce .products .product .onsale,[dir=rtl] .woocommerce .products .product .onsale.socialv-new,[dir=rtl] .woocommerce span.onsale{inset-inline-start:auto;inset-inline-end:1em}[dir=rtl] .woocommerce .product-grid-style .product .socialv-woo-buttons-holder,[dir=rtl] .woocommerce .product-list-style .product .socialv-image-wrapper .socialv-woo-buttons-holder{inset-inline-start:1em;inset-inline-end:auto}[dir=rtl] .woocommerce .products .product .socialv-woo-buttons-holder ul li{-webkit-transform:translateX(-100%)!important;transform:translateX(-100%)!important}[dir=rtl] .woocommerce .products .product:hover .socialv-woo-buttons-holder ul li{-webkit-transform:translateX(0)!important;transform:translateX(0)!important}[dir=rtl] .sorting-wrapper .shop-filter-sidebar{-webkit-margin-start:1em;margin-inline-start:1em;-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .woof_radio_label{-webkit-margin-end:5px;margin-inline-end:5px;-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] .woof_checkbox_label{-webkit-margin-end:.5em!important;margin-inline-end:.5em!important;-webkit-margin-start:0!important;margin-inline-start:0!important}[dir=rtl] .woocommerce-account .woocommerce-MyAccount-navigation ul{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}[dir=rtl] .woocommerce table.shop_table th{direction:ltr}[dir=rtl] .socialv-empty .woocommerce-info,[dir=rtl] .socialv-notice-wrapper .woocommerce-info,[dir=rtl] .socialv-notice-wrapper .woocommerce-message{inset-inline-end:0;-webkit-transform:none;transform:none}[dir=rtl] .woocommerce form .woocommerce-address-fields__field-wrapper .form-row input.input-text{text-align:end}[dir=rtl] .woocommerce .woocommerce-form-login .socialv-form-remember-wrapper .woocommerce-form-login__rememberme{-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .socialv-login-form-wrapper>p{direction:ltr}[dir=rtl] .socialv-authentication-modal .modal-header{inset-inline-start:0;inset-inline-end:auto}[dir=rtl] .socialv-login-form input{-webkit-padding-start:1em;padding-inline-start:1em;-webkit-padding-end:0;padding-inline-end:0}[dir=rtl] .editfield .checkbox .option-label{-webkit-margin-end:auto;margin-inline-end:auto;-webkit-margin-start:.875em;margin-inline-start:.875em}.woocommerce-info li,.woocommerce-message li,[dir=rtl] .woocommerce-error li{-webkit-padding-start:1.5em!important;padding-inline-start:1.5em!important}[dir=rtl] .woocommerce-error:before,[dir=rtl] .woocommerce-info:before,[dir=rtl] .woocommerce-message:before{inset-inline-start:auto;inset-inline-end:1em}[dir=rtl] .woocommerce a.socialv-morden-btn.woocommerce-button--previous{-webkit-margin-end:auto;margin-inline-end:auto;-webkit-margin-start:2em;margin-inline-start:2em}[dir=rtl] .woof_products_top_panel li span{direction:ltr}[dir=rtl] .woocommerce .product-grid-style .socialv_loadmore_product{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:.9375em;margin-inline-end:.9375em}[dir=rtl] .dropdown-menu-mini-cart .widget_shopping_cart_content ul li .socialv-cart-content{-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:1.8em;padding-inline-start:1.8em}[dir=rtl] .woocommerce-MyAccount-content .woocommerce-EditAccountForm input,[dir=rtl] .woocommerce-MyAccount-content .woocommerce-EditAccountForm textarea{direction:rtl}[dir=rtl] .woocommerce .track-form-wrapper form .form-row input::-webkit-input-placeholder{text-align:end;unicode-bidi:plaintext}[dir=rtl] .woocommerce .track-form-wrapper form .form-row input::-moz-placeholder{text-align:end;unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}[dir=rtl] .woocommerce .track-form-wrapper form .form-row input:-ms-input-placeholder{text-align:end;unicode-bidi:plaintext}[dir=rtl] .woocommerce .track-form-wrapper form .form-row input::-ms-input-placeholder{text-align:end;unicode-bidi:plaintext}[dir=rtl] .woocommerce .track-form-wrapper form .form-row input::placeholder{text-align:end;unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}[dir=rtl] .woof_text_search_container .woof_text_search_go{display:none!important}[dir=rtl] .woof_show_text_search_container .easy-autocomplete-container ul{-webkit-padding-end:0;padding-inline-end:0}[dir=rtl] .woocommerce .woocommerce-product-rating .star-rating{float:inline-end;margin:.5em 0 0 4px}[dir=rtl] .woocommerce div.product form.cart div.quantity{float:inline-end}[dir=rtl] .woocommerce div.product form.cart .variations th{text-align:end!important}[dir=rtl] .single-product .woocommerce-Reviews .commentlist .review .comment_container .socialv-meta-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[dir=rtl] .single-product.woocommerce #reviews #comments ol.commentlist li .comment-text p{direction:rtl}[dir=rtl] .single-product .woocommerce-Reviews .commentlist .review .comment_container .socialv-meta-wrapper .star-rating{margin-top:1em}[dir=rtl] .woocommerce form.login .socialv-check,[dir=rtl] .woocommerce form.login .lost_password{text-align:end;direction:ltr}[dir=rtl] .yith_wcwl_wishlist_footer .yith-wcwl-share .yith-wcwl-share-title{direction:ltr}[dir=rtl] .yith_wcwl_wishlist_footer .yith-wcwl-share ul li{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:.5em;margin-inline-start:.5em}[dir=rtl] .yith_wcwl_wishlist_footer .yith-wcwl-share ul li:last-child{-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] .yith_wcwl_wishlist_footer .yith-wcwl-share ul{margin:0 1em 0 0}[dir=rtl] .woocommerce table.wishlist_table.shop_table td.wishlist-empty{text-align:center}[dir=rtl] .woocommerce .woocommerce-product-rating .star-rating{width:6.1em}[dir=rtl] .hidden-title-form>input[type=text]{-webkit-padding-start:4.0625em;padding-inline-start:4.0625em;-webkit-padding-end:1.5em;padding-inline-end:1.5em}[dir=rtl] .hidden-title-form .edit-title-buttons{inset-inline-end:auto;top:calc(50% - .9375em);inset-inline-start:1em}[dir=rtl] .wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart{text-align:end}[dir=rtl] .pms-login-error{direction:ltr}[dir=rtl] .dropdown-menu-mini-cart .widget_shopping_cart_content ul li .socialv-cart-content .socialv_remove_text{inset-inline-end:auto;inset-inline-start:.5em}[dir=rtl] .woocommerce .product-grid-style .product .socialv-woo-buttons-holder ul li{-webkit-margin-start:1.75em;margin-inline-start:1.75em;-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .woocommerce .product-list-style .products .star-rating{-webkit-margin-start:auto;margin-inline-start:auto}[dir=rtl] .posted_in.socialv-product-meta-list>span,[dir=rtl] .sku_wrapper .sku_title,[dir=rtl] .tagged_as.socialv-product-meta-list>span{-webkit-margin-start:.2em;margin-inline-start:.2em;-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .woocommerce .product-grid-style .product .socialv-woo-buttons-holder ul li:last-child{-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] .woocommerce .products .product .onsale,[dir=rtl] .woof_show_text_search_container input[type=search]{direction:ltr}[dir=rtl] .woof_container_product_cat .woof_list li .woof_childs_list_opener{inset-inline-end:auto;inset-inline-start:0}[dir=rtl] .socialv-top-product-list .socialv-top-product-wrapper{-webkit-padding-start:auto;padding-inline-start:auto;-webkit-padding-end:1em;padding-inline-end:1em}[dir=rtl] .woocommerce .woocommerce-product-rating .star-rating:before,[dir=rtl] .woocommerce .woocommerce-product-rating .star-rating span{inset-inline-end:0;float:inline-end}[dir=rtl] .woocoomerce .woocommerce-tabs .woocommerce-Tabs-panel .star-rating span:before{inset-inline-end:-.4em}[dir=rtl] .woocommerce .widget_top_rated_products .star-rating span:before{inset-inline-start:auto}[dir=rtl] .woocommerce .sorting-wrapper .socialv-product-view-wrapper .socialv-product-view-buttons{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:1em;margin-inline-start:1em}[dir=rtl] #woosq-popup .woocommerce-product-details__short-description{direction:ltr}[dir=rtl] #woosq-popup .woocommerce .woocommerce-product-rating .star-rating{margin:.5em 0 0 4px;float:inline-end}[dir=rtl] #woosq-popup .product_meta,[dir=rtl] #woosq-popup .single-product .product .summary .summary-content{text-align:end}[dir=rtl] #add_payment_method table.cart td.actions .coupon .input-text,[dir=rtl] .woocommerce #content table.cart td.actions .coupon,[dir=rtl] .woocommerce-cart table.cart td.actions .coupon .input-text,[dir=rtl] .woocommerce-checkout table.cart td.actions .coupon .input-text,[dir=rtl] .woocommerce-page #content table.cart td.actions .coupon,[dir=rtl] .woocommerce-page table.cart td.actions .coupon,[dir=rtl] .woocommerce table.cart td.actions .coupon{float:inline-end}[dir=rtl] .woocommerce-page table.cart td.actions .coupon+button{float:inline-start}[dir=rtl] .woocommerce-cart table.cart td.actions .coupon .input-text{margin:0 0 0 1em;float:none}[dir=rtl] .wishlist-title a.show-title-form i{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:.625em;margin-inline-start:.625em}[dir=rtl] .yith-wcwl-share h4.yith-wcwl-share-title{direction:ltr}[dir=rtl] .woocommerce form .form-row input.input-text{direction:rtl}[dir=rtl] .woof_text_search_container .woof_text_search_go:after{inset-inline-start:auto;inset-inline-end:40%}[dir=rtl] .woof_container .woof_container_inner input[type=search]{-webkit-padding-start:2em;padding-inline-start:2em;-webkit-padding-end:1em;padding-inline-end:1em}[dir=rtl] .woocommerce div.product div.summary .woocommerce-product-details__short-description p,[dir=rtl] .woocommerce table td{text-align:end}[dir=rtl] .woocommerce-info,[dir=rtl] .woocommerce-order .woocommerce-notice,[dir=rtl] footer.footer-one .copyright-footer .copyright{direction:ltr}[dir=rtl] .woocommerce-error,[dir=rtl] .woocommerce-info,[dir=rtl] .woocommerce-message{padding:1em 2.5em 1em 1em;text-align:end;direction:ltr;-webkit-border-start:none;border-inline-start:none;-webkit-border-end:.1875em solid;border-inline-end:.1875em solid;border-radius:var(--border-radius) 0 0 var(--border-radius);inset-inline-end:50%;inset-inline-start:auto;-webkit-transform:translateX(50%);transform:translateX(50%)}[dir=rtl] .woocommerce-form-coupon-toggle .woocommerce-info:before,[dir=rtl] .woocommerce-message:before{inset-inline-end:1em;inset-inline-start:auto}[dir=rtl] .woocommerce-form-coupon p{direction:ltr}[dir=rtl] .woocommerce-form-coupon .input-text{text-align:end}[dir=rtl] .woof_price_search_container .price_slider_amount .price_label{float:inline-end!important}[dir=rtl] .sidebar_widget.woof_container{padding:2em 0 0}[dir=rtl] .woocommerce .product-list-style .product .socialv-inner-box .product-caption{text-align:end}[dir=rtl] .woocommerce .product-list-style .products .star-rating{-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .woocommerce #content div.product div.images,[dir=rtl] .woocommerce-page #content div.product div.images,[dir=rtl] .woocommerce-page div.product div.images,[dir=rtl] .woocommerce div.product div.images{float:inline-end}[dir=rtl] .dropdown-menu-mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__total strong{direction:ltr}[dir=rtl] .socialv-empty,[dir=rtl] .socialv-notice-wrapper .woocommerce-error,[dir=rtl] .woocommerce-form-coupon-toggle,[dir=rtl] .woocommerce-notices-wrapper .woocommerce-error{inset-inline-end:0!important;inset-inline-start:auto!important;-webkit-transform:none!important;transform:none!important}[dir=rtl] .woocommerce-message a.button.wc-forward{-webkit-margin-end:.5em;margin-inline-end:.5em;float:inline-start;-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] .woocommerce ul#shipping_method li input{margin:.4em 0 0 .4375em}[dir=rtl] .dropdown-menu-mini-cart{inset-inline-end:auto;inset-inline-start:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}[dir=rtl] .dropdown-menu-mini-cart.cart-show{-webkit-transform:translateX(0);transform:translateX(0)}[dir=rtl] .woocommerce div.product form.cart div.quantity{margin:0 0 0 1em}[dir=rtl] .select2-container--default .select2-search--dropdown .select2-search__field{direction:rtl}[dir=rtl] .woocommerce div.product .woocommerce-tabs ul.tabs li:first-child{-webkit-margin-start:1em;margin-inline-start:1em;-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:1em;inset-inline-start:1em;inset-inline-end:auto}[dir=rtl] .product>span.onsale{top:1em;inset-inline-end:1em;inset-inline-start:auto;direction:ltr}[dir=rtl] .woof_show_text_search_container input[type=search]{direction:rtl;-webkit-padding-end:5.1em!important;padding-inline-end:5.1em!important;-webkit-padding-start:.9375em!important;padding-inline-start:.9375em!important}[dir=rtl] #review_form_wrapper .comment-form input{direction:rtl}[dir=rtl] .woof_childs_list{margin:.9375em .9375em 0 0!important}[dir=rtl] .woocommerce .star-rating:before{inset-inline-start:auto;inset-inline-end:0;float:inline-end}[dir=rtl] .single-product.woocommerce #review_form #respond textarea{direction:rtl}[dir=rtl] .woocommerce table.shop_attributes .woocommerce-product-attributes-item .woocommerce-product-attributes-item__value{text-align:end}[dir=rtl] .single-product .product .summary del .woocommerce-Price-amount.amount{-webkit-margin-start:.5em;margin-inline-start:.5em;-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .single-product .product .summary ins{background:transparent}[dir=rtl] .woof_show_text_search_container input[type=search]::-webkit-input-placeholder{unicode-bidi:plaintext}[dir=rtl] .woof_show_text_search_container input[type=search]::-moz-placeholder{unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}[dir=rtl] .woof_show_text_search_container input[type=search]:-ms-input-placeholder{unicode-bidi:plaintext}[dir=rtl] .woof_show_text_search_container input[type=search]::-ms-input-placeholder{unicode-bidi:plaintext}[dir=rtl] .woof_show_text_search_container input[type=search]::placeholder{unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}[dir=rtl] .dropdown-menu-mini-cart .widget_shopping_cart_content ul li .socialv-cart-content .remove_from_cart_button{text-align:start}[dir=rtl] .socialv-related-product .related .socialv-title-box{text-align:end}[dir=rtl] .woocommerce-cart table.cart .cart_item_name{-webkit-padding-end:1.25em;padding-inline-end:1.25em;-webkit-padding-start:0;padding-inline-start:0}[dir=rtl] .woocommerce .cart_totals table.shop_table_responsive tr td .select2-container .select2-selection--single .select2-selection__rendered{text-align:end}[dir=rtl] .woocommerce .socialv-page-header .socialv-page-items .socialv-page-item{padding:0 4.25em 0 3.125em}[dir=rtl] .woocommerce .socialv-page-header .socialv-page-items .socialv-page-item:first-child{-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:3.125em;padding-inline-start:3.125em}[dir=rtl] .woocommerce .socialv-page-header .socialv-page-items .socialv-page-item:after{content:"\f053"}[dir=rtl] .woocommerce .product-grid-style .product .socialv-woo-buttons-holder ul{direction:rtl}[dir=rtl] .posted_in.socialv-product-meta-list>a:after{inset-inline-start:auto;inset-inline-end:-.4375em}[dir=rtl] .woocommerce table.wishlist_table .wishlist-items-wrapper td a.socialv-product-title{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:1em;padding-inline-end:1em}[dir=rtl] .woocommerce table.wishlist_table .product-price ins{background:transparent}[dir=rtl] .posted_in.socialv-product-meta-list>a,[dir=rtl] .tagged_as.socialv-product-meta-list>a{-webkit-padding-end:0;padding-inline-end:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:.313em;padding-inline-start:.313em;-webkit-margin-start:.313em;margin-inline-start:.313em}[dir=rtl] .posted_in.socialv-product-meta-list>a:after,[dir=rtl] .tagged_as.socialv-product-meta-list>a:after{inset-inline-start:0;inset-inline-end:auto}[dir=rtl] .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tr td:before,[dir=rtl] .woocommerce-MyAccount-content .woocommerce-order-downloads .woocommerce-table.woocommerce-table--order-downloads.shop_table tr td:before{float:inline-end;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:1.25em;padding-inline-start:1.25em;direction:ltr}[dir=rtl] .review-form{text-align:end}[dir=rtl] .review-form .close{inset-inline-end:auto;inset-inline-start:32px}[dir=rtl] .course-curriculum .section-content .course-item-meta,[dir=rtl] .review-form h3 .close{float:inline-start}[dir=rtl] .review-stars>li{float:inline-end}[dir=rtl] .review-stars{-webkit-padding-end:0;padding-inline-end:0}[dir=rtl] #popup-course #popup-footer,[dir=rtl] #popup-course #popup-header{inset-inline-start:0;inset-inline-end:475px}[dir=rtl] #popup-course #sidebar-toggle{inset-inline-start:auto;inset-inline-end:458px}[dir=rtl] .learnpress #popup-course #sidebar-toggle{inset-inline-start:auto;inset-inline-end:-1.3em}[dir=rtl] #popup-course #sidebar-toggle:before{-webkit-transform:rotate(-45deg) translate(-.6em);transform:rotate(-45deg) translate(-.6em)}[dir=rtl] body.lp-sidebar-toggle__close #popup-course>#sidebar-toggle:before{-webkit-transform:rotate(130deg) translate(-90%,40%);transform:rotate(130deg) translate(-90%,40%)}[dir=rtl] body.lp-sidebar-toggle__close #popup-course>#sidebar-toggle{inset-inline-end:-15px}[dir=rtl] body.lp-sidebar-toggle__close #popup-course #popup-footer,[dir=rtl] body.lp-sidebar-toggle__close #popup-course #popup-header{inset-inline-end:0}[dir=rtl] .course-curriculum .section-content .course-item-meta .item-meta{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:.7em;margin-inline-end:.7em}[dir=rtl] .content-item-wrap .quiz-buttons.align-center .button-left.fixed{inset-inline-start:auto;inset-inline-end:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}[dir=rtl] .question .answer-option .option-title{padding:.875em 4.063em .688em .625em}[dir=rtl] #popup-course #popup-footer .course-item-nav .next:before{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:.625em;margin-inline-end:.625em;-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] #popup-course #popup-footer .prev:before{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:.625em;margin-inline-start:.625em;-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .question .question-title .edit-link{float:inline-start}[dir=rtl] .quiz-status>div{padding:.313em 2em .313em .625em}[dir=rtl] .quiz-result .result-statistic .result-statistic-field span{text-align:end}[dir=rtl] .learnpress .quiz-result .result-statistic .result-statistic-field p{text-align:start}[dir=rtl] #popup-course .question .answer-option input[type=checkbox],[dir=rtl] #popup-course .question .answer-option input[type=radio]{margin:0 .6em 0 0}[dir=rtl] .question .question-response .label{margin:0 0 0 .313em}[dir=rtl] .quiz-result .result-message:after{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:.5em;margin-inline-end:.5em}[dir=rtl] .learnpress .lp-courses-bar .search-courses input[type=text]{padding:0 1em 0 3.5em}[dir=rtl] .wp-block-quote.is-style-large,[dir=rtl] blockquote{-webkit-border-start:none;border-inline-start:none;-webkit-border-end:.313em solid var(--color-theme-primary);border-inline-end:.313em solid var(--color-theme-primary)}[dir=rtl] .learnpress .lp-user-profile .lp-profile-right{padding:0 1em 0 0}[dir=rtl] .learnpress .lp-user-profile #profile-nav .lp-profile-nav-tabs>li>a{padding:0 3.25em 0 1.25em}[dir=rtl] .learnpress .lp-user-profile #profile-nav .lp-profile-nav-tabs>li.active a{-webkit-padding-start:1.25em;padding-inline-start:1.25em;-webkit-padding-end:1.25em;padding-inline-end:1.25em}[dir=rtl] .learnpress .lp-user-profile #profile-nav .lp-profile-nav-tabs>li.active>a{-webkit-padding-start:1.25em;padding-inline-start:1.25em;-webkit-padding-end:3.25em;padding-inline-end:3.25em}[dir=rtl] .lp-user-profile #profile-nav .lp-profile-nav-tabs>li>a>i{inset-inline-start:auto;inset-inline-end:0}[dir=rtl] .lp-user-profile #profile-nav .lp-profile-nav-tabs>li>a:after{float:inline-start;margin:0 0 0 4px}[dir=rtl] .learnpress .lp-user-profile #profile-nav .lp-profile-nav-tabs>li>a:after{content:"\f053"}[dir=rtl] .learnpress .course-tabs .course-nav-tabs li a span:before{inset-inline-start:auto;inset-inline-end:0}[dir=rtl] .learnpress .course-tabs .course-nav-tabs li a span{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:1.4em;padding-inline-end:1.4em}[dir=rtl] .learnpress .lp-profile-content table.lp-list-table tr td,[dir=rtl] .learnpress .lp-profile-content table.lp-list-table tr th{text-align:end}[dir=rtl] .learnpress .learn-press-message.success{-webkit-border-start:none;border-inline-start:none;-webkit-border-end:.1875em solid var(--color-theme-success);border-inline-end:.1875em solid var(--color-theme-success);border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] .learnpress #popup-course #popup-sidebar .search-course button{inset-inline-start:0;inset-inline-end:auto;border-radius:.3125em 0 0 .3125em}[dir=rtl] .learnpress #popup-course #popup-sidebar .search-course input[name=s]{-webkit-padding-start:3.5em;padding-inline-start:3.5em;-webkit-padding-end:.8em;padding-inline-end:.8em}[dir=rtl] .learnpress .learn-press-message.error{-webkit-border-start:none;border-inline-start:none;-webkit-border-end:.1875em solid var(--color-theme-danger);border-inline-end:.1875em solid var(--color-theme-danger)}[dir=rtl] .learnpress .learn-press-message{border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] .course-graduation .icon{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:5px;margin-inline-start:5px}[dir=rtl] .quiz-status .countdown{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[dir=rtl] .course-rate .course-rate__details-row .course-rate__details-row-value .rating-count{inset-inline-start:-50px;inset-inline-end:auto}[dir=rtl] .course-rate .course-rate__details-row .course-rate__details-row-value{margin:0 10px 0 50px}[dir=rtl] .course-rate .course-rate__details-row .course-rate__details-row-star i{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:5px;margin-inline-end:5px}[dir=rtl] li.review-actions button.submit-review{-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .review-form .review-fields>li>label .required{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:5px;margin-inline-end:5px}[dir=rtl] #lp-modal-window #lp-modal-buttons{-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}[dir=rtl] .lp-modal-dialog .lp-modal-content{text-align:end}[dir=rtl] .lp-modal-content .lp-modal-footer{float:inline-start}[dir=rtl] .course-extra-box__title:after{inset-inline-start:20px;inset-inline-end:auto}[dir=rtl] .course-extra-box__content li:before{float:inline-end;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:8px;margin-inline-start:8px}[dir=rtl] .course-tab-panels .course-tab-panel-faqs .course-faqs-box__title{padding:1em 1em 1em 3.5em}[dir=rtl] .course-tab-panels .course-tab-panel-faqs .course-faqs-box__title:after{inset-inline-start:2em;inset-inline-end:auto}[dir=rtl] #wp-link-close{inset-inline-end:auto;inset-inline-start:0}html[dir=rtl] .bp-messages-wrap .bp-messages-side-threads,html[dir=rtl] .bp-messages-wrap .bp-messages-side-threads>*{border:none}[dir=rtl] .bp-messages-wrap .chat-header>a:first-child{-webkit-margin-start:0;margin-inline-start:0}html[dir=rtl] .bp-messages-wrap .chat-footer .bpbm-user-me{-webkit-margin-end:0;margin-inline-end:0;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}[dir=rtl] .bp-messages-wrap .chat-footer .bpbm-user-me .bpbm-user-me-avatar{-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .bp-messages-wrap .bp-messages-side-threads .threads-list .thread .pic.group-thread:after{inset-inline-start:1em;inset-inline-end:auto}[dir=rtl] .bp-messages-wrap .chat-header .bpbm-search form input[type=text]{text-align:end}[dir=rtl] .bp-messages-wrap .bm-side-tabs>div>svg{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:.2em;margin-inline-start:.2em}html[dir=rtl] .bp-messages-wrap .bm-reply .bm-send-message svg{inset-inline-end:0;inset-inline-start:0}[dir=rtl] .bp-messages-wrap .bpbm-user-options .bpbm-user-blacklist table td:last-child{text-align:start}[dir=rtl] .fslightbox-toolbar{inset-inline-start:0;inset-inline-end:auto}[dir=rtl] .uppy-Dashboard-close{inset-inline-start:10px}[dir=rtl] .bp-messages-wrap .chat-header .bpbm-search form .close{inset-inline-start:0;inset-inline-end:auto}[dir=rtl] .bp-messages-wrap .chat-header .bpbm-search form input[type=text]{padding:10px 10px 10px 25px}[dir=rtl] .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack{direction:ltr}[dir=rtl] .bp-messages-wrap .bm-messages-list.bm-template-modern .bm-list .bm-messages-stack{direction:inherit}[dir=rtl] .bp-better-messages-list{inset-inline-start:var(--bm-mini-widgets-offset);inset-inline-end:auto}[dir=rtl] .page-numbers li .next.page-numbers i,[dir=rtl] .page-numbers li .prev.page-numbers i{-webkit-transform:rotateY(180deg) translateY(14px);transform:rotateY(180deg) translateY(14px);display:block}@media screen and (max-width:800px){[dir=rtl] #bp-better-messages-mini-mobile-open.bpbm-mobile-open-left{inset-inline-end:20px;inset-inline-start:auto}}[dir=rtl] .bp-messages-wrap .bp-messages-side-threads .threads-list .thread .pic.group>span:last-child,[dir=rtl] .bp-messages-wrap .threads-list .thread .pic.group>span:last-child,[dir=rtl] .header-messages .bp-messages-wrap .threads-list .thread .pic.group>span:last-child{-webkit-margin-end:0!important;margin-inline-end:0!important;-webkit-margin-start:auto!important;margin-inline-start:auto!important}[dir=rtl] .bp-messages-wrap .bp-messages-side-threads .threads-list .thread .pic.group>span:nth-last-child(2),[dir=rtl] .bp-messages-wrap .threads-list .thread .pic.group>span:nth-last-child(2),[dir=rtl] .header-messages .bp-messages-wrap .threads-list .thread .pic.group>span:nth-last-child(2){-webkit-margin-end:auto!important;margin-inline-end:auto!important;-webkit-margin-start:0!important;margin-inline-start:0!important}[dir=rtl] .uppy-DashboardContent-bar{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[dir=rtl] .uppy-u-reset{text-align:start}[dir=rtl] .uppy-StatusBar.is-waiting .uppy-StatusBar-actions{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[dir=rtl] .bm-modal-window .bm-modal-window-header .bm-modal-window-close{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:auto;margin-inline-end:auto}[dir=rtl] .bpbm-context-menu-icon.bpbm-context-menu-icon--fa5 i,[dir=rtl] .bpbm-context-menu-icon.bpbm-context-menu-icon--fa5 svg{-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:.5em;padding-inline-start:.5em}@media (max-width:479px){[dir=rtl] .bp-giphy-media-search-dropdown{inset-inline-start:-50px;inset-inline-end:0}[dir=rtl] header:not(.header-verticle) .navbar-brand{-webkit-margin-start:.5em;margin-inline-start:.5em}[dir=rtl] .header-login .btn-login{padding:.8em 0 .8em 1em}}[dir=rtl] .socialv-activity_comment .socialv-share-post .share-btn i{-webkit-margin-start:.2em;margin-inline-start:.2em;-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .socialv-full-logo .sidebar+.main-content>header,[dir=rtl] .socialv-full-logo .sidebar.sidebar-mini+.main-content>header{-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .socialv-accordion .socialv-accordion-details{text-align:end}@media (max-width:1280px){[dir=rtl] .course-curriculum .section-content .course-item-meta{float:inline-end}[dir=rtl] .course-curriculum .section-content .course-item-meta .item-meta{margin:0}[dir=rtl] #popup-course #popup-footer,[dir=rtl] #popup-course #popup-header{inset-inline-end:300px}[dir=rtl] .learnpress #popup-course #sidebar-toggle{inset-inline-end:283px}}@media (min-width:1200px){[dir=rtl] .skeleton-main.skeleton-list{width:100%}[dir=rtl] .skeleton-grid.column-4:nth-child(2){inset-inline-start:25%}[dir=rtl] .skeleton-grid.column-2:first-child,[dir=rtl] .skeleton-grid.column-3:first-child,[dir=rtl] .skeleton-grid.column-4:first-child{inset-inline-start:0}[dir=rtl] .woocommerce .product-list-style .socialv_loadmore_product{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:.9375em;margin-inline-end:.9375em}}@media (min-width:567px){[dir=rtl] .comment-container-main .acomment-options{inset-inline-start:1em;inset-inline-end:auto}}@media (max-width:1199px){[dir=rtl] .sidebar+.main-content,[dir=rtl] .sidebar+.main-content>header{-webkit-margin-end:var(--mini-sidebar-width);margin-inline-end:var(--mini-sidebar-width)}[dir=rtl] .single-product.woocommerce-page #content div.product div.summary.entry-summary{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:4em;padding-inline-end:4em;width:50%}[dir=rtl] .single-product.woocommerce #content div.product div.woocommerce-product-gallery.images{float:inline-end;width:48%}[dir=rtl] .woocommerce #content div.product div.summary,[dir=rtl] .woocommerce-page #content div.product div.summary,[dir=rtl] .woocommerce-page div.product div.summary,[dir=rtl] .woocommerce div.product div.summary{-webkit-padding-end:0;padding-inline-end:0}}@media (max-width:991px){[dir=rtl] .sidebar+.main-content,[dir=rtl] .sidebar+.main-content>header,[dir=rtl] .sidebar.sidebar-mini+.main-content,[dir=rtl] .sidebar.sidebar-mini+.main-content>header{-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .sidebar.sidebar-mini.sidebar-boxed+.main-conten,[dir=rtl] .sidebar.sidebar-mini.sidebar-boxed+.main-content>header{-webkit-margin-end:1em;margin-inline-end:1em}[dir=rtl] nav .sidebar-toggle{inset-inline-start:auto;inset-inline-end:auto}[dir=rtl] nav .sidebar-toggle .menu-btn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .header-verticle .navbar-toggler.custom-toggler{inset-inline-start:0;inset-inline-end:auto;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:1.2em;margin-inline-end:1.2em}[dir=rtl] .header-verticle .socialv-mobile-menu .navbar-toggler.custom-toggler{-webkit-margin-start:1.2em;margin-inline-start:1.2em;-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .header-verticle .socialv-header-right>ul.list-main-parent>li.switch-mode-icon{inset-inline-start:3em;inset-inline-end:auto}[dir=rtl] .sidebar.sidebar-mini{-webkit-transform:translateX(140%);transform:translateX(140%)}[dir=rtl] .header-verticle .header-notification-icon:nth-child(n+2) .dropdown-menu{inset-inline-end:0;inset-inline-start:auto}[dir=rtl] .header-verticle .header-notification-icon:nth-last-child(-n+2) .dropdown-menu{inset-inline-end:auto;inset-inline-start:0}[dir=rtl] header.style-one .basket-item-count .cart-items-count{top:1.25em;inset-inline-end:auto;inset-inline-start:0}[dir=rtl] .single-product.woocommerce-page #content div.product div.summary.entry-summary{-webkit-padding-end:2em;padding-inline-end:2em}[dir=rtl] .socialv-search-result{inset-inline-start:auto;inset-inline-end:0}}@media (max-width:782px){[dir=rtl] #popup-course #popup-footer,[dir=rtl] #popup-course #popup-header{inset-inline-end:250px}[dir=rtl] .learnpress #popup-course #sidebar-toggle{inset-inline-end:233px}}@media (max-width:767px){[dir=rtl] .container-fluid{padding:0 1em}[dir=rtl] .socialv-data-filter-by{-webkit-border-end:none;border-inline-end:none;padding:1em 0 1.5em}[dir=rtl] .wishlist_table.mobile li .additional-info-wrapper .product-remove{text-align:end}[dir=rtl] .wishlist_table.mobile .item-details .product-name span{direction:ltr}[dir=rtl] .wishlist_table.mobile li .item-details table.item-details-table td.value,[dir=rtl] .wishlist_table.mobile li table.additional-info td.value{text-align:start}[dir=rtl] .wishlist_table.mobile li .item-details table.item-details-table td.label,[dir=rtl] .wishlist_table.mobile li table.additional-info td.label{text-align:end;direction:ltr}[dir=rtl] .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tr td,[dir=rtl] .woocommerce-MyAccount-content .woocommerce-order-downloads .woocommerce-table.woocommerce-table--order-downloads.shop_table tr td{text-align:start!important}[dir=rtl] .woocommerce table.shop_table_responsive.cart tr td:before{-webkit-padding-end:0;padding-inline-end:0;float:inline-end}[dir=rtl] .woocommerce table.shop_table.cart td.product-name{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[dir=rtl] .woocommerce table.shop_table_responsive.cart tr.cart_item td{text-align:start!important}[dir=rtl] .woocommerce-cart table.cart .cart_item_name{text-align:start}[dir=rtl] .woocommerce .cart-collaterals .cart_totals{text-align:end}[dir=rtl] .woocommerce .cart_totals table.shop_table_responsive tr td:before{-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:1.25em;padding-inline-start:1.25em;float:inline-end;direction:ltr}[dir=rtl] .woocommerce .cart_totals table.shop_table_responsive tr td{text-align:start!important}[dir=rtl] .woocommerce .cart_totals table.shop_table_responsive tr td .select2-container .select2-selection--single .select2-selection__rendered{text-align:end}[dir=rtl] .woocommerce div.product .woocommerce-tabs ul.tabs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[dir=rtl] .dropdown-menu-mini-cart .remove-icon{inset-inline-end:auto;inset-inline-start:.5em}[dir=rtl] .socialv-member-info .socialv-member-right,[dir=rtl] .woocommerce ul.order_details li{text-align:end}[dir=rtl] .list-view .group-header{margin:0}}@media (max-width:479px){[dir=rtl] .single-product .product .summary ins .woocommerce-Price-amount.amount{-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] #buddypress div.activity-comments-list>ul.activity-comments .activity-comments{-webkit-padding-end:1em;padding-inline-end:1em}}@media (max-width:399px){[dir=rtl] #buddypress div.activity-comments-list>ul.activity-comments .activity-comments{-webkit-padding-end:.3em;padding-inline-end:.3em}}html[dir=rtl] .bp-better-messages-mini .bp-emojionearea .bp-emojionearea-button{inset-inline-end:auto;inset-inline-start:1em}.bp-messages-wrap.bp-better-messages-mini .bp-emoji-enabled .new-message .bp-emojionearea .upload-btn,html[dir=rtl] .bp-messages-wrap.bp-better-messages-mini .bp-emoji-enabled .message .upload-btn{inset-inline-end:auto;inset-inline-start:3em}html[dir=rtl] .bp-messages-wrap.bp-better-messages-mini .reply .message.file-uploader-enabled .bp-emojionearea .bp-emojionearea-editor{-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:4em;padding-inline-start:4em}[dir=rtl] .bbpm-avatar:before{inset-inline-end:auto;inset-inline-start:2px}[dir=rtl] .bp-better-messages-list+.bp-better-messages-mini{inset-inline-start:var(--bm-mini-chats-offset);inset-inline-end:auto}[dir=rtl] .bp-better-messages-mini .chats .chat .head .controls{-webkit-margin-end:auto;margin-inline-end:auto;-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] .bp-giphy-html-container.socialv-upload-file{-webkit-margin-end:1em;margin-inline-end:1em;-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] .sidebar-default .sidebar-footer .socialv-horizontal-main-box .navbar-nav .nav-item.menu-item-has-children>a{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:1.1em;margin-inline-start:1.1em}[dir=rtl] .sidebar-default.sidebar-mini .sidebar-footer .socialv-horizontal-main-box .navbar-nav .nav-item.menu-item-has-children>a{-webkit-margin-start:0;margin-inline-start:0;margin-bottom:.5em}[dir=rtl] .socialv-level-box .socialv-requirements-list .list-content{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:1.2em;padding-inline-end:1.2em}[dir=rtl] .socialv-level-box .socialv-requirements-list .list-content:before{inset-inline-start:auto;inset-inline-end:0}[dir=rtl] #buddypress .acomment-options a.socialv-acomment-reply{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:.8em;margin-inline-start:.8em}[dir=rtl] #buddypress .comment-container-main .acomment-options{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:3.5em;margin-inline-end:3.5em}[dir=rtl] #buddypress a.bp-secondary-action{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:.5em;margin-inline-start:.5em}[dir=rtl] .socialv-notification-info .item-details .item-time{direction:ltr}[dir=rtl] .learnpress-course-review .course-reviews-list li .review-author,[dir=rtl] .learnpress-course-review .course-reviews-list li .review-author-info,[dir=rtl] .learnpress-course-review .course-reviews-list li .review-text{float:inline-end}[dir=rtl] .learnpress-course-review .course-reviews-list li .review-author{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:20px;margin-inline-start:20px}[dir=rtl] .pmpro_table thead tr td,[dir=rtl] .pmpro_table thead tr th,[dir=rtl] table.pmpro_table tbody tr td,[dir=rtl] table.pmpro_table tbody tr th{text-align:end}[dir=rtl] .user-menu-head .item-detail-data{-webkit-margin-end:.5rem;margin-inline-end:.5rem;-webkit-margin-start:0;margin-inline-start:0}[dir=rtl] .user-menu-head .user-link i{inset-inline-start:-.5em;inset-inline-end:auto}[dir=rtl] #loginform label,[dir=rtl] form.pmpro_form label{text-align:end}[dir=rtl] form.pmpro_form .pmpro_submit input{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:1em;margin-inline-start:1em}[dir=rtl] .pmpro_message{text-align:end;-webkit-border-start:none;border-inline-start:none;-webkit-border-end:.1875em solid;border-inline-end:.1875em solid}[dir=rtl] .pmpro_checkout h2 span.pmpro_checkout-h2-name{margin:0 0 1rem .5rem}[dir=rtl] form.pmpro_form #other_discount_code.input{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:.5em;margin-inline-start:.5em}[dir=rtl] .socialv-pmp-pricing-plans-wrapper .plan-dec{text-align:end}[dir=rtl] .socialv-page-header .socialv-page-items .socialv-page-item{padding:0 4.25em 0 3.125em}[dir=rtl] .socialv-page-header .socialv-page-items .socialv-page-item:after{content:"\e01d"}[dir=rtl] .pmpro-levels .pmpro_actions_nav,[dir=rtl] form.pmpro_form #pmpro_payment_information_fields .pmpro_checkout-fields label{text-align:end}[dir=rtl] .pmpro_a-print{float:inline-start}[dir=rtl] .pmpro-billing .pmpro_checkout-field.pmpro_payment-expiration .select2-container{margin:0 0 0 .2rem}[dir=rtl] .pmpro_billing_wrap ul li strong{float:inline-end}[dir=rtl] .learnpress #popup-course #popup-sidebar .section-header .section-toggle{-webkit-margin-start:10px;margin-inline-start:10px}[dir=rtl] .wpstory-submit-form select.wpstory-input{background-position:start .75rem}[dir=rtl] .learn-press-progress .progress-bg .progress-active{inset-inline-start:auto;inset-inline-end:var(--course-progress-bar)}[dir=rtl] .lp-course-curriculum .course-section .course-section-info{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .course-curriculum .course-item:before,[dir=rtl] .review-stars-rated .review-star .fas{inset-inline-start:auto;inset-inline-end:0}@media (max-width:1021px) and (min-width:992px){[dir=rtl] .socialv-page-header .socialv-page-items .socialv-page-item{padding:0 3.5em 0 2.125em}}@media (max-width:767px){[dir=rtl] .socialv-page-header .socialv-page-items .socialv-page-item:first-child{-webkit-padding-start:0;padding-inline-start:0}}[dir=rtl] .rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}[dir=rtl] .rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{inset-inline-end:auto;inset-inline-start:auto;margin:0 1em 0 0}[dir=rtl] .rtl #buddypress form#whats-new-form #whats-new-content{-webkit-margin-end:0;margin-inline-end:0}[dir=rtl] .rtl #buddypress .activity-list .activity-content{margin:0}[dir=rtl] .rtl .socialv-data-filter-by,[dir=rtl] .rtl .socialv-product-view-buttons .socialv-data-filter-by{padding:1em 2em 1.217em 0;-webkit-border-start:none;border-inline-start:none;-webkit-border-end:.0625em solid var(--border-color-light);border-inline-end:.0625em solid var(--border-color-light)}[dir=rtl] .rtl .bp-avatar-nav ul.avatar-nav-items li,[dir=rtl] .rtl .bp-avatar-nav ul.avatar-nav-items li.current{-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:1.5em;padding-inline-start:1.5em}[dir=rtl] .rtl .wp-block-search .wp-block-search__button{text-indent:1em}[dir=rtl] .rtl .pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir=rtl] .bpolls-item .bpolls-result-votes{float:inline-start}[dir=rtl] .bpolls-item .bpolls-result-votes .bp-polls-voters{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px}[dir=rtl] .bpolls-check-radio-wrap input{margin:3px 0 0 1%!important}[dir=rtl] a.bpolls-delete-user-option{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:15px;margin-inline-end:15px}[dir=rtl] .bpolls-checkbox{text-align:end}[dir=rtl] .bpolls-sortable-handle{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:8px;margin-inline-start:8px}[dir=rtl] .bpolls-option-delete{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px}[dir=rtl] .bpolls-sortable.ui-sortable,[dir=rtl] a.bpolls-add-option.button{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:10px;margin-inline-start:10px}[dir=rtl] #bpolls-attach-image{float:inline-end;margin:10px 0 0 10px}[dir=rtl] .media-modal-close{inset-inline-start:0;inset-inline-end:auto}[dir=rtl] .learnpress-widget-wrapper .lp-widget-course__instructor__avatar{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:5px;margin-inline-start:5px}[dir=rtl] #checkout-payment .secure-connection{float:inline-start}[dir=rtl] #checkout-order td,[dir=rtl] #checkout-order th{text-align:end}[dir=rtl] #checkout-payment .lp-payment-method .gateway-input{margin:0 0 0 8px}[dir=rtl] .product .socialv-product-bg .woocommerce-product-gallery .iqonic-navigation i.iconly-Arrow-Left-2:before{content:"\e90d"}[dir=rtl] .product .socialv-product-bg .woocommerce-product-gallery .iqonic-navigation i.iconly-Arrow-Right-2:before{content:"\e908"}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q3hCLGdCQUNELENBR0Esa0VBQ0Msb0JBQW9CLENBQXBCLG1CQUNELENBRUEsNERBQ0MsUUFDRCxDQUVBLHFIQUVDLHlCQUEwQixDQUMxQix5QkFBeUIsQ0FBekIsd0JBQXlCLENBQ3pCLDBEQUEyRCxDQUEzRCx5REFDRCxDQUVBLGtIQUVDLHFCQUFxQixDQUFyQixvQkFBcUIsQ0FDckIsMkJBQTJCLENBQTNCLDBCQUNELENBRUEseURBQ0MsZUFDRCxDQUVBLDJCQUNDLHVCQUF1QixDQUF2QixvQkFBdUIsQ0FBdkIsc0JBQ0QsQ0FJQSw0Q0FDQyxrQkFDRCxDQUVBLDZEQUNDLHNCQUFzQixDQUF0QixxQkFBc0IsQ0FDdEIsc0JBQXNCLENBQXRCLHFCQUNELENBRUEseUNBQ0MsMkJBQ0QsQ0FFQSxzQ0FDQyxzQkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLHVCQUF1QixDQUF2QixzQkFDRCxDQUVBLDJCQUNDLGNBQ0QsQ0FFQSxrQ0FDQyxvQkFBb0IsQ0FBcEIsbUJBQW9CLENBQ3BCLHdCQUF3QixDQUF4Qix1QkFDRCxDQUVBLGdDQUNDLHNCQUFzQixDQUF0QixxQkFBc0IsQ0FDdEIsc0JBQXNCLENBQXRCLHFCQUNELENBT0EsNEVBQ0Msb0JBQW9CLENBQXBCLG1CQUFvQixDQUNwQix5QkFBeUIsQ0FBekIsd0JBQ0QsQ0FFQSwrQkFDQyxnQkFBaUIsQ0FDakIsb0JBQ0QsQ0FFQSw2QkFDQyxvQkFBcUIsQ0FDckIscUJBQ0QsQ0FFQSwyRUFDQyxvQkFBb0IsQ0FBcEIsbUJBQW9CLENBQ3BCLHdCQUF3QixDQUF4Qix1QkFDRCxDQUVBLCtDQUNDLGtCQUNELENBRUEsMERBRUMsY0FDRCxDQUVBLDhEQUNDLGdCQUNELENBRUEsdUhBQ0MsZUFDRCxDQUVBLHdIQUNDLGVBQ0QiLCJmaWxlIjoicnRsLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBnbG9iYWwgKi9cblxuW2Rpcj1ydGxdIFt0eXBlPWVtYWlsXSxcbltkaXI9cnRsXSBbdHlwZT1udW1iZXJdLFxuW2Rpcj1ydGxdIFt0eXBlPXRlbF0sXG5bZGlyPXJ0bF0gW3R5cGU9dXJsXSB7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuXG4vKiBjdXN0b21pemVyICovXG5bZGlyPXJ0bF0gLm9mZmNhbnZhcy1zdGFydCB7XG5cdGluc2V0LWlubGluZS1zdGFydDogYXV0bztcblx0aW5zZXQtaW5saW5lLWVuZDogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuW2Rpcj1ydGxdIC5vZmZjYW52YXMtc3RhcnQuc2hvdyB7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyogbWFpbiBzZWN0aW9uICovXG5cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LW1vYmlsZS1tZW51Lm1lbnUtb3BlbiB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuW2Rpcj1ydGxdIC5zaWRlYmFyLW1pbmkgLnNpZGViYXItbGlzdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpIHNwYW4ge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgc2NhbGUoMCk7XG59XG5cbltkaXI9cnRsXSAuc2lkZWJhci1ob3Zlcjpob3ZlciAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgc3BhbiB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLyogbWVudSBzaWRlYmFyICovXG5bZGlyPXJ0bF0gLnNpZGViYXIgLnNpZGViYXItdG9nZ2xlIC5tZW51LWJ0biB7XG5cdHRyYW5zZm9ybTogcm90YXRlKDEzNmRlZyk7XG59XG5cbltkaXI9cnRsXSAuc2lkZWJhci5zaWRlYmFyLW1pbmkgLnNpZGViYXItdG9nZ2xlIC5tZW51LWJ0biB7XG5cdHRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoLTEzMGRlZyk7XG59XG5cbltkaXI9cnRsXSAucmlnaHQtaWNvbiAuaWNvbi1tZW51LWFlcnJvdy1pbnNldC1pbmxpbmUtZW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDFkXCI7XG59XG5cblxuW2Rpcj1ydGxdIC5yaWdodC1pY29uIC5pY29uLW1lbnUtYWVycm93LXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDFkXCI7XG59XG5cbltkaXI9cnRsXSAuc2lkZWJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkuYWN0aXZlIC5yaWdodC1pY29uLFxuW2Rpcj1ydGxdIC5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKVthcmlhLWV4cGFuZGVkPXRydWVdIC5yaWdodC1pY29uIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLyogYnVkZHlwcmVzcyBwYWdlcyAqL1xuW2Rpcj1ydGxdIC53cC1zdG9yeS11c2VyLXN0b3JpZXMgLndwLXN0b3J5LWFkZC1zdG9yeSB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDZweDtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbltkaXI9cnRsXSAud3BzdG9yeS1zdG9yeS1tb2RhbC53cHN0b3J5LXN0b3J5LWVmZmVjdC1zbGlkZSAud3BzdG9yeS1zbGlkZXItaXRlbS53cHN0b3J5LXNsaWRlci1pdGVtLW5leHR+Lndwc3Rvcnktc2xpZGVyLWl0ZW0gLndwc3RvcnktYXBwZW5kZWQtd3JhcHBlciB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAtNTAlO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtd2lkZ2V0LWltYWdlLWNvbnRlbnQtd3JhcCAuY3NzX3ByZWZpeC11c2VyLXN0YXR1cyB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAuNWVtO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtdXBsb2FkLWZpbGUgYTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbjogMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LXVwbG9hZC1maWxlIGE6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbjogLjYyNWVtIDFlbSAuNjI1ZW0gMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LXVwbG9hZC1maWxlIGEuYnBvbGxzLWljb246bGFzdC1jaGlsZCB7XG5cdG1hcmdpbjogMDtcbn1cblxuW2Rpcj1ydGxdIC5xdWFudGl0eSB7XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAuODc1ZW07XG5cdHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSBmb3JtIC5zaG93LXBhc3N3b3JkLWlucHV0LFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1wYWdlIGZvcm0gLnNob3ctcGFzc3dvcmQtaW5wdXQge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IC43ZW07XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdHBhZGRpbmc6IDAgMWVtIDAgMi44NzVlbTtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LXN1YnRhYi1saXN0cyAubGVmdCB7XG5cdGluc2V0LWlubGluZS1zdGFydDogMWVtO1xufVxuXG5bZGlyPXJ0bF0gLmJwLW1lc3NhZ2VzLXdyYXAgLmNoYXQtaGVhZGVyIC50aHJlYWQtaW5mbyAuYXZhdGFyIHtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDA7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDhweDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LXN1YnRhYi1saXN0cyAubGVmdCAuaWNvbmx5LUFycm93LUxlZnQtMjpiZWZvcmUsXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgZGl2Lml0ZW0tbGlzdC10YWJzLmNzc19wcmVmaXgtdGFiLWxpc3RzIC5sZWZ0IC5pY29ubHktQXJyb3ctTGVmdC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1zdWJ0YWItbGlzdHMgLnJpZ2h0IHtcblx0aW5zZXQtaW5saW5lLWVuZDogMWVtO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtc3VidGFiLWxpc3RzIC5yaWdodCAuaWNvbmx5LUFycm93LVJpZ2h0LTI6YmVmb3JlLFxuW2Rpcj1ydGxdICNidWRkeXByZXNzIGRpdi5pdGVtLWxpc3QtdGFicy5jc3NfcHJlZml4LXRhYi1saXN0cyAucmlnaHQgLmljb25seS1BcnJvdy1SaWdodC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG59XG5cbltkaXI9cnRsXSAjYnVkZHlwcmVzcyBkaXYuaXRlbS1saXN0LXRhYnMuY3NzX3ByZWZpeC10YWItbGlzdHMgLmxlZnQge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbltkaXI9cnRsXSAjYnVkZHlwcmVzcyBkaXYuaXRlbS1saXN0LXRhYnMuY3NzX3ByZWZpeC10YWItbGlzdHMgLnJpZ2h0IHtcblx0aW5zZXQtaW5saW5lLWVuZDogMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWRhdGEtZmlsdGVyLWJ5IHtcblx0cGFkZGluZzogMWVtIDJlbSAxLjIxN2VtIDA7XG5cdGJvcmRlci1pbmxpbmUtc3RhcnQ6IG5vbmU7XG5cdGJvcmRlci1pbmxpbmUtZW5kOiAuMDYyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5cbltkaXI9cnRsXSAubGlzdC1pbWctZ3JvdXAgbGkgYSB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAtMS4zZW07XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAubGlrZWQtbWVtYmVyIHVsIGxpIGEge1xuXHRtYXJnaW4taW5saW5lLWVuZDogLS43NWVtO1xufVxuXG5bZGlyPXJ0bF0gLmxpc3QtaW1nLWdyb3VwIGxpOmxhc3QtY2hpbGQgYSB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAtMS4zZW07XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1ncm91cHMtbGlzdHMgLmNzc19wcmVmaXgtZ3JvdXAtZGV0YWlscyB1bCBsaSBhIC5pdGVtLW51bWJlcixcbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1ncm91cHMtbGlzdHMgLmNzc19wcmVmaXgtZ3JvdXAtZGV0YWlscyB1bCBsaSBhIC5pdGVtLXRleHQge1xuXHRtYXJnaW4taW5saW5lLWVuZDogLjM3NWVtO1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtYnAtcGFnaW5hdGlvbiAubmV4dC5wYWdlLW51bWJlcnMsXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtYnAtcGFnaW5hdGlvbiAucHJldi5wYWdlLW51bWJlcnMge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtc3VidGFiLWNvbnRhaW5lciB1bCBsaT5zcGFuLmNvdW50LFxuW2Rpcj1ydGxdICNidWRkeXByZXNzIGRpdi5pdGVtLWxpc3QtdGFicyAuY3NzX3ByZWZpeC1zdWJ0YWItY29udGFpbmVyIHVsIGxpIHNwYW4uY291bnQge1xuXHRtYXJnaW4taW5saW5lLWVuZDogLjVlbTtcblx0bWFyZ2luLWlubGluZS1zdGFydDogMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LXJlcGx5IC5jb21tZW50LXJlcGx5LWxpbmsge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1tZW1iZXItaW5mbyAuY3NzX3ByZWZpeC1tZW1iZXItcmlnaHQge1xuXHR0ZXh0LWFsaWduOiBzdGFydDtcbn1cblxuW2Rpcj1ydGxdIC53aWRnZXQud2lkZ2V0X2Jsb2NrIC53cC1ibG9jay10YWctY2xvdWQgYSB7XG5cdG1hcmdpbjogMCAwIC42MjVlbSAuMzI1ZW07XG5cdHBhZGRpbmc6IDAgMCAwIC42ZW07XG59XG5cbltkaXI9cnRsXSAud2lkZ2V0LndpZGdldF9ibG9jayAud3AtYmxvY2stdGFnLWNsb3VkIGE6YmVmb3JlIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuXHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnB1dCB7XG5cdHBhZGRpbmctaW5saW5lLWVuZDogMWVtO1xuXHRwYWRkaW5nLWlubGluZS1zdGFydDogMy4xMjVlbTtcbn1cblxuW2Rpcj1ydGxdICNidWRkeXByZXNzIC5jc3NfcHJlZml4LXRhYi1saXN0cyB1bC5jc3NfcHJlZml4LXRhYi1jb250YWluZXIgbGkge1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LXByb2ZpbGUtZWRpdC1kcm9wZG93biAuYWNjb3JkaW9uLWJ1dHRvbjphZnRlciB7XG5cdGluc2V0LWlubGluZS1zdGFydDogMWVtO1xuXHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtcHJvZmlsZS1lZGl0LWRyb3Bkb3duIC5hY2NvcmRpb24tYnV0dG9uOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGU5MDhcIjtcbn1cblxuW2Rpcj1ydGxdIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTphZnRlciB7XG5cdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbltkaXI9cnRsXSAuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sOmZvY3VzfmxhYmVsLFxuW2Rpcj1ydGxdIC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsXG5bZGlyPXJ0bF0gLmZvcm0tZmxvYXRpbmc+LmZvcm0tc2VsZWN0fmxhYmVsLFxuW2Rpcj1ydGxdIC5mb3JtLWZsb2F0aW5nPi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXN+bGFiZWwge1xuXHR0cmFuc2Zvcm06IHNjYWxlKC43NSkgdHJhbnNsYXRlWSgtLjZlbSkgdHJhbnNsYXRlWCgtMS41ZW0pO1xufVxuXG5bZGlyPXJ0bF0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuXHRmbG9hdDogaW5saW5lLWVuZDtcbn1cblxuW2Rpcj1ydGxdIC53cC1lZGl0b3ItdGFicyB7XG5cdGZsb2F0OiBpbmxpbmUtc3RhcnQ7XG59XG5cbltkaXI9cnRsXSAud3Atc3dpdGNoLWVkaXRvciB7XG5cdG1hcmdpbjogNXB4IDVweCAwIDA7XG59XG5cbltkaXI9cnRsXSAuYnAtdmVyaWZpZWQtYmFkZ2Uge1xuXHRtYXJnaW4taW5saW5lLWVuZDogLjRlbTtcbn1cblxuW2Rpcj1ydGxdICNidWRkeXByZXNzIHRhYmxlIHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuXHRib3JkZXItc3RhcnQtZW5kLXJhZGl1czogMDtcbn1cblxuW2Rpcj1ydGxdICNidWRkeXByZXNzIHRhYmxlIHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogMDtcbn1cblxuW2Rpcj1ydGxdIGlucHV0W3R5cGU9Y2hlY2tib3hdLnNlbGVjdC1tZWRpYS1jaGVja2JveCB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC4yMjVlbTtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbltkaXI9cnRsXSBmb3JtI21wcC13aGF0cy1uZXctZm9ybSAjbXBwLXdoYXRzLW5ldy1hdmF0YXIge1xuXHRmbG9hdDogaW5saW5lLWVuZDtcbn1cblxuW2Rpcj1ydGxdIGZvcm0jbXBwLXdoYXRzLW5ldy1mb3JtIHAuYWN0aXZpdHktZ3JlZXRpbmcge1xuXHRtYXJnaW4taW5saW5lLWVuZDogNC40Mzc1ZW07XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbltkaXI9cnRsXSBmb3JtI21wcC13aGF0cy1uZXctZm9ybSAjbXBwLXdoYXRzLW5ldy1jb250ZW50IHtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDMuNDM3NWVtO1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuXHRwYWRkaW5nOiAwIDEuMjVlbSAxLjI1ZW0gMDtcbn1cblxuW2Rpcj1ydGxdIC5tY2UtY29udGFpbmVyICoge1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbltkaXI9cnRsXSAubWNlLWNvbnRhaW5lciBwIHtcblx0dGV4dC1hbGlnbjogZW5kO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtdXNlci1tZXRhIGxpOmFmdGVyIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuXHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLm1lc3NhZ2Utc3Rhci1hY3Rpb25zIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuXHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgZGl2I21lc3NhZ2UtdGhyZWFkIHN0cm9uZyB7XG5cdG1hcmdpbjogMCAxZW0gMCAwO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtbWV0YS1kZXRhaWxzIC5jb21tZW50LWluZm8ge1xuXHRtYXJnaW4taW5saW5lLWVuZDogLjM3NWVtO1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLmxpa2VkLW1lbWJlciAubWVtYmVyLXRodW1iLWdyb3VwIHtcblx0cGFkZGluZzogMCAwIDAgLjZlbTtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LXNoYXJlLXBvc3QgLnNoYXJlLWJ0biAubGFiZWwtc2hhcmUge1xuXHRtYXJnaW4taW5saW5lLWVuZDogLjJlbTtcblx0bWFyZ2luLWlubGluZS1zdGFydDogMDtcbn1cblxuW2Rpcj1ydGxdIC5zb2NpYWwtc2hhcmUtZ3JvdXAge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1zaGFyZS1wb3N0IC5hY3Rpdml0eS1zb2NpYWwtc2hhcmUge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdGluc2V0LWlubGluZS1lbmQ6IDMuNWVtO1xuXHRtYXJnaW4taW5saW5lLWVuZDogLjg3NWVtO1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtYWN0aXZpdHlfY29tbWVudCAuY3NzX3ByZWZpeC1zaGFyZS1wb3N0IC5hY3Rpdml0eS1zb2NpYWwtc2hhcmUgc3BhbjpsYXN0LWNoaWxkIGEge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMS4yZW07XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1hY3Rpdml0eV9jb21tZW50IC5jc3NfcHJlZml4LXNoYXJlLXBvc3QgLmFjdGl2aXR5LXNvY2lhbC1zaGFyZSBzcGFuOmZpcnN0LWNoaWxkIGEge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuW2Rpcj1ydGxdICNidWRkeXByZXNzIGRpdi5hY3Rpdml0eS1jb21tZW50cy1saXN0PnVsLmFjdGl2aXR5LWNvbW1lbnRzIC5hY3Rpdml0eS1jb21tZW50cyB7XG5cdHBhZGRpbmctaW5saW5lLWVuZDogMS41ZW07XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLnNlbmQtY29tbWVudC1idG4ge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IC42MjVlbTtcblx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcbn1cblxuW2Rpcj1cInJ0bFwiXSAjYnVkZHlwcmVzcyAuY3NzX3ByZWZpeC1hY3Rpdml0eS1wYXJlbnQgLmNzc19wcmVmaXgtYWN0aXZpdHlfY29tbWVudCAuYnAtc2hhcmUtYnRuIC5icC1zaGFyZS1idXR0b24ge1xuXHRwYWRkaW5nOiAwIDIycHggMCAwO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jc3NfcHJlZml4LWFjdGl2aXR5LXBhcmVudCAuY3NzX3ByZWZpeC1hY3Rpdml0eV9jb21tZW50IC5icC1zaGFyZS1idG4ge1xuXHRmbG9hdDogaW5saW5lLXN0YXJ0O1xufVxuXG5bZGlyPVwicnRsXCJdICNidWRkeXByZXNzIC5jc3NfcHJlZml4LWFjdGl2aXR5LXBhcmVudCAuY3NzX3ByZWZpeC1hY3Rpdml0eV9jb21tZW50IC5icC1zaGFyZS1idG4gLmJwLXNoYXJlLWJ1dHRvbjo6YmVmb3JlIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiBhdXRvO1xuXHRpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuXG5bZGlyPVwicnRsXCJdICNidWRkeXByZXNzIC5jc3NfcHJlZml4LWFjdGl2aXR5LXBhcmVudCAuY3NzX3ByZWZpeF9hY3Rpdml0eV9pbm5lciAuc2VydmljZS1idXR0b25zIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG5cdHRleHQtYWxpZ246IHN0YXJ0O1xufVxuXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgZGl2LmFjdGl2aXR5LWNvbW1lbnRzIGZvcm0gdGV4dGFyZWEsXG5bZGlyPXJ0bF0gLmFjdGl2aXR5LWNvbW1lbnRzIGZvcm0gdGV4dGFyZWEge1xuXHRwYWRkaW5nOiAwIDAgMCAzLjc1ZW07XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1zdWJ0YWItY29udGFpbmVyIHVsPmxpLmNzc19wcmVmaXgtcnNzIGkuaWNvbi1yc3Mge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAuNWVtO1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuW2Rpcj1ydGxdIC5iYnAtcGFnaW5hdGlvbi1jb3VudCB7XG5cdGZsb2F0OiBpbmxpbmUtZW5kO1xufVxuXG5bZGlyPXJ0bF0gI2dyb3VwLXNldHRpbmdzLWZvcm0gZmllbGRzZXQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcblx0ZmxvYXQ6IGlubGluZS1zdGFydDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWNoZWNrIGxhYmVsIHNwYW4ge1xuXHRwYWRkaW5nLWlubGluZS1lbmQ6IDEuNWVtO1xuXHRwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cblxuW2Rpcj1ydGxdIC5idWRkeXByZXNzIC5saW5rLWNoYW5nZS1jb3Zlci1pbWFnZSB7XG5cdGluc2V0LWlubGluZS1zdGFydDogMmVtO1xuXHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtdGFiLWxpc3RzIHVsLmNzc19wcmVmaXgtdGFiLWNvbnRhaW5lciBsaTphZnRlciB7XG5cdGluc2V0LWlubGluZS1zdGFydDogMDtcblx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcbn1cblxuW2Rpcj1ydGxdICNidWRkeXByZXNzIC5tcHAtcmVtb3RlLWFkZC1tZWRpYS1yb3ctYWN0aXZpdHkgLm1wcC1hZGQtcmVtb3RlLW1lZGlhIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuXHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHM+LnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG5cdHRleHQtYWxpZ246IGVuZDtcbn1cblxuW2Rpcj1ydGxdIC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsXG5bZGlyPXJ0bF0gLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuXHRpbnNldC1pbmxpbmUtZW5kOiA1MCU7XG5cdGluc2V0LWlubGluZS1zdGFydDogYXV0bztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG59XG5cbltkaXI9cnRsXSAubGlzdC1ncmlkLWJ0bi1zd2l0Y2hlciBsaSB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAxZW07XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbltkaXI9cnRsXSAjYnVkZHlwcmVzcyAuY3NzX3ByZWZpeC1ncm91cHMtbGlzdHMgLmdyb3VwLWhhcy1hdmF0YXIgLmNzc19wcmVmaXgtZ3JvdXAtaW5mbyAuc3RhdHVzIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAxZW07XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1hbGVydCB7XG5cdGJvcmRlci1pbmxpbmUtZW5kOiAuMTg3NWVtIHNvbGlkO1xuXHRib3JkZXItaW5saW5lLXN0YXJ0OiBub25lO1xufVxuXG5bZGlyPXJ0bF0gLmJicC1icmVhZGNydW1iIGkge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcblx0bWFyZ2luLWlubGluZS1zdGFydDogLjYyNWVtO1xufVxuXG5bZGlyPXJ0bF0gLmJicC1icmVhZGNydW1iIGEge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcblx0bWFyZ2luLWlubGluZS1zdGFydDogLjYyNWVtO1xufVxuXG5bZGlyPXJ0bF0gLndwc3RvcnktbW9kYWwtY29udGVudCAud3BzdG9yeS1zdG9yeS1wcmV2aWV3IC53cHN0b3J5LXByZXZpZXctaW1hZ2Uge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcblx0bWFyZ2luLWlubGluZS1zdGFydDogMTVweDtcbn1cblxuW2Rpcj1ydGxdIC53cHN0b3J5LXN0b3J5LXByZXZpZXcgYnV0dG9uIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiA1cHg7XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAud3Atc3RvcnktZmxvYXQtYnV0dG9ucyB7XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG5cdGluc2V0LWlubGluZS1zdGFydDogMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LW1lbWJlci1yaWdodCAubWVzc2FnZS1idG4ge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuXHRtYXJnaW4taW5saW5lLWVuZDogMWVtO1xufVxuXG4vKiBlbGVtZW50b3IgKi9cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1hY2NvcmRpb24gLmNzc19wcmVmaXgtYWNjb3JkaW9uLWJsb2NrIC5jc3NfcHJlZml4LWFjY29yZGlvbi10aXRsZSAuY3NzX3ByZWZpeC1pY29uLXN0eWxlIHNwYW4uaW5hY3RpdmUgaSB7XG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbltkaXI9cnRsXSAuc3Vic2NyaWJlLWZvcm0gLmZvcm0tZmxvYXRpbmcgaW5wdXQge1xuXHRib3JkZXItcmFkaXVzOiAwIHZhcigtLWJvcmRlci1yYWRpdXMpIHZhcigtLWJvcmRlci1yYWRpdXMpIDA7XG59XG5cbltkaXI9cnRsXSAuc3Vic2NyaWJlLWZvcm0gLmNzc19wcmVmaXgtYnV0dG9uIHtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cykgMCAwIHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG4vKiBibG9nICovXG5cbltkaXI9cnRsXSAuYmxvZy13aWRnZXQgLmJsb2ctYXV0aG9yLXdyYXBwZXIgLmxpc3QgdWwgbGkge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAuNjI1ZW07XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuXHRkaXJlY3Rpb246IGx0cjtcbn1cblxuW2Rpcj1ydGxdIC5ibG9nLXdpZGdldCAuYmxvZy1hdXRob3Itd3JhcHBlciAubGlzdCB1bCBsaTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWlubGluZS1zdGFydDogMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWJsb2ctYm94IC5jc3NfcHJlZml4LWJsb2d0YWcgbGkge1xuXHRmbG9hdDogaW5saW5lLWVuZDtcbn1cblxuLyogd29vY29tbWVyY2UgKi9cbltkaXI9cnRsXSAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgYS5yZW1vdmUucmVtb3ZlX2Zyb21fY2FydF9idXR0b24ge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IC41ZW07XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgdWwgbGkgLmNzc19wcmVmaXgtY2FydC1jb250ZW50IHtcblx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDEuOGVtO1xuXHRwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG59XG5cbltkaXI9cnRsXSAuY3NzLXByZWZpeC1tb2RlbC13b28gLm1vZGFsLWNvbnRlbnQge1xuXHRib3JkZXItaW5saW5lLXN0YXJ0OiBub25lO1xuXHRib3JkZXItaW5saW5lLWVuZDogLjEyNWVtIHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXN1Y2Nlc3MpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKSAwIDAgdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLnByb2R1Y3RzIC5wcm9kdWN0IC5vbnNhbGUge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdGluc2V0LWlubGluZS1lbmQ6IDFlbTtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAucHJvZHVjdHMgLnByb2R1Y3QgLm9uc2FsZS5jc3NfcHJlZml4LW5ldyB7XG5cdGluc2V0LWlubGluZS1lbmQ6IDFlbTtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLnByb2R1Y3Q+c3Bhbi5vbnNhbGUsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHNwYW4ub25zYWxlIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiBhdXRvO1xuXHRpbnNldC1pbmxpbmUtZW5kOiAxZW07XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X190cmlnZ2VyIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAxZW07XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLnByb2R1Y3QtZ3JpZC1zdHlsZSAucHJvZHVjdCAuY3NzX3ByZWZpeC13b28tYnV0dG9ucy1ob2xkZXIsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5wcm9kdWN0LWxpc3Qtc3R5bGUgLnByb2R1Y3QgLmNzc19wcmVmaXgtaW1hZ2Utd3JhcHBlciAuY3NzX3ByZWZpeC13b28tYnV0dG9ucy1ob2xkZXIge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IDFlbTtcblx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAucHJvZHVjdHMgLnByb2R1Y3QgLmNzc19wcmVmaXgtd29vLWJ1dHRvbnMtaG9sZGVyIHVsIGxpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpICFpbXBvcnRhbnQ7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgIWltcG9ydGFudDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAucHJvZHVjdHMgLnByb2R1Y3Q6aG92ZXIgLmNzc19wcmVmaXgtd29vLWJ1dHRvbnMtaG9sZGVyIHVsIGxpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgIWltcG9ydGFudDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApICFpbXBvcnRhbnQ7XG59XG5cbltkaXI9cnRsXSAuc29ydGluZy13cmFwcGVyIC5zaG9wLWZpbHRlci1zaWRlYmFyIHtcblx0bWFyZ2luLWlubGluZS1zdGFydDogMWVtO1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuW2Rpcj1ydGxdIC53b29mX3JhZGlvX2xhYmVsIHtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDVweDtcblx0bWFyZ2luLWlubGluZS1zdGFydDogMDtcbn1cblxuW2Rpcj1ydGxdIC53b29mX2NoZWNrYm94X2xhYmVsIHtcblx0bWFyZ2luLWlubGluZS1lbmQ6IC41ZW0gIWltcG9ydGFudDtcblx0bWFyZ2luLWlubGluZS1zdGFydDogMCAhaW1wb3J0YW50O1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIHtcblx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG5cdHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRoIHtcblx0ZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1lbXB0eSAud29vY29tbWVyY2UtaW5mbyB7XG5cdGluc2V0LWlubGluZS1lbmQ6IDA7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LW5vdGljZS13cmFwcGVyIC53b29jb21tZXJjZS1pbmZvLFxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LW5vdGljZS13cmFwcGVyIC53b29jb21tZXJjZS1tZXNzYWdlIHtcblx0aW5zZXQtaW5saW5lLWVuZDogMDtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGZvcm0gLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzX19maWVsZC13cmFwcGVyIC5mb3JtLXJvdyBpbnB1dC5pbnB1dC10ZXh0IHtcblx0dGV4dC1hbGlnbjogZW5kO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1mb3JtLWxvZ2luIC5jc3NfcHJlZml4LWZvcm0tcmVtZW1iZXItd3JhcHBlciAud29vY29tbWVyY2UtZm9ybS1sb2dpbl9fcmVtZW1iZXJtZSB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtbG9naW4tZm9ybS13cmFwcGVyPnAge1xuXHRkaXJlY3Rpb246IGx0cjtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWF1dGhlbnRpY2F0aW9uLW1vZGFsIC5tb2RhbC1oZWFkZXIge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1sb2dpbi1mb3JtIGlucHV0IHtcblx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDFlbTtcblx0cGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuXG59XG5cbltkaXI9cnRsXSAuZWRpdGZpZWxkIC5jaGVja2JveCAub3B0aW9uLWxhYmVsIHtcblx0bWFyZ2luLWlubGluZS1lbmQ6IGF1dG87XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC44NzVlbTtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1lcnJvciBsaSxcbi53b29jb21tZXJjZS1pbmZvIGxpLFxuLndvb2NvbW1lcmNlLW1lc3NhZ2UgbGkge1xuXHRwYWRkaW5nLWlubGluZS1zdGFydDogMS41ZW0gIWltcG9ydGFudDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1lcnJvcjo6YmVmb3JlLFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1tZXNzYWdlOjpiZWZvcmUsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWluZm86OmJlZm9yZSB7XG5cdGluc2V0LWlubGluZS1zdGFydDogYXV0bztcblx0aW5zZXQtaW5saW5lLWVuZDogMWVtO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGEuY3NzX3ByZWZpeC1tb3JkZW4tYnRuLndvb2NvbW1lcmNlLWJ1dHRvbi0tcHJldmlvdXMge1xuXHRtYXJnaW4taW5saW5lLWVuZDogYXV0bztcblx0bWFyZ2luLWlubGluZS1zdGFydDogMmVtO1xufVxuXG5bZGlyPXJ0bF0gLndvb2ZfcHJvZHVjdHNfdG9wX3BhbmVsIGxpIHNwYW4ge1xuXHRkaXJlY3Rpb246IGx0cjtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAucHJvZHVjdC1ncmlkLXN0eWxlIC5waHBfcHJlZml4X2xvYWRtb3JlX3Byb2R1Y3Qge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuXHRtYXJnaW4taW5saW5lLWVuZDogLjkzNzVlbTtcbn1cblxuW2Rpcj1ydGxdIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB1bCBsaSAuY3NzX3ByZWZpeC1jYXJ0LWNvbnRlbnQge1xuXHRwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAxLjhlbTtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtRWRpdEFjY291bnRGb3JtIGlucHV0LFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtRWRpdEFjY291bnRGb3JtIHRleHRhcmVhIHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLnRyYWNrLWZvcm0td3JhcHBlciBmb3JtIC5mb3JtLXJvdyBpbnB1dDo6cGxhY2Vob2xkZXIge1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG5cdHVuaWNvZGUtYmlkaTogcGxhaW50ZXh0O1xufVxuXG5bZGlyPXJ0bF0gLndvb2ZfdGV4dF9zZWFyY2hfY29udGFpbmVyIC53b29mX3RleHRfc2VhcmNoX2dvIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5bZGlyPXJ0bF0gLndvb2Zfc2hvd190ZXh0X3NlYXJjaF9jb250YWluZXIgLmVhc3ktYXV0b2NvbXBsZXRlLWNvbnRhaW5lciB1bCB7XG5cdHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcgLnN0YXItcmF0aW5nIHtcblx0ZmxvYXQ6IGlubGluZS1lbmQ7XG5cdG1hcmdpbjogLjVlbSAwIDAgNHB4O1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCBkaXYucXVhbnRpdHkge1xuXHRmbG9hdDogaW5saW5lLWVuZDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLnZhcmlhdGlvbnMgdGgge1xuXHR0ZXh0LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbn1cblxuW2Rpcj1ydGxdIC5zaW5nbGUtcHJvZHVjdCAud29vY29tbWVyY2UtUmV2aWV3cyAuY29tbWVudGxpc3QgLnJldmlldyAuY29tbWVudF9jb250YWluZXIgLmNzc19wcmVmaXgtbWV0YS13cmFwcGVyIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuW2Rpcj1ydGxdIC5zaW5nbGUtcHJvZHVjdC53b29jb21tZXJjZSAjcmV2aWV3cyAjY29tbWVudHMgb2wuY29tbWVudGxpc3QgbGkgLmNvbW1lbnQtdGV4dCBwIHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG5cbltkaXI9cnRsXSAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJldmlld3MgLmNvbW1lbnRsaXN0IC5yZXZpZXcgLmNvbW1lbnRfY29udGFpbmVyIC5jc3NfcHJlZml4LW1ldGEtd3JhcHBlciAuc3Rhci1yYXRpbmcge1xuXHRtYXJnaW4tdG9wOiAxZW07XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgZm9ybS5sb2dpbiAubG9zdF9wYXNzd29yZCxcbltkaXI9cnRsXSAud29vY29tbWVyY2UgZm9ybS5sb2dpbiAuY3NzX3ByZWZpeC1jaGVjayB7XG5cdHRleHQtYWxpZ246IGVuZDtcblx0ZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9cnRsXSAueWl0aF93Y3dsX3dpc2hsaXN0X2Zvb3RlciAueWl0aC13Y3dsLXNoYXJlIC55aXRoLXdjd2wtc2hhcmUtdGl0bGUge1xuXHRkaXJlY3Rpb246IGx0cjtcbn1cblxuW2Rpcj1ydGxdIC55aXRoX3djd2xfd2lzaGxpc3RfZm9vdGVyIC55aXRoLXdjd2wtc2hhcmUgdWwgbGkge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcblx0bWFyZ2luLWlubGluZS1zdGFydDogLjVlbTtcbn1cblxuW2Rpcj1ydGxdIC55aXRoX3djd2xfd2lzaGxpc3RfZm9vdGVyIC55aXRoLXdjd2wtc2hhcmUgdWwgbGk6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbltkaXI9cnRsXSAueWl0aF93Y3dsX3dpc2hsaXN0X2Zvb3RlciAueWl0aC13Y3dsLXNoYXJlIHVsIHtcblx0bWFyZ2luOiAwIDFlbSAwIDA7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgdGFibGUud2lzaGxpc3RfdGFibGUuc2hvcF90YWJsZSB0ZC53aXNobGlzdC1lbXB0eSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcgLnN0YXItcmF0aW5nIHtcblx0d2lkdGg6IDYuMWVtO1xufVxuXG5bZGlyPXJ0bF0gLmhpZGRlbi10aXRsZS1mb3JtPmlucHV0W3R5cGU9dGV4dF0ge1xuXHRwYWRkaW5nLWlubGluZS1zdGFydDogNC4wNjI1ZW07XG5cdHBhZGRpbmctaW5saW5lLWVuZDogMS41ZW07XG59XG5cbltkaXI9cnRsXSAuaGlkZGVuLXRpdGxlLWZvcm0gLmVkaXQtdGl0bGUtYnV0dG9ucyB7XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG5cdHRvcDogY2FsYyg1MCUgLSAwLjkzNzVlbSk7XG5cdGluc2V0LWlubGluZS1zdGFydDogMWVtO1xufVxuXG5bZGlyPXJ0bF0gLndpc2hsaXN0X3RhYmxlLm1vYmlsZSBsaSAuYWRkaXRpb25hbC1pbmZvLXdyYXBwZXIgLnByb2R1Y3QtYWRkLXRvLWNhcnQge1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbltkaXI9cnRsXSAucG1zLWxvZ2luLWVycm9yIHtcblx0ZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9cnRsXSAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgdWwgbGkgLmNzc19wcmVmaXgtY2FydC1jb250ZW50IC5jc3NfcHJlZml4X3JlbW92ZV90ZXh0IHtcblx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAuNWVtO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5wcm9kdWN0LWdyaWQtc3R5bGUgLnByb2R1Y3QgLmNzc19wcmVmaXgtd29vLWJ1dHRvbnMtaG9sZGVyIHVsIGxpLFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAucHJvZHVjdC1ncmlkLXN0eWxlIC5wcm9kdWN0IC5jc3NfcHJlZml4LXdvby1idXR0b25zLWhvbGRlciB1bCBsaSB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDEuNzVlbTtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgdGFibGUgdGQge1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLnByb2R1Y3QtbGlzdC1zdHlsZSAucHJvZHVjdHMgLnN0YXItcmF0aW5nIHtcblx0bWFyZ2luLWlubGluZS1zdGFydDogYXV0bztcblx0bWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbltkaXI9cnRsXSAucG9zdGVkX2luLmNzc19wcmVmaXgtcHJvZHVjdC1tZXRhLWxpc3Q+c3BhbixcbltkaXI9cnRsXSAuc2t1X3dyYXBwZXIgLnNrdV90aXRsZSxcbltkaXI9cnRsXSAudGFnZ2VkX2FzLmNzc19wcmVmaXgtcHJvZHVjdC1tZXRhLWxpc3Q+c3BhbiB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC4yZW07XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5wcm9kdWN0LWdyaWQtc3R5bGUgLnByb2R1Y3QgLmNzc19wcmVmaXgtd29vLWJ1dHRvbnMtaG9sZGVyIHVsIGxpOmxhc3QtY2hpbGQsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5wcm9kdWN0LWdyaWQtc3R5bGUgLnByb2R1Y3QgLmNzc19wcmVmaXgtd29vLWJ1dHRvbnMtaG9sZGVyIHVsIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLndvb2Zfc2hvd190ZXh0X3NlYXJjaF9jb250YWluZXIgaW5wdXRbdHlwZT1zZWFyY2hdLFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAucHJvZHVjdHMgLnByb2R1Y3QgLm9uc2FsZSB7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuXG5bZGlyPXJ0bF0gLndvb2ZfY29udGFpbmVyX3Byb2R1Y3RfY2F0IC53b29mX2xpc3QgbGkgLndvb2ZfY2hpbGRzX2xpc3Rfb3BlbmVyIHtcblx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtdG9wLXByb2R1Y3QtbGlzdCAuY3NzX3ByZWZpeC10b3AtcHJvZHVjdC13cmFwcGVyIHtcblx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdHBhZGRpbmctaW5saW5lLWVuZDogMWVtO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wcm9kdWN0LXJhdGluZyAuc3Rhci1yYXRpbmc6OmJlZm9yZSB7XG5cdGluc2V0LWlubGluZS1lbmQ6IDA7XG5cdGZsb2F0OiBpbmxpbmUtZW5kO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wcm9kdWN0LXJhdGluZyAuc3Rhci1yYXRpbmcgc3BhbiB7XG5cdGluc2V0LWlubGluZS1lbmQ6IDA7XG5cdGZsb2F0OiBpbmxpbmUtZW5kO1xufVxuXG5bZGlyPXJ0bF0gLndvb2Nvb21lcmNlIC53b29jb21tZXJjZS10YWJzIC53b29jb21tZXJjZS1UYWJzLXBhbmVsIC5zdGFyLXJhdGluZyBzcGFuOjpiZWZvcmUge1xuXHRpbnNldC1pbmxpbmUtZW5kOiAtLjRlbTtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAud2lkZ2V0X3RvcF9yYXRlZF9wcm9kdWN0cyAuc3Rhci1yYXRpbmcgc3BhbjpiZWZvcmUge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLnNvcnRpbmctd3JhcHBlciAuY3NzX3ByZWZpeC1wcm9kdWN0LXZpZXctd3JhcHBlciAuY3NzX3ByZWZpeC1wcm9kdWN0LXZpZXctYnV0dG9ucyB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAxZW07XG59XG5cbltkaXI9cnRsXSAjd29vc3EtcG9wdXAgLndvb2NvbW1lcmNlLXByb2R1Y3QtZGV0YWlsc19fc2hvcnQtZGVzY3JpcHRpb24ge1xuXHRkaXJlY3Rpb246IGx0cjtcbn1cblxuW2Rpcj1ydGxdICN3b29zcS1wb3B1cCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXByb2R1Y3QtcmF0aW5nIC5zdGFyLXJhdGluZyB7XG5cdG1hcmdpbjogLjVlbSAwIDAgNHB4O1xuXHRmbG9hdDogaW5saW5lLWVuZDtcbn1cblxuW2Rpcj1ydGxdICN3b29zcS1wb3B1cCAucHJvZHVjdF9tZXRhIHtcblx0dGV4dC1hbGlnbjogZW5kO1xufVxuXG5bZGlyPXJ0bF0gI3dvb3NxLXBvcHVwIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdCAuc3VtbWFyeSAuc3VtbWFyeS1jb250ZW50IHtcblx0dGV4dC1hbGlnbjogZW5kO1xufVxuXG5bZGlyPXJ0bF0gI2FkZF9wYXltZW50X21ldGhvZCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbiAuaW5wdXQtdGV4dCxcbltkaXI9cnRsXSAud29vY29tbWVyY2UtY2FydCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbiAuaW5wdXQtdGV4dCxcbltkaXI9cnRsXSAud29vY29tbWVyY2UtY2hlY2tvdXQgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24gLmlucHV0LXRleHQge1xuXHRmbG9hdDogaW5saW5lLWVuZDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbixcbltkaXI9cnRsXSAud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24sXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24sXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24ge1xuXHRmbG9hdDogaW5saW5lLWVuZDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1wYWdlIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAuY291cG9uK2J1dHRvbiB7XG5cdGZsb2F0OiBpbmxpbmUtc3RhcnQ7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UtY2FydCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbiAuaW5wdXQtdGV4dCB7XG5cdG1hcmdpbjogMCAwIDAgMWVtO1xuXHRmbG9hdDogbm9uZTtcbn1cblxuW2Rpcj1ydGxdIC53aXNobGlzdC10aXRsZSBhLnNob3ctdGl0bGUtZm9ybSBpIHtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDA7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC42MjVlbTtcbn1cblxuW2Rpcj1ydGxdIC55aXRoLXdjd2wtc2hhcmUgaDQueWl0aC13Y3dsLXNoYXJlLXRpdGxlIHtcblx0ZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgaW5wdXQuaW5wdXQtdGV4dCB7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuXG5bZGlyPXJ0bF0gLndvb2ZfdGV4dF9zZWFyY2hfY29udGFpbmVyIC53b29mX3RleHRfc2VhcmNoX2dvOmFmdGVyIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiBhdXRvO1xuXHRpbnNldC1pbmxpbmUtZW5kOiA0MCU7XG59XG5cbltkaXI9cnRsXSAud29vZl9jb250YWluZXIgLndvb2ZfY29udGFpbmVyX2lubmVyIGlucHV0W3R5cGU9c2VhcmNoXSB7XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAyZW07XG5cdHBhZGRpbmctaW5saW5lLWVuZDogMWVtO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHRhYmxlIHRkIHtcblx0dGV4dC1hbGlnbjogZW5kO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IC53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9uIHAge1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbltkaXI9cnRsXSBmb290ZXIuZm9vdGVyLW9uZSAuY29weXJpZ2h0LWZvb3RlciAuY29weXJpZ2h0LFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2Utbm90aWNlLFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1pbmZvIHtcblx0ZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UtZXJyb3IsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWluZm8sXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLW1lc3NhZ2Uge1xuXHRwYWRkaW5nOiAxZW0gMi41ZW0gMWVtIDFlbTtcblx0dGV4dC1hbGlnbjogZW5kO1xuXHRkaXJlY3Rpb246IGx0cjtcblx0Ym9yZGVyLWlubGluZS1zdGFydDogbm9uZTtcblx0Ym9yZGVyLWlubGluZS1lbmQ6IC4xODc1ZW0gc29saWQ7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpIDAgMCB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0aW5zZXQtaW5saW5lLWVuZDogNTAlO1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWZvcm0tY291cG9uLXRvZ2dsZSAud29vY29tbWVyY2UtaW5mbzpiZWZvcmUsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLW1lc3NhZ2U6YmVmb3JlIHtcblx0aW5zZXQtaW5saW5lLWVuZDogMWVtO1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UtZm9ybS1jb3Vwb24gcCB7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWZvcm0tY291cG9uIC5pbnB1dC10ZXh0IHtcblx0dGV4dC1hbGlnbjogZW5kO1xufVxuXG5bZGlyPXJ0bF0gLndvb2ZfcHJpY2Vfc2VhcmNoX2NvbnRhaW5lciAucHJpY2Vfc2xpZGVyX2Ftb3VudCAucHJpY2VfbGFiZWwge1xuXHRmbG9hdDogaW5saW5lLWVuZCAhaW1wb3J0YW50O1xufVxuXG5bZGlyPXJ0bF0gLnNpZGViYXJfd2lkZ2V0Lndvb2ZfY29udGFpbmVyIHtcblx0cGFkZGluZzogMmVtIDAgMDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAucHJvZHVjdC1saXN0LXN0eWxlIC5wcm9kdWN0IC5jc3NfcHJlZml4LWlubmVyLWJveCAucHJvZHVjdC1jYXB0aW9uIHtcblx0dGV4dC1hbGlnbjogZW5kO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5wcm9kdWN0LWxpc3Qtc3R5bGUgLnByb2R1Y3RzIC5zdGFyLXJhdGluZyB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlICNjb250ZW50IGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyxcbltkaXI9cnRsXSAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIHtcblx0ZmxvYXQ6IGlubGluZS1lbmQ7XG59XG5cbltkaXI9cnRsXSAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fdG90YWwgc3Ryb25nIHtcblx0ZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1lbXB0eSxcbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1ub3RpY2Utd3JhcHBlciAud29vY29tbWVyY2UtZXJyb3IsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWZvcm0tY291cG9uLXRvZ2dsZSxcbltkaXI9cnRsXSAud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVyIC53b29jb21tZXJjZS1lcnJvciB7XG5cdGluc2V0LWlubGluZS1lbmQ6IDAgIWltcG9ydGFudDtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLW1lc3NhZ2UgYS5idXR0b24ud2MtZm9yd2FyZCB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAuNWVtO1xuXHRmbG9hdDogaW5saW5lLXN0YXJ0O1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHVsI3NoaXBwaW5nX21ldGhvZCBsaSBpbnB1dCB7XG5cdG1hcmdpbjogLjRlbSAwIDAgLjQzNzVlbTtcbn1cblxuW2Rpcj1ydGxdIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCB7XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG5cdGluc2V0LWlubGluZS1zdGFydDogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuW2Rpcj1ydGxdIC5kcm9wZG93bi1tZW51LW1pbmktY2FydC5jYXJ0LXNob3cge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IGRpdi5xdWFudGl0eSB7XG5cdG1hcmdpbjogMCAwIDAgMWVtO1xufVxuXG5bZGlyPXJ0bF0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGk6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAxZW07XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlciB7XG5cdHRvcDogMWVtO1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IDFlbTtcblx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcbn1cblxuW2Rpcj1ydGxdIC5wcm9kdWN0PnNwYW4ub25zYWxlIHtcblx0dG9wOiAxZW07XG5cdGluc2V0LWlubGluZS1lbmQ6IDFlbTtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiBhdXRvO1xuXHRkaXJlY3Rpb246IGx0cjtcbn1cblxuW2Rpcj1ydGxdIC53b29mX3Nob3dfdGV4dF9zZWFyY2hfY29udGFpbmVyIGlucHV0W3R5cGU9c2VhcmNoXSB7XG5cdGRpcmVjdGlvbjogcnRsO1xuXHRwYWRkaW5nLWlubGluZS1lbmQ6IDUuMWVtICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAuOTM3NWVtICFpbXBvcnRhbnQ7XG59XG5cbltkaXI9cnRsXSAjcmV2aWV3X2Zvcm1fd3JhcHBlciAuY29tbWVudC1mb3JtIGlucHV0IHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG5cbltkaXI9cnRsXSAud29vZl9jaGlsZHNfbGlzdCB7XG5cdG1hcmdpbjogLjkzNzVlbSAuOTM3NWVtIDAgMCAhaW1wb3J0YW50O1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5zdGFyLXJhdGluZzo6YmVmb3JlIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiBhdXRvO1xuXHRpbnNldC1pbmxpbmUtZW5kOiAwO1xuXHRmbG9hdDogaW5saW5lLWVuZDtcbn1cblxuW2Rpcj1ydGxdIC5zaW5nbGUtcHJvZHVjdC53b29jb21tZXJjZSAjcmV2aWV3X2Zvcm0gI3Jlc3BvbmQgdGV4dGFyZWEge1xuXHRkaXJlY3Rpb246IHJ0bDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtYXR0cmlidXRlcy1pdGVtIC53b29jb21tZXJjZS1wcm9kdWN0LWF0dHJpYnV0ZXMtaXRlbV9fdmFsdWUge1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbltkaXI9cnRsXSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QgLnN1bW1hcnkgZGVsIC53b29jb21tZXJjZS1QcmljZS1hbW91bnQuYW1vdW50IHtcblx0bWFyZ2luLWlubGluZS1zdGFydDogLjVlbTtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDA7XG59XG5cbltkaXI9cnRsXSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QgLnN1bW1hcnkgaW5zIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbltkaXI9cnRsXSAud29vZl9zaG93X3RleHRfc2VhcmNoX2NvbnRhaW5lciBpbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyIHtcblx0dW5pY29kZS1iaWRpOiBwbGFpbnRleHQ7XG59XG5cbltkaXI9cnRsXSAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgdWwgbGkgLmNzc19wcmVmaXgtY2FydC1jb250ZW50IC5yZW1vdmVfZnJvbV9jYXJ0X2J1dHRvbiB7XG5cdHRleHQtYWxpZ246IHN0YXJ0O1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtcmVsYXRlZC1wcm9kdWN0IC5yZWxhdGVkIC5jc3NfcHJlZml4LXRpdGxlLWJveCB7XG5cdHRleHQtYWxpZ246IGVuZDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1jYXJ0IHRhYmxlLmNhcnQgLmNhcnRfaXRlbV9uYW1lIHtcblx0cGFkZGluZy1pbmxpbmUtZW5kOiAxLjI1ZW07XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW0ge1xuXHRwYWRkaW5nOiAwIDQuMjVlbSAwIDMuMTI1ZW07XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW06Zmlyc3QtY2hpbGQge1xuXHRwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAzLjEyNWVtO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGYwNTNcIjtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAucHJvZHVjdC1ncmlkLXN0eWxlIC5wcm9kdWN0IC5jc3NfcHJlZml4LXdvby1idXR0b25zLWhvbGRlciB1bCB7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuXG5bZGlyPXJ0bF0gLnBvc3RlZF9pbi5jc3NfcHJlZml4LXByb2R1Y3QtbWV0YS1saXN0PmE6YWZ0ZXIge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdGluc2V0LWlubGluZS1lbmQ6IC0uNDM3NWVtO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHRhYmxlLndpc2hsaXN0X3RhYmxlIC53aXNobGlzdC1pdGVtcy13cmFwcGVyIHRkIGEuY3NzX3ByZWZpeC1wcm9kdWN0LXRpdGxlIHtcblx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG5cdHBhZGRpbmctaW5saW5lLWVuZDogMWVtO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHRhYmxlLndpc2hsaXN0X3RhYmxlIC5wcm9kdWN0LXByaWNlIGlucyB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5bZGlyPXJ0bF0gLnBvc3RlZF9pbi5jc3NfcHJlZml4LXByb2R1Y3QtbWV0YS1saXN0PmEsXG5bZGlyPXJ0bF0gLnRhZ2dlZF9hcy5jc3NfcHJlZml4LXByb2R1Y3QtbWV0YS1saXN0PmEge1xuXHRwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuXHRwYWRkaW5nLWlubGluZS1zdGFydDogLjMxM2VtO1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAuMzEzZW07XG59XG5cbltkaXI9cnRsXSAucG9zdGVkX2luLmNzc19wcmVmaXgtcHJvZHVjdC1tZXRhLWxpc3Q+YTo6YWZ0ZXIsXG5bZGlyPXJ0bF0gLnRhZ2dlZF9hcy5jc3NfcHJlZml4LXByb2R1Y3QtbWV0YS1saXN0PmE6OmFmdGVyIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuXHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kb3dubG9hZHMgLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kb3dubG9hZHMuc2hvcF90YWJsZSB0ciB0ZDo6YmVmb3JlLFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW9yZGVycyB0ciB0ZDo6YmVmb3JlIHtcblx0ZmxvYXQ6IGlubGluZS1lbmQ7XG5cdHBhZGRpbmctaW5saW5lLWVuZDogMDtcblx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDEuMjVlbTtcblx0ZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9cnRsXSAucmV2aWV3LWZvcm0ge1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbltkaXI9cnRsXSAucmV2aWV3LWZvcm0gLmNsb3NlIHtcblx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAzMnB4O1xufVxuXG5bZGlyPXJ0bF0gLnJldmlldy1mb3JtIGgzIC5jbG9zZSxcbltkaXI9cnRsXSAuY291cnNlLWN1cnJpY3VsdW0gLnNlY3Rpb24tY29udGVudCAuY291cnNlLWl0ZW0tbWV0YSB7XG5cdGZsb2F0OiBpbmxpbmUtc3RhcnQ7XG59XG5cbltkaXI9cnRsXSAucmV2aWV3LXN0YXJzPmxpIHtcblx0ZmxvYXQ6IGlubGluZS1lbmQ7XG59XG5cbltkaXI9cnRsXSAucmV2aWV3LXN0YXJzIHtcblx0cGFkZGluZy1pbmxpbmUtZW5kOiAwO1xufVxuXG5bZGlyPXJ0bF0gI3BvcHVwLWNvdXJzZSAjcG9wdXAtaGVhZGVyIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuXHRpbnNldC1pbmxpbmUtZW5kOiA0NzVweDtcbn1cblxuW2Rpcj1ydGxdICNwb3B1cC1jb3Vyc2UgI3BvcHVwLWZvb3RlciB7XG5cdGluc2V0LWlubGluZS1zdGFydDogMDtcblx0aW5zZXQtaW5saW5lLWVuZDogNDc1cHg7XG59XG5cbltkaXI9cnRsXSAjcG9wdXAtY291cnNlICNzaWRlYmFyLXRvZ2dsZSB7XG5cdGluc2V0LWlubGluZS1zdGFydDogYXV0bztcblx0aW5zZXQtaW5saW5lLWVuZDogNDU4cHg7XG59XG5cbltkaXI9cnRsXSAubGVhcm5wcmVzcyAjcG9wdXAtY291cnNlICNzaWRlYmFyLXRvZ2dsZSB7XG5cdGluc2V0LWlubGluZS1zdGFydDogYXV0bztcblx0aW5zZXQtaW5saW5lLWVuZDogLTEuM2VtO1xufVxuXG5bZGlyPXJ0bF0gI3BvcHVwLWNvdXJzZSAjc2lkZWJhci10b2dnbGU6YmVmb3JlIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLS42ZW0pO1xufVxuXG5bZGlyPXJ0bF0gYm9keS5scC1zaWRlYmFyLXRvZ2dsZV9fY2xvc2UgI3BvcHVwLWNvdXJzZT4jc2lkZWJhci10b2dnbGU6YmVmb3JlIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKSB0cmFuc2xhdGUoLTkwJSwgNDAlKTtcbn1cblxuW2Rpcj1ydGxdIGJvZHkubHAtc2lkZWJhci10b2dnbGVfX2Nsb3NlICNwb3B1cC1jb3Vyc2U+I3NpZGViYXItdG9nZ2xlIHtcblx0aW5zZXQtaW5saW5lLWVuZDogLTE1cHg7XG59XG5cbltkaXI9cnRsXSBib2R5LmxwLXNpZGViYXItdG9nZ2xlX19jbG9zZSAjcG9wdXAtY291cnNlICNwb3B1cC1oZWFkZXIsXG5bZGlyPXJ0bF0gYm9keS5scC1zaWRlYmFyLXRvZ2dsZV9fY2xvc2UgI3BvcHVwLWNvdXJzZSAjcG9wdXAtZm9vdGVyIHtcblx0aW5zZXQtaW5saW5lLWVuZDogMDtcbn1cblxuW2Rpcj1ydGxdIC5jb3Vyc2UtY3VycmljdWx1bSAuc2VjdGlvbi1jb250ZW50IC5jb3Vyc2UtaXRlbS1tZXRhIC5pdGVtLW1ldGEge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuXHRtYXJnaW4taW5saW5lLWVuZDogLjdlbTtcbn1cblxuW2Rpcj1ydGxdIC5jb250ZW50LWl0ZW0td3JhcCAucXVpei1idXR0b25zLmFsaWduLWNlbnRlciAuYnV0dG9uLWxlZnQuZml4ZWQge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdGluc2V0LWlubGluZS1lbmQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG59XG5cbltkaXI9cnRsXSAucXVlc3Rpb24gLmFuc3dlci1vcHRpb24gLm9wdGlvbi10aXRsZSB7XG5cdHBhZGRpbmc6IC44NzVlbSA0LjA2M2VtIC42ODhlbSAuNjI1ZW07XG59XG5cbltkaXI9cnRsXSAjcG9wdXAtY291cnNlICNwb3B1cC1mb290ZXIgLmNvdXJzZS1pdGVtLW5hdiAubmV4dDo6YmVmb3JlIHtcblx0bWFyZ2luLWlubGluZS1zdGFydDogMDtcblx0bWFyZ2luLWlubGluZS1lbmQ6IC42MjVlbTtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuW2Rpcj1ydGxdICNwb3B1cC1jb3Vyc2UgI3BvcHVwLWZvb3RlciAucHJldjo6YmVmb3JlIHtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDA7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IC42MjVlbTtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuW2Rpcj1ydGxdIC5xdWVzdGlvbiAucXVlc3Rpb24tdGl0bGUgLmVkaXQtbGluayB7XG5cdGZsb2F0OiBpbmxpbmUtc3RhcnQ7XG59XG5cbltkaXI9cnRsXSAucXVpei1zdGF0dXM+ZGl2IHtcblx0cGFkZGluZzogLjMxM2VtIDJlbSAuMzEzZW0gLjYyNWVtO1xufVxuXG5bZGlyPXJ0bF0gLnF1aXotcmVzdWx0IC5yZXN1bHQtc3RhdGlzdGljIC5yZXN1bHQtc3RhdGlzdGljLWZpZWxkIHNwYW4ge1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbltkaXI9cnRsXSAubGVhcm5wcmVzcyAucXVpei1yZXN1bHQgLnJlc3VsdC1zdGF0aXN0aWMgLnJlc3VsdC1zdGF0aXN0aWMtZmllbGQgcCB7XG5cdHRleHQtYWxpZ246IHN0YXJ0O1xufVxuXG5bZGlyPXJ0bF0gI3BvcHVwLWNvdXJzZSAucXVlc3Rpb24gLmFuc3dlci1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb10sXG5bZGlyPXJ0bF0gI3BvcHVwLWNvdXJzZSAucXVlc3Rpb24gLmFuc3dlci1vcHRpb24gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuXHRtYXJnaW46IDAgLjZlbSAwIDA7XG59XG5cbltkaXI9cnRsXSAucXVlc3Rpb24gLnF1ZXN0aW9uLXJlc3BvbnNlIC5sYWJlbCB7XG5cdG1hcmdpbjogMCAwIDAgLjMxM2VtO1xufVxuXG5bZGlyPXJ0bF0gLnF1aXotcmVzdWx0IC5yZXN1bHQtbWVzc2FnZTo6YWZ0ZXIge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuXHRtYXJnaW4taW5saW5lLWVuZDogLjVlbTtcbn1cblxuW2Rpcj1ydGxdIC5sZWFybnByZXNzIC5scC1jb3Vyc2VzLWJhciAuc2VhcmNoLWNvdXJzZXMgaW5wdXRbdHlwZT10ZXh0XSB7XG5cdHBhZGRpbmc6IDAgMWVtIDAgMy41ZW07XG59XG5cbltkaXI9cnRsXSAud3AtYmxvY2stcXVvdGUuaXMtc3R5bGUtbGFyZ2UsXG5bZGlyPXJ0bF0gYmxvY2txdW90ZSB7XG5cdGJvcmRlci1pbmxpbmUtc3RhcnQ6IG5vbmU7XG5cdGJvcmRlci1pbmxpbmUtZW5kOiAuMzEzZW0gc29saWQgdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbltkaXI9cnRsXSAubGVhcm5wcmVzcyAubHAtdXNlci1wcm9maWxlIC5scC1wcm9maWxlLXJpZ2h0IHtcblx0cGFkZGluZzogMCAxZW0gMCAwO1xufVxuXG5bZGlyPXJ0bF0gLmxlYXJucHJlc3MgLmxwLXVzZXItcHJvZmlsZSAjcHJvZmlsZS1uYXYgLmxwLXByb2ZpbGUtbmF2LXRhYnM+bGk+YSB7XG5cdHBhZGRpbmc6IDAgMy4yNWVtIDAgMS4yNWVtO1xufVxuXG5bZGlyPXJ0bF0gLmxlYXJucHJlc3MgLmxwLXVzZXItcHJvZmlsZSAjcHJvZmlsZS1uYXYgLmxwLXByb2ZpbGUtbmF2LXRhYnM+bGkuYWN0aXZlIGEge1xuXHRwYWRkaW5nLWlubGluZS1zdGFydDogMS4yNWVtO1xuXHRwYWRkaW5nLWlubGluZS1lbmQ6IDEuMjVlbTtcbn1cblxuW2Rpcj1ydGxdIC5sZWFybnByZXNzIC5scC11c2VyLXByb2ZpbGUgI3Byb2ZpbGUtbmF2IC5scC1wcm9maWxlLW5hdi10YWJzPmxpLmFjdGl2ZT5hIHtcblx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDEuMjVlbTtcblx0cGFkZGluZy1pbmxpbmUtZW5kOiAzLjI1ZW07XG59XG5cbltkaXI9cnRsXSAubHAtdXNlci1wcm9maWxlICNwcm9maWxlLW5hdiAubHAtcHJvZmlsZS1uYXYtdGFicz5saT5hPmkge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdGluc2V0LWlubGluZS1lbmQ6IDA7XG59XG5cbltkaXI9cnRsXSAubHAtdXNlci1wcm9maWxlICNwcm9maWxlLW5hdiAubHAtcHJvZmlsZS1uYXYtdGFicz5saT5hOjphZnRlciB7XG5cdGZsb2F0OiBpbmxpbmUtc3RhcnQ7XG5cdG1hcmdpbjogMCAwIDAgNHB4O1xufVxuXG5bZGlyPXJ0bF0gLmxlYXJucHJlc3MgLmxwLXVzZXItcHJvZmlsZSAjcHJvZmlsZS1uYXYgLmxwLXByb2ZpbGUtbmF2LXRhYnM+bGk+YTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuXG5bZGlyPXJ0bF0gLmxlYXJucHJlc3MgLmNvdXJzZS10YWJzIC5jb3Vyc2UtbmF2LXRhYnMgbGkgYSBzcGFuOmJlZm9yZSB7XG5cdGluc2V0LWlubGluZS1zdGFydDogYXV0bztcblx0aW5zZXQtaW5saW5lLWVuZDogMDtcbn1cblxuW2Rpcj1ydGxdIC5sZWFybnByZXNzIC5jb3Vyc2UtdGFicyAuY291cnNlLW5hdi10YWJzIGxpIGEgc3BhbiB7XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuXHRwYWRkaW5nLWlubGluZS1lbmQ6IDEuNGVtO1xufVxuXG5bZGlyPXJ0bF0gLmxlYXJucHJlc3MgLmxwLXByb2ZpbGUtY29udGVudCB0YWJsZS5scC1saXN0LXRhYmxlIHRyIHRkLFxuW2Rpcj1ydGxdIC5sZWFybnByZXNzIC5scC1wcm9maWxlLWNvbnRlbnQgdGFibGUubHAtbGlzdC10YWJsZSB0ciB0aCB7XG5cdHRleHQtYWxpZ246IGVuZDtcbn1cblxuW2Rpcj1ydGxdIC5sZWFybnByZXNzIC5sZWFybi1wcmVzcy1tZXNzYWdlLnN1Y2Nlc3Mge1xuXHRib3JkZXItaW5saW5lLXN0YXJ0OiBub25lO1xuXHRib3JkZXItaW5saW5lLWVuZDogLjE4NzVlbSBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1zdWNjZXNzKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cykgMCAwIHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG5bZGlyPXJ0bF0gLmxlYXJucHJlc3MgI3BvcHVwLWNvdXJzZSAjcG9wdXAtc2lkZWJhciAuc2VhcmNoLWNvdXJzZSBidXR0b24ge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG5cdGJvcmRlci1yYWRpdXM6IC4zMTI1ZW0gMCAwIC4zMTI1ZW07XG59XG5cbltkaXI9cnRsXSAubGVhcm5wcmVzcyAjcG9wdXAtY291cnNlICNwb3B1cC1zaWRlYmFyIC5zZWFyY2gtY291cnNlIGlucHV0W25hbWU9c10ge1xuXHRwYWRkaW5nLWlubGluZS1zdGFydDogMy41ZW07XG5cdHBhZGRpbmctaW5saW5lLWVuZDogLjhlbTtcbn1cblxuW2Rpcj1ydGxdIC5sZWFybnByZXNzIC5sZWFybi1wcmVzcy1tZXNzYWdlLmVycm9yIHtcblx0Ym9yZGVyLWlubGluZS1zdGFydDogbm9uZTtcblx0Ym9yZGVyLWlubGluZS1lbmQ6IDAuMTg3NWVtIHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLWRhbmdlcik7XG59XG5cbltkaXI9cnRsXSAubGVhcm5wcmVzcyAubGVhcm4tcHJlc3MtbWVzc2FnZSB7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpIDAgMCB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuW2Rpcj1ydGxdIC5jb3Vyc2UtZ3JhZHVhdGlvbiAuaWNvbiB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiA1cHg7XG59XG5cbltkaXI9cnRsXSAucXVpei1zdGF0dXMgLmNvdW50ZG93biB7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuW2Rpcj1ydGxdIC5jb3Vyc2UtcmF0ZSAuY291cnNlLXJhdGVfX2RldGFpbHMtcm93IC5jb3Vyc2UtcmF0ZV9fZGV0YWlscy1yb3ctdmFsdWUgLnJhdGluZy1jb3VudCB7XG5cdGluc2V0LWlubGluZS1zdGFydDogLTUwcHg7XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuY291cnNlLXJhdGUgLmNvdXJzZS1yYXRlX19kZXRhaWxzLXJvdyAuY291cnNlLXJhdGVfX2RldGFpbHMtcm93LXZhbHVlIHtcblx0bWFyZ2luOiAwIDEwcHggMCA1MHB4O1xufVxuXG5bZGlyPXJ0bF0gLmNvdXJzZS1yYXRlIC5jb3Vyc2UtcmF0ZV9fZGV0YWlscy1yb3cgLmNvdXJzZS1yYXRlX19kZXRhaWxzLXJvdy1zdGFyIGkge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuXHRtYXJnaW4taW5saW5lLWVuZDogNXB4O1xufVxuXG5bZGlyPXJ0bF0gbGkucmV2aWV3LWFjdGlvbnMgYnV0dG9uLnN1Ym1pdC1yZXZpZXcge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuW2Rpcj1ydGxdIC5yZXZpZXctZm9ybSAucmV2aWV3LWZpZWxkcz5saT5sYWJlbCAucmVxdWlyZWQge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuXHRtYXJnaW4taW5saW5lLWVuZDogNXB4O1xufVxuXG5bZGlyPXJ0bF0gI2xwLW1vZGFsLXdpbmRvdyAjbHAtbW9kYWwtYnV0dG9ucyB7XG5cdGZsZXgtZGlyZWN0aW9uOiBpbmhlcml0O1xufVxuXG5bZGlyPXJ0bF0gLmxwLW1vZGFsLWRpYWxvZyAubHAtbW9kYWwtY29udGVudCB7XG5cdHRleHQtYWxpZ246IGVuZDtcbn1cblxuW2Rpcj1ydGxdIC5scC1tb2RhbC1jb250ZW50IC5scC1tb2RhbC1mb290ZXIge1xuXHRmbG9hdDogaW5saW5lLXN0YXJ0O1xufVxuXG5bZGlyPXJ0bF0gLmNvdXJzZS1leHRyYS1ib3hfX3RpdGxlOjphZnRlciB7XG5cdGluc2V0LWlubGluZS1zdGFydDogMjBweDtcblx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcbn1cblxuW2Rpcj1ydGxdIC5jb3Vyc2UtZXh0cmEtYm94X19jb250ZW50IGxpOjpiZWZvcmUge1xuXHRmbG9hdDogaW5saW5lLWVuZDtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDA7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDhweDtcbn1cblxuW2Rpcj1ydGxdIC5jb3Vyc2UtdGFiLXBhbmVscyAuY291cnNlLXRhYi1wYW5lbC1mYXFzIC5jb3Vyc2UtZmFxcy1ib3hfX3RpdGxlIHtcblx0cGFkZGluZzogMWVtIDFlbSAxZW0gMy41ZW07XG59XG5cbltkaXI9cnRsXSAuY291cnNlLXRhYi1wYW5lbHMgLmNvdXJzZS10YWItcGFuZWwtZmFxcyAuY291cnNlLWZhcXMtYm94X190aXRsZTphZnRlciB7XG5cdGluc2V0LWlubGluZS1zdGFydDogMmVtO1xuXHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gI3dwLWxpbmstY2xvc2Uge1xuXHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbi8qIGNoYXQgKi9cblxuaHRtbFtkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuYnAtbWVzc2FnZXMtc2lkZS10aHJlYWRzLFxuaHRtbFtkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuYnAtbWVzc2FnZXMtc2lkZS10aHJlYWRzPioge1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuY2hhdC1oZWFkZXI+YTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbmh0bWxbZGlyPXJ0bF0gLmJwLW1lc3NhZ2VzLXdyYXAgLmNoYXQtZm9vdGVyIC5icGJtLXVzZXItbWUge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcblx0ZmxleC1kaXJlY3Rpb246IHVuc2V0O1xufVxuXG5bZGlyPXJ0bF0gLmJwLW1lc3NhZ2VzLXdyYXAgLmNoYXQtZm9vdGVyIC5icGJtLXVzZXItbWUgLmJwYm0tdXNlci1tZS1hdmF0YXIge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAxMHB4O1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuW2Rpcj1ydGxdIC5icC1tZXNzYWdlcy13cmFwIC5icC1tZXNzYWdlcy1zaWRlLXRocmVhZHMgLnRocmVhZHMtbGlzdCAudGhyZWFkIC5waWMuZ3JvdXAtdGhyZWFkOmFmdGVyIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAxZW07XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuY2hhdC1oZWFkZXIgLmJwYm0tc2VhcmNoIGZvcm0gaW5wdXRbdHlwZT10ZXh0XSB7XG5cdHRleHQtYWxpZ246IGVuZDtcbn1cblxuW2Rpcj1ydGxdIC5icC1tZXNzYWdlcy13cmFwIC5ibS1zaWRlLXRhYnM+ZGl2PnN2ZyB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAuMmVtO1xufVxuXG5odG1sW2Rpcj1ydGxdIC5icC1tZXNzYWdlcy13cmFwIC5ibS1yZXBseSAuYm0tc2VuZC1tZXNzYWdlIHN2ZyB7XG5cdGluc2V0LWlubGluZS1lbmQ6IDA7XG5cdGluc2V0LWlubGluZS1zdGFydDogMDtcbn1cblxuW2Rpcj1ydGxdIC5icC1tZXNzYWdlcy13cmFwIC5icGJtLXVzZXItb3B0aW9ucyAuYnBibS11c2VyLWJsYWNrbGlzdCB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcblx0dGV4dC1hbGlnbjogc3RhcnQ7XG59XG5cbltkaXI9cnRsXSAuZnNsaWdodGJveC10b29sYmFyIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuXHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLnVwcHktRGFzaGJvYXJkLWNsb3NlIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAxMHB4O1xufVxuXG5bZGlyPXJ0bF0gLmJwLW1lc3NhZ2VzLXdyYXAgLmNoYXQtaGVhZGVyIC5icGJtLXNlYXJjaCBmb3JtIC5jbG9zZSB7XG5cdGluc2V0LWlubGluZS1zdGFydDogMDtcblx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcbn1cblxuW2Rpcj1ydGxdIC5icC1tZXNzYWdlcy13cmFwIC5jaGF0LWhlYWRlciAuYnBibS1zZWFyY2ggZm9ybSBpbnB1dFt0eXBlPXRleHRdIHtcblx0cGFkZGluZzogMTBweCAxMHB4IDEwcHggMjVweDtcbn1cblxuW2Rpcj1ydGxdIC5icC1tZXNzYWdlcy13cmFwIC5ibS1tZXNzYWdlcy1saXN0IC5ibS1saXN0IC5ibS1tZXNzYWdlcy1zdGFjayB7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuXG5bZGlyPXJ0bF0gLmJwLW1lc3NhZ2VzLXdyYXAgLmJtLW1lc3NhZ2VzLWxpc3QuYm0tdGVtcGxhdGUtbW9kZXJuIC5ibS1saXN0IC5ibS1tZXNzYWdlcy1zdGFjayB7XG5cdGRpcmVjdGlvbjogaW5oZXJpdDtcbn1cblxuW2Rpcj1ydGxdIC5icC1iZXR0ZXItbWVzc2FnZXMtbGlzdCB7XG5cdGluc2V0LWlubGluZS1zdGFydDogdmFyKC0tYm0tbWluaS13aWRnZXRzLW9mZnNldCk7XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAucGFnZS1udW1iZXJzIGxpIC5uZXh0LnBhZ2UtbnVtYmVycyBpIHtcblx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZykgdHJhbnNsYXRlWSgxNHB4KTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbltkaXI9cnRsXSAucGFnZS1udW1iZXJzIGxpIC5wcmV2LnBhZ2UtbnVtYmVycyBpIHtcblx0dHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZykgdHJhbnNsYXRlWSgxNHB4KTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFtkaXI9cnRsXSAjYnAtYmV0dGVyLW1lc3NhZ2VzLW1pbmktbW9iaWxlLW9wZW4uYnBibS1tb2JpbGUtb3Blbi1sZWZ0IHtcblx0XHRpbnNldC1pbmxpbmUtZW5kOiAyMHB4O1xuXHRcdGluc2V0LWlubGluZS1zdGFydDogYXV0bztcblx0fVxufVxuXG5bZGlyPXJ0bF0gLmhlYWRlci1tZXNzYWdlcyAuYnAtbWVzc2FnZXMtd3JhcCAudGhyZWFkcy1saXN0IC50aHJlYWQgLnBpYy5ncm91cD5zcGFuOmxhc3QtY2hpbGQsXG5bZGlyPXJ0bF0gLmJwLW1lc3NhZ2VzLXdyYXAgLmJwLW1lc3NhZ2VzLXNpZGUtdGhyZWFkcyAudGhyZWFkcy1saXN0IC50aHJlYWQgLnBpYy5ncm91cD5zcGFuOmxhc3QtY2hpbGQsXG5bZGlyPXJ0bF0gLmJwLW1lc3NhZ2VzLXdyYXAgLnRocmVhZHMtbGlzdCAudGhyZWFkIC5waWMuZ3JvdXA+c3BhbjpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDAgIWltcG9ydGFudDtcblx0bWFyZ2luLWlubGluZS1zdGFydDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5bZGlyPXJ0bF0gLmhlYWRlci1tZXNzYWdlcyAuYnAtbWVzc2FnZXMtd3JhcCAudGhyZWFkcy1saXN0IC50aHJlYWQgLnBpYy5ncm91cD5zcGFuOm50aC1sYXN0LWNoaWxkKDIpLFxuW2Rpcj1ydGxdIC5icC1tZXNzYWdlcy13cmFwIC5icC1tZXNzYWdlcy1zaWRlLXRocmVhZHMgLnRocmVhZHMtbGlzdCAudGhyZWFkIC5waWMuZ3JvdXA+c3BhbjpudGgtbGFzdC1jaGlsZCgyKSxcbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAudGhyZWFkcy1saXN0IC50aHJlYWQgLnBpYy5ncm91cD5zcGFuOm50aC1sYXN0LWNoaWxkKDIpIHtcblx0bWFyZ2luLWlubGluZS1lbmQ6IGF1dG8gIWltcG9ydGFudDtcblx0bWFyZ2luLWlubGluZS1zdGFydDogMCAhaW1wb3J0YW50O1xufVxuXG5bZGlyPXJ0bF0gLnVwcHktRGFzaGJvYXJkQ29udGVudC1iYXIge1xuXHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbltkaXI9cnRsXSAudXBweS11LXJlc2V0IHtcblx0dGV4dC1hbGlnbjogc3RhcnQ7XG59XG5cbltkaXI9cnRsXSAudXBweS1TdGF0dXNCYXIuaXMtd2FpdGluZyAudXBweS1TdGF0dXNCYXItYWN0aW9ucyB7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuW2Rpcj1ydGxdIC5ibS1tb2RhbC13aW5kb3cgLmJtLW1vZGFsLXdpbmRvdy1oZWFkZXIgLmJtLW1vZGFsLXdpbmRvdy1jbG9zZSB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiBhdXRvO1xufVxuXG4vKiBjaGF0IGVuZCAqL1xuXG5bZGlyPXJ0bF0gLmJwYm0tY29udGV4dC1tZW51LWljb24uYnBibS1jb250ZXh0LW1lbnUtaWNvbi0tZmE1IGksXG5bZGlyPXJ0bF0gLmJwYm0tY29udGV4dC1tZW51LWljb24uYnBibS1jb250ZXh0LW1lbnUtaWNvbi0tZmE1IHN2ZyB7XG5cdHBhZGRpbmctaW5saW5lLWVuZDogMDtcblx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IC41ZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHRbZGlyPXJ0bF0gLmJwLWdpcGh5LW1lZGlhLXNlYXJjaC1kcm9wZG93biB7XG5cdFx0aW5zZXQtaW5saW5lLXN0YXJ0OiAtNTBweDtcblx0XHRpbnNldC1pbmxpbmUtZW5kOiAwO1xuXHR9XG5cblx0W2Rpcj1ydGxdIGhlYWRlcjpub3QoLmhlYWRlci12ZXJ0aWNsZSkgLm5hdmJhci1icmFuZCB7XG5cdFx0bWFyZ2luLWlubGluZS1zdGFydDogLjVlbTtcblx0fVxuXG5cdFtkaXI9XCJydGxcIl0gLmhlYWRlci1sb2dpbiAuYnRuLWxvZ2luIHtcblx0XHRwYWRkaW5nOiAuOGVtIDAgLjhlbSAxZW07XG5cdH1cbn1cblxuLyogc2hhcmUgKi9cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWFjdGl2aXR5X2NvbW1lbnQgLmNzc19wcmVmaXgtc2hhcmUtcG9zdCAuc2hhcmUtYnRuIGkge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAuMmVtO1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuLyogZnVsbCBsb2dvICovXG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1mdWxsLWxvZ28gLnNpZGViYXIrLm1haW4tY29udGVudD5oZWFkZXIsXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtZnVsbC1sb2dvIC5zaWRlYmFyLnNpZGViYXItbWluaSsubWFpbi1jb250ZW50PmhlYWRlciB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtYWNjb3JkaW9uIC5jc3NfcHJlZml4LWFjY29yZGlvbi1kZXRhaWxzIHtcblx0dGV4dC1hbGlnbjogZW5kO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG5cdFtkaXI9cnRsXSAuY291cnNlLWN1cnJpY3VsdW0gLnNlY3Rpb24tY29udGVudCAuY291cnNlLWl0ZW0tbWV0YSB7XG5cdFx0ZmxvYXQ6IGlubGluZS1lbmQ7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLmNvdXJzZS1jdXJyaWN1bHVtIC5zZWN0aW9uLWNvbnRlbnQgLmNvdXJzZS1pdGVtLW1ldGEgLml0ZW0tbWV0YSB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0W2Rpcj1ydGxdICNwb3B1cC1jb3Vyc2UgI3BvcHVwLWZvb3Rlcixcblx0W2Rpcj1ydGxdICNwb3B1cC1jb3Vyc2UgI3BvcHVwLWhlYWRlciB7XG5cdFx0aW5zZXQtaW5saW5lLWVuZDogMzAwcHg7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLmxlYXJucHJlc3MgI3BvcHVwLWNvdXJzZSAjc2lkZWJhci10b2dnbGUge1xuXHRcdGluc2V0LWlubGluZS1lbmQ6IDI4M3B4O1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0W2Rpcj1ydGxdIC5za2VsZXRvbi1tYWluLnNrZWxldG9uLWxpc3Qge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5za2VsZXRvbi1ncmlkLmNvbHVtbi00Om50aC1jaGlsZCgyKSB7XG5cdFx0aW5zZXQtaW5saW5lLXN0YXJ0OiAyNSU7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLnNrZWxldG9uLWdyaWQuY29sdW1uLTQ6bnRoLWNoaWxkKDEpIHtcblx0XHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLnNrZWxldG9uLWdyaWQuY29sdW1uLTI6bnRoLWNoaWxkKDEpIHtcblx0XHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLnNrZWxldG9uLWdyaWQuY29sdW1uLTM6bnRoLWNoaWxkKDEpIHtcblx0XHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5wcm9kdWN0LWxpc3Qtc3R5bGUgLnBocF9wcmVmaXhfbG9hZG1vcmVfcHJvZHVjdCB7XG5cdFx0bWFyZ2luLWlubGluZS1zdGFydDogMDtcblx0XHRtYXJnaW4taW5saW5lLWVuZDogLjkzNzVlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTY3cHgpIHtcblx0W2Rpcj1ydGxdIC5jb21tZW50LWNvbnRhaW5lci1tYWluIC5hY29tbWVudC1vcHRpb25zIHtcblx0XHRpbnNldC1pbmxpbmUtc3RhcnQ6IDFlbTtcblx0XHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblxuXHRbZGlyPXJ0bF0gLnNpZGViYXIrLm1haW4tY29udGVudCxcblx0W2Rpcj1ydGxdIC5zaWRlYmFyKy5tYWluLWNvbnRlbnQ+aGVhZGVyIHtcblx0XHRtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tbWluaS1zaWRlYmFyLXdpZHRoKTtcblx0fVxuXG5cdFtkaXI9cnRsXSAuc2luZ2xlLXByb2R1Y3Qud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeS5lbnRyeS1zdW1tYXJ5IHtcblx0XHRwYWRkaW5nLWlubGluZS1zdGFydDogMDtcblx0XHRwYWRkaW5nLWlubGluZS1lbmQ6IDRlbTtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5zaW5nbGUtcHJvZHVjdC53b29jb21tZXJjZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5LmltYWdlcyB7XG5cdFx0ZmxvYXQ6IGlubGluZS1lbmQ7XG5cdFx0d2lkdGg6IDQ4JTtcblx0fVxuXG5cdFtkaXI9cnRsXSAud29vY29tbWVyY2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnksXG5cdFtkaXI9cnRsXSAud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSxcblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5LFxuXHRbZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IHtcblx0XHRwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cblx0W2Rpcj1ydGxdIC5zaWRlYmFyKy5tYWluLWNvbnRlbnQsXG5cdFtkaXI9cnRsXSAuc2lkZWJhcisubWFpbi1jb250ZW50PmhlYWRlcixcblx0W2Rpcj1ydGxdIC5zaWRlYmFyLnNpZGViYXItbWluaSsubWFpbi1jb250ZW50LFxuXHRbZGlyPXJ0bF0gLnNpZGViYXIuc2lkZWJhci1taW5pKy5tYWluLWNvbnRlbnQ+aGVhZGVyIHtcblx0XHRtYXJnaW4taW5saW5lLWVuZDogMDtcblx0fVxuXG5cdFtkaXI9cnRsXSAuc2lkZWJhci5zaWRlYmFyLW1pbmkuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50PmhlYWRlcixcblx0W2Rpcj1ydGxdIC5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbiB7XG5cdFx0bWFyZ2luLWlubGluZS1lbmQ6IDFlbTtcblx0fVxuXG5cdFtkaXI9cnRsXSBuYXYgLnNpZGViYXItdG9nZ2xlIHtcblx0XHRpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdFx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcblx0fVxuXG5cdFtkaXI9cnRsXSBuYXYgLnNpZGViYXItdG9nZ2xlIC5tZW51LWJ0biB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0fVxuXG5cdFtkaXI9cnRsXSAuaGVhZGVyLXZlcnRpY2xlIC5uYXZiYXItdG9nZ2xlci5jdXN0b20tdG9nZ2xlciB7XG5cdFx0aW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuXHRcdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG5cdFx0bWFyZ2luLWlubGluZS1zdGFydDogMDtcblx0XHRtYXJnaW4taW5saW5lLWVuZDogMS4yZW07XG5cdH1cblxuXHRbZGlyPXJ0bF0gLmhlYWRlci12ZXJ0aWNsZSAuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXIge1xuXHRcdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDEuMmVtO1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5oZWFkZXItdmVydGljbGUgLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0PnVsLmxpc3QtbWFpbi1wYXJlbnQ+bGkuc3dpdGNoLW1vZGUtaWNvbiB7XG5cdFx0aW5zZXQtaW5saW5lLXN0YXJ0OiAzZW07XG5cdFx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcblx0fVxuXG5cdFtkaXI9cnRsXSAuc2lkZWJhci5zaWRlYmFyLW1pbmkge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNDAlKTtcblx0fVxuXG5cdFtkaXI9cnRsXSAuaGVhZGVyLXZlcnRpY2xlIC5oZWFkZXItbm90aWZpY2F0aW9uLWljb246bnRoLWNoaWxkKG4rMikgLmRyb3Bkb3duLW1lbnUge1xuXHRcdGluc2V0LWlubGluZS1lbmQ6IDA7XG5cdFx0aW5zZXQtaW5saW5lLXN0YXJ0OiBhdXRvO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5oZWFkZXItdmVydGljbGUgLmhlYWRlci1ub3RpZmljYXRpb24taWNvbjpudGgtbGFzdC1jaGlsZCgtbisyKSAuZHJvcGRvd24tbWVudSB7XG5cdFx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcblx0XHRpbnNldC1pbmxpbmUtc3RhcnQ6IDA7XG5cdH1cblxuXHRbZGlyPXJ0bF0gaGVhZGVyLnN0eWxlLW9uZSAuYmFza2V0LWl0ZW0tY291bnQgLmNhcnQtaXRlbXMtY291bnQge1xuXHRcdHRvcDogMS4yNWVtO1xuXHRcdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG5cdFx0aW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5zaW5nbGUtcHJvZHVjdC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5LmVudHJ5LXN1bW1hcnkge1xuXHRcdHBhZGRpbmctaW5saW5lLWVuZDogMmVtO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQge1xuXHRcdGluc2V0LWlubGluZS1zdGFydDogYXV0bztcblx0XHRpbnNldC1pbmxpbmUtZW5kOiAwO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODJweCkge1xuXG5cdFtkaXI9cnRsXSAjcG9wdXAtY291cnNlICNwb3B1cC1mb290ZXIsXG5cdFtkaXI9cnRsXSAjcG9wdXAtY291cnNlICNwb3B1cC1oZWFkZXIge1xuXHRcdGluc2V0LWlubGluZS1lbmQ6IDI1MHB4O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5sZWFybnByZXNzICNwb3B1cC1jb3Vyc2UgI3NpZGViYXItdG9nZ2xlIHtcblx0XHRpbnNldC1pbmxpbmUtZW5kOiAyMzNweDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0W2Rpcj1ydGxdIC5jb250YWluZXItZmx1aWQge1xuXHRcdHBhZGRpbmc6IDAgMWVtO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5jc3NfcHJlZml4LWRhdGEtZmlsdGVyLWJ5IHtcblx0XHRib3JkZXItaW5saW5lLWVuZDogbm9uZTtcblx0XHRwYWRkaW5nOiAxZW0gMCAxLjVlbTtcblx0fVxuXG5cdFtkaXI9cnRsXSAud2lzaGxpc3RfdGFibGUubW9iaWxlIGxpIC5hZGRpdGlvbmFsLWluZm8td3JhcHBlciAucHJvZHVjdC1yZW1vdmUge1xuXHRcdHRleHQtYWxpZ246IGVuZDtcblx0fVxuXG5cdFtkaXI9cnRsXSAud2lzaGxpc3RfdGFibGUubW9iaWxlIC5pdGVtLWRldGFpbHMgLnByb2R1Y3QtbmFtZSBzcGFuIHtcblx0XHRkaXJlY3Rpb246IGx0cjtcblx0fVxuXG5cdFtkaXI9cnRsXSAud2lzaGxpc3RfdGFibGUubW9iaWxlIGxpIC5pdGVtLWRldGFpbHMgdGFibGUuaXRlbS1kZXRhaWxzLXRhYmxlIHRkLnZhbHVlLFxuXHRbZGlyPXJ0bF0gLndpc2hsaXN0X3RhYmxlLm1vYmlsZSBsaSB0YWJsZS5hZGRpdGlvbmFsLWluZm8gdGQudmFsdWUge1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53aXNobGlzdF90YWJsZS5tb2JpbGUgbGkgLml0ZW0tZGV0YWlscyB0YWJsZS5pdGVtLWRldGFpbHMtdGFibGUgdGQubGFiZWwsXG5cdFtkaXI9cnRsXSAud2lzaGxpc3RfdGFibGUubW9iaWxlIGxpIHRhYmxlLmFkZGl0aW9uYWwtaW5mbyB0ZC5sYWJlbCB7XG5cdFx0dGV4dC1hbGlnbjogZW5kO1xuXHRcdGRpcmVjdGlvbjogbHRyO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZG93bmxvYWRzIC53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZG93bmxvYWRzLnNob3BfdGFibGUgdHIgdGQsXG5cdFtkaXI9cnRsXSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1vcmRlcnMgdHIgdGQge1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZS5jYXJ0IHRyIHRkOmJlZm9yZSB7XG5cdFx0cGFkZGluZy1pbmxpbmUtZW5kOiAwO1xuXHRcdGZsb2F0OiBpbmxpbmUtZW5kO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLmNhcnQgdGQucHJvZHVjdC1uYW1lIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWNhcnQgdGFibGUuY2FydCAuY2FydF9pdGVtX25hbWUge1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUuY2FydCB0ci5jYXJ0X2l0ZW0gdGQge1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWNhcnQgdGFibGUuY2FydCAuY2FydF9pdGVtX25hbWUge1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMge1xuXHRcdHRleHQtYWxpZ246IGVuZDtcblx0fVxuXG5cdFtkaXI9cnRsXSAud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZDpiZWZvcmUge1xuXHRcdHBhZGRpbmctaW5saW5lLWVuZDogMDtcblx0XHRwYWRkaW5nLWlubGluZS1zdGFydDogMS4yNWVtO1xuXHRcdGZsb2F0OiBpbmxpbmUtZW5kO1xuXHRcdGRpcmVjdGlvbjogbHRyO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyIHRkIHtcblx0XHR0ZXh0LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyIHRkIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHR0ZXh0LWFsaWduOiBlbmQ7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMge1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAucmVtb3ZlLWljb24ge1xuXHRcdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG5cdFx0aW5zZXQtaW5saW5lLXN0YXJ0OiAuNWVtO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZSB1bC5vcmRlcl9kZXRhaWxzIGxpIHtcblx0XHR0ZXh0LWFsaWduOiBlbmQ7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLmNzc19wcmVmaXgtbWVtYmVyLWluZm8gLmNzc19wcmVmaXgtbWVtYmVyLXJpZ2h0IHtcblx0XHR0ZXh0LWFsaWduOiBlbmQ7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLmxpc3QtdmlldyAuZ3JvdXAtaGVhZGVyIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdFtkaXI9cnRsXSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QgLnN1bW1hcnkgaW5zIC53b29jb21tZXJjZS1QcmljZS1hbW91bnQuYW1vdW50IHtcblx0XHRtYXJnaW4taW5saW5lLWVuZDogMDtcblx0fVxuXG5cdFtkaXI9cnRsXSAjYnVkZHlwcmVzcyBkaXYuYWN0aXZpdHktY29tbWVudHMtbGlzdD51bC5hY3Rpdml0eS1jb21tZW50cyAuYWN0aXZpdHktY29tbWVudHMge1xuXHRcdHBhZGRpbmctaW5saW5lLWVuZDogMWVtO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTlweCkge1xuXHRbZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgZGl2LmFjdGl2aXR5LWNvbW1lbnRzLWxpc3Q+dWwuYWN0aXZpdHktY29tbWVudHMgLmFjdGl2aXR5LWNvbW1lbnRzIHtcblx0XHRwYWRkaW5nLWlubGluZS1lbmQ6IC4zZW07XG5cdH1cbn1cblxuLyogbWluaSBjaGF0IHNva2V0ICovXG5odG1sW2Rpcj1ydGxdIC5icC1iZXR0ZXItbWVzc2FnZXMtbWluaSAuYnAtZW1vamlvbmVhcmVhIC5icC1lbW9qaW9uZWFyZWEtYnV0dG9uIHtcblx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAxZW07XG59XG5cbmh0bWxbZGlyPXJ0bF0gLmJwLW1lc3NhZ2VzLXdyYXAuYnAtYmV0dGVyLW1lc3NhZ2VzLW1pbmkgLmJwLWVtb2ppLWVuYWJsZWQgLm1lc3NhZ2UgLnVwbG9hZC1idG4sXG4uYnAtbWVzc2FnZXMtd3JhcC5icC1iZXR0ZXItbWVzc2FnZXMtbWluaSAuYnAtZW1vamktZW5hYmxlZCAubmV3LW1lc3NhZ2UgLmJwLWVtb2ppb25lYXJlYSAudXBsb2FkLWJ0biB7XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG5cdGluc2V0LWlubGluZS1zdGFydDogM2VtO1xufVxuXG5odG1sW2Rpcj1ydGxdIC5icC1tZXNzYWdlcy13cmFwLmJwLWJldHRlci1tZXNzYWdlcy1taW5pIC5yZXBseSAubWVzc2FnZS5maWxlLXVwbG9hZGVyLWVuYWJsZWQgLmJwLWVtb2ppb25lYXJlYSAuYnAtZW1vamlvbmVhcmVhLWVkaXRvciB7XG5cdHBhZGRpbmctaW5saW5lLWVuZDogMDtcblx0cGFkZGluZy1pbmxpbmUtc3RhcnQ6IDRlbTtcbn1cblxuW2Rpcj1ydGxdIC5iYnBtLWF2YXRhcjo6YmVmb3JlIHtcblx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAycHg7XG59XG5cbltkaXI9cnRsXSAuYnAtYmV0dGVyLW1lc3NhZ2VzLWxpc3QrLmJwLWJldHRlci1tZXNzYWdlcy1taW5pIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiB2YXIoLS1ibS1taW5pLWNoYXRzLW9mZnNldCk7XG5cdGluc2V0LWlubGluZS1lbmQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuYnAtYmV0dGVyLW1lc3NhZ2VzLW1pbmkgLmNoYXRzIC5jaGF0IC5oZWFkIC5jb250cm9scyB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiBhdXRvO1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLmJwLWdpcGh5LWh0bWwtY29udGFpbmVyLmNzc19wcmVmaXgtdXBsb2FkLWZpbGUge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMWVtO1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLnNpZGViYXItZGVmYXVsdCAuc2lkZWJhci1mb290ZXIgLmNzc19wcmVmaXgtaG9yaXpvbnRhbC1tYWluLWJveCAubmF2YmFyLW5hdiAubmF2LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hIHtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDA7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDEuMWVtO1xufVxuXG5bZGlyPXJ0bF0gLnNpZGViYXItZGVmYXVsdC5zaWRlYmFyLW1pbmkgLnNpZGViYXItZm9vdGVyIC5jc3NfcHJlZml4LWhvcml6b250YWwtbWFpbi1ib3ggLm5hdmJhci1uYXYgLm5hdi1pdGVtLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YSB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG5cdG1hcmdpbi1ib3R0b206IC41ZW07XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1sZXZlbC1ib3ggLmNzc19wcmVmaXgtcmVxdWlyZW1lbnRzLWxpc3QgLmxpc3QtY29udGVudCB7XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuXHRwYWRkaW5nLWlubGluZS1lbmQ6IDEuMmVtO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtbGV2ZWwtYm94IC5jc3NfcHJlZml4LXJlcXVpcmVtZW50cy1saXN0IC5saXN0LWNvbnRlbnQ6OmJlZm9yZSB7XG5cdGluc2V0LWlubGluZS1zdGFydDogYXV0bztcblx0aW5zZXQtaW5saW5lLWVuZDogMDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAjYnVkZHlwcmVzcyAuYWNvbW1lbnQtb3B0aW9ucyBhLmNzc19wcmVmaXgtYWNvbW1lbnQtcmVwbHkge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcblx0bWFyZ2luLWlubGluZS1zdGFydDogLjhlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAjYnVkZHlwcmVzcyAuY29tbWVudC1jb250YWluZXItbWFpbiAuYWNvbW1lbnQtb3B0aW9ucyB7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAzLjVlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAjYnVkZHlwcmVzcyBhLmJwLXNlY29uZGFyeS1hY3Rpb24ge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcblx0bWFyZ2luLWlubGluZS1zdGFydDogLjVlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1ub3RpZmljYXRpb24taW5mbyAuaXRlbS1kZXRhaWxzIC5pdGVtLXRpbWUge1xuXHRkaXJlY3Rpb246IGx0cjtcbn1cblxuW2Rpcj1cInJ0bFwiXSAubGVhcm5wcmVzcy1jb3Vyc2UtcmV2aWV3IC5jb3Vyc2UtcmV2aWV3cy1saXN0IGxpIC5yZXZpZXctYXV0aG9yLFxuW2Rpcj1cInJ0bFwiXSAubGVhcm5wcmVzcy1jb3Vyc2UtcmV2aWV3IC5jb3Vyc2UtcmV2aWV3cy1saXN0IGxpIC5yZXZpZXctYXV0aG9yLWluZm8sXG5bZGlyPVwicnRsXCJdIC5sZWFybnByZXNzLWNvdXJzZS1yZXZpZXcgLmNvdXJzZS1yZXZpZXdzLWxpc3QgbGkgLnJldmlldy10ZXh0IHtcblx0ZmxvYXQ6IGlubGluZS1lbmQ7XG59XG5cbltkaXI9XCJydGxcIl0gLmxlYXJucHJlc3MtY291cnNlLXJldmlldyAuY291cnNlLXJldmlld3MtbGlzdCBsaSAucmV2aWV3LWF1dGhvciB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAyMHB4O1xufVxuXG4vKiBwbXAgKi9cbltkaXI9XCJydGxcIl0gLnBtcHJvX3RhYmxlIHRoZWFkIHRyIHRkLFxuW2Rpcj1cInJ0bFwiXSAucG1wcm9fdGFibGUgdGhlYWQgdHIgdGgsXG5bZGlyPVwicnRsXCJdIHRhYmxlLnBtcHJvX3RhYmxlIHRib2R5IHRyIHRkLFxuW2Rpcj1cInJ0bFwiXSB0YWJsZS5wbXByb190YWJsZSB0Ym9keSB0ciB0aCB7XG5cdHRleHQtYWxpZ246IGVuZDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAudXNlci1tZW51LWhlYWQgLml0ZW0tZGV0YWlsLWRhdGEge1xuXHRtYXJnaW4taW5saW5lLWVuZDogLjVyZW07XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG59XG5cbltkaXI9XCJydGxcIl0gLnVzZXItbWVudS1oZWFkIC51c2VyLWxpbmsgaSB7XG5cdGluc2V0LWlubGluZS1zdGFydDogLTAuNWVtO1xuXHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xufVxuXG5bZGlyPVwicnRsXCJdIGZvcm0ucG1wcm9fZm9ybSBsYWJlbCxcbltkaXI9XCJydGxcIl0gI2xvZ2luZm9ybSBsYWJlbCB7XG5cdHRleHQtYWxpZ246IGVuZDtcbn1cblxuW2Rpcj1cInJ0bFwiXSBmb3JtLnBtcHJvX2Zvcm0gLnBtcHJvX3N1Ym1pdCBpbnB1dCB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAxZW07XG59XG5cbltkaXI9XCJydGxcIl0gLnBtcHJvX21lc3NhZ2Uge1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbltkaXI9XCJydGxcIl0gLnBtcHJvX21lc3NhZ2Uge1xuXHRib3JkZXItaW5saW5lLXN0YXJ0OiBub25lO1xuXHRib3JkZXItaW5saW5lLWVuZDogLjE4NzVlbSBzb2xpZDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAucG1wcm9fY2hlY2tvdXQgaDIgc3Bhbi5wbXByb19jaGVja291dC1oMi1uYW1lIHtcblx0bWFyZ2luOiAwIDAgMXJlbSAuNXJlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSBmb3JtLnBtcHJvX2Zvcm0gI290aGVyX2Rpc2NvdW50X2NvZGUuaW5wdXQge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcblx0bWFyZ2luLWlubGluZS1zdGFydDogLjVlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1wbXAtcHJpY2luZy1wbGFucy13cmFwcGVyIC5wbGFuLWRlYyB7XG5cdHRleHQtYWxpZ246IGVuZDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbSB7XG5cdHBhZGRpbmc6IDAgNC4yNWVtIDAgMy4xMjVlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTAxZFwiO1xufVxuXG5bZGlyPVwicnRsXCJdIC5wbXByby1sZXZlbHMgLnBtcHJvX2FjdGlvbnNfbmF2LFxuW2Rpcj1cInJ0bFwiXSBmb3JtLnBtcHJvX2Zvcm0gI3BtcHJvX3BheW1lbnRfaW5mb3JtYXRpb25fZmllbGRzIC5wbXByb19jaGVja291dC1maWVsZHMgbGFiZWwge1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbltkaXI9XCJydGxcIl0gLnBtcHJvX2EtcHJpbnQge1xuXHRmbG9hdDogaW5saW5lLXN0YXJ0O1xufVxuXG5bZGlyPVwicnRsXCJdIC5wbXByby1iaWxsaW5nIC5wbXByb19jaGVja291dC1maWVsZC5wbXByb19wYXltZW50LWV4cGlyYXRpb24gLnNlbGVjdDItY29udGFpbmVyIHtcblx0bWFyZ2luOiAwIDAgMCAwLjJyZW07XG59XG5cbltkaXI9XCJydGxcIl0gLnBtcHJvX2JpbGxpbmdfd3JhcCB1bCBsaSBzdHJvbmcge1xuXHRmbG9hdDogaW5saW5lLWVuZDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAubGVhcm5wcmVzcyAjcG9wdXAtY291cnNlICNwb3B1cC1zaWRlYmFyIC5zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi10b2dnbGUge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAxMHB4O1xufVxuXG5bZGlyPVwicnRsXCJdIC53cHN0b3J5LXN1Ym1pdC1mb3JtIHNlbGVjdC53cHN0b3J5LWlucHV0IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogc3RhcnQgLjc1cmVtIGNlbnRlcjtcbn1cblxuW2Rpcj1cInJ0bFwiXSAubGVhcm4tcHJlc3MtcHJvZ3Jlc3MgLnByb2dyZXNzLWJnIC5wcm9ncmVzcy1hY3RpdmUge1xuXHRpbnNldC1pbmxpbmUtc3RhcnQ6IGF1dG87XG5cdGluc2V0LWlubGluZS1lbmQ6IHZhcigtLWNvdXJzZS1wcm9ncmVzcy1iYXIpO1xufVxuXG5bZGlyPVwicnRsXCJdIC5scC1jb3Vyc2UtY3VycmljdWx1bSAuY291cnNlLXNlY3Rpb24gLmNvdXJzZS1zZWN0aW9uLWluZm8ge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiBhdXRvO1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAucmV2aWV3LXN0YXJzLXJhdGVkIC5yZXZpZXctc3RhciAuZmFzIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiBhdXRvO1xuXHRpbnNldC1pbmxpbmUtZW5kOiAwO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jb3Vyc2UtY3VycmljdWx1bSAuY291cnNlLWl0ZW06OmJlZm9yZSB7XG5cdGluc2V0LWlubGluZS1zdGFydDogYXV0bztcblx0aW5zZXQtaW5saW5lLWVuZDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjFweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFtkaXI9XCJydGxcIl0gLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW0ge1xuXHRcdHBhZGRpbmc6IDAgMy41ZW0gMCAyLjEyNWVtO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRbZGlyPXJ0bF0gLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW06Zmlyc3QtY2hpbGQge1xuXHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xuXHR9XG59XG5cbi8qIFdQTUwgKi9cbltkaXI9cnRsXSAucnRsIC53cG1sLWxzLWxlZ2FjeS1kcm9wZG93biBhLndwbWwtbHMtaXRlbS10b2dnbGUge1xuXHRwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLnJ0bCAud3BtbC1scy1sZWdhY3ktZHJvcGRvd24gYS53cG1sLWxzLWl0ZW0tdG9nZ2xlOmFmdGVyIHtcblx0aW5zZXQtaW5saW5lLWVuZDogYXV0bztcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiBhdXRvO1xuXHRtYXJnaW46IDAgMWVtIDAgMDtcbn1cblxuLyogYnVkZHlwcmVzcyAqL1xuW2Rpcj1ydGxdIC5ydGwgI2J1ZGR5cHJlc3MgZm9ybSN3aGF0cy1uZXctZm9ybSAjd2hhdHMtbmV3LWNvbnRlbnQge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cblxuW2Rpcj1ydGxdIC5ydGwgI2J1ZGR5cHJlc3MgLmFjdGl2aXR5LWxpc3QgLmFjdGl2aXR5LWNvbnRlbnQge1xuXHRtYXJnaW46IDA7XG59XG5cbltkaXI9cnRsXSAucnRsIC5jc3NfcHJlZml4LWRhdGEtZmlsdGVyLWJ5LFxuW2Rpcj1ydGxdIC5ydGwgLmNzc19wcmVmaXgtcHJvZHVjdC12aWV3LWJ1dHRvbnMgLmNzc19wcmVmaXgtZGF0YS1maWx0ZXItYnkge1xuXHRwYWRkaW5nOiAxZW0gMmVtIDEuMjE3ZW0gMDtcblx0Ym9yZGVyLWlubGluZS1zdGFydDogbm9uZTtcblx0Ym9yZGVyLWlubGluZS1lbmQ6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5cbltkaXI9cnRsXSAucnRsIC5icC1hdmF0YXItbmF2IHVsLmF2YXRhci1uYXYtaXRlbXMgbGksXG5bZGlyPXJ0bF0gLnJ0bCAuYnAtYXZhdGFyLW5hdiB1bC5hdmF0YXItbmF2LWl0ZW1zIGxpLmN1cnJlbnQge1xuXHRwYWRkaW5nLWlubGluZS1lbmQ6IDA7XG5cdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAxLjVlbTtcbn1cblxuW2Rpcj1ydGxdIC5ydGwgLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19idXR0b24ge1xuXHR0ZXh0LWluZGVudDogMWVtO1xufVxuXG5bZGlyPXJ0bF0gLnJ0bCAucGFnaW5hdGlvbiB7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5cbi8qIHBvbGwgcGx1Z2luICovXG5bZGlyPVwicnRsXCJdIC5icG9sbHMtaXRlbSAuYnBvbGxzLXJlc3VsdC12b3RlcyB7XG5cdGZsb2F0OiBpbmxpbmUtc3RhcnQ7XG59XG5cbltkaXI9XCJydGxcIl0gLmJwb2xscy1pdGVtIC5icG9sbHMtcmVzdWx0LXZvdGVzIC5icC1wb2xscy12b3RlcnMge1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuXHRtYXJnaW4taW5saW5lLWVuZDogOHB4O1xufVxuXG5bZGlyPXJ0bF0gLmJwb2xscy1jaGVjay1yYWRpby13cmFwIGlucHV0IHtcblx0bWFyZ2luOiAzcHggMCAwIDElICFpbXBvcnRhbnQ7XG59XG5cbltkaXI9XCJydGxcIl0gYS5icG9sbHMtZGVsZXRlLXVzZXItb3B0aW9uIHtcblx0bWFyZ2luLWlubGluZS1zdGFydDogMDtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDE1cHg7XG59XG5cbltkaXI9XCJydGxcIl0gLmJwb2xscy1jaGVja2JveCB7XG5cdHRleHQtYWxpZ246IGVuZDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuYnBvbGxzLXNvcnRhYmxlLWhhbmRsZSB7XG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuXHRtYXJnaW4taW5saW5lLXN0YXJ0OiA4cHg7XG59XG5cbltkaXI9XCJydGxcIl0gLmJwb2xscy1vcHRpb24tZGVsZXRlIHtcblx0bWFyZ2luLWlubGluZS1zdGFydDogMDtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDhweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuYnBvbGxzLXNvcnRhYmxlLnVpLXNvcnRhYmxlIHtcblx0bWFyZ2luLWlubGluZS1lbmQ6IDA7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDEwcHg7XG59XG5cbltkaXI9XCJydGxcIl0gYS5icG9sbHMtYWRkLW9wdGlvbi5idXR0b24ge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcblx0bWFyZ2luLWlubGluZS1zdGFydDogMTBweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAjYnBvbGxzLWF0dGFjaC1pbWFnZSB7XG5cdGZsb2F0OiBpbmxpbmUtZW5kO1xuXHRtYXJnaW46IDEwcHggMCAwIDEwcHg7XG59XG5cbltkaXI9XCJydGxcIl0gLm1lZGlhLW1vZGFsLWNsb3NlIHtcblx0aW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuXHRpbnNldC1pbmxpbmUtZW5kOiBhdXRvO1xufVxuXG5bZGlyPVwicnRsXCJdIC5sZWFybnByZXNzLXdpZGdldC13cmFwcGVyIC5scC13aWRnZXQtY291cnNlX19pbnN0cnVjdG9yX19hdmF0YXIge1xuXHRtYXJnaW4taW5saW5lLWVuZDogMDtcblx0bWFyZ2luLWlubGluZS1zdGFydDogNXB4O1xufVxuXG5bZGlyPVwicnRsXCJdICNjaGVja291dC1wYXltZW50IC5zZWN1cmUtY29ubmVjdGlvbiB7XG5cdGZsb2F0OiBpbmxpbmUtc3RhcnQ7XG59XG5cbltkaXI9XCJydGxcIl0gI2NoZWNrb3V0LW9yZGVyIHRkLFxuW2Rpcj1cInJ0bFwiXSAjY2hlY2tvdXQtb3JkZXIgdGgge1xuXHR0ZXh0LWFsaWduOiBlbmQ7XG59XG5cbltkaXI9XCJydGxcIl0gI2NoZWNrb3V0LXBheW1lbnQgLmxwLXBheW1lbnQtbWV0aG9kIC5nYXRld2F5LWlucHV0IHtcblx0bWFyZ2luOiAwIDAgMCA4cHg7XG59XG5cbltkaXI9XCJydGxcIl0gLnByb2R1Y3QgLmNzc19wcmVmaXgtcHJvZHVjdC1iZyAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC5pcW9uaWMtbmF2aWdhdGlvbiBpLmljb25seS1BcnJvdy1MZWZ0LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGRcIjtcbn1cblxuW2Rpcj1cInJ0bFwiXSAucHJvZHVjdCAuY3NzX3ByZWZpeC1wcm9kdWN0LWJnIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmlxb25pYy1uYXZpZ2F0aW9uIGkuaWNvbmx5LUFycm93LVJpZ2h0LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDhcIjtcbn0iXX0= */