#js&&****&……PKdZ. post-author.phpnu[context['postId'] ) ) { $author_id = get_query_var( 'author' ); } else { $author_id = get_post_field( 'post_author', $block->context['postId'] ); } if ( empty( $author_id ) ) { return ''; } if ( isset( $block->context['postType'] ) && ! post_type_supports( $block->context['postType'], 'author' ) ) { return ''; } $avatar = ! empty( $attributes['avatarSize'] ) ? get_avatar( $author_id, $attributes['avatarSize'] ) : null; $link = get_author_posts_url( $author_id ); $author_name = get_the_author_meta( 'display_name', $author_id ); if ( ! empty( $attributes['isLink'] && ! empty( $attributes['linkTarget'] ) ) ) { $author_name = sprintf( '%3$s', esc_url( $link ), esc_attr( $attributes['linkTarget'] ), $author_name ); } $byline = ! empty( $attributes['byline'] ) ? $attributes['byline'] : false; $classes = array(); if ( isset( $attributes['itemsJustification'] ) ) { $classes[] = 'items-justified-' . $attributes['itemsJustification']; } if ( isset( $attributes['textAlign'] ) ) { $classes[] = 'has-text-align-' . $attributes['textAlign']; } if ( isset( $attributes['style']['elements']['link']['color']['text'] ) ) { $classes[] = 'has-link-color'; } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classes ) ) ); return sprintf( '
', $wrapper_attributes ) . ( ! empty( $attributes['showAvatar'] ) ? '
' . $avatar . '
' : '' ) . '
' . ( ! empty( $byline ) ? '' : '' ) . '' . ( ! empty( $attributes['showBio'] ) ? '' : '' ) . '
' . '
'; } /** * Registers the `core/post-author` block on the server. * * @since 5.9.0 */ function register_block_core_post_author() { register_block_type_from_metadata( __DIR__ . '/post-author', array( 'render_callback' => 'render_block_core_post_author', ) ); } add_action( 'init', 'register_block_core_post_author' ); PKdZ_comment-template.phpnu[comment_ID; $filter_block_context = static function ( $context ) use ( $comment_id ) { $context['commentId'] = $comment_id; return $context; }; /* * We set commentId context through the `render_block_context` filter so * that dynamically inserted blocks (at `render_block` filter stage) * will also receive that context. * * Use an early priority to so that other 'render_block_context' filters * have access to the values. */ add_filter( 'render_block_context', $filter_block_context, 1 ); /* * We construct a new WP_Block instance from the parsed block so that * it'll receive any changes made by the `render_block_data` filter. */ $block_content = ( new WP_Block( $block->parsed_block ) )->render( array( 'dynamic' => false ) ); remove_filter( 'render_block_context', $filter_block_context, 1 ); $children = $comment->get_children(); /* * We need to create the CSS classes BEFORE recursing into the children. * This is because comment_class() uses globals like `$comment_alt` * and `$comment_thread_alt` which are order-sensitive. * * The `false` parameter at the end means that we do NOT want the function * to `echo` the output but to return a string. * See https://developer.wordpress.org/reference/functions/comment_class/#parameters. */ $comment_classes = comment_class( '', $comment->comment_ID, $comment->comment_post_ID, false ); // If the comment has children, recurse to create the HTML for the nested // comments. if ( ! empty( $children ) && ! empty( $thread_comments ) ) { if ( $comment_depth < $thread_comments_depth ) { ++$comment_depth; $inner_content = block_core_comment_template_render_comments( $children, $block ); $block_content .= sprintf( '
    %1$s
', $inner_content ); --$comment_depth; } else { $block_content .= block_core_comment_template_render_comments( $children, $block ); } } $content .= sprintf( '
  • %3$s
  • ', $comment->comment_ID, $comment_classes, $block_content ); } return $content; } /** * Renders the `core/comment-template` block on the server. * * @since 6.0.0 * * @param array $attributes Block attributes. * @param string $content Block default content. * @param WP_Block $block Block instance. * * @return string Returns the HTML representing the comments using the layout * defined by the block's inner blocks. */ function render_block_core_comment_template( $attributes, $content, $block ) { // Bail out early if the post ID is not set for some reason. if ( empty( $block->context['postId'] ) ) { return ''; } if ( post_password_required( $block->context['postId'] ) ) { return; } $comment_query = new WP_Comment_Query( build_comment_query_vars_from_block( $block ) ); // Get an array of comments for the current post. $comments = $comment_query->get_comments(); if ( count( $comments ) === 0 ) { return ''; } $comment_order = get_option( 'comment_order' ); if ( 'desc' === $comment_order ) { $comments = array_reverse( $comments ); } $wrapper_attributes = get_block_wrapper_attributes(); return sprintf( '
      %2$s
    ', $wrapper_attributes, block_core_comment_template_render_comments( $comments, $block ) ); } /** * Registers the `core/comment-template` block on the server. * * @since 6.0.0 */ function register_block_core_comment_template() { register_block_type_from_metadata( __DIR__ . '/comment-template', array( 'render_callback' => 'render_block_core_comment_template', 'skip_inner_blocks' => true, ) ); } add_action( 'init', 'register_block_core_comment_template' ); PKdZLа:: query.phpnu[next_tag() ) { // Add the necessary directives. $p->set_attribute( 'data-wp-interactive', 'core/query' ); $p->set_attribute( 'data-wp-router-region', 'query-' . $attributes['queryId'] ); $p->set_attribute( 'data-wp-context', '{}' ); $p->set_attribute( 'data-wp-key', $attributes['queryId'] ); $content = $p->get_updated_html(); } } // Add the styles to the block type if the block is interactive and remove // them if it's not. $style_asset = 'wp-block-query'; if ( ! wp_style_is( $style_asset ) ) { $style_handles = $block->block_type->style_handles; // If the styles are not needed, and they are still in the `style_handles`, remove them. if ( ! $is_interactive && in_array( $style_asset, $style_handles, true ) ) { $block->block_type->style_handles = array_diff( $style_handles, array( $style_asset ) ); } // If the styles are needed, but they were previously removed, add them again. if ( $is_interactive && ! in_array( $style_asset, $style_handles, true ) ) { $block->block_type->style_handles = array_merge( $style_handles, array( $style_asset ) ); } } return $content; } /** * Registers the `core/query` block on the server. * * @since 5.8.0 */ function register_block_core_query() { register_block_type_from_metadata( __DIR__ . '/query', array( 'render_callback' => 'render_block_core_query', ) ); } add_action( 'init', 'register_block_core_query' ); /** * Traverse the tree of blocks looking for any plugin block (i.e., a block from * an installed plugin) inside a Query block with the enhanced pagination * enabled. If at least one is found, the enhanced pagination is effectively * disabled to prevent any potential incompatibilities. * * @since 6.4.0 * * @param array $parsed_block The block being rendered. * @return array Returns the parsed block, unmodified. */ function block_core_query_disable_enhanced_pagination( $parsed_block ) { static $enhanced_query_stack = array(); static $dirty_enhanced_queries = array(); static $render_query_callback = null; $block_name = $parsed_block['blockName']; $block_type = WP_Block_Type_Registry::get_instance()->get_registered( $block_name ); $has_enhanced_pagination = isset( $parsed_block['attrs']['enhancedPagination'] ) && true === $parsed_block['attrs']['enhancedPagination'] && isset( $parsed_block['attrs']['queryId'] ); /* * Client side navigation can be true in two states: * - supports.interactivity = true; * - supports.interactivity.clientNavigation = true; */ $supports_client_navigation = ( isset( $block_type->supports['interactivity']['clientNavigation'] ) && true === $block_type->supports['interactivity']['clientNavigation'] ) || ( isset( $block_type->supports['interactivity'] ) && true === $block_type->supports['interactivity'] ); if ( 'core/query' === $block_name && $has_enhanced_pagination ) { $enhanced_query_stack[] = $parsed_block['attrs']['queryId']; if ( ! isset( $render_query_callback ) ) { /** * Filter that disables the enhanced pagination feature during block * rendering when a plugin block has been found inside. It does so * by adding an attribute called `data-wp-navigation-disabled` which * is later handled by the front-end logic. * * @param string $content The block content. * @param array $block The full block, including name and attributes. * @return string Returns the modified output of the query block. */ $render_query_callback = static function ( $content, $block ) use ( &$enhanced_query_stack, &$dirty_enhanced_queries, &$render_query_callback ) { $has_enhanced_pagination = isset( $block['attrs']['enhancedPagination'] ) && true === $block['attrs']['enhancedPagination'] && isset( $block['attrs']['queryId'] ); if ( ! $has_enhanced_pagination ) { return $content; } if ( isset( $dirty_enhanced_queries[ $block['attrs']['queryId'] ] ) ) { // Disable navigation in the router store config. wp_interactivity_config( 'core/router', array( 'clientNavigationDisabled' => true ) ); $dirty_enhanced_queries[ $block['attrs']['queryId'] ] = null; } array_pop( $enhanced_query_stack ); if ( empty( $enhanced_query_stack ) ) { remove_filter( 'render_block_core/query', $render_query_callback ); $render_query_callback = null; } return $content; }; add_filter( 'render_block_core/query', $render_query_callback, 10, 2 ); } } elseif ( ! empty( $enhanced_query_stack ) && isset( $block_name ) && ( ! $supports_client_navigation ) ) { foreach ( $enhanced_query_stack as $query_id ) { $dirty_enhanced_queries[ $query_id ] = true; } } return $parsed_block; } add_filter( 'render_block_data', 'block_core_query_disable_enhanced_pagination', 10, 1 ); PKeZ͇Xs s button/style-rtl.cssnu[.wp-block-button__link{ align-content:center; box-sizing:border-box; cursor:pointer; display:inline-block; height:100%; text-align:center; width:100%; word-break:break-word; } .wp-block-button__link.aligncenter{ text-align:center; } .wp-block-button__link.alignright{ text-align:right; } :where(.wp-block-button__link){ border-radius:9999px; box-shadow:none; padding:calc(.667em + 2px) calc(1.333em + 2px); text-decoration:none; } .wp-block-button[style*=text-decoration] .wp-block-button__link{ text-decoration:inherit; } .wp-block-buttons>.wp-block-button.has-custom-width{ max-width:none; } .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{ width:100%; } .wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{ font-size:inherit; } .wp-block-buttons>.wp-block-button.wp-block-button__width-25{ width:calc(25% - var(--wp--style--block-gap, .5em)*.75); } .wp-block-buttons>.wp-block-button.wp-block-button__width-50{ width:calc(50% - var(--wp--style--block-gap, .5em)*.5); } .wp-block-buttons>.wp-block-button.wp-block-button__width-75{ width:calc(75% - var(--wp--style--block-gap, .5em)*.25); } .wp-block-buttons>.wp-block-button.wp-block-button__width-100{ flex-basis:100%; width:100%; } .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{ width:25%; } .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{ width:50%; } .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{ width:75%; } .wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{ border-radius:0; } .wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{ border-radius:0 !important; } :root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){ border:2px solid; padding:.667em 1.333em; } :root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){ color:currentColor; } :root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){ background-color:initial; background-image:none; }PKeZ!+button/style-rtl.min.cssnu[.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}PKeZ͇Xs s button/style.cssnu[.wp-block-button__link{ align-content:center; box-sizing:border-box; cursor:pointer; display:inline-block; height:100%; text-align:center; width:100%; word-break:break-word; } .wp-block-button__link.aligncenter{ text-align:center; } .wp-block-button__link.alignright{ text-align:right; } :where(.wp-block-button__link){ border-radius:9999px; box-shadow:none; padding:calc(.667em + 2px) calc(1.333em + 2px); text-decoration:none; } .wp-block-button[style*=text-decoration] .wp-block-button__link{ text-decoration:inherit; } .wp-block-buttons>.wp-block-button.has-custom-width{ max-width:none; } .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{ width:100%; } .wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{ font-size:inherit; } .wp-block-buttons>.wp-block-button.wp-block-button__width-25{ width:calc(25% - var(--wp--style--block-gap, .5em)*.75); } .wp-block-buttons>.wp-block-button.wp-block-button__width-50{ width:calc(50% - var(--wp--style--block-gap, .5em)*.5); } .wp-block-buttons>.wp-block-button.wp-block-button__width-75{ width:calc(75% - var(--wp--style--block-gap, .5em)*.25); } .wp-block-buttons>.wp-block-button.wp-block-button__width-100{ flex-basis:100%; width:100%; } .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{ width:25%; } .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{ width:50%; } .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{ width:75%; } .wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{ border-radius:0; } .wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{ border-radius:0 !important; } :root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){ border:2px solid; padding:.667em 1.333em; } :root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){ color:currentColor; } :root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){ background-color:initial; background-image:none; }PKeZ#Tbutton/editor.cssnu[.wp-block[data-align=center]>.wp-block-button{ margin-left:auto; margin-right:auto; text-align:center; } .wp-block[data-align=right]>.wp-block-button{ text-align:right; } .wp-block-button{ cursor:text; position:relative; } .wp-block-button:focus{ box-shadow:0 0 0 1px #fff, 0 0 0 3px var(--wp-admin-theme-color); outline:2px solid #0000; outline-offset:-2px; } .wp-block-button[data-rich-text-placeholder]:after{ opacity:.8; } div[data-type="core/button"]{ display:table; }PKeZ!+button/style.min.cssnu[.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}PKeZO`button/editor.min.cssnu[.wp-block[data-align=center]>.wp-block-button{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align=right]>.wp-block-button{ /*!rtl:ignore*/text-align:right}.wp-block-button{cursor:text;position:relative}.wp-block-button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color);outline:2px solid #0000;outline-offset:-2px}.wp-block-button[data-rich-text-placeholder]:after{opacity:.8}div[data-type="core/button"]{display:table}PKeZ3m; ; button/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/button", "title": "Button", "category": "design", "parent": [ "core/buttons" ], "description": "Prompt visitors to take action with a button-style link.", "keywords": [ "link" ], "textdomain": "default", "attributes": { "tagName": { "type": "string", "enum": [ "a", "button" ], "default": "a" }, "type": { "type": "string", "default": "button" }, "textAlign": { "type": "string" }, "url": { "type": "string", "source": "attribute", "selector": "a", "attribute": "href", "role": "content" }, "title": { "type": "string", "source": "attribute", "selector": "a,button", "attribute": "title", "role": "content" }, "text": { "type": "rich-text", "source": "rich-text", "selector": "a,button", "role": "content" }, "linkTarget": { "type": "string", "source": "attribute", "selector": "a", "attribute": "target", "role": "content" }, "rel": { "type": "string", "source": "attribute", "selector": "a", "attribute": "rel", "role": "content" }, "placeholder": { "type": "string" }, "backgroundColor": { "type": "string" }, "textColor": { "type": "string" }, "gradient": { "type": "string" }, "width": { "type": "number" } }, "supports": { "anchor": true, "splitting": true, "align": false, "alignWide": false, "color": { "__experimentalSkipSerialization": true, "gradients": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "typography": { "__experimentalSkipSerialization": [ "fontSize", "lineHeight", "fontFamily", "fontWeight", "fontStyle", "textTransform", "textDecoration", "letterSpacing" ], "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalWritingMode": true, "__experimentalDefaultControls": { "fontSize": true } }, "reusable": false, "shadow": { "__experimentalSkipSerialization": true }, "spacing": { "__experimentalSkipSerialization": true, "padding": [ "horizontal", "vertical" ], "__experimentalDefaultControls": { "padding": true } }, "__experimentalBorder": { "color": true, "radius": true, "style": true, "width": true, "__experimentalSkipSerialization": true, "__experimentalDefaultControls": { "color": true, "radius": true, "style": true, "width": true } }, "interactivity": { "clientNavigation": true } }, "styles": [ { "name": "fill", "label": "Fill", "isDefault": true }, { "name": "outline", "label": "Outline" } ], "editorStyle": "wp-block-button-editor", "style": "wp-block-button", "selectors": { "root": ".wp-block-button .wp-block-button__link", "typography": { "writingMode": ".wp-block-button" } } } PKgZEnQbutton/editor-rtl.min.cssnu[.wp-block[data-align=center]>.wp-block-button{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align=right]>.wp-block-button{text-align:right}.wp-block-button{cursor:text;position:relative}.wp-block-button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color);outline:2px solid #0000;outline-offset:-2px}.wp-block-button[data-rich-text-placeholder]:after{opacity:.8}div[data-type="core/button"]{display:table}PKgZ#Tbutton/editor-rtl.cssnu[.wp-block[data-align=center]>.wp-block-button{ margin-left:auto; margin-right:auto; text-align:center; } .wp-block[data-align=right]>.wp-block-button{ text-align:right; } .wp-block-button{ cursor:text; position:relative; } .wp-block-button:focus{ box-shadow:0 0 0 1px #fff, 0 0 0 3px var(--wp-admin-theme-color); outline:2px solid #0000; outline-offset:-2px; } .wp-block-button[data-rich-text-placeholder]:after{ opacity:.8; } div[data-type="core/button"]{ display:table; }PKiZB&& read-more.phpnu[context['postId'] ) ) { return ''; } $post_ID = $block->context['postId']; $post_title = get_the_title( $post_ID ); if ( '' === $post_title ) { $post_title = sprintf( /* translators: %s is post ID to describe the link for screen readers. */ __( 'untitled post %s' ), $post_ID ); } $screen_reader_text = sprintf( /* translators: %s is either the post title or post ID to describe the link for screen readers. */ __( ': %s' ), $post_title ); $justify_class_name = empty( $attributes['justifyContent'] ) ? '' : "is-justified-{$attributes['justifyContent']}"; $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $justify_class_name ) ); $more_text = ! empty( $attributes['content'] ) ? wp_kses_post( $attributes['content'] ) : __( 'Read more' ); return sprintf( '%4s%5s', $wrapper_attributes, get_the_permalink( $post_ID ), esc_attr( $attributes['linkTarget'] ), $more_text, $screen_reader_text ); } /** * Registers the `core/read-more` block on the server. * * @since 6.0.0 */ function register_block_core_read_more() { register_block_type_from_metadata( __DIR__ . '/read-more', array( 'render_callback' => 'render_block_core_read_more', ) ); } add_action( 'init', 'register_block_core_read_more' ); PKlZUlQ query-pagination-next/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/query-pagination-next", "title": "Next Page", "category": "theme", "parent": [ "core/query-pagination" ], "description": "Displays the next posts page link.", "textdomain": "default", "attributes": { "label": { "type": "string" } }, "usesContext": [ "queryId", "query", "paginationArrow", "showLabel", "enhancedPagination" ], "supports": { "reusable": false, "html": false, "color": { "gradients": true, "text": false, "__experimentalDefaultControls": { "background": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } } } PKnZTkkmcalendar/style-rtl.cssnu[.wp-block-calendar{ text-align:center; } .wp-block-calendar td,.wp-block-calendar th{ border:1px solid; padding:.25em; } .wp-block-calendar th{ font-weight:400; } .wp-block-calendar caption{ background-color:inherit; } .wp-block-calendar table{ border-collapse:collapse; width:100%; } .wp-block-calendar table:where(:not(.has-text-color)){ color:#40464d; } .wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{ border-color:#ddd; } .wp-block-calendar table.has-background th{ background-color:inherit; } .wp-block-calendar table.has-text-color th{ color:inherit; } :where(.wp-block-calendar table:not(.has-background) th){ background:#ddd; }PKqZqcalendar/style-rtl.min.cssnu[.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}PKqZTkkmcalendar/style.cssnu[.wp-block-calendar{ text-align:center; } .wp-block-calendar td,.wp-block-calendar th{ border:1px solid; padding:.25em; } .wp-block-calendar th{ font-weight:400; } .wp-block-calendar caption{ background-color:inherit; } .wp-block-calendar table{ border-collapse:collapse; width:100%; } .wp-block-calendar table:where(:not(.has-text-color)){ color:#40464d; } .wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{ border-color:#ddd; } .wp-block-calendar table.has-background th{ background-color:inherit; } .wp-block-calendar table.has-text-color th{ color:inherit; } :where(.wp-block-calendar table:not(.has-background) th){ background:#ddd; }PKqZqcalendar/style.min.cssnu[.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}PKqZ&^dcalendar/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/calendar", "title": "Calendar", "category": "widgets", "description": "A calendar of your site’s posts.", "keywords": [ "posts", "archive" ], "textdomain": "default", "attributes": { "month": { "type": "integer" }, "year": { "type": "integer" } }, "supports": { "align": true, "color": { "link": true, "__experimentalSkipSerialization": [ "text", "background" ], "__experimentalDefaultControls": { "background": true, "text": true }, "__experimentalSelector": "table, th" }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } }, "style": "wp-block-calendar" } PKqZkuupost-template.phpnu[name ) { return true; } if ( 'core/cover' === $block->name && ! empty( $block->attributes['useFeaturedImage'] ) ) { return true; } if ( $block->inner_blocks && block_core_post_template_uses_featured_image( $block->inner_blocks ) ) { return true; } } return false; } /** * Renders the `core/post-template` block on the server. * * @since 6.3.0 Changed render_block_context priority to `1`. * * @global WP_Query $wp_query WordPress Query object. * * @param array $attributes Block attributes. * @param string $content Block default content. * @param WP_Block $block Block instance. * * @return string Returns the output of the query, structured using the layout defined by the block's inner blocks. */ function render_block_core_post_template( $attributes, $content, $block ) { $page_key = isset( $block->context['queryId'] ) ? 'query-' . $block->context['queryId'] . '-page' : 'query-page'; $enhanced_pagination = isset( $block->context['enhancedPagination'] ) && $block->context['enhancedPagination']; $page = empty( $_GET[ $page_key ] ) ? 1 : (int) $_GET[ $page_key ]; // Use global query if needed. $use_global_query = ( isset( $block->context['query']['inherit'] ) && $block->context['query']['inherit'] ); if ( $use_global_query ) { global $wp_query; /* * If already in the main query loop, duplicate the query instance to not tamper with the main instance. * Since this is a nested query, it should start at the beginning, therefore rewind posts. * Otherwise, the main query loop has not started yet and this block is responsible for doing so. */ if ( in_the_loop() ) { $query = clone $wp_query; $query->rewind_posts(); } else { $query = $wp_query; } } else { $query_args = build_query_vars_from_query_block( $block, $page ); $query = new WP_Query( $query_args ); } if ( ! $query->have_posts() ) { return ''; } if ( block_core_post_template_uses_featured_image( $block->inner_blocks ) ) { update_post_thumbnail_cache( $query ); } $classnames = ''; if ( isset( $block->context['displayLayout'] ) && isset( $block->context['query'] ) ) { if ( isset( $block->context['displayLayout']['type'] ) && 'flex' === $block->context['displayLayout']['type'] ) { $classnames = "is-flex-container columns-{$block->context['displayLayout']['columns']}"; } } if ( isset( $attributes['style']['elements']['link']['color']['text'] ) ) { $classnames .= ' has-link-color'; } // Ensure backwards compatibility by flagging the number of columns via classname when using grid layout. if ( isset( $attributes['layout']['type'] ) && 'grid' === $attributes['layout']['type'] && ! empty( $attributes['layout']['columnCount'] ) ) { $classnames .= ' ' . sanitize_title( 'columns-' . $attributes['layout']['columnCount'] ); } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => trim( $classnames ) ) ); $content = ''; while ( $query->have_posts() ) { $query->the_post(); // Get an instance of the current Post Template block. $block_instance = $block->parsed_block; // Set the block name to one that does not correspond to an existing registered block. // This ensures that for the inner instances of the Post Template block, we do not render any block supports. $block_instance['blockName'] = 'core/null'; $post_id = get_the_ID(); $post_type = get_post_type(); $filter_block_context = static function ( $context ) use ( $post_id, $post_type ) { $context['postType'] = $post_type; $context['postId'] = $post_id; return $context; }; // Use an early priority to so that other 'render_block_context' filters have access to the values. add_filter( 'render_block_context', $filter_block_context, 1 ); // Render the inner blocks of the Post Template block with `dynamic` set to `false` to prevent calling // `render_callback` and ensure that no wrapper markup is included. $block_content = ( new WP_Block( $block_instance ) )->render( array( 'dynamic' => false ) ); remove_filter( 'render_block_context', $filter_block_context, 1 ); // Wrap the render inner blocks in a `li` element with the appropriate post classes. $post_classes = implode( ' ', get_post_class( 'wp-block-post' ) ); $inner_block_directives = $enhanced_pagination ? ' data-wp-key="post-template-item-' . $post_id . '"' : ''; $content .= '' . $block_content . ''; } /* * Use this function to restore the context of the template tags * from a secondary query loop back to the main query loop. * Since we use two custom loops, it's safest to always restore. */ wp_reset_postdata(); return sprintf( '', $wrapper_attributes, $content ); } /** * Registers the `core/post-template` block on the server. * * @since 5.8.0 */ function register_block_core_post_template() { register_block_type_from_metadata( __DIR__ . '/post-template', array( 'render_callback' => 'render_block_core_post_template', 'skip_inner_blocks' => true, ) ); } add_action( 'init', 'register_block_core_post_template' ); PKqZ -pullquote/style-rtl.cssnu[.wp-block-pullquote{ box-sizing:border-box; margin:0 0 1em; overflow-wrap:break-word; padding:4em 0; text-align:center; } .wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{ color:inherit; } .wp-block-pullquote blockquote{ margin:0; } .wp-block-pullquote p{ margin-top:0; } .wp-block-pullquote p:last-child{ margin-bottom:0; } .wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{ max-width:420px; } .wp-block-pullquote cite,.wp-block-pullquote footer{ position:relative; } .wp-block-pullquote .has-text-color a{ color:inherit; } .wp-block-pullquote.has-text-align-left blockquote{ text-align:right; } .wp-block-pullquote.has-text-align-right blockquote{ text-align:left; } .wp-block-pullquote.has-text-align-center blockquote{ text-align:center; } .wp-block-pullquote.is-style-solid-color{ border:none; } .wp-block-pullquote.is-style-solid-color blockquote{ margin-left:auto; margin-right:auto; max-width:60%; } .wp-block-pullquote.is-style-solid-color blockquote p{ font-size:2em; margin-bottom:0; margin-top:0; } .wp-block-pullquote.is-style-solid-color blockquote cite{ font-style:normal; text-transform:none; } .wp-block-pullquote cite{ color:inherit; display:block; }PKqZkoopullquote/style-rtl.min.cssnu[.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:right}.wp-block-pullquote.has-text-align-right blockquote{text-align:left}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit;display:block}PKqZR((pullquote/theme-rtl.cssnu[.wp-block-pullquote{ border-bottom:4px solid; border-top:4px solid; color:currentColor; margin-bottom:1.75em; } .wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{ color:currentColor; font-size:.8125em; font-style:normal; text-transform:uppercase; }PKrZ pullquote/style.cssnu[.wp-block-pullquote{ box-sizing:border-box; margin:0 0 1em; overflow-wrap:break-word; padding:4em 0; text-align:center; } .wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{ color:inherit; } .wp-block-pullquote blockquote{ margin:0; } .wp-block-pullquote p{ margin-top:0; } .wp-block-pullquote p:last-child{ margin-bottom:0; } .wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{ max-width:420px; } .wp-block-pullquote cite,.wp-block-pullquote footer{ position:relative; } .wp-block-pullquote .has-text-color a{ color:inherit; } .wp-block-pullquote.has-text-align-left blockquote{ text-align:left; } .wp-block-pullquote.has-text-align-right blockquote{ text-align:right; } .wp-block-pullquote.has-text-align-center blockquote{ text-align:center; } .wp-block-pullquote.is-style-solid-color{ border:none; } .wp-block-pullquote.is-style-solid-color blockquote{ margin-left:auto; margin-right:auto; max-width:60%; } .wp-block-pullquote.is-style-solid-color blockquote p{ font-size:2em; margin-bottom:0; margin-top:0; } .wp-block-pullquote.is-style-solid-color blockquote cite{ font-style:normal; text-transform:none; } .wp-block-pullquote cite{ color:inherit; display:block; }PKrZijRpullquote/editor.cssnu[.wp-block-pullquote.is-style-solid-color blockquote p{ font-size:32px; } .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{ font-style:normal; text-transform:none; } .wp-block-pullquote .wp-block-pullquote__citation{ color:inherit; }PKrZJ)oopullquote/style.min.cssnu[.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit;display:block}PKrZR((pullquote/theme.cssnu[.wp-block-pullquote{ border-bottom:4px solid; border-top:4px solid; color:currentColor; margin-bottom:1.75em; } .wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{ color:currentColor; font-size:.8125em; font-style:normal; text-transform:uppercase; }PKrZ,japullquote/editor.min.cssnu[.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{font-style:normal;text-transform:none}.wp-block-pullquote .wp-block-pullquote__citation{color:inherit}PKrZb%pullquote/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/pullquote", "title": "Pullquote", "category": "text", "description": "Give special visual emphasis to a quote from your text.", "textdomain": "default", "attributes": { "value": { "type": "rich-text", "source": "rich-text", "selector": "p", "role": "content" }, "citation": { "type": "rich-text", "source": "rich-text", "selector": "cite", "role": "content" }, "textAlign": { "type": "string" } }, "supports": { "anchor": true, "align": [ "left", "right", "wide", "full" ], "background": { "backgroundImage": true, "backgroundSize": true, "__experimentalDefaultControls": { "backgroundImage": true } }, "color": { "gradients": true, "background": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "dimensions": { "minHeight": true, "__experimentalDefaultControls": { "minHeight": false } }, "spacing": { "margin": true, "padding": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "__experimentalBorder": { "color": true, "radius": true, "style": true, "width": true, "__experimentalDefaultControls": { "color": true, "radius": true, "style": true, "width": true } }, "__experimentalStyle": { "typography": { "fontSize": "1.5em", "lineHeight": "1.6" } }, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-pullquote-editor", "style": "wp-block-pullquote" } PKrZ,japullquote/editor-rtl.min.cssnu[.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{font-style:normal;text-transform:none}.wp-block-pullquote .wp-block-pullquote__citation{color:inherit}PKrZU  pullquote/theme-rtl.min.cssnu[.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}PKrZijRpullquote/editor-rtl.cssnu[.wp-block-pullquote.is-style-solid-color blockquote p{ font-size:32px; } .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{ font-style:normal; text-transform:none; } .wp-block-pullquote .wp-block-pullquote__citation{ color:inherit; }PKrZU  pullquote/theme.min.cssnu[.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}PKrZ>pquery-pagination-next.phpnu[context['queryId'] ) ? 'query-' . $block->context['queryId'] . '-page' : 'query-page'; $enhanced_pagination = isset( $block->context['enhancedPagination'] ) && $block->context['enhancedPagination']; $page = empty( $_GET[ $page_key ] ) ? 1 : (int) $_GET[ $page_key ]; $max_page = isset( $block->context['query']['pages'] ) ? (int) $block->context['query']['pages'] : 0; $wrapper_attributes = get_block_wrapper_attributes(); $show_label = isset( $block->context['showLabel'] ) ? (bool) $block->context['showLabel'] : true; $default_label = __( 'Next Page' ); $label_text = isset( $attributes['label'] ) && ! empty( $attributes['label'] ) ? esc_html( $attributes['label'] ) : $default_label; $label = $show_label ? $label_text : ''; $pagination_arrow = get_query_pagination_arrow( $block, true ); if ( ! $label ) { $wrapper_attributes .= ' aria-label="' . $label_text . '"'; } if ( $pagination_arrow ) { $label .= $pagination_arrow; } $content = ''; // Check if the pagination is for Query that inherits the global context. if ( isset( $block->context['query']['inherit'] ) && $block->context['query']['inherit'] ) { $filter_link_attributes = static function () use ( $wrapper_attributes ) { return $wrapper_attributes; }; add_filter( 'next_posts_link_attributes', $filter_link_attributes ); // Take into account if we have set a bigger `max page` // than what the query has. global $wp_query; if ( $max_page > $wp_query->max_num_pages ) { $max_page = $wp_query->max_num_pages; } $content = get_next_posts_link( $label, $max_page ); remove_filter( 'next_posts_link_attributes', $filter_link_attributes ); } elseif ( ! $max_page || $max_page > $page ) { $custom_query = new WP_Query( build_query_vars_from_query_block( $block, $page ) ); $custom_query_max_pages = (int) $custom_query->max_num_pages; if ( $custom_query_max_pages && $custom_query_max_pages !== $page ) { $content = sprintf( '%3$s', esc_url( add_query_arg( $page_key, $page + 1 ) ), $wrapper_attributes, $label ); } wp_reset_postdata(); // Restore original Post Data. } if ( $enhanced_pagination && isset( $content ) ) { $p = new WP_HTML_Tag_Processor( $content ); if ( $p->next_tag( array( 'tag_name' => 'a', 'class_name' => 'wp-block-query-pagination-next', ) ) ) { $p->set_attribute( 'data-wp-key', 'query-pagination-next' ); $p->set_attribute( 'data-wp-on--click', 'core/query::actions.navigate' ); $p->set_attribute( 'data-wp-on-async--mouseenter', 'core/query::actions.prefetch' ); $p->set_attribute( 'data-wp-watch', 'core/query::callbacks.prefetch' ); $content = $p->get_updated_html(); } } return $content; } /** * Registers the `core/query-pagination-next` block on the server. * * @since 5.8.0 */ function register_block_core_query_pagination_next() { register_block_type_from_metadata( __DIR__ . '/query-pagination-next', array( 'render_callback' => 'render_block_core_query_pagination_next', ) ); } add_action( 'init', 'register_block_core_query_pagination_next' ); PKrZypost-author/style-rtl.cssnu[.wp-block-post-author{ box-sizing:border-box; display:flex; flex-wrap:wrap; } .wp-block-post-author__byline{ font-size:.5em; margin-bottom:0; margin-top:0; width:100%; } .wp-block-post-author__avatar{ margin-left:1em; } .wp-block-post-author__bio{ font-size:.7em; margin-bottom:.7em; } .wp-block-post-author__content{ flex-basis:0; flex-grow:1; } .wp-block-post-author__name{ margin:0; }PKrZ6Teepost-author/style-rtl.min.cssnu[.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-left:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}PKrZg72post-author/style.cssnu[.wp-block-post-author{ box-sizing:border-box; display:flex; flex-wrap:wrap; } .wp-block-post-author__byline{ font-size:.5em; margin-bottom:0; margin-top:0; width:100%; } .wp-block-post-author__avatar{ margin-right:1em; } .wp-block-post-author__bio{ font-size:.7em; margin-bottom:.7em; } .wp-block-post-author__content{ flex-basis:0; flex-grow:1; } .wp-block-post-author__name{ margin:0; }PKrZчskpost-author/editor.cssnu[.wp-block-post-author__inspector-settings .components-base-control,.wp-block-post-author__inspector-settings .components-base-control:last-child{ margin-bottom:0; }PKrZDJaffpost-author/style.min.cssnu[.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}PKrZz]post-author/editor.min.cssnu[.wp-block-post-author__inspector-settings .components-base-control,.wp-block-post-author__inspector-settings .components-base-control:last-child{margin-bottom:0}PKrZ& dpost-author/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/post-author", "title": "Author", "category": "theme", "description": "Display post author details such as name, avatar, and bio.", "textdomain": "default", "attributes": { "textAlign": { "type": "string" }, "avatarSize": { "type": "number", "default": 48 }, "showAvatar": { "type": "boolean", "default": true }, "showBio": { "type": "boolean" }, "byline": { "type": "string" }, "isLink": { "type": "boolean", "default": false, "role": "content" }, "linkTarget": { "type": "string", "default": "_self", "role": "content" } }, "usesContext": [ "postType", "postId", "queryId" ], "supports": { "html": false, "spacing": { "margin": true, "padding": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "color": { "gradients": true, "link": true, "__experimentalDuotone": ".wp-block-post-author__avatar img", "__experimentalDefaultControls": { "background": true, "text": true } }, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } } }, "editorStyle": "wp-block-post-author-editor", "style": "wp-block-post-author" } PKrZz]post-author/editor-rtl.min.cssnu[.wp-block-post-author__inspector-settings .components-base-control,.wp-block-post-author__inspector-settings .components-base-control:last-child{margin-bottom:0}PKrZчskpost-author/editor-rtl.cssnu[.wp-block-post-author__inspector-settings .components-base-control,.wp-block-post-author__inspector-settings .components-base-control:last-child{ margin-bottom:0; }PKrZK %11query-title/style-rtl.cssnu[.wp-block-query-title{ box-sizing:border-box; }PKrZ2/u,,query-title/style-rtl.min.cssnu[.wp-block-query-title{box-sizing:border-box}PKrZK %11query-title/style.cssnu[.wp-block-query-title{ box-sizing:border-box; }PKrZ2/u,,query-title/style.min.cssnu[.wp-block-query-title{box-sizing:border-box}PKrZ*query-title/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/query-title", "title": "Query Title", "category": "theme", "description": "Display the query title.", "textdomain": "default", "attributes": { "type": { "type": "string" }, "textAlign": { "type": "string" }, "level": { "type": "number", "default": 1 }, "levelOptions": { "type": "array" }, "showPrefix": { "type": "boolean", "default": true }, "showSearchTerm": { "type": "boolean", "default": true } }, "example": { "attributes": { "type": "search" } }, "supports": { "align": [ "wide", "full" ], "html": false, "color": { "gradients": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "spacing": { "margin": true, "padding": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontStyle": true, "__experimentalFontWeight": true, "__experimentalLetterSpacing": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } } }, "style": "wp-block-query-title" } PKrZ RDDmore/editor.cssnu[.block-editor-block-list__block[data-type="core/more"]{ margin-bottom:28px; margin-top:28px; max-width:100%; text-align:center; } .wp-block-more{ display:block; text-align:center; white-space:nowrap; } .wp-block-more input[type=text]{ background:#fff; border:none; border-radius:4px; box-shadow:none; color:#757575; font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; font-size:13px; font-weight:600; height:24px; margin:0; max-width:100%; padding:6px 8px; position:relative; text-align:center; text-transform:uppercase; white-space:nowrap; } .wp-block-more input[type=text]:focus{ box-shadow:none; } .wp-block-more:before{ border-top:3px dashed #ccc; content:""; left:0; position:absolute; right:0; top:50%; }PKrZ5Rmore/editor.min.cssnu[.block-editor-block-list__block[data-type="core/more"]{margin-bottom:28px;margin-top:28px;max-width:100%;text-align:center}.wp-block-more{display:block;text-align:center;white-space:nowrap}.wp-block-more input[type=text]{background:#fff;border:none;border-radius:4px;box-shadow:none;color:#757575;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;height:24px;margin:0;max-width:100%;padding:6px 8px;position:relative;text-align:center;text-transform:uppercase;white-space:nowrap}.wp-block-more input[type=text]:focus{box-shadow:none}.wp-block-more:before{border-top:3px dashed #ccc;content:"";left:0;position:absolute;right:0;top:50%}PKrZ;W||more/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/more", "title": "More", "category": "design", "description": "Content before this block will be shown in the excerpt on your archives page.", "keywords": [ "read more" ], "textdomain": "default", "attributes": { "customText": { "type": "string", "default": "" }, "noTeaser": { "type": "boolean", "default": false } }, "supports": { "customClassName": false, "className": false, "html": false, "multiple": false, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-more-editor" } PKrZ5Rmore/editor-rtl.min.cssnu[.block-editor-block-list__block[data-type="core/more"]{margin-bottom:28px;margin-top:28px;max-width:100%;text-align:center}.wp-block-more{display:block;text-align:center;white-space:nowrap}.wp-block-more input[type=text]{background:#fff;border:none;border-radius:4px;box-shadow:none;color:#757575;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;height:24px;margin:0;max-width:100%;padding:6px 8px;position:relative;text-align:center;text-transform:uppercase;white-space:nowrap}.wp-block-more input[type=text]:focus{box-shadow:none}.wp-block-more:before{border-top:3px dashed #ccc;content:"";left:0;position:absolute;right:0;top:50%}PKrZ RDDmore/editor-rtl.cssnu[.block-editor-block-list__block[data-type="core/more"]{ margin-bottom:28px; margin-top:28px; max-width:100%; text-align:center; } .wp-block-more{ display:block; text-align:center; white-space:nowrap; } .wp-block-more input[type=text]{ background:#fff; border:none; border-radius:4px; box-shadow:none; color:#757575; font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; font-size:13px; font-weight:600; height:24px; margin:0; max-width:100%; padding:6px 8px; position:relative; text-align:center; text-transform:uppercase; white-space:nowrap; } .wp-block-more input[type=text]:focus{ box-shadow:none; } .wp-block-more:before{ border-top:3px dashed #ccc; content:""; left:0; position:absolute; right:0; top:50%; }PKrZZdshortcode/editor.cssnu[.blocks-shortcode__textarea{ background:#fff !important; border:1px solid #1e1e1e !important; border-radius:2px !important; box-shadow:none !important; box-sizing:border-box; color:#1e1e1e !important; font-family:Menlo,Consolas,monaco,monospace !important; font-size:16px !important; max-height:250px; padding:12px !important; resize:none; } @media (min-width:600px){ .blocks-shortcode__textarea{ font-size:13px !important; } } .blocks-shortcode__textarea:focus{ border-color:var(--wp-admin-theme-color) !important; box-shadow:0 0 0 1px var(--wp-admin-theme-color) !important; outline:2px solid #0000 !important; }PKrZ EAAshortcode/editor.min.cssnu[.blocks-shortcode__textarea{background:#fff!important;border:1px solid #1e1e1e!important;border-radius:2px!important;box-shadow:none!important;box-sizing:border-box;color:#1e1e1e!important;font-family:Menlo,Consolas,monaco,monospace!important;font-size:16px!important;max-height:250px;padding:12px!important;resize:none}@media (min-width:600px){.blocks-shortcode__textarea{font-size:13px!important}}.blocks-shortcode__textarea:focus{border-color:var(--wp-admin-theme-color)!important;box-shadow:0 0 0 1px var(--wp-admin-theme-color)!important;outline:2px solid #0000!important}PKrZshortcode/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/shortcode", "title": "Shortcode", "category": "widgets", "description": "Insert additional custom elements with a WordPress shortcode.", "textdomain": "default", "attributes": { "text": { "type": "string", "source": "raw" } }, "supports": { "className": false, "customClassName": false, "html": false }, "editorStyle": "wp-block-shortcode-editor" } PKrZ EAAshortcode/editor-rtl.min.cssnu[.blocks-shortcode__textarea{background:#fff!important;border:1px solid #1e1e1e!important;border-radius:2px!important;box-shadow:none!important;box-sizing:border-box;color:#1e1e1e!important;font-family:Menlo,Consolas,monaco,monospace!important;font-size:16px!important;max-height:250px;padding:12px!important;resize:none}@media (min-width:600px){.blocks-shortcode__textarea{font-size:13px!important}}.blocks-shortcode__textarea:focus{border-color:var(--wp-admin-theme-color)!important;box-shadow:0 0 0 1px var(--wp-admin-theme-color)!important;outline:2px solid #0000!important}PKrZZdshortcode/editor-rtl.cssnu[.blocks-shortcode__textarea{ background:#fff !important; border:1px solid #1e1e1e !important; border-radius:2px !important; box-shadow:none !important; box-sizing:border-box; color:#1e1e1e !important; font-family:Menlo,Consolas,monaco,monospace !important; font-size:16px !important; max-height:250px; padding:12px !important; resize:none; } @media (min-width:600px){ .blocks-shortcode__textarea{ font-size:13px !important; } } .blocks-shortcode__textarea:focus{ border-color:var(--wp-admin-theme-color) !important; box-shadow:0 0 0 1px var(--wp-admin-theme-color) !important; outline:2px solid #0000 !important; }PKrZzcomment-template/style-rtl.cssnu[.wp-block-comment-template{ box-sizing:border-box; list-style:none; margin-bottom:0; max-width:100%; padding:0; } .wp-block-comment-template li{ clear:both; } .wp-block-comment-template ol{ list-style:none; margin-bottom:0; max-width:100%; padding-right:2rem; } .wp-block-comment-template.alignleft{ float:right; } .wp-block-comment-template.aligncenter{ margin-left:auto; margin-right:auto; width:fit-content; } .wp-block-comment-template.alignright{ float:left; }PKrZ}o"comment-template/style-rtl.min.cssnu[.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-right:2rem}.wp-block-comment-template.alignleft{float:right}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:left}PKrZiGcomment-template/style.cssnu[.wp-block-comment-template{ box-sizing:border-box; list-style:none; margin-bottom:0; max-width:100%; padding:0; } .wp-block-comment-template li{ clear:both; } .wp-block-comment-template ol{ list-style:none; margin-bottom:0; max-width:100%; padding-left:2rem; } .wp-block-comment-template.alignleft{ float:left; } .wp-block-comment-template.aligncenter{ margin-left:auto; margin-right:auto; width:fit-content; } .wp-block-comment-template.alignright{ float:right; }PKrZ8˰comment-template/style.min.cssnu[.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}PKrZ)comment-template/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/comment-template", "title": "Comment Template", "category": "design", "parent": [ "core/comments" ], "description": "Contains the block elements used to display a comment, like the title, date, author, avatar and more.", "textdomain": "default", "usesContext": [ "postId" ], "supports": { "align": true, "html": false, "reusable": false, "spacing": { "margin": true, "padding": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } } }, "style": "wp-block-comment-template" } PKrZ;.A.Agallery/style-rtl.cssnu[.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){ display:flex; flex-wrap:wrap; list-style-type:none; margin:0; padding:0; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{ display:flex; flex-direction:column; flex-grow:1; justify-content:center; margin:0 0 1em 1em; position:relative; width:calc(50% - 1em); } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){ margin-left:0; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{ align-items:flex-end; display:flex; height:100%; justify-content:flex-start; margin:0; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{ display:block; height:auto; max-width:100%; width:auto; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{ background:linear-gradient(0deg, #000000b3, #0000004d 70%, #0000); bottom:0; box-sizing:border-box; color:#fff; font-size:.8em; margin:0; max-height:100%; overflow:auto; padding:3em .77em .7em; position:absolute; text-align:center; width:100%; z-index:2; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{ display:inline; } .blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{ flex-grow:1; } .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{ flex:1; height:100%; object-fit:cover; width:100%; } .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{ margin-left:0; width:100%; } @media (min-width:600px){ .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{ margin-left:1em; width:calc(33.33333% - .66667em); } .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{ margin-left:1em; width:calc(25% - .75em); } .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{ margin-left:1em; width:calc(20% - .8em); } .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{ margin-left:1em; width:calc(16.66667% - .83333em); } .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{ margin-left:1em; width:calc(14.28571% - .85714em); } .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{ margin-left:1em; width:calc(12.5% - .875em); } .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){ margin-left:0; } } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{ margin-left:0; } .blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{ max-width:420px; width:100%; } .blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{ justify-content:center; } .wp-block-gallery:not(.is-cropped) .blocks-gallery-item{ align-self:flex-start; } figure.wp-block-gallery.has-nested-images{ align-items:normal; } .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){ margin:0; width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2); } .wp-block-gallery.has-nested-images figure.wp-block-image{ box-sizing:border-box; display:flex; flex-direction:column; flex-grow:1; justify-content:center; max-width:100%; position:relative; } .wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{ flex-direction:column; flex-grow:1; margin:0; } .wp-block-gallery.has-nested-images figure.wp-block-image img{ display:block; height:auto; max-width:100% !important; width:auto; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{ bottom:0; left:0; max-height:100%; position:absolute; right:0; } .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{ -webkit-backdrop-filter:blur(3px); backdrop-filter:blur(3px); content:""; height:100%; -webkit-mask-image:linear-gradient(0deg, #000 20%, #0000); mask-image:linear-gradient(0deg, #000 20%, #0000); max-height:40%; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{ background:linear-gradient(0deg, #0006, #0000); box-sizing:border-box; color:#fff; font-size:13px; margin:0; overflow:auto; padding:1em; scrollbar-color:#0000 #0000; scrollbar-gutter:stable both-edges; scrollbar-width:thin; text-align:center; text-shadow:0 0 1.5px #000; will-change:transform; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{ height:12px; width:12px; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{ background-color:initial; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{ background-clip:padding-box; background-color:initial; border:3px solid #0000; border-radius:8px; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{ background-color:#fffc; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{ scrollbar-color:#fffc #0000; } @media (hover:none){ .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{ scrollbar-color:#fffc #0000; } } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{ display:inline; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{ color:inherit; } .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{ box-sizing:border-box; } .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{ flex:1 1 auto; } .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{ background:none; color:inherit; flex:initial; margin:0; padding:10px 10px 9px; position:relative; text-shadow:none; } .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{ content:none; } .wp-block-gallery.has-nested-images figcaption{ flex-basis:100%; flex-grow:1; text-align:center; } .wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){ margin-bottom:auto; margin-top:0; } .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){ align-self:inherit; } .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){ display:flex; } .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{ flex:1 0 0%; height:100%; object-fit:cover; width:100%; } .wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){ width:100%; } @media (min-width:600px){ .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){ width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667); } .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){ width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75); } .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){ width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8); } .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){ width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333); } .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){ width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714); } .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){ width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875); } .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){ width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667); } .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){ width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5); } .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{ width:100%; } } .wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{ max-width:420px; width:100%; } .wp-block-gallery.has-nested-images.aligncenter{ justify-content:center; }PKrZBvt->->gallery/style-rtl.min.cssnu[.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 0 1em 1em;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-left:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-left:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-left:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-left:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-left:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-left:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-left:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-left:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-left:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-left:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}PKrZ#digallery/theme-rtl.cssnu[.blocks-gallery-caption{ color:#555; font-size:13px; text-align:center; } .is-dark-theme .blocks-gallery-caption{ color:#ffffffa6; }PKrZg*8A8Agallery/style.cssnu[.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){ display:flex; flex-wrap:wrap; list-style-type:none; margin:0; padding:0; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{ display:flex; flex-direction:column; flex-grow:1; justify-content:center; margin:0 1em 1em 0; position:relative; width:calc(50% - 1em); } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){ margin-right:0; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{ align-items:flex-end; display:flex; height:100%; justify-content:flex-start; margin:0; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{ display:block; height:auto; max-width:100%; width:auto; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{ background:linear-gradient(0deg, #000000b3, #0000004d 70%, #0000); bottom:0; box-sizing:border-box; color:#fff; font-size:.8em; margin:0; max-height:100%; overflow:auto; padding:3em .77em .7em; position:absolute; text-align:center; width:100%; z-index:2; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{ display:inline; } .blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{ flex-grow:1; } .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{ flex:1; height:100%; object-fit:cover; width:100%; } .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{ margin-right:0; width:100%; } @media (min-width:600px){ .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{ margin-right:1em; width:calc(33.33333% - .66667em); } .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{ margin-right:1em; width:calc(25% - .75em); } .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{ margin-right:1em; width:calc(20% - .8em); } .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{ margin-right:1em; width:calc(16.66667% - .83333em); } .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{ margin-right:1em; width:calc(14.28571% - .85714em); } .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{ margin-right:1em; width:calc(12.5% - .875em); } .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){ margin-right:0; } } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{ margin-right:0; } .blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{ max-width:420px; width:100%; } .blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{ justify-content:center; } .wp-block-gallery:not(.is-cropped) .blocks-gallery-item{ align-self:flex-start; } figure.wp-block-gallery.has-nested-images{ align-items:normal; } .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){ margin:0; width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2); } .wp-block-gallery.has-nested-images figure.wp-block-image{ box-sizing:border-box; display:flex; flex-direction:column; flex-grow:1; justify-content:center; max-width:100%; position:relative; } .wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{ flex-direction:column; flex-grow:1; margin:0; } .wp-block-gallery.has-nested-images figure.wp-block-image img{ display:block; height:auto; max-width:100% !important; width:auto; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{ bottom:0; left:0; max-height:100%; position:absolute; right:0; } .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{ -webkit-backdrop-filter:blur(3px); backdrop-filter:blur(3px); content:""; height:100%; -webkit-mask-image:linear-gradient(0deg, #000 20%, #0000); mask-image:linear-gradient(0deg, #000 20%, #0000); max-height:40%; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{ background:linear-gradient(0deg, #0006, #0000); box-sizing:border-box; color:#fff; font-size:13px; margin:0; overflow:auto; padding:1em; scrollbar-color:#0000 #0000; scrollbar-gutter:stable both-edges; scrollbar-width:thin; text-align:center; text-shadow:0 0 1.5px #000; will-change:transform; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{ height:12px; width:12px; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{ background-color:initial; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{ background-clip:padding-box; background-color:initial; border:3px solid #0000; border-radius:8px; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{ background-color:#fffc; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{ scrollbar-color:#fffc #0000; } @media (hover:none){ .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{ scrollbar-color:#fffc #0000; } } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{ display:inline; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{ color:inherit; } .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{ box-sizing:border-box; } .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{ flex:1 1 auto; } .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{ background:none; color:inherit; flex:initial; margin:0; padding:10px 10px 9px; position:relative; text-shadow:none; } .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{ content:none; } .wp-block-gallery.has-nested-images figcaption{ flex-basis:100%; flex-grow:1; text-align:center; } .wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){ margin-bottom:auto; margin-top:0; } .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){ align-self:inherit; } .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){ display:flex; } .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{ flex:1 0 0%; height:100%; object-fit:cover; width:100%; } .wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){ width:100%; } @media (min-width:600px){ .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){ width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667); } .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){ width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75); } .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){ width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8); } .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){ width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333); } .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){ width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714); } .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){ width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875); } .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){ width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667); } .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){ width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5); } .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{ width:100%; } } .wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{ max-width:420px; width:100%; } .wp-block-gallery.has-nested-images.aligncenter{ justify-content:center; }PKrZ}?$ gallery/editor.cssnu[:root :where(figure.wp-block-gallery){ display:block; } :root :where(figure.wp-block-gallery)>.blocks-gallery-caption{ flex:0 0 100%; } :root :where(figure.wp-block-gallery)>.blocks-gallery-media-placeholder-wrapper{ flex-basis:100%; } :root :where(figure.wp-block-gallery) .wp-block-image .components-notice.is-error{ display:block; } :root :where(figure.wp-block-gallery) .wp-block-image .components-notice__content{ margin:4px 0; } :root :where(figure.wp-block-gallery) .wp-block-image .components-notice__dismiss{ position:absolute; right:5px; top:0; } :root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .components-placeholder__label{ display:none; } :root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button{ margin-bottom:0; } :root :where(figure.wp-block-gallery) .block-editor-media-placeholder{ margin:0; } :root :where(figure.wp-block-gallery) .block-editor-media-placeholder .components-placeholder__label{ display:flex; } :root :where(figure.wp-block-gallery) .block-editor-media-placeholder figcaption{ z-index:2; } :root :where(figure.wp-block-gallery) .components-spinner{ left:50%; margin-left:-9px; margin-top:-9px; position:absolute; top:50%; } .gallery-settings-buttons .components-button:first-child{ margin-right:8px; } .gallery-image-sizes .components-base-control__label{ margin-bottom:4px; } .gallery-image-sizes .gallery-image-sizes__loading{ align-items:center; color:#757575; display:flex; font-size:12px; } .gallery-image-sizes .components-spinner{ margin:0 8px 0 4px; } .blocks-gallery-item figure:not(.is-selected):focus,.blocks-gallery-item img:focus{ outline:none; } .blocks-gallery-item figure.is-selected:before{ bottom:0; box-shadow:0 0 0 1px #fff inset, 0 0 0 3px var(--wp-admin-theme-color) inset; content:""; left:0; outline:2px solid #0000; pointer-events:none; position:absolute; right:0; top:0; z-index:1; } .blocks-gallery-item figure.is-transient img{ opacity:.3; } .blocks-gallery-item .block-editor-media-placeholder{ height:100%; margin:0; } .blocks-gallery-item .block-editor-media-placeholder .components-placeholder__label{ display:flex; } .wp-block-gallery ul.blocks-gallery-grid{ margin:0; padding:0; } @media (min-width:600px){ .wp-block-update-gallery-modal{ max-width:480px; } } .wp-block-update-gallery-modal-buttons{ display:flex; gap:12px; justify-content:flex-end; }PKsZO'7>7>gallery/style.min.cssnu[.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}PKvZ#digallery/theme.cssnu[.blocks-gallery-caption{ color:#555; font-size:13px; text-align:center; } .is-dark-theme .blocks-gallery-caption{ color:#ffffffa6; }PKxZrɓgallery/editor.min.cssnu[:root :where(figure.wp-block-gallery){display:block}:root :where(figure.wp-block-gallery)>.blocks-gallery-caption{flex:0 0 100%}:root :where(figure.wp-block-gallery)>.blocks-gallery-media-placeholder-wrapper{flex-basis:100%}:root :where(figure.wp-block-gallery) .wp-block-image .components-notice.is-error{display:block}:root :where(figure.wp-block-gallery) .wp-block-image .components-notice__content{margin:4px 0}:root :where(figure.wp-block-gallery) .wp-block-image .components-notice__dismiss{position:absolute;right:5px;top:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .components-placeholder__label{display:none}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button{margin-bottom:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder{margin:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder .components-placeholder__label{display:flex}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder figcaption{z-index:2}:root :where(figure.wp-block-gallery) .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.gallery-settings-buttons .components-button:first-child{margin-right:8px}.gallery-image-sizes .components-base-control__label{margin-bottom:4px}.gallery-image-sizes .gallery-image-sizes__loading{align-items:center;color:#757575;display:flex;font-size:12px}.gallery-image-sizes .components-spinner{margin:0 8px 0 4px}.blocks-gallery-item figure:not(.is-selected):focus,.blocks-gallery-item img:focus{outline:none}.blocks-gallery-item figure.is-selected:before{bottom:0;box-shadow:0 0 0 1px #fff inset,0 0 0 3px var(--wp-admin-theme-color) inset;content:"";left:0;outline:2px solid #0000;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.blocks-gallery-item figure.is-transient img{opacity:.3}.blocks-gallery-item .block-editor-media-placeholder{height:100%;margin:0}.blocks-gallery-item .block-editor-media-placeholder .components-placeholder__label{display:flex}.wp-block-gallery ul.blocks-gallery-grid{margin:0;padding:0}@media (min-width:600px){.wp-block-update-gallery-modal{max-width:480px}}.wp-block-update-gallery-modal-buttons{display:flex;gap:12px;justify-content:flex-end}PKzZ  gallery/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/gallery", "title": "Gallery", "category": "media", "allowedBlocks": [ "core/image" ], "description": "Display multiple images in a rich gallery.", "keywords": [ "images", "photos" ], "textdomain": "default", "attributes": { "images": { "type": "array", "default": [], "source": "query", "selector": ".blocks-gallery-item", "query": { "url": { "type": "string", "source": "attribute", "selector": "img", "attribute": "src" }, "fullUrl": { "type": "string", "source": "attribute", "selector": "img", "attribute": "data-full-url" }, "link": { "type": "string", "source": "attribute", "selector": "img", "attribute": "data-link" }, "alt": { "type": "string", "source": "attribute", "selector": "img", "attribute": "alt", "default": "" }, "id": { "type": "string", "source": "attribute", "selector": "img", "attribute": "data-id" }, "caption": { "type": "rich-text", "source": "rich-text", "selector": ".blocks-gallery-item__caption" } } }, "ids": { "type": "array", "items": { "type": "number" }, "default": [] }, "shortCodeTransforms": { "type": "array", "items": { "type": "object" }, "default": [] }, "columns": { "type": "number", "minimum": 1, "maximum": 8 }, "caption": { "type": "rich-text", "source": "rich-text", "selector": ".blocks-gallery-caption" }, "imageCrop": { "type": "boolean", "default": true }, "randomOrder": { "type": "boolean", "default": false }, "fixedHeight": { "type": "boolean", "default": true }, "linkTarget": { "type": "string" }, "linkTo": { "type": "string" }, "sizeSlug": { "type": "string", "default": "large" }, "allowResize": { "type": "boolean", "default": false } }, "providesContext": { "allowResize": "allowResize", "imageCrop": "imageCrop", "fixedHeight": "fixedHeight" }, "supports": { "anchor": true, "align": true, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "color": true, "radius": true } }, "html": false, "units": [ "px", "em", "rem", "vh", "vw" ], "spacing": { "margin": true, "padding": true, "blockGap": [ "horizontal", "vertical" ], "__experimentalSkipSerialization": [ "blockGap" ], "__experimentalDefaultControls": { "blockGap": true, "margin": false, "padding": false } }, "color": { "text": false, "background": true, "gradients": true }, "layout": { "allowSwitching": false, "allowInheriting": false, "allowEditing": false, "default": { "type": "flex" } }, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-gallery-editor", "style": "wp-block-gallery" } PKzZk]rgallery/editor-rtl.min.cssnu[:root :where(figure.wp-block-gallery){display:block}:root :where(figure.wp-block-gallery)>.blocks-gallery-caption{flex:0 0 100%}:root :where(figure.wp-block-gallery)>.blocks-gallery-media-placeholder-wrapper{flex-basis:100%}:root :where(figure.wp-block-gallery) .wp-block-image .components-notice.is-error{display:block}:root :where(figure.wp-block-gallery) .wp-block-image .components-notice__content{margin:4px 0}:root :where(figure.wp-block-gallery) .wp-block-image .components-notice__dismiss{left:5px;position:absolute;top:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .components-placeholder__label{display:none}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button{margin-bottom:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder{margin:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder .components-placeholder__label{display:flex}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder figcaption{z-index:2}:root :where(figure.wp-block-gallery) .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}.gallery-settings-buttons .components-button:first-child{margin-left:8px}.gallery-image-sizes .components-base-control__label{margin-bottom:4px}.gallery-image-sizes .gallery-image-sizes__loading{align-items:center;color:#757575;display:flex;font-size:12px}.gallery-image-sizes .components-spinner{margin:0 4px 0 8px}.blocks-gallery-item figure:not(.is-selected):focus,.blocks-gallery-item img:focus{outline:none}.blocks-gallery-item figure.is-selected:before{bottom:0;box-shadow:0 0 0 1px #fff inset,0 0 0 3px var(--wp-admin-theme-color) inset;content:"";left:0;outline:2px solid #0000;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.blocks-gallery-item figure.is-transient img{opacity:.3}.blocks-gallery-item .block-editor-media-placeholder{height:100%;margin:0}.blocks-gallery-item .block-editor-media-placeholder .components-placeholder__label{display:flex}.wp-block-gallery ul.blocks-gallery-grid{margin:0;padding:0}@media (min-width:600px){.wp-block-update-gallery-modal{max-width:480px}}.wp-block-update-gallery-modal-buttons{display:flex;gap:12px;justify-content:flex-end}PKzZ 3{{gallery/theme-rtl.min.cssnu[.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}PKzZM40g gallery/editor-rtl.cssnu[:root :where(figure.wp-block-gallery){ display:block; } :root :where(figure.wp-block-gallery)>.blocks-gallery-caption{ flex:0 0 100%; } :root :where(figure.wp-block-gallery)>.blocks-gallery-media-placeholder-wrapper{ flex-basis:100%; } :root :where(figure.wp-block-gallery) .wp-block-image .components-notice.is-error{ display:block; } :root :where(figure.wp-block-gallery) .wp-block-image .components-notice__content{ margin:4px 0; } :root :where(figure.wp-block-gallery) .wp-block-image .components-notice__dismiss{ left:5px; position:absolute; top:0; } :root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .components-placeholder__label{ display:none; } :root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button{ margin-bottom:0; } :root :where(figure.wp-block-gallery) .block-editor-media-placeholder{ margin:0; } :root :where(figure.wp-block-gallery) .block-editor-media-placeholder .components-placeholder__label{ display:flex; } :root :where(figure.wp-block-gallery) .block-editor-media-placeholder figcaption{ z-index:2; } :root :where(figure.wp-block-gallery) .components-spinner{ margin-right:-9px; margin-top:-9px; position:absolute; right:50%; top:50%; } .gallery-settings-buttons .components-button:first-child{ margin-left:8px; } .gallery-image-sizes .components-base-control__label{ margin-bottom:4px; } .gallery-image-sizes .gallery-image-sizes__loading{ align-items:center; color:#757575; display:flex; font-size:12px; } .gallery-image-sizes .components-spinner{ margin:0 4px 0 8px; } .blocks-gallery-item figure:not(.is-selected):focus,.blocks-gallery-item img:focus{ outline:none; } .blocks-gallery-item figure.is-selected:before{ bottom:0; box-shadow:0 0 0 1px #fff inset, 0 0 0 3px var(--wp-admin-theme-color) inset; content:""; left:0; outline:2px solid #0000; pointer-events:none; position:absolute; right:0; top:0; z-index:1; } .blocks-gallery-item figure.is-transient img{ opacity:.3; } .blocks-gallery-item .block-editor-media-placeholder{ height:100%; margin:0; } .blocks-gallery-item .block-editor-media-placeholder .components-placeholder__label{ display:flex; } .wp-block-gallery ul.blocks-gallery-grid{ margin:0; padding:0; } @media (min-width:600px){ .wp-block-update-gallery-modal{ max-width:480px; } } .wp-block-update-gallery-modal-buttons{ display:flex; gap:12px; justify-content:flex-end; }PKzZ 3{{gallery/theme.min.cssnu[.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}PKzZ{separator/style-rtl.cssnu[@charset "UTF-8"; .wp-block-separator{ border:none; border-top:2px solid; } :root :where(.wp-block-separator.is-style-dots){ height:auto; line-height:1; text-align:center; } :root :where(.wp-block-separator.is-style-dots):before{ color:currentColor; content:"···"; font-family:serif; font-size:1.5em; letter-spacing:2em; padding-left:2em; } .wp-block-separator.is-style-dots{ background:none !important; border:none !important; }PKzZ5separator/style-rtl.min.cssnu[@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}PKzZseparator/theme-rtl.cssnu[.wp-block-separator.has-css-opacity{ opacity:.4; } .wp-block-separator{ border:none; border-bottom:2px solid; margin-left:auto; margin-right:auto; } .wp-block-separator.has-alpha-channel-opacity{ opacity:1; } .wp-block-separator:not(.is-style-wide):not(.is-style-dots){ width:100px; } .wp-block-separator.has-background:not(.is-style-dots){ border-bottom:none; height:1px; } .wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){ height:2px; }PK|Z{separator/style.cssnu[@charset "UTF-8"; .wp-block-separator{ border:none; border-top:2px solid; } :root :where(.wp-block-separator.is-style-dots){ height:auto; line-height:1; text-align:center; } :root :where(.wp-block-separator.is-style-dots):before{ color:currentColor; content:"···"; font-family:serif; font-size:1.5em; letter-spacing:2em; padding-left:2em; } .wp-block-separator.is-style-dots{ background:none !important; border:none !important; }PK}Z+iiseparator/editor.cssnu[.block-editor-block-list__block[data-type="core/separator"]{ padding-bottom:.1px; padding-top:.1px; }PK}Z5separator/style.min.cssnu[@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}PKZseparator/theme.cssnu[.wp-block-separator.has-css-opacity{ opacity:.4; } .wp-block-separator{ border:none; border-bottom:2px solid; margin-left:auto; margin-right:auto; } .wp-block-separator.has-alpha-channel-opacity{ opacity:1; } .wp-block-separator:not(.is-style-wide):not(.is-style-dots){ width:100px; } .wp-block-separator.has-background:not(.is-style-dots){ border-bottom:none; height:1px; } .wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){ height:2px; }PKZAlaaseparator/editor.min.cssnu[.block-editor-block-list__block[data-type="core/separator"]{padding-bottom:.1px;padding-top:.1px}PKZS Qzzseparator/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/separator", "title": "Separator", "category": "design", "description": "Create a break between ideas or sections with a horizontal separator.", "keywords": [ "horizontal-line", "hr", "divider" ], "textdomain": "default", "attributes": { "opacity": { "type": "string", "default": "alpha-channel" }, "tagName": { "type": "string", "enum": [ "hr", "div" ], "default": "hr" } }, "supports": { "anchor": true, "align": [ "center", "wide", "full" ], "color": { "enableContrastChecker": false, "__experimentalSkipSerialization": true, "gradients": true, "background": true, "text": false, "__experimentalDefaultControls": { "background": true } }, "spacing": { "margin": [ "top", "bottom" ] }, "interactivity": { "clientNavigation": true } }, "styles": [ { "name": "default", "label": "Default", "isDefault": true }, { "name": "wide", "label": "Wide Line" }, { "name": "dots", "label": "Dots" } ], "editorStyle": "wp-block-separator-editor", "style": "wp-block-separator" } PKZAlaaseparator/editor-rtl.min.cssnu[.block-editor-block-list__block[data-type="core/separator"]{padding-bottom:.1px;padding-top:.1px}PKZótseparator/theme-rtl.min.cssnu[.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}PKZ+iiseparator/editor-rtl.cssnu[.block-editor-block-list__block[data-type="core/separator"]{ padding-bottom:.1px; padding-top:.1px; }PKZótseparator/theme.min.cssnu[.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}PKZcode/style-rtl.cssnu[.wp-block-code{ box-sizing:border-box; } .wp-block-code code{ direction:ltr; display:block; font-family:inherit; overflow-wrap:break-word; text-align:initial; white-space:pre-wrap; }PKZҿcode/style-rtl.min.cssnu[.wp-block-code{box-sizing:border-box}.wp-block-code code{direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap}PKZkvЂcode/theme-rtl.cssnu[.wp-block-code{ border:1px solid #ccc; border-radius:4px; font-family:Menlo,Consolas,monaco,monospace; padding:.8em 1em; }PKZcode/style.cssnu[.wp-block-code{ box-sizing:border-box; } .wp-block-code code{ direction:ltr; display:block; font-family:inherit; overflow-wrap:break-word; text-align:initial; white-space:pre-wrap; }PKZ+))code/editor.cssnu[.wp-block-code code{ background:none; }PKZ?code/style.min.cssnu[.wp-block-code{box-sizing:border-box}.wp-block-code code{ /*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap /*!rtl:end:ignore*/}PKZkvЂcode/theme.cssnu[.wp-block-code{ border:1px solid #ccc; border-radius:4px; font-family:Menlo,Consolas,monaco,monospace; padding:.8em 1em; }PKZp w$$code/editor.min.cssnu[.wp-block-code code{background:none}PKZÒy||code/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/code", "title": "Code", "category": "text", "description": "Display code snippets that respect your spacing and tabs.", "textdomain": "default", "attributes": { "content": { "type": "rich-text", "source": "rich-text", "selector": "code", "__unstablePreserveWhiteSpace": true } }, "supports": { "align": [ "wide" ], "anchor": true, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "spacing": { "margin": [ "top", "bottom" ], "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "width": true, "color": true } }, "color": { "text": true, "background": true, "gradients": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "interactivity": { "clientNavigation": true } }, "style": "wp-block-code" } PKZp w$$code/editor-rtl.min.cssnu[.wp-block-code code{background:none}PKZ؊Kttcode/theme-rtl.min.cssnu[.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}PKZ+))code/editor-rtl.cssnu[.wp-block-code code{ background:none; }PKZ؊Kttcode/theme.min.cssnu[.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}PKZtext-columns/style-rtl.cssnu[.wp-block-text-columns,.wp-block-text-columns.aligncenter{ display:flex; } .wp-block-text-columns .wp-block-column{ margin:0 1em; padding:0; } .wp-block-text-columns .wp-block-column:first-child{ margin-right:0; } .wp-block-text-columns .wp-block-column:last-child{ margin-left:0; } .wp-block-text-columns.columns-2 .wp-block-column{ width:50%; } .wp-block-text-columns.columns-3 .wp-block-column{ width:33.3333333333%; } .wp-block-text-columns.columns-4 .wp-block-column{ width:25%; }PKZA8text-columns/style-rtl.min.cssnu[.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-right:0}.wp-block-text-columns .wp-block-column:last-child{margin-left:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}PKZcetext-columns/style.cssnu[.wp-block-text-columns,.wp-block-text-columns.aligncenter{ display:flex; } .wp-block-text-columns .wp-block-column{ margin:0 1em; padding:0; } .wp-block-text-columns .wp-block-column:first-child{ margin-left:0; } .wp-block-text-columns .wp-block-column:last-child{ margin-right:0; } .wp-block-text-columns.columns-2 .wp-block-column{ width:50%; } .wp-block-text-columns.columns-3 .wp-block-column{ width:33.3333333333%; } .wp-block-text-columns.columns-4 .wp-block-column{ width:25%; }PKZZ[[text-columns/editor.cssnu[.wp-block-text-columns .block-editor-rich-text__editable:focus{ outline:1px solid #ddd; }PKZH sytext-columns/style.min.cssnu[.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}PKZ VVtext-columns/editor.min.cssnu[.wp-block-text-columns .block-editor-rich-text__editable:focus{outline:1px solid #ddd}PKZ5Ctext-columns/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/text-columns", "title": "Text Columns (deprecated)", "icon": "columns", "category": "design", "description": "This block is deprecated. Please use the Columns block instead.", "textdomain": "default", "attributes": { "content": { "type": "array", "source": "query", "selector": "p", "query": { "children": { "type": "string", "source": "html" } }, "default": [ {}, {} ] }, "columns": { "type": "number", "default": 2 }, "width": { "type": "string" } }, "supports": { "inserter": false, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-text-columns-editor", "style": "wp-block-text-columns" } PKZ VVtext-columns/editor-rtl.min.cssnu[.wp-block-text-columns .block-editor-rich-text__editable:focus{outline:1px solid #ddd}PKZZ[[text-columns/editor-rtl.cssnu[.wp-block-text-columns .block-editor-rich-text__editable:focus{ outline:1px solid #ddd; }PKZH"post-navigation-link/style-rtl.cssnu[.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{ display:inline-block; margin-left:1ch; } .wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){ transform:scaleX(-1);; } .wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{ display:inline-block; margin-right:1ch; } .wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){ transform:scaleX(-1);; } .wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{ rotate:180deg; }PKZB&post-navigation-link/style-rtl.min.cssnu[.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(-1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(-1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}PKZFٱpost-navigation-link/style.cssnu[.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{ display:inline-block; margin-right:1ch; } .wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){ transform:scaleX(1); } .wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{ display:inline-block; margin-left:1ch; } .wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){ transform:scaleX(1); } .wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{ rotate:180deg; }PKZ(H"post-navigation-link/style.min.cssnu[.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}PKZ~c&&post-navigation-link/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/post-navigation-link", "title": "Post Navigation Link", "category": "theme", "description": "Displays the next or previous post link that is adjacent to the current post.", "textdomain": "default", "attributes": { "textAlign": { "type": "string" }, "type": { "type": "string", "default": "next" }, "label": { "type": "string" }, "showTitle": { "type": "boolean", "default": false }, "linkLabel": { "type": "boolean", "default": false }, "arrow": { "type": "string", "default": "none" }, "taxonomy": { "type": "string", "default": "" } }, "usesContext": [ "postType" ], "supports": { "reusable": false, "html": false, "color": { "link": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalWritingMode": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } }, "style": "wp-block-post-navigation-link" } PKZ7kYY search.phpnu[`. Support these by defaulting an undefined label and // buttonText to `__( 'Search' )`. $attributes = wp_parse_args( $attributes, array( 'label' => __( 'Search' ), 'buttonText' => __( 'Search' ), ) ); $input_id = wp_unique_id( 'wp-block-search__input-' ); $classnames = classnames_for_block_core_search( $attributes ); $show_label = ! empty( $attributes['showLabel'] ); $use_icon_button = ! empty( $attributes['buttonUseIcon'] ); $show_button = ( ! empty( $attributes['buttonPosition'] ) && 'no-button' === $attributes['buttonPosition'] ) ? false : true; $button_position = $show_button ? $attributes['buttonPosition'] : null; $query_params = ( ! empty( $attributes['query'] ) ) ? $attributes['query'] : array(); $button = ''; $query_params_markup = ''; $inline_styles = styles_for_block_core_search( $attributes ); $color_classes = get_color_classes_for_block_core_search( $attributes ); $typography_classes = get_typography_classes_for_block_core_search( $attributes ); $is_button_inside = ! empty( $attributes['buttonPosition'] ) && 'button-inside' === $attributes['buttonPosition']; // Border color classes need to be applied to the elements that have a border color. $border_color_classes = get_border_color_classes_for_block_core_search( $attributes ); // This variable is a constant and its value is always false at this moment. // It is defined this way because some values depend on it, in case it changes in the future. $open_by_default = false; $label_inner_html = empty( $attributes['label'] ) ? __( 'Search' ) : wp_kses_post( $attributes['label'] ); $label = new WP_HTML_Tag_Processor( sprintf( '', $inline_styles['label'], $label_inner_html ) ); if ( $label->next_tag() ) { $label->set_attribute( 'for', $input_id ); $label->add_class( 'wp-block-search__label' ); if ( $show_label && ! empty( $attributes['label'] ) ) { if ( ! empty( $typography_classes ) ) { $label->add_class( $typography_classes ); } } else { $label->add_class( 'screen-reader-text' ); } } $input = new WP_HTML_Tag_Processor( sprintf( '', $inline_styles['input'] ) ); $input_classes = array( 'wp-block-search__input' ); if ( ! $is_button_inside && ! empty( $border_color_classes ) ) { $input_classes[] = $border_color_classes; } if ( ! empty( $typography_classes ) ) { $input_classes[] = $typography_classes; } if ( $input->next_tag() ) { $input->add_class( implode( ' ', $input_classes ) ); $input->set_attribute( 'id', $input_id ); $input->set_attribute( 'value', get_search_query() ); $input->set_attribute( 'placeholder', $attributes['placeholder'] ); // If it's interactive, enqueue the script module and add the directives. $is_expandable_searchfield = 'button-only' === $button_position; if ( $is_expandable_searchfield ) { wp_enqueue_script_module( '@wordpress/block-library/search/view' ); $input->set_attribute( 'data-wp-bind--aria-hidden', '!context.isSearchInputVisible' ); $input->set_attribute( 'data-wp-bind--tabindex', 'state.tabindex' ); // Adding these attributes manually is needed until the Interactivity API // SSR logic is added to core. $input->set_attribute( 'aria-hidden', 'true' ); $input->set_attribute( 'tabindex', '-1' ); } } if ( count( $query_params ) > 0 ) { foreach ( $query_params as $param => $value ) { $query_params_markup .= sprintf( '', esc_attr( $param ), esc_attr( $value ) ); } } if ( $show_button ) { $button_classes = array( 'wp-block-search__button' ); $button_internal_markup = ''; if ( ! empty( $color_classes ) ) { $button_classes[] = $color_classes; } if ( ! empty( $typography_classes ) ) { $button_classes[] = $typography_classes; } if ( ! $is_button_inside && ! empty( $border_color_classes ) ) { $button_classes[] = $border_color_classes; } if ( ! $use_icon_button ) { if ( ! empty( $attributes['buttonText'] ) ) { $button_internal_markup = wp_kses_post( $attributes['buttonText'] ); } } else { $button_classes[] = 'has-icon'; $button_internal_markup = ' '; } // Include the button element class. $button_classes[] = wp_theme_get_element_class_name( 'button' ); $button = new WP_HTML_Tag_Processor( sprintf( '', $inline_styles['button'], $button_internal_markup ) ); if ( $button->next_tag() ) { $button->add_class( implode( ' ', $button_classes ) ); if ( 'button-only' === $attributes['buttonPosition'] ) { $button->set_attribute( 'data-wp-bind--aria-label', 'state.ariaLabel' ); $button->set_attribute( 'data-wp-bind--aria-controls', 'state.ariaControls' ); $button->set_attribute( 'data-wp-bind--aria-expanded', 'context.isSearchInputVisible' ); $button->set_attribute( 'data-wp-bind--type', 'state.type' ); $button->set_attribute( 'data-wp-on--click', 'actions.openSearchInput' ); // Adding these attributes manually is needed until the Interactivity // API SSR logic is added to core. $button->set_attribute( 'aria-label', __( 'Expand search field' ) ); $button->set_attribute( 'aria-controls', 'wp-block-search__input-' . $input_id ); $button->set_attribute( 'aria-expanded', 'false' ); $button->set_attribute( 'type', 'button' ); } else { $button->set_attribute( 'aria-label', wp_strip_all_tags( $attributes['buttonText'] ) ); } } } $field_markup_classes = $is_button_inside ? $border_color_classes : ''; $field_markup = sprintf( '
    %s
    ', esc_attr( $field_markup_classes ), $inline_styles['wrapper'], $input . $query_params_markup . $button ); $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classnames ) ); $form_directives = ''; // If it's interactive, add the directives. if ( $is_expandable_searchfield ) { $aria_label_expanded = __( 'Submit Search' ); $aria_label_collapsed = __( 'Expand search field' ); $form_context = wp_interactivity_data_wp_context( array( 'isSearchInputVisible' => $open_by_default, 'inputId' => $input_id, 'ariaLabelExpanded' => $aria_label_expanded, 'ariaLabelCollapsed' => $aria_label_collapsed, ) ); $form_directives = ' data-wp-interactive="core/search" ' . $form_context . ' data-wp-class--wp-block-search__searchfield-hidden="!context.isSearchInputVisible" data-wp-on-async--keydown="actions.handleSearchKeydown" data-wp-on-async--focusout="actions.handleSearchFocusout" '; } return sprintf( '
    %4s
    ', esc_url( home_url( '/' ) ), $wrapper_attributes, $form_directives, $label . $field_markup ); } /** * Registers the `core/search` block on the server. * * @since 5.2.0 */ function register_block_core_search() { register_block_type_from_metadata( __DIR__ . '/search', array( 'render_callback' => 'render_block_core_search', ) ); } add_action( 'init', 'register_block_core_search' ); /** * Builds the correct top level classnames for the 'core/search' block. * * @since 5.6.0 * * @param array $attributes The block attributes. * * @return string The classnames used in the block. */ function classnames_for_block_core_search( $attributes ) { $classnames = array(); if ( ! empty( $attributes['buttonPosition'] ) ) { if ( 'button-inside' === $attributes['buttonPosition'] ) { $classnames[] = 'wp-block-search__button-inside'; } if ( 'button-outside' === $attributes['buttonPosition'] ) { $classnames[] = 'wp-block-search__button-outside'; } if ( 'no-button' === $attributes['buttonPosition'] ) { $classnames[] = 'wp-block-search__no-button'; } if ( 'button-only' === $attributes['buttonPosition'] ) { $classnames[] = 'wp-block-search__button-only wp-block-search__searchfield-hidden'; } } if ( isset( $attributes['buttonUseIcon'] ) ) { if ( ! empty( $attributes['buttonPosition'] ) && 'no-button' !== $attributes['buttonPosition'] ) { if ( $attributes['buttonUseIcon'] ) { $classnames[] = 'wp-block-search__icon-button'; } else { $classnames[] = 'wp-block-search__text-button'; } } } return implode( ' ', $classnames ); } /** * This generates a CSS rule for the given border property and side if provided. * Based on whether the Search block is configured to display the button inside * or not, the generated rule is injected into the appropriate collection of * styles for later application in the block's markup. * * @since 6.1.0 * * @param array $attributes The block attributes. * @param string $property Border property to generate rule for e.g. width or color. * @param string $side Optional side border. The dictates the value retrieved and final CSS property. * @param array $wrapper_styles Current collection of wrapper styles. * @param array $button_styles Current collection of button styles. * @param array $input_styles Current collection of input styles. */ function apply_block_core_search_border_style( $attributes, $property, $side, &$wrapper_styles, &$button_styles, &$input_styles ) { $is_button_inside = isset( $attributes['buttonPosition'] ) && 'button-inside' === $attributes['buttonPosition']; $path = array( 'style', 'border', $property ); if ( $side ) { array_splice( $path, 2, 0, $side ); } $value = _wp_array_get( $attributes, $path, false ); if ( empty( $value ) ) { return; } if ( 'color' === $property && $side ) { $has_color_preset = str_contains( $value, 'var:preset|color|' ); if ( $has_color_preset ) { $named_color_value = substr( $value, strrpos( $value, '|' ) + 1 ); $value = sprintf( 'var(--wp--preset--color--%s)', $named_color_value ); } } $property_suffix = $side ? sprintf( '%s-%s', $side, $property ) : $property; if ( $is_button_inside ) { $wrapper_styles[] = sprintf( 'border-%s: %s;', $property_suffix, esc_attr( $value ) ); } else { $button_styles[] = sprintf( 'border-%s: %s;', $property_suffix, esc_attr( $value ) ); $input_styles[] = sprintf( 'border-%s: %s;', $property_suffix, esc_attr( $value ) ); } } /** * This adds CSS rules for a given border property e.g. width or color. It * injects rules into the provided wrapper, button and input style arrays for * uniform "flat" borders or those with individual sides configured. * * @since 6.1.0 * * @param array $attributes The block attributes. * @param string $property Border property to generate rule for e.g. width or color. * @param array $wrapper_styles Current collection of wrapper styles. * @param array $button_styles Current collection of button styles. * @param array $input_styles Current collection of input styles. */ function apply_block_core_search_border_styles( $attributes, $property, &$wrapper_styles, &$button_styles, &$input_styles ) { apply_block_core_search_border_style( $attributes, $property, null, $wrapper_styles, $button_styles, $input_styles ); apply_block_core_search_border_style( $attributes, $property, 'top', $wrapper_styles, $button_styles, $input_styles ); apply_block_core_search_border_style( $attributes, $property, 'right', $wrapper_styles, $button_styles, $input_styles ); apply_block_core_search_border_style( $attributes, $property, 'bottom', $wrapper_styles, $button_styles, $input_styles ); apply_block_core_search_border_style( $attributes, $property, 'left', $wrapper_styles, $button_styles, $input_styles ); } /** * Builds an array of inline styles for the search block. * * The result will contain one entry for shared styles such as those for the * inner input or button and a second for the inner wrapper should the block * be positioning the button "inside". * * @since 5.8.0 * * @param array $attributes The block attributes. * * @return array Style HTML attribute. */ function styles_for_block_core_search( $attributes ) { $wrapper_styles = array(); $button_styles = array(); $input_styles = array(); $label_styles = array(); $is_button_inside = ! empty( $attributes['buttonPosition'] ) && 'button-inside' === $attributes['buttonPosition']; $show_label = ( isset( $attributes['showLabel'] ) ) && false !== $attributes['showLabel']; // Add width styles. $has_width = ! empty( $attributes['width'] ) && ! empty( $attributes['widthUnit'] ); if ( $has_width ) { $wrapper_styles[] = sprintf( 'width: %d%s;', esc_attr( $attributes['width'] ), esc_attr( $attributes['widthUnit'] ) ); } // Add border width and color styles. apply_block_core_search_border_styles( $attributes, 'width', $wrapper_styles, $button_styles, $input_styles ); apply_block_core_search_border_styles( $attributes, 'color', $wrapper_styles, $button_styles, $input_styles ); apply_block_core_search_border_styles( $attributes, 'style', $wrapper_styles, $button_styles, $input_styles ); // Add border radius styles. $has_border_radius = ! empty( $attributes['style']['border']['radius'] ); if ( $has_border_radius ) { $default_padding = '4px'; $border_radius = $attributes['style']['border']['radius']; if ( is_array( $border_radius ) ) { // Apply styles for individual corner border radii. foreach ( $border_radius as $key => $value ) { if ( null !== $value ) { // Convert camelCase key to kebab-case. $name = strtolower( preg_replace( '/(? ! empty( $input_styles ) ? sprintf( ' style="%s"', esc_attr( safecss_filter_attr( implode( ' ', $input_styles ) ) ) ) : '', 'button' => ! empty( $button_styles ) ? sprintf( ' style="%s"', esc_attr( safecss_filter_attr( implode( ' ', $button_styles ) ) ) ) : '', 'wrapper' => ! empty( $wrapper_styles ) ? sprintf( ' style="%s"', esc_attr( safecss_filter_attr( implode( ' ', $wrapper_styles ) ) ) ) : '', 'label' => ! empty( $label_styles ) ? sprintf( ' style="%s"', esc_attr( safecss_filter_attr( implode( ' ', $label_styles ) ) ) ) : '', ); } /** * Returns typography classnames depending on whether there are named font sizes/families. * * @since 6.1.0 * * @param array $attributes The block attributes. * * @return string The typography color classnames to be applied to the block elements. */ function get_typography_classes_for_block_core_search( $attributes ) { $typography_classes = array(); $has_named_font_family = ! empty( $attributes['fontFamily'] ); $has_named_font_size = ! empty( $attributes['fontSize'] ); if ( $has_named_font_size ) { $typography_classes[] = sprintf( 'has-%s-font-size', esc_attr( $attributes['fontSize'] ) ); } if ( $has_named_font_family ) { $typography_classes[] = sprintf( 'has-%s-font-family', esc_attr( $attributes['fontFamily'] ) ); } return implode( ' ', $typography_classes ); } /** * Returns typography styles to be included in an HTML style tag. * This excludes text-decoration, which is applied only to the label and button elements of the search block. * * @since 6.1.0 * * @param array $attributes The block attributes. * * @return string A string of typography CSS declarations. */ function get_typography_styles_for_block_core_search( $attributes ) { $typography_styles = array(); // Add typography styles. if ( ! empty( $attributes['style']['typography']['fontSize'] ) ) { $typography_styles[] = sprintf( 'font-size: %s;', wp_get_typography_font_size_value( array( 'size' => $attributes['style']['typography']['fontSize'], ) ) ); } if ( ! empty( $attributes['style']['typography']['fontFamily'] ) ) { $typography_styles[] = sprintf( 'font-family: %s;', $attributes['style']['typography']['fontFamily'] ); } if ( ! empty( $attributes['style']['typography']['letterSpacing'] ) ) { $typography_styles[] = sprintf( 'letter-spacing: %s;', $attributes['style']['typography']['letterSpacing'] ); } if ( ! empty( $attributes['style']['typography']['fontWeight'] ) ) { $typography_styles[] = sprintf( 'font-weight: %s;', $attributes['style']['typography']['fontWeight'] ); } if ( ! empty( $attributes['style']['typography']['fontStyle'] ) ) { $typography_styles[] = sprintf( 'font-style: %s;', $attributes['style']['typography']['fontStyle'] ); } if ( ! empty( $attributes['style']['typography']['lineHeight'] ) ) { $typography_styles[] = sprintf( 'line-height: %s;', $attributes['style']['typography']['lineHeight'] ); } if ( ! empty( $attributes['style']['typography']['textTransform'] ) ) { $typography_styles[] = sprintf( 'text-transform: %s;', $attributes['style']['typography']['textTransform'] ); } return implode( '', $typography_styles ); } /** * Returns border color classnames depending on whether there are named or custom border colors. * * @since 5.9.0 * * @param array $attributes The block attributes. * * @return string The border color classnames to be applied to the block elements. */ function get_border_color_classes_for_block_core_search( $attributes ) { $border_color_classes = array(); $has_custom_border_color = ! empty( $attributes['style']['border']['color'] ); $has_named_border_color = ! empty( $attributes['borderColor'] ); if ( $has_custom_border_color || $has_named_border_color ) { $border_color_classes[] = 'has-border-color'; } if ( $has_named_border_color ) { $border_color_classes[] = sprintf( 'has-%s-border-color', esc_attr( $attributes['borderColor'] ) ); } return implode( ' ', $border_color_classes ); } /** * Returns color classnames depending on whether there are named or custom text and background colors. * * @since 5.9.0 * * @param array $attributes The block attributes. * * @return string The color classnames to be applied to the block elements. */ function get_color_classes_for_block_core_search( $attributes ) { $classnames = array(); // Text color. $has_named_text_color = ! empty( $attributes['textColor'] ); $has_custom_text_color = ! empty( $attributes['style']['color']['text'] ); if ( $has_named_text_color ) { $classnames[] = sprintf( 'has-text-color has-%s-color', $attributes['textColor'] ); } elseif ( $has_custom_text_color ) { // If a custom 'textColor' was selected instead of a preset, still add the generic `has-text-color` class. $classnames[] = 'has-text-color'; } // Background color. $has_named_background_color = ! empty( $attributes['backgroundColor'] ); $has_custom_background_color = ! empty( $attributes['style']['color']['background'] ); $has_named_gradient = ! empty( $attributes['gradient'] ); $has_custom_gradient = ! empty( $attributes['style']['color']['gradient'] ); if ( $has_named_background_color || $has_custom_background_color || $has_named_gradient || $has_custom_gradient ) { $classnames[] = 'has-background'; } if ( $has_named_background_color ) { $classnames[] = sprintf( 'has-%s-background-color', $attributes['backgroundColor'] ); } if ( $has_named_gradient ) { $classnames[] = sprintf( 'has-%s-gradient-background', $attributes['gradient'] ); } return implode( ' ', $classnames ); } PKZipage-list/style-rtl.cssnu[.wp-block-navigation .wp-block-page-list{ align-items:var(--navigation-layout-align, initial); background-color:inherit; display:flex; flex-direction:var(--navigation-layout-direction, initial); flex-wrap:var(--navigation-layout-wrap, wrap); justify-content:var(--navigation-layout-justify, initial); } .wp-block-navigation .wp-block-navigation-item{ background-color:inherit; } .wp-block-page-list{ box-sizing:border-box; }PKZ犔page-list/style-rtl.min.cssnu[.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}PKZipage-list/style.cssnu[.wp-block-navigation .wp-block-page-list{ align-items:var(--navigation-layout-align, initial); background-color:inherit; display:flex; flex-direction:var(--navigation-layout-direction, initial); flex-wrap:var(--navigation-layout-wrap, wrap); justify-content:var(--navigation-layout-justify, initial); } .wp-block-navigation .wp-block-navigation-item{ background-color:inherit; } .wp-block-page-list{ box-sizing:border-box; }PKZ]page-list/editor.cssnu[.wp-block-navigation .wp-block-page-list,.wp-block-navigation .wp-block-page-list>div{ background-color:inherit; } .wp-block-navigation.items-justified-space-between .wp-block-page-list,.wp-block-navigation.items-justified-space-between .wp-block-page-list>div{ display:contents; flex:1; } .wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list>div{ flex:inherit; } .wp-block-navigation .wp-block-navigation__submenu-container>.wp-block-page-list{ display:block; } .wp-block-pages-list__item__link{ pointer-events:none; } @media (min-width:600px){ .wp-block-page-list-modal{ max-width:480px; } } .wp-block-page-list-modal-buttons{ display:flex; gap:12px; justify-content:flex-end; } .wp-block-page-list .open-on-click:focus-within>.wp-block-navigation__submenu-container{ height:auto; min-width:200px; opacity:1; visibility:visible; width:auto; } .wp-block-page-list__loading-indicator-container{ padding:8px 12px; }PKZ犔page-list/style.min.cssnu[.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}PKZԏpage-list/editor.min.cssnu[.wp-block-navigation .wp-block-page-list,.wp-block-navigation .wp-block-page-list>div{background-color:inherit}.wp-block-navigation.items-justified-space-between .wp-block-page-list,.wp-block-navigation.items-justified-space-between .wp-block-page-list>div{display:contents;flex:1}.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list>div{flex:inherit}.wp-block-navigation .wp-block-navigation__submenu-container>.wp-block-page-list{display:block}.wp-block-pages-list__item__link{pointer-events:none}@media (min-width:600px){.wp-block-page-list-modal{max-width:480px}}.wp-block-page-list-modal-buttons{display:flex;gap:12px;justify-content:flex-end}.wp-block-page-list .open-on-click:focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;visibility:visible;width:auto}.wp-block-page-list__loading-indicator-container{padding:8px 12px}PKZh8page-list/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/page-list", "title": "Page List", "category": "widgets", "allowedBlocks": [ "core/page-list-item" ], "description": "Display a list of all pages.", "keywords": [ "menu", "navigation" ], "textdomain": "default", "attributes": { "parentPageID": { "type": "integer", "default": 0 }, "isNested": { "type": "boolean", "default": false } }, "usesContext": [ "textColor", "customTextColor", "backgroundColor", "customBackgroundColor", "overlayTextColor", "customOverlayTextColor", "overlayBackgroundColor", "customOverlayBackgroundColor", "fontSize", "customFontSize", "showSubmenuIcon", "style", "openSubmenusOnClick" ], "supports": { "reusable": false, "html": false, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true }, "color": { "text": true, "background": true, "link": true, "gradients": true, "__experimentalDefaultControls": { "background": true, "text": true, "link": true } }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true }, "spacing": { "padding": true, "margin": true, "__experimentalDefaultControls": { "padding": false, "margin": false } } }, "editorStyle": "wp-block-page-list-editor", "style": "wp-block-page-list" } PKZԏpage-list/editor-rtl.min.cssnu[.wp-block-navigation .wp-block-page-list,.wp-block-navigation .wp-block-page-list>div{background-color:inherit}.wp-block-navigation.items-justified-space-between .wp-block-page-list,.wp-block-navigation.items-justified-space-between .wp-block-page-list>div{display:contents;flex:1}.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list>div{flex:inherit}.wp-block-navigation .wp-block-navigation__submenu-container>.wp-block-page-list{display:block}.wp-block-pages-list__item__link{pointer-events:none}@media (min-width:600px){.wp-block-page-list-modal{max-width:480px}}.wp-block-page-list-modal-buttons{display:flex;gap:12px;justify-content:flex-end}.wp-block-page-list .open-on-click:focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;visibility:visible;width:auto}.wp-block-page-list__loading-indicator-container{padding:8px 12px}PKZ]page-list/editor-rtl.cssnu[.wp-block-navigation .wp-block-page-list,.wp-block-navigation .wp-block-page-list>div{ background-color:inherit; } .wp-block-navigation.items-justified-space-between .wp-block-page-list,.wp-block-navigation.items-justified-space-between .wp-block-page-list>div{ display:contents; flex:1; } .wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list>div{ flex:inherit; } .wp-block-navigation .wp-block-navigation__submenu-container>.wp-block-page-list{ display:block; } .wp-block-pages-list__item__link{ pointer-events:none; } @media (min-width:600px){ .wp-block-page-list-modal{ max-width:480px; } } .wp-block-page-list-modal-buttons{ display:flex; gap:12px; justify-content:flex-end; } .wp-block-page-list .open-on-click:focus-within>.wp-block-navigation__submenu-container{ height:auto; min-width:200px; opacity:1; visibility:visible; width:auto; } .wp-block-page-list__loading-indicator-container{ padding:8px 12px; }PKZ/,&& gallery.phpnu[ $inner_block ) { if ( 'core/image' === $inner_block['blockName'] ) { if ( ! isset( $parsed_block['innerBlocks'][ $key ]['attrs']['data-id'] ) && isset( $inner_block['attrs']['id'] ) ) { $parsed_block['innerBlocks'][ $key ]['attrs']['data-id'] = esc_attr( $inner_block['attrs']['id'] ); } } } } return $parsed_block; } add_filter( 'render_block_data', 'block_core_gallery_data_id_backcompatibility' ); /** * Renders the `core/gallery` block on the server. * * @since 6.0.0 * * @param array $attributes Attributes of the block being rendered. * @param string $content Content of the block being rendered. * @return string The content of the block being rendered. */ function block_core_gallery_render( $attributes, $content ) { // Adds a style tag for the --wp--style--unstable-gallery-gap var. // The Gallery block needs to recalculate Image block width based on // the current gap setting in order to maintain the number of flex columns // so a css var is added to allow this. $gap = $attributes['style']['spacing']['blockGap'] ?? null; // Skip if gap value contains unsupported characters. // Regex for CSS value borrowed from `safecss_filter_attr`, and used here // because we only want to match against the value, not the CSS attribute. if ( is_array( $gap ) ) { foreach ( $gap as $key => $value ) { // Make sure $value is a string to avoid PHP 8.1 deprecation error in preg_match() when the value is null. $value = is_string( $value ) ? $value : ''; $value = $value && preg_match( '%[\\\(&=}]|/\*%', $value ) ? null : $value; // Get spacing CSS variable from preset value if provided. if ( is_string( $value ) && str_contains( $value, 'var:preset|spacing|' ) ) { $index_to_splice = strrpos( $value, '|' ) + 1; $slug = _wp_to_kebab_case( substr( $value, $index_to_splice ) ); $value = "var(--wp--preset--spacing--$slug)"; } $gap[ $key ] = $value; } } else { // Make sure $gap is a string to avoid PHP 8.1 deprecation error in preg_match() when the value is null. $gap = is_string( $gap ) ? $gap : ''; $gap = $gap && preg_match( '%[\\\(&=}]|/\*%', $gap ) ? null : $gap; // Get spacing CSS variable from preset value if provided. if ( is_string( $gap ) && str_contains( $gap, 'var:preset|spacing|' ) ) { $index_to_splice = strrpos( $gap, '|' ) + 1; $slug = _wp_to_kebab_case( substr( $gap, $index_to_splice ) ); $gap = "var(--wp--preset--spacing--$slug)"; } } $unique_gallery_classname = wp_unique_id( 'wp-block-gallery-' ); $processed_content = new WP_HTML_Tag_Processor( $content ); $processed_content->next_tag(); $processed_content->add_class( $unique_gallery_classname ); // --gallery-block--gutter-size is deprecated. --wp--style--gallery-gap-default should be used by themes that want to set a default // gap on the gallery. $fallback_gap = 'var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) )'; $gap_value = $gap ? $gap : $fallback_gap; $gap_column = $gap_value; if ( is_array( $gap_value ) ) { $gap_row = isset( $gap_value['top'] ) ? $gap_value['top'] : $fallback_gap; $gap_column = isset( $gap_value['left'] ) ? $gap_value['left'] : $fallback_gap; $gap_value = $gap_row === $gap_column ? $gap_row : $gap_row . ' ' . $gap_column; } // The unstable gallery gap calculation requires a real value (such as `0px`) and not `0`. if ( '0' === $gap_column ) { $gap_column = '0px'; } // Set the CSS variable to the column value, and the `gap` property to the combined gap value. $gallery_styles = array( array( 'selector' => ".wp-block-gallery.{$unique_gallery_classname}", 'declarations' => array( '--wp--style--unstable-gallery-gap' => $gap_column, 'gap' => $gap_value, ), ), ); wp_style_engine_get_stylesheet_from_css_rules( $gallery_styles, array( 'context' => 'block-supports', ) ); // The WP_HTML_Tag_Processor class calls get_updated_html() internally // when the instance is treated as a string, but here we explicitly // convert it to a string. $updated_content = $processed_content->get_updated_html(); /* * Randomize the order of image blocks. Ideally we should shuffle * the `$parsed_block['innerBlocks']` via the `render_block_data` hook. * However, this hook doesn't apply inner block updates when blocks are * nested. * @todo In the future, if this hook supports updating innerBlocks in * nested blocks, it should be refactored. * * @see: https://github.com/WordPress/gutenberg/pull/58733 */ if ( empty( $attributes['randomOrder'] ) ) { return $updated_content; } // This pattern matches figure elements with the `wp-block-image` class to // avoid the gallery's wrapping `figure` element and extract images only. $pattern = '/]*\bwp-block-image\b[^>]*>.*?<\/figure>/'; // Find all Image blocks. preg_match_all( $pattern, $updated_content, $matches ); if ( ! $matches ) { return $updated_content; } $image_blocks = $matches[0]; // Randomize the order of Image blocks. shuffle( $image_blocks ); $i = 0; $content = preg_replace_callback( $pattern, static function () use ( $image_blocks, &$i ) { $new_image_block = $image_blocks[ $i ]; ++$i; return $new_image_block; }, $updated_content ); return $content; } /** * Registers the `core/gallery` block on server. * * @since 5.9.0 */ function register_block_core_gallery() { register_block_type_from_metadata( __DIR__ . '/gallery', array( 'render_callback' => 'block_core_gallery_render', ) ); } add_action( 'init', 'register_block_core_gallery' ); PKZؒKNwidget-group/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/widget-group", "title": "Widget Group", "category": "widgets", "attributes": { "title": { "type": "string" } }, "supports": { "html": false, "inserter": true, "customClassName": true, "reusable": false }, "editorStyle": "wp-block-widget-group-editor", "style": "wp-block-widget-group" } PKZmĨU pattern.phpnu[ 'render_block_core_pattern', ) ); } /** * Renders the `core/pattern` block on the server. * * @since 6.3.0 Backwards compatibility: blocks with no `syncStatus` attribute do not receive block wrapper. * * @global WP_Embed $wp_embed Used to process embedded content within patterns * * @param array $attributes Block attributes. * * @return string Returns the output of the pattern. */ function render_block_core_pattern( $attributes ) { static $seen_refs = array(); if ( empty( $attributes['slug'] ) ) { return ''; } $slug = $attributes['slug']; $registry = WP_Block_Patterns_Registry::get_instance(); if ( ! $registry->is_registered( $slug ) ) { return ''; } if ( isset( $seen_refs[ $attributes['slug'] ] ) ) { // WP_DEBUG_DISPLAY must only be honored when WP_DEBUG. This precedent // is set in `wp_debug_mode()`. $is_debug = WP_DEBUG && WP_DEBUG_DISPLAY; return $is_debug ? // translators: Visible only in the front end, this warning takes the place of a faulty block. %s represents a pattern's slug. sprintf( __( '[block rendering halted for pattern "%s"]' ), $slug ) : ''; } $pattern = $registry->get_registered( $slug ); $content = $pattern['content']; $seen_refs[ $attributes['slug'] ] = true; $content = do_blocks( $content ); global $wp_embed; $content = $wp_embed->autoembed( $content ); unset( $seen_refs[ $attributes['slug'] ] ); return $content; } add_action( 'init', 'register_block_core_pattern' ); PKZ0e66post-author-name/style-rtl.cssnu[.wp-block-post-author-name{ box-sizing:border-box; }PKZ A11"post-author-name/style-rtl.min.cssnu[.wp-block-post-author-name{box-sizing:border-box}PKZ0e66post-author-name/style.cssnu[.wp-block-post-author-name{ box-sizing:border-box; }PKZ A11post-author-name/style.min.cssnu[.wp-block-post-author-name{box-sizing:border-box}PKZ#post-author-name/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/post-author-name", "title": "Author Name", "category": "theme", "description": "The author name.", "textdomain": "default", "attributes": { "textAlign": { "type": "string" }, "isLink": { "type": "boolean", "default": false, "role": "content" }, "linkTarget": { "type": "string", "default": "_self", "role": "content" } }, "usesContext": [ "postType", "postId" ], "example": { "viewportWidth": 350 }, "supports": { "html": false, "spacing": { "margin": true, "padding": true }, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true, "link": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } } }, "style": "wp-block-post-author-name" } PKZ$ comments-title.phpnu[ $align_class_name ) ); $comments_count = get_comments_number(); /* translators: %s: Post title. */ $post_title = sprintf( __( '“%s”' ), get_the_title() ); $tag_name = 'h2'; if ( isset( $attributes['level'] ) ) { $tag_name = 'h' . $attributes['level']; } if ( '0' === $comments_count ) { return; } if ( $show_comments_count ) { if ( $show_post_title ) { if ( '1' === $comments_count ) { /* translators: %s: Post title. */ $comments_title = sprintf( __( 'One response to %s' ), $post_title ); } else { $comments_title = sprintf( /* translators: 1: Number of comments, 2: Post title. */ _n( '%1$s response to %2$s', '%1$s responses to %2$s', $comments_count ), number_format_i18n( $comments_count ), $post_title ); } } elseif ( '1' === $comments_count ) { $comments_title = __( 'One response' ); } else { $comments_title = sprintf( /* translators: %s: Number of comments. */ _n( '%s response', '%s responses', $comments_count ), number_format_i18n( $comments_count ) ); } } elseif ( $show_post_title ) { if ( '1' === $comments_count ) { /* translators: %s: Post title. */ $comments_title = sprintf( __( 'Response to %s' ), $post_title ); } else { /* translators: %s: Post title. */ $comments_title = sprintf( __( 'Responses to %s' ), $post_title ); } } elseif ( '1' === $comments_count ) { $comments_title = __( 'Response' ); } else { $comments_title = __( 'Responses' ); } return sprintf( '<%1$s id="comments" %2$s>%3$s', $tag_name, $wrapper_attributes, $comments_title ); } /** * Registers the `core/comments-title` block on the server. * * @since 6.0.0 */ function register_block_core_comments_title() { register_block_type_from_metadata( __DIR__ . '/comments-title', array( 'render_callback' => 'render_block_core_comments_title', ) ); } add_action( 'init', 'register_block_core_comments_title' ); PKZ}]ttverse/style-rtl.cssnu[pre.wp-block-verse{ overflow:auto; white-space:pre-wrap; } :where(pre.wp-block-verse){ font-family:inherit; }PKZp7eeverse/style-rtl.min.cssnu[pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}PKZ}]ttverse/style.cssnu[pre.wp-block-verse{ overflow:auto; white-space:pre-wrap; } :where(pre.wp-block-verse){ font-family:inherit; }PKZp7eeverse/style.min.cssnu[pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}PKZnήverse/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/verse", "title": "Verse", "category": "text", "description": "Insert poetry. Use special spacing formats. Or quote song lyrics.", "keywords": [ "poetry", "poem" ], "textdomain": "default", "attributes": { "content": { "type": "rich-text", "source": "rich-text", "selector": "pre", "__unstablePreserveWhiteSpace": true, "role": "content" }, "textAlign": { "type": "string" } }, "supports": { "anchor": true, "background": { "backgroundImage": true, "backgroundSize": true, "__experimentalDefaultControls": { "backgroundImage": true } }, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "dimensions": { "minHeight": true, "__experimentalDefaultControls": { "minHeight": false } }, "typography": { "fontSize": true, "__experimentalFontFamily": true, "lineHeight": true, "__experimentalFontStyle": true, "__experimentalFontWeight": true, "__experimentalLetterSpacing": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalWritingMode": true, "__experimentalDefaultControls": { "fontSize": true } }, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "__experimentalBorder": { "radius": true, "width": true, "color": true, "style": true }, "interactivity": { "clientNavigation": true } }, "style": "wp-block-verse", "editorStyle": "wp-block-verse-editor" } PKZ.post-terms/style-rtl.cssnu[.wp-block-post-terms{ box-sizing:border-box; } .wp-block-post-terms .wp-block-post-terms__separator{ white-space:pre-wrap; }PKZ]E[uupost-terms/style-rtl.min.cssnu[.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}PKZ.post-terms/style.cssnu[.wp-block-post-terms{ box-sizing:border-box; } .wp-block-post-terms .wp-block-post-terms__separator{ white-space:pre-wrap; }PKZ]E[uupost-terms/style.min.cssnu[.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}PKZD post-terms/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/post-terms", "title": "Post Terms", "category": "theme", "description": "Post terms.", "textdomain": "default", "attributes": { "term": { "type": "string" }, "textAlign": { "type": "string" }, "separator": { "type": "string", "default": ", " }, "prefix": { "type": "string", "default": "" }, "suffix": { "type": "string", "default": "" } }, "usesContext": [ "postId", "postType" ], "example": { "viewportWidth": 350 }, "supports": { "html": false, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true, "link": true } }, "spacing": { "margin": true, "padding": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } } }, "style": "wp-block-post-terms" } PKZI==comments-title/editor.cssnu[.wp-block-comments-title.has-background{ padding:inherit; }PKZ*z88comments-title/editor.min.cssnu[.wp-block-comments-title.has-background{padding:inherit}PKZ.|comments-title/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/comments-title", "title": "Comments Title", "category": "theme", "ancestor": [ "core/comments" ], "description": "Displays a title with the number of comments.", "textdomain": "default", "usesContext": [ "postId", "postType" ], "attributes": { "textAlign": { "type": "string" }, "showPostTitle": { "type": "boolean", "default": true }, "showCommentsCount": { "type": "boolean", "default": true }, "level": { "type": "number", "default": 2 }, "levelOptions": { "type": "array" } }, "supports": { "anchor": false, "align": true, "html": false, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true }, "color": { "gradients": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "spacing": { "margin": true, "padding": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true, "__experimentalFontFamily": true, "__experimentalFontStyle": true, "__experimentalFontWeight": true } }, "interactivity": { "clientNavigation": true } } } PKZ*z88!comments-title/editor-rtl.min.cssnu[.wp-block-comments-title.has-background{padding:inherit}PKZI==comments-title/editor-rtl.cssnu[.wp-block-comments-title.has-background{ padding:inherit; }PKZֳ latest-comments.phpnu[ $attributes['commentsToShow'], 'status' => 'approve', 'post_status' => 'publish', ), array() ) ); $list_items_markup = ''; if ( ! empty( $comments ) ) { // Prime the cache for associated posts. This is copied from \WP_Widget_Recent_Comments::widget(). $post_ids = array_unique( wp_list_pluck( $comments, 'comment_post_ID' ) ); _prime_post_caches( $post_ids, strpos( get_option( 'permalink_structure' ), '%category%' ), false ); foreach ( $comments as $comment ) { $list_items_markup .= '
  • '; if ( $attributes['displayAvatar'] ) { $avatar = get_avatar( $comment, 48, '', '', array( 'class' => 'wp-block-latest-comments__comment-avatar', ) ); if ( $avatar ) { $list_items_markup .= $avatar; } } $list_items_markup .= '
    '; $list_items_markup .= ''; if ( $attributes['displayExcerpt'] ) { $list_items_markup .= '
    ' . wpautop( get_comment_excerpt( $comment ) ) . '
    '; } $list_items_markup .= '
  • '; } } $classnames = array(); if ( $attributes['displayAvatar'] ) { $classnames[] = 'has-avatars'; } if ( $attributes['displayDate'] ) { $classnames[] = 'has-dates'; } if ( $attributes['displayExcerpt'] ) { $classnames[] = 'has-excerpts'; } if ( empty( $comments ) ) { $classnames[] = 'no-comments'; } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classnames ) ) ); return ! empty( $comments ) ? sprintf( '
      %2$s
    ', $wrapper_attributes, $list_items_markup ) : sprintf( '
    %2$s
    ', $wrapper_attributes, __( 'No comments to show.' ) ); } /** * Registers the `core/latest-comments` block. * * @since 5.3.0 */ function register_block_core_latest_comments() { register_block_type_from_metadata( __DIR__ . '/latest-comments', array( 'render_callback' => 'render_block_core_latest_comments', ) ); } add_action( 'init', 'register_block_core_latest_comments' ); PKZ@ n shortcode.phpnu[ 'render_block_core_shortcode', ) ); } add_action( 'init', 'register_block_core_shortcode' ); PKZJWiimissing/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/missing", "title": "Unsupported", "category": "text", "description": "Your site doesn’t include support for this block.", "textdomain": "default", "attributes": { "originalName": { "type": "string" }, "originalUndelimitedContent": { "type": "string" }, "originalContent": { "type": "string", "source": "raw" } }, "supports": { "className": false, "customClassName": false, "inserter": false, "html": false, "reusable": false, "interactivity": { "clientNavigation": true } } } PKZOx)rss.phpnu[
    ' . __( 'Adding an RSS feed to this site’s homepage is not supported, as it could lead to a loop that slows down your site. Try using another block, like the Latest Posts block, to list posts from the site.' ) . '
    '; } $rss = fetch_feed( $attributes['feedURL'] ); if ( is_wp_error( $rss ) ) { return '
    ' . __( 'RSS Error:' ) . ' ' . esc_html( $rss->get_error_message() ) . '
    '; } if ( ! $rss->get_item_quantity() ) { return '
    ' . __( 'An error has occurred, which probably means the feed is down. Try again later.' ) . '
    '; } $rss_items = $rss->get_items( 0, $attributes['itemsToShow'] ); $list_items = ''; foreach ( $rss_items as $item ) { $title = esc_html( trim( strip_tags( $item->get_title() ) ) ); if ( empty( $title ) ) { $title = __( '(no title)' ); } $link = $item->get_link(); $link = esc_url( $link ); if ( $link ) { $title = "
    {$title}"; } $title = "
    {$title}
    "; $date = ''; if ( $attributes['displayDate'] ) { $date = $item->get_date( 'U' ); if ( $date ) { $date = sprintf( ' ', esc_attr( date_i18n( 'c', $date ) ), esc_attr( date_i18n( get_option( 'date_format' ), $date ) ) ); } } $author = ''; if ( $attributes['displayAuthor'] ) { $author = $item->get_author(); if ( is_object( $author ) ) { $author = $author->get_name(); if ( ! empty( $author ) ) { $author = '' . sprintf( /* translators: byline. %s: author. */ __( 'by %s' ), esc_html( strip_tags( $author ) ) ) . ''; } } } $excerpt = ''; $description = $item->get_description(); if ( $attributes['displayExcerpt'] && ! empty( $description ) ) { $excerpt = html_entity_decode( $description, ENT_QUOTES, get_option( 'blog_charset' ) ); $excerpt = esc_attr( wp_trim_words( $excerpt, $attributes['excerptLength'], ' […]' ) ); // Change existing [...] to […]. if ( '[...]' === substr( $excerpt, -5 ) ) { $excerpt = substr( $excerpt, 0, -5 ) . '[…]'; } $excerpt = '
    ' . esc_html( $excerpt ) . '
    '; } $list_items .= "
  • {$title}{$date}{$author}{$excerpt}
  • "; } $classnames = array(); if ( isset( $attributes['blockLayout'] ) && 'grid' === $attributes['blockLayout'] ) { $classnames[] = 'is-grid'; } if ( isset( $attributes['columns'] ) && 'grid' === $attributes['blockLayout'] ) { $classnames[] = 'columns-' . $attributes['columns']; } if ( $attributes['displayDate'] ) { $classnames[] = 'has-dates'; } if ( $attributes['displayAuthor'] ) { $classnames[] = 'has-authors'; } if ( $attributes['displayExcerpt'] ) { $classnames[] = 'has-excerpts'; } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classnames ) ) ); return sprintf( '', $wrapper_attributes, $list_items ); } /** * Registers the `core/rss` block on server. * * @since 5.2.0 */ function register_block_core_rss() { register_block_type_from_metadata( __DIR__ . '/rss', array( 'render_callback' => 'render_block_core_rss', ) ); } add_action( 'init', 'register_block_core_rss' ); PKZt, site-logo.phpnu[(.*?)#i', '\1', $custom_logo ); } if ( $attributes['isLink'] && '_blank' === $attributes['linkTarget'] ) { // Add the link target after the rel="home". // Add an aria-label for informing that the page opens in a new tab. $processor = new WP_HTML_Tag_Processor( $custom_logo ); $processor->next_tag( 'a' ); if ( 'home' === $processor->get_attribute( 'rel' ) ) { $processor->set_attribute( 'aria-label', __( '(Home link, opens in a new tab)' ) ); $processor->set_attribute( 'target', $attributes['linkTarget'] ); } $custom_logo = $processor->get_updated_html(); } $classnames = array(); if ( empty( $attributes['width'] ) ) { $classnames[] = 'is-default-size'; } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classnames ) ) ); $html = sprintf( '
    %s
    ', $wrapper_attributes, $custom_logo ); return $html; } /** * Register a core site setting for a site logo * * @since 5.8.0 */ function register_block_core_site_logo_setting() { register_setting( 'general', 'site_logo', array( 'show_in_rest' => array( 'name' => 'site_logo', ), 'type' => 'integer', 'label' => __( 'Logo' ), 'description' => __( 'Site logo.' ), ) ); } add_action( 'rest_api_init', 'register_block_core_site_logo_setting', 10 ); /** * Register a core site setting for a site icon * * @since 5.9.0 */ function register_block_core_site_icon_setting() { register_setting( 'general', 'site_icon', array( 'show_in_rest' => true, 'type' => 'integer', 'label' => __( 'Icon' ), 'description' => __( 'Site icon.' ), ) ); } add_action( 'rest_api_init', 'register_block_core_site_icon_setting', 10 ); /** * Registers the `core/site-logo` block on the server. * * @since 5.8.0 */ function register_block_core_site_logo() { register_block_type_from_metadata( __DIR__ . '/site-logo', array( 'render_callback' => 'render_block_core_site_logo', ) ); } add_action( 'init', 'register_block_core_site_logo' ); /** * Overrides the custom logo with a site logo, if the option is set. * * @since 5.8.0 * * @param string $custom_logo The custom logo set by a theme. * * @return string The site logo if set. */ function _override_custom_logo_theme_mod( $custom_logo ) { $site_logo = get_option( 'site_logo' ); return false === $site_logo ? $custom_logo : $site_logo; } add_filter( 'theme_mod_custom_logo', '_override_custom_logo_theme_mod' ); /** * Updates the site_logo option when the custom_logo theme-mod gets updated. * * @since 5.8.0 * * @param mixed $value Attachment ID of the custom logo or an empty value. * @return mixed */ function _sync_custom_logo_to_site_logo( $value ) { if ( empty( $value ) ) { delete_option( 'site_logo' ); } else { update_option( 'site_logo', $value ); } return $value; } add_filter( 'pre_set_theme_mod_custom_logo', '_sync_custom_logo_to_site_logo' ); /** * Deletes the site_logo when the custom_logo theme mod is removed. * * @since 5.8.0 * * @global array $_ignore_site_logo_changes * * @param array $old_value Previous theme mod settings. * @param array $value Updated theme mod settings. */ function _delete_site_logo_on_remove_custom_logo( $old_value, $value ) { global $_ignore_site_logo_changes; if ( $_ignore_site_logo_changes ) { return; } // If the custom_logo is being unset, it's being removed from theme mods. if ( isset( $old_value['custom_logo'] ) && ! isset( $value['custom_logo'] ) ) { delete_option( 'site_logo' ); } } /** * Deletes the site logo when all theme mods are being removed. * * @since 5.8.0 * * @global array $_ignore_site_logo_changes */ function _delete_site_logo_on_remove_theme_mods() { global $_ignore_site_logo_changes; if ( $_ignore_site_logo_changes ) { return; } if ( false !== get_theme_support( 'custom-logo' ) ) { delete_option( 'site_logo' ); } } /** * Hooks `_delete_site_logo_on_remove_custom_logo` in `update_option_theme_mods_$theme`. * Hooks `_delete_site_logo_on_remove_theme_mods` in `delete_option_theme_mods_$theme`. * * Runs on `setup_theme` to account for dynamically-switched themes in the Customizer. * * @since 5.8.0 */ function _delete_site_logo_on_remove_custom_logo_on_setup_theme() { $theme = get_option( 'stylesheet' ); add_action( "update_option_theme_mods_$theme", '_delete_site_logo_on_remove_custom_logo', 10, 2 ); add_action( "delete_option_theme_mods_$theme", '_delete_site_logo_on_remove_theme_mods' ); } add_action( 'setup_theme', '_delete_site_logo_on_remove_custom_logo_on_setup_theme', 11 ); /** * Removes the custom_logo theme-mod when the site_logo option gets deleted. * * @since 5.9.0 * * @global array $_ignore_site_logo_changes */ function _delete_custom_logo_on_remove_site_logo() { global $_ignore_site_logo_changes; // Prevent _delete_site_logo_on_remove_custom_logo and // _delete_site_logo_on_remove_theme_mods from firing and causing an // infinite loop. $_ignore_site_logo_changes = true; // Remove the custom logo. remove_theme_mod( 'custom_logo' ); $_ignore_site_logo_changes = false; } add_action( 'delete_option_site_logo', '_delete_custom_logo_on_remove_site_logo' ); PKZ   button.phpnu[` or `'; } else { $markup .= '' . $title . ''; } if ( isset( $page['children'] ) ) { if ( $is_navigation_child && $show_submenu_icons && ! $open_submenus_on_click ) { $markup .= ''; } $markup .= ''; } $markup .= ''; } return $markup; } /** * Outputs nested array of pages * * @since 5.8.0 * * @param array $current_level The level being iterated through. * @param array $children The children grouped by parent post ID. * * @return array The nested array of pages. */ function block_core_page_list_nest_pages( $current_level, $children ) { if ( empty( $current_level ) ) { return; } foreach ( (array) $current_level as $key => $current ) { if ( isset( $children[ $key ] ) ) { $current_level[ $key ]['children'] = block_core_page_list_nest_pages( $children[ $key ], $children ); } } return $current_level; } /** * Renders the `core/page-list` block on server. * * @since 5.8.0 * * @param array $attributes The block attributes. * @param string $content The saved content. * @param WP_Block $block The parsed block. * * @return string Returns the page list markup. */ function render_block_core_page_list( $attributes, $content, $block ) { static $block_id = 0; ++$block_id; $parent_page_id = $attributes['parentPageID']; $is_nested = $attributes['isNested']; $all_pages = get_pages( array( 'sort_column' => 'menu_order,post_title', 'order' => 'asc', ) ); // If there are no pages, there is nothing to show. if ( empty( $all_pages ) ) { return; } $top_level_pages = array(); $pages_with_children = array(); $active_page_ancestor_ids = array(); foreach ( (array) $all_pages as $page ) { $is_active = ! empty( $page->ID ) && ( get_queried_object_id() === $page->ID ); if ( $is_active ) { $active_page_ancestor_ids = get_post_ancestors( $page->ID ); } if ( $page->post_parent ) { $pages_with_children[ $page->post_parent ][ $page->ID ] = array( 'page_id' => $page->ID, 'title' => $page->post_title, 'link' => get_permalink( $page ), 'is_active' => $is_active, ); } else { $top_level_pages[ $page->ID ] = array( 'page_id' => $page->ID, 'title' => $page->post_title, 'link' => get_permalink( $page ), 'is_active' => $is_active, ); } } $colors = block_core_page_list_build_css_colors( $attributes, $block->context ); $font_sizes = block_core_page_list_build_css_font_sizes( $block->context ); $classes = array_merge( $colors['css_classes'], $font_sizes['css_classes'] ); $style_attribute = ( $colors['inline_styles'] . $font_sizes['inline_styles'] ); $css_classes = trim( implode( ' ', $classes ) ); $nested_pages = block_core_page_list_nest_pages( $top_level_pages, $pages_with_children ); if ( 0 !== $parent_page_id ) { // If the parent page has no child pages, there is nothing to show. if ( ! array_key_exists( $parent_page_id, $pages_with_children ) ) { return; } $nested_pages = block_core_page_list_nest_pages( $pages_with_children[ $parent_page_id ], $pages_with_children ); } $is_navigation_child = array_key_exists( 'showSubmenuIcon', $block->context ); $open_submenus_on_click = array_key_exists( 'openSubmenusOnClick', $block->context ) ? $block->context['openSubmenusOnClick'] : false; $show_submenu_icons = array_key_exists( 'showSubmenuIcon', $block->context ) ? $block->context['showSubmenuIcon'] : false; $wrapper_markup = $is_nested ? '%2$s' : ''; $items_markup = block_core_page_list_render_nested_page_list( $open_submenus_on_click, $show_submenu_icons, $is_navigation_child, $nested_pages, $is_nested, $active_page_ancestor_ids, $colors ); $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $css_classes, 'style' => $style_attribute, ) ); return sprintf( $wrapper_markup, $wrapper_attributes, $items_markup ); } /** * Registers the `core/pages` block on server. * * @since 5.8.0 */ function register_block_core_page_list() { register_block_type_from_metadata( __DIR__ . '/page-list', array( 'render_callback' => 'render_block_core_page_list', ) ); } add_action( 'init', 'register_block_core_page_list' ); PKZ;'comments-pagination-previous/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/comments-pagination-previous", "title": "Comments Previous Page", "category": "theme", "parent": [ "core/comments-pagination" ], "description": "Displays the previous comment's page link.", "textdomain": "default", "attributes": { "label": { "type": "string" } }, "usesContext": [ "postId", "comments/paginationArrow" ], "supports": { "reusable": false, "html": false, "color": { "gradients": true, "text": false, "__experimentalDefaultControls": { "background": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } } } PKZ]V#comments-pagination-next/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/comments-pagination-next", "title": "Comments Next Page", "category": "theme", "parent": [ "core/comments-pagination" ], "description": "Displays the next comment's page link.", "textdomain": "default", "attributes": { "label": { "type": "string" } }, "usesContext": [ "postId", "comments/paginationArrow" ], "supports": { "reusable": false, "html": false, "color": { "gradients": true, "text": false, "__experimentalDefaultControls": { "background": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } } } PKZZnavigation-submenu/editor.cssnu[.wp-block-navigation-submenu{ display:block; } .wp-block-navigation-submenu .wp-block-navigation__submenu-container{ z-index:28; } .wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container{ height:auto !important; left:-1px; min-width:200px !important; opacity:1 !important; position:absolute; top:100%; visibility:visible !important; width:auto !important; } @media (min-width:782px){ .wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{ left:100%; top:-1px; } .wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{ background:#0000; content:""; display:block; height:100%; position:absolute; right:100%; width:.5em; } }PKZ QQJJ!navigation-submenu/editor.min.cssnu[.wp-block-navigation-submenu{display:block}.wp-block-navigation-submenu .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container{height:auto!important;left:-1px;min-width:200px!important;opacity:1!important;position:absolute;top:100%;visibility:visible!important;width:auto!important}@media (min-width:782px){.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}}PKZsjBBnavigation-submenu/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/navigation-submenu", "title": "Submenu", "category": "design", "parent": [ "core/navigation" ], "description": "Add a submenu to your navigation.", "textdomain": "default", "attributes": { "label": { "type": "string" }, "type": { "type": "string" }, "description": { "type": "string" }, "rel": { "type": "string" }, "id": { "type": "number" }, "opensInNewTab": { "type": "boolean", "default": false }, "url": { "type": "string" }, "title": { "type": "string" }, "kind": { "type": "string" }, "isTopLevelItem": { "type": "boolean" } }, "usesContext": [ "textColor", "customTextColor", "backgroundColor", "customBackgroundColor", "overlayTextColor", "customOverlayTextColor", "overlayBackgroundColor", "customOverlayBackgroundColor", "fontSize", "customFontSize", "showSubmenuIcon", "maxNestingLevel", "openSubmenusOnClick", "style" ], "supports": { "reusable": false, "html": false, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-navigation-submenu-editor", "style": "wp-block-navigation-submenu" } PKZq`yKK%navigation-submenu/editor-rtl.min.cssnu[.wp-block-navigation-submenu{display:block}.wp-block-navigation-submenu .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container{height:auto!important;min-width:200px!important;opacity:1!important;position:absolute;right:-1px;top:100%;visibility:visible!important;width:auto!important}@media (min-width:782px){.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{right:100%;top:-1px}.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;left:100%;position:absolute;width:.5em}}PKZx}!navigation-submenu/editor-rtl.cssnu[.wp-block-navigation-submenu{ display:block; } .wp-block-navigation-submenu .wp-block-navigation__submenu-container{ z-index:28; } .wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container{ height:auto !important; min-width:200px !important; opacity:1 !important; position:absolute; right:-1px; top:100%; visibility:visible !important; width:auto !important; } @media (min-width:782px){ .wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{ right:100%; top:-1px; } .wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{ background:#0000; content:""; display:block; height:100%; left:100%; position:absolute; width:.5em; } }PKZ m'^!^!latest-posts.phpnu[ $attributes['postsToShow'], 'post_status' => 'publish', 'order' => $attributes['order'], 'orderby' => $attributes['orderBy'], 'ignore_sticky_posts' => true, 'no_found_rows' => true, ); $block_core_latest_posts_excerpt_length = $attributes['excerptLength']; add_filter( 'excerpt_length', 'block_core_latest_posts_get_excerpt_length', 20 ); if ( ! empty( $attributes['categories'] ) ) { $args['category__in'] = array_column( $attributes['categories'], 'id' ); } if ( isset( $attributes['selectedAuthor'] ) ) { $args['author'] = $attributes['selectedAuthor']; } $query = new WP_Query(); $recent_posts = $query->query( $args ); if ( isset( $attributes['displayFeaturedImage'] ) && $attributes['displayFeaturedImage'] ) { update_post_thumbnail_cache( $query ); } $list_items_markup = ''; foreach ( $recent_posts as $post ) { $post_link = esc_url( get_permalink( $post ) ); $title = get_the_title( $post ); if ( ! $title ) { $title = __( '(no title)' ); } $list_items_markup .= '
  • '; if ( $attributes['displayFeaturedImage'] && has_post_thumbnail( $post ) ) { $image_style = ''; if ( isset( $attributes['featuredImageSizeWidth'] ) ) { $image_style .= sprintf( 'max-width:%spx;', $attributes['featuredImageSizeWidth'] ); } if ( isset( $attributes['featuredImageSizeHeight'] ) ) { $image_style .= sprintf( 'max-height:%spx;', $attributes['featuredImageSizeHeight'] ); } $image_classes = 'wp-block-latest-posts__featured-image'; if ( isset( $attributes['featuredImageAlign'] ) ) { $image_classes .= ' align' . $attributes['featuredImageAlign']; } $featured_image = get_the_post_thumbnail( $post, $attributes['featuredImageSizeSlug'], array( 'style' => esc_attr( $image_style ), ) ); if ( $attributes['addLinkToFeaturedImage'] ) { $featured_image = sprintf( '%3$s', esc_url( $post_link ), esc_attr( $title ), $featured_image ); } $list_items_markup .= sprintf( '
    %2$s
    ', esc_attr( $image_classes ), $featured_image ); } $list_items_markup .= sprintf( '%2$s', esc_url( $post_link ), $title ); if ( isset( $attributes['displayAuthor'] ) && $attributes['displayAuthor'] ) { $author_display_name = get_the_author_meta( 'display_name', $post->post_author ); /* translators: byline. %s: author. */ $byline = sprintf( __( 'by %s' ), $author_display_name ); if ( ! empty( $author_display_name ) ) { $list_items_markup .= sprintf( '', $byline ); } } if ( isset( $attributes['displayPostDate'] ) && $attributes['displayPostDate'] ) { $list_items_markup .= sprintf( '', esc_attr( get_the_date( 'c', $post ) ), get_the_date( '', $post ) ); } if ( isset( $attributes['displayPostContent'] ) && $attributes['displayPostContent'] && isset( $attributes['displayPostContentRadio'] ) && 'excerpt' === $attributes['displayPostContentRadio'] ) { $trimmed_excerpt = get_the_excerpt( $post ); /* * Adds a "Read more" link with screen reader text. * […] is the default excerpt ending from wp_trim_excerpt() in Core. */ if ( str_ends_with( $trimmed_excerpt, ' […]' ) ) { /** This filter is documented in wp-includes/formatting.php */ $excerpt_length = (int) apply_filters( 'excerpt_length', $block_core_latest_posts_excerpt_length ); if ( $excerpt_length <= $block_core_latest_posts_excerpt_length ) { $trimmed_excerpt = substr( $trimmed_excerpt, 0, -11 ); $trimmed_excerpt .= sprintf( /* translators: 1: A URL to a post, 2: Hidden accessibility text: Post title */ __( '… Read more: %2$s' ), esc_url( $post_link ), esc_html( $title ) ); } } if ( post_password_required( $post ) ) { $trimmed_excerpt = __( 'This content is password protected.' ); } $list_items_markup .= sprintf( '
    %1$s
    ', $trimmed_excerpt ); } if ( isset( $attributes['displayPostContent'] ) && $attributes['displayPostContent'] && isset( $attributes['displayPostContentRadio'] ) && 'full_post' === $attributes['displayPostContentRadio'] ) { $post_content = html_entity_decode( $post->post_content, ENT_QUOTES, get_option( 'blog_charset' ) ); if ( post_password_required( $post ) ) { $post_content = __( 'This content is password protected.' ); } $list_items_markup .= sprintf( '
    %1$s
    ', wp_kses_post( $post_content ) ); } $list_items_markup .= "
  • \n"; } remove_filter( 'excerpt_length', 'block_core_latest_posts_get_excerpt_length', 20 ); $classes = array( 'wp-block-latest-posts__list' ); if ( isset( $attributes['postLayout'] ) && 'grid' === $attributes['postLayout'] ) { $classes[] = 'is-grid'; } if ( isset( $attributes['columns'] ) && 'grid' === $attributes['postLayout'] ) { $classes[] = 'columns-' . $attributes['columns']; } if ( isset( $attributes['displayPostDate'] ) && $attributes['displayPostDate'] ) { $classes[] = 'has-dates'; } if ( isset( $attributes['displayAuthor'] ) && $attributes['displayAuthor'] ) { $classes[] = 'has-author'; } if ( isset( $attributes['style']['elements']['link']['color']['text'] ) ) { $classes[] = 'has-link-color'; } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classes ) ) ); return sprintf( '', $wrapper_attributes, $list_items_markup ); } /** * Registers the `core/latest-posts` block on server. * * @since 5.0.0 */ function register_block_core_latest_posts() { register_block_type_from_metadata( __DIR__ . '/latest-posts', array( 'render_callback' => 'render_block_core_latest_posts', ) ); } add_action( 'init', 'register_block_core_latest_posts' ); /** * Handles outdated versions of the `core/latest-posts` block by converting * attribute `categories` from a numeric string to an array with key `id`. * * This is done to accommodate the changes introduced in #20781 that sought to * add support for multiple categories to the block. However, given that this * block is dynamic, the usual provisions for block migration are insufficient, * as they only act when a block is loaded in the editor. * * TODO: Remove when and if the bottom client-side deprecation for this block * is removed. * * @since 5.5.0 * * @param array $block A single parsed block object. * * @return array The migrated block object. */ function block_core_latest_posts_migrate_categories( $block ) { if ( 'core/latest-posts' === $block['blockName'] && ! empty( $block['attrs']['categories'] ) && is_string( $block['attrs']['categories'] ) ) { $block['attrs']['categories'] = array( array( 'id' => absint( $block['attrs']['categories'] ) ), ); } return $block; } add_filter( 'render_block_data', 'block_core_latest_posts_migrate_categories' ); PKZ0?g archives.phpnu[ $type, 'format' => 'option', 'show_post_count' => $show_post_count, ) ); $dropdown_args['echo'] = 0; $archives = wp_get_archives( $dropdown_args ); $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $class ) ); switch ( $dropdown_args['type'] ) { case 'yearly': $label = __( 'Select Year' ); break; case 'monthly': $label = __( 'Select Month' ); break; case 'daily': $label = __( 'Select Day' ); break; case 'weekly': $label = __( 'Select Week' ); break; default: $label = __( 'Select Post' ); break; } $show_label = empty( $attributes['showLabel'] ) ? ' screen-reader-text' : ''; $block_content = ' '; return sprintf( '
    %2$s
    ', $wrapper_attributes, $block_content ); } /** This filter is documented in wp-includes/widgets/class-wp-widget-archives.php */ $archives_args = apply_filters( 'widget_archives_args', array( 'type' => $type, 'show_post_count' => $show_post_count, ) ); $archives_args['echo'] = 0; $archives = wp_get_archives( $archives_args ); $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $class ) ); if ( empty( $archives ) ) { return sprintf( '
    %2$s
    ', $wrapper_attributes, __( 'No archives to show.' ) ); } return sprintf( '', $wrapper_attributes, $archives ); } /** * Register archives block. * * @since 5.0.0 */ function register_block_core_archives() { register_block_type_from_metadata( __DIR__ . '/archives', array( 'render_callback' => 'render_block_core_archives', ) ); } add_action( 'init', 'register_block_core_archives' ); PKZֱ//query-pagination/style-rtl.cssnu[.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{ margin-inline-start:auto; } .wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{ margin-inline-end:auto; } .wp-block-query-pagination .wp-block-query-pagination-previous-arrow{ display:inline-block; margin-left:1ch; } .wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){ transform:scaleX(-1);; } .wp-block-query-pagination .wp-block-query-pagination-next-arrow{ display:inline-block; margin-right:1ch; } .wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){ transform:scaleX(-1);; } .wp-block-query-pagination.aligncenter{ justify-content:center; }PKZp$M"query-pagination/style-rtl.min.cssnu[.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(-1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(-1)}.wp-block-query-pagination.aligncenter{justify-content:center}PKZk4++query-pagination/style.cssnu[.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{ margin-inline-start:auto; } .wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{ margin-inline-end:auto; } .wp-block-query-pagination .wp-block-query-pagination-previous-arrow{ display:inline-block; margin-right:1ch; } .wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){ transform:scaleX(1); } .wp-block-query-pagination .wp-block-query-pagination-next-arrow{ display:inline-block; margin-left:1ch; } .wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){ transform:scaleX(1); } .wp-block-query-pagination.aligncenter{ justify-content:center; }PKZ>  query-pagination/editor.cssnu[.wp-block[data-align=center]>.wp-block-query-pagination{ justify-content:center; } :where(.editor-styles-wrapper) .wp-block-query-pagination{ max-width:100%; } :where(.editor-styles-wrapper) .wp-block-query-pagination.block-editor-block-list__layout{ margin:0; }PKZh:query-pagination/style.min.cssnu[.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}PKZEquery-pagination/editor.min.cssnu[.wp-block[data-align=center]>.wp-block-query-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-query-pagination{max-width:100%}:where(.editor-styles-wrapper) .wp-block-query-pagination.block-editor-block-list__layout{margin:0}PKZ++query-pagination/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/query-pagination", "title": "Pagination", "category": "theme", "ancestor": [ "core/query" ], "allowedBlocks": [ "core/query-pagination-previous", "core/query-pagination-numbers", "core/query-pagination-next" ], "description": "Displays a paginated navigation to next/previous set of posts, when applicable.", "textdomain": "default", "attributes": { "paginationArrow": { "type": "string", "default": "none" }, "showLabel": { "type": "boolean", "default": true } }, "usesContext": [ "queryId", "query" ], "providesContext": { "paginationArrow": "paginationArrow", "showLabel": "showLabel" }, "supports": { "align": true, "reusable": false, "html": false, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true, "link": true } }, "layout": { "allowSwitching": false, "allowInheriting": false, "default": { "type": "flex" } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-query-pagination-editor", "style": "wp-block-query-pagination" } PKZE#query-pagination/editor-rtl.min.cssnu[.wp-block[data-align=center]>.wp-block-query-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-query-pagination{max-width:100%}:where(.editor-styles-wrapper) .wp-block-query-pagination.block-editor-block-list__layout{margin:0}PKZ>  query-pagination/editor-rtl.cssnu[.wp-block[data-align=center]>.wp-block-query-pagination{ justify-content:center; } :where(.editor-styles-wrapper) .wp-block-query-pagination{ max-width:100%; } :where(.editor-styles-wrapper) .wp-block-query-pagination.block-editor-block-list__layout{ margin:0; }PKZ2;mlatest-comments/style-rtl.cssnu[ol.wp-block-latest-comments{ box-sizing:border-box; margin-right:0; } :where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){ line-height:1.1; } :where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){ line-height:1.8; } .has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){ line-height:1.5; } .wp-block-latest-comments .wp-block-latest-comments{ padding-right:0; } .wp-block-latest-comments__comment{ list-style:none; margin-bottom:1em; } .has-avatars .wp-block-latest-comments__comment{ list-style:none; min-height:2.25em; } .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{ margin-right:3.25em; } .wp-block-latest-comments__comment-excerpt p{ font-size:.875em; margin:.36em 0 1.4em; } .wp-block-latest-comments__comment-date{ display:block; font-size:.75em; } .wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{ border-radius:1.5em; display:block; float:right; height:2.5em; margin-left:.75em; width:2.5em; } .wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{ font-size:inherit; }PKZ!latest-comments/style-rtl.min.cssnu[ol.wp-block-latest-comments{box-sizing:border-box;margin-right:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-right:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-right:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:right;height:2.5em;margin-left:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}PKZShlatest-comments/style.cssnu[ol.wp-block-latest-comments{ box-sizing:border-box; margin-left:0; } :where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){ line-height:1.1; } :where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){ line-height:1.8; } .has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){ line-height:1.5; } .wp-block-latest-comments .wp-block-latest-comments{ padding-left:0; } .wp-block-latest-comments__comment{ list-style:none; margin-bottom:1em; } .has-avatars .wp-block-latest-comments__comment{ list-style:none; min-height:2.25em; } .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{ margin-left:3.25em; } .wp-block-latest-comments__comment-excerpt p{ font-size:.875em; margin:.36em 0 1.4em; } .wp-block-latest-comments__comment-date{ display:block; font-size:.75em; } .wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{ border-radius:1.5em; display:block; float:left; height:2.5em; margin-right:.75em; width:2.5em; } .wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{ font-size:inherit; }PKZ/latest-comments/style.min.cssnu[ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}PKZ5fflatest-comments/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/latest-comments", "title": "Latest Comments", "category": "widgets", "description": "Display a list of your most recent comments.", "keywords": [ "recent comments" ], "textdomain": "default", "attributes": { "commentsToShow": { "type": "number", "default": 5, "minimum": 1, "maximum": 100 }, "displayAvatar": { "type": "boolean", "default": true }, "displayDate": { "type": "boolean", "default": true }, "displayExcerpt": { "type": "boolean", "default": true } }, "supports": { "align": true, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true, "link": true } }, "html": false, "spacing": { "margin": true, "padding": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-latest-comments-editor", "style": "wp-block-latest-comments" } PKZDparagraph/style-rtl.cssnu[.is-small-text{ font-size:.875em; } .is-regular-text{ font-size:1em; } .is-large-text{ font-size:2.25em; } .is-larger-text{ font-size:3em; } .has-drop-cap:not(:focus):first-letter{ float:right; font-size:8.4em; font-style:normal; font-weight:100; line-height:.68; margin:.05em 0 0 .1em; text-transform:uppercase; } body.rtl .has-drop-cap:not(:focus):first-letter{ float:none; margin-right:.1em; } p.has-drop-cap.has-background{ overflow:hidden; } :root :where(p.has-background){ padding:1.25em 2.375em; } :where(p.has-text-color:not(.has-link-color)) a{ color:inherit; } p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{ rotate:180deg; }PKZiparagraph/style-rtl.min.cssnu[.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:right;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em 0 0 .1em;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-right:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}PKZDf%kparagraph/style.cssnu[.is-small-text{ font-size:.875em; } .is-regular-text{ font-size:1em; } .is-large-text{ font-size:2.25em; } .is-larger-text{ font-size:3em; } .has-drop-cap:not(:focus):first-letter{ float:left; font-size:8.4em; font-style:normal; font-weight:100; line-height:.68; margin:.05em .1em 0 0; text-transform:uppercase; } body.rtl .has-drop-cap:not(:focus):first-letter{ float:none; margin-left:.1em; } p.has-drop-cap.has-background{ overflow:hidden; } :root :where(p.has-background){ padding:1.25em 2.375em; } :where(p.has-text-color:not(.has-link-color)) a{ color:inherit; } p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{ rotate:180deg; }PKZ0paragraph/editor.cssnu[.block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus{ min-height:auto !important; } .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{ opacity:1; } .block-editor-block-list__block[data-empty=true]+.block-editor-block-list__block[data-empty=true]:not([data-custom-placeholder=true]) [data-rich-text-placeholder]{ opacity:0; } .block-editor-block-list__block[data-type="core/paragraph"].has-text-align-left[style*="writing-mode: vertical-lr"],.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-right[style*="writing-mode: vertical-rl"]{ rotate:180deg; } .is-zoomed-out .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{ opacity:0; }PKZ:ڏparagraph/style.min.cssnu[.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}PKZ'*paragraph/editor.min.cssnu[.block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus{min-height:auto!important}.block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:1}.block-editor-block-list__block[data-empty=true]+.block-editor-block-list__block[data-empty=true]:not([data-custom-placeholder=true]) [data-rich-text-placeholder]{opacity:0}.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-left[style*="writing-mode: vertical-lr"],.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.is-zoomed-out .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:0}PKZHparagraph/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/paragraph", "title": "Paragraph", "category": "text", "description": "Start with the basic building block of all narrative.", "keywords": [ "text" ], "textdomain": "default", "attributes": { "align": { "type": "string" }, "content": { "type": "rich-text", "source": "rich-text", "selector": "p", "role": "content" }, "dropCap": { "type": "boolean", "default": false }, "placeholder": { "type": "string" }, "direction": { "type": "string", "enum": [ "ltr", "rtl" ] } }, "supports": { "splitting": true, "anchor": true, "className": false, "__experimentalBorder": { "color": true, "radius": true, "style": true, "width": true }, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalTextDecoration": true, "__experimentalFontStyle": true, "__experimentalFontWeight": true, "__experimentalLetterSpacing": true, "__experimentalTextTransform": true, "__experimentalWritingMode": true, "__experimentalDefaultControls": { "fontSize": true } }, "__experimentalSelector": "p", "__unstablePasteTextInline": true, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-paragraph-editor", "style": "wp-block-paragraph" } PKZ'*paragraph/editor-rtl.min.cssnu[.block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus{min-height:auto!important}.block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:1}.block-editor-block-list__block[data-empty=true]+.block-editor-block-list__block[data-empty=true]:not([data-custom-placeholder=true]) [data-rich-text-placeholder]{opacity:0}.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-left[style*="writing-mode: vertical-lr"],.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.is-zoomed-out .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:0}PKZ0paragraph/editor-rtl.cssnu[.block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus{ min-height:auto !important; } .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{ opacity:1; } .block-editor-block-list__block[data-empty=true]+.block-editor-block-list__block[data-empty=true]:not([data-custom-placeholder=true]) [data-rich-text-placeholder]{ opacity:0; } .block-editor-block-list__block[data-type="core/paragraph"].has-text-align-left[style*="writing-mode: vertical-lr"],.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-right[style*="writing-mode: vertical-rl"]{ rotate:180deg; } .is-zoomed-out .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{ opacity:0; }PKZx8}#list-item/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/list-item", "title": "List Item", "category": "text", "parent": [ "core/list" ], "allowedBlocks": [ "core/list" ], "description": "An individual item within a list.", "textdomain": "default", "attributes": { "placeholder": { "type": "string" }, "content": { "type": "rich-text", "source": "rich-text", "selector": "li", "role": "content" } }, "supports": { "anchor": true, "className": false, "splitting": true, "__experimentalBorder": { "color": true, "radius": true, "style": true, "width": true }, "color": { "gradients": true, "link": true, "background": true, "__experimentalDefaultControls": { "text": true } }, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } }, "selectors": { "root": ".wp-block-list > li", "border": ".wp-block-list:not(.wp-block-list .wp-block-list) > li" } } PKZ'=KGG image/view.jsnu[import * as __WEBPACK_EXTERNAL_MODULE__wordpress_interactivity_8e89b257__ from "@wordpress/interactivity"; /******/ // The require scope /******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ /******/ (() => { /******/ // define getter functions for harmony exports /******/ __webpack_require__.d = (exports, definition) => { /******/ for(var key in definition) { /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); /******/ } /******/ } /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/hasOwnProperty shorthand */ /******/ (() => { /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) /******/ })(); /******/ /************************************************************************/ var __webpack_exports__ = {}; ;// external "@wordpress/interactivity" var x = (y) => { var x = {}; __webpack_require__.d(x, y); return x } var y = (x) => (() => (x)) const interactivity_namespaceObject = x({ ["getContext"]: () => (__WEBPACK_EXTERNAL_MODULE__wordpress_interactivity_8e89b257__.getContext), ["getElement"]: () => (__WEBPACK_EXTERNAL_MODULE__wordpress_interactivity_8e89b257__.getElement), ["store"]: () => (__WEBPACK_EXTERNAL_MODULE__wordpress_interactivity_8e89b257__.store), ["withSyncEvent"]: () => (__WEBPACK_EXTERNAL_MODULE__wordpress_interactivity_8e89b257__.withSyncEvent) }); ;// ./node_modules/@wordpress/block-library/build-module/image/view.js /** * WordPress dependencies */ /** * Tracks whether user is touching screen; used to differentiate behavior for * touch and mouse input. * * @type {boolean} */ let isTouching = false; /** * Tracks the last time the screen was touched; used to differentiate behavior * for touch and mouse input. * * @type {number} */ let lastTouchTime = 0; const { state, actions, callbacks } = (0,interactivity_namespaceObject.store)('core/image', { state: { currentImageId: null, get currentImage() { return state.metadata[state.currentImageId]; }, get overlayOpened() { return state.currentImageId !== null; }, get roleAttribute() { return state.overlayOpened ? 'dialog' : null; }, get ariaModal() { return state.overlayOpened ? 'true' : null; }, get enlargedSrc() { return state.currentImage.uploadedSrc || 'data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs='; }, get figureStyles() { return state.overlayOpened && `${state.currentImage.figureStyles?.replace(/margin[^;]*;?/g, '')};`; }, get imgStyles() { return state.overlayOpened && `${state.currentImage.imgStyles?.replace(/;$/, '')}; object-fit:cover;`; }, get imageButtonRight() { const { imageId } = (0,interactivity_namespaceObject.getContext)(); return state.metadata[imageId].imageButtonRight; }, get imageButtonTop() { const { imageId } = (0,interactivity_namespaceObject.getContext)(); return state.metadata[imageId].imageButtonTop; }, get isContentHidden() { const ctx = (0,interactivity_namespaceObject.getContext)(); return state.overlayEnabled && state.currentImageId === ctx.imageId; }, get isContentVisible() { const ctx = (0,interactivity_namespaceObject.getContext)(); return !state.overlayEnabled && state.currentImageId === ctx.imageId; } }, actions: { showLightbox() { const { imageId } = (0,interactivity_namespaceObject.getContext)(); // Bails out if the image has not loaded yet. if (!state.metadata[imageId].imageRef?.complete) { return; } // Stores the positions of the scroll to fix it until the overlay is // closed. state.scrollTopReset = document.documentElement.scrollTop; state.scrollLeftReset = document.documentElement.scrollLeft; // Sets the current expanded image in the state and enables the overlay. state.overlayEnabled = true; state.currentImageId = imageId; // Computes the styles of the overlay for the animation. callbacks.setOverlayStyles(); }, hideLightbox() { if (state.overlayEnabled) { // Starts the overlay closing animation. The showClosingAnimation // class is used to avoid showing it on page load. state.showClosingAnimation = true; state.overlayEnabled = false; // Waits until the close animation has completed before allowing a // user to scroll again. The duration of this animation is defined in // the `styles.scss` file, but in any case we should wait a few // milliseconds longer than the duration, otherwise a user may scroll // too soon and cause the animation to look sloppy. setTimeout(function () { // Delays before changing the focus. Otherwise the focus ring will // appear on Firefox before the image has finished animating, which // looks broken. state.currentImage.buttonRef.focus({ preventScroll: true }); // Resets the current image id to mark the overlay as closed. state.currentImageId = null; }, 450); } }, handleKeydown: (0,interactivity_namespaceObject.withSyncEvent)(event => { if (state.overlayEnabled) { // Focuses the close button when the user presses the tab key. if (event.key === 'Tab') { event.preventDefault(); const { ref } = (0,interactivity_namespaceObject.getElement)(); ref.querySelector('button').focus(); } // Closes the lightbox when the user presses the escape key. if (event.key === 'Escape') { actions.hideLightbox(); } } }), handleTouchMove: (0,interactivity_namespaceObject.withSyncEvent)(event => { // On mobile devices, prevents triggering the scroll event because // otherwise the page jumps around when it resets the scroll position. // This also means that closing the lightbox requires that a user // perform a simple tap. This may be changed in the future if there is a // better alternative to override or reset the scroll position during // swipe actions. if (state.overlayEnabled) { event.preventDefault(); } }), handleTouchStart() { isTouching = true; }, handleTouchEnd() { // Waits a few milliseconds before resetting to ensure that pinch to // zoom works consistently on mobile devices when the lightbox is open. lastTouchTime = Date.now(); isTouching = false; }, handleScroll() { // Prevents scrolling behaviors that trigger content shift while the // lightbox is open. It would be better to accomplish through CSS alone, // but using overflow: hidden is currently the only way to do so and // that causes a layout to shift and prevents the zoom animation from // working in some cases because it's not possible to account for the // layout shift when doing the animation calculations. Instead, it uses // JavaScript to prevent and reset the scrolling behavior. if (state.overlayOpened) { // Avoids overriding the scroll behavior on mobile devices because // doing so breaks the pinch to zoom functionality, and users should // be able to zoom in further on the high-res image. if (!isTouching && Date.now() - lastTouchTime > 450) { // It doesn't rely on `event.preventDefault()` to prevent scrolling // because the scroll event can't be canceled, so it resets the // position instead. window.scrollTo(state.scrollLeftReset, state.scrollTopReset); } } } }, callbacks: { setOverlayStyles() { if (!state.overlayEnabled) { return; } let { naturalWidth, naturalHeight, offsetWidth: originalWidth, offsetHeight: originalHeight } = state.currentImage.imageRef; let { x: screenPosX, y: screenPosY } = state.currentImage.imageRef.getBoundingClientRect(); // Natural ratio of the image clicked to open the lightbox. const naturalRatio = naturalWidth / naturalHeight; // Original ratio of the image clicked to open the lightbox. let originalRatio = originalWidth / originalHeight; // If it has object-fit: contain, recalculates the original sizes // and the screen position without the blank spaces. if (state.currentImage.scaleAttr === 'contain') { if (naturalRatio > originalRatio) { const heightWithoutSpace = originalWidth / naturalRatio; // Recalculates screen position without the top space. screenPosY += (originalHeight - heightWithoutSpace) / 2; originalHeight = heightWithoutSpace; } else { const widthWithoutSpace = originalHeight * naturalRatio; // Recalculates screen position without the left space. screenPosX += (originalWidth - widthWithoutSpace) / 2; originalWidth = widthWithoutSpace; } } originalRatio = originalWidth / originalHeight; // Typically, it uses the image's full-sized dimensions. If those // dimensions have not been set (i.e. an external image with only one // size), the image's dimensions in the lightbox are the same // as those of the image in the content. let imgMaxWidth = parseFloat(state.currentImage.targetWidth !== 'none' ? state.currentImage.targetWidth : naturalWidth); let imgMaxHeight = parseFloat(state.currentImage.targetHeight !== 'none' ? state.currentImage.targetHeight : naturalHeight); // Ratio of the biggest image stored in the database. let imgRatio = imgMaxWidth / imgMaxHeight; let containerMaxWidth = imgMaxWidth; let containerMaxHeight = imgMaxHeight; let containerWidth = imgMaxWidth; let containerHeight = imgMaxHeight; // Checks if the target image has a different ratio than the original // one (thumbnail). Recalculates the width and height. if (naturalRatio.toFixed(2) !== imgRatio.toFixed(2)) { if (naturalRatio > imgRatio) { // If the width is reached before the height, it keeps the maxWidth // and recalculates the height unless the difference between the // maxHeight and the reducedHeight is higher than the maxWidth, // where it keeps the reducedHeight and recalculate the width. const reducedHeight = imgMaxWidth / naturalRatio; if (imgMaxHeight - reducedHeight > imgMaxWidth) { imgMaxHeight = reducedHeight; imgMaxWidth = reducedHeight * naturalRatio; } else { imgMaxHeight = imgMaxWidth / naturalRatio; } } else { // If the height is reached before the width, it keeps the maxHeight // and recalculate the width unlesss the difference between the // maxWidth and the reducedWidth is higher than the maxHeight, where // it keeps the reducedWidth and recalculate the height. const reducedWidth = imgMaxHeight * naturalRatio; if (imgMaxWidth - reducedWidth > imgMaxHeight) { imgMaxWidth = reducedWidth; imgMaxHeight = reducedWidth / naturalRatio; } else { imgMaxWidth = imgMaxHeight * naturalRatio; } } containerWidth = imgMaxWidth; containerHeight = imgMaxHeight; imgRatio = imgMaxWidth / imgMaxHeight; // Calculates the max size of the container. if (originalRatio > imgRatio) { containerMaxWidth = imgMaxWidth; containerMaxHeight = containerMaxWidth / originalRatio; } else { containerMaxHeight = imgMaxHeight; containerMaxWidth = containerMaxHeight * originalRatio; } } // If the image has been pixelated on purpose, it keeps that size. if (originalWidth > containerWidth || originalHeight > containerHeight) { containerWidth = originalWidth; containerHeight = originalHeight; } // Calculates the final lightbox image size and the scale factor. // MaxWidth is either the window container (accounting for padding) or // the image resolution. let horizontalPadding = 0; if (window.innerWidth > 480) { horizontalPadding = 80; } else if (window.innerWidth > 1920) { horizontalPadding = 160; } const verticalPadding = 80; const targetMaxWidth = Math.min(window.innerWidth - horizontalPadding, containerWidth); const targetMaxHeight = Math.min(window.innerHeight - verticalPadding, containerHeight); const targetContainerRatio = targetMaxWidth / targetMaxHeight; if (originalRatio > targetContainerRatio) { // If targetMaxWidth is reached before targetMaxHeight. containerWidth = targetMaxWidth; containerHeight = containerWidth / originalRatio; } else { // If targetMaxHeight is reached before targetMaxWidth. containerHeight = targetMaxHeight; containerWidth = containerHeight * originalRatio; } const containerScale = originalWidth / containerWidth; const lightboxImgWidth = imgMaxWidth * (containerWidth / containerMaxWidth); const lightboxImgHeight = imgMaxHeight * (containerHeight / containerMaxHeight); // As of this writing, using the calculations above will render the // lightbox with a small, erroneous whitespace on the left side of the // image in iOS Safari, perhaps due to an inconsistency in how browsers // handle absolute positioning and CSS transformation. In any case, // adding 1 pixel to the container width and height solves the problem, // though this can be removed if the issue is fixed in the future. state.overlayStyles = ` --wp--lightbox-initial-top-position: ${screenPosY}px; --wp--lightbox-initial-left-position: ${screenPosX}px; --wp--lightbox-container-width: ${containerWidth + 1}px; --wp--lightbox-container-height: ${containerHeight + 1}px; --wp--lightbox-image-width: ${lightboxImgWidth}px; --wp--lightbox-image-height: ${lightboxImgHeight}px; --wp--lightbox-scale: ${containerScale}; --wp--lightbox-scrollbar-width: ${window.innerWidth - document.documentElement.clientWidth}px; `; }, setButtonStyles() { const { imageId } = (0,interactivity_namespaceObject.getContext)(); const { ref } = (0,interactivity_namespaceObject.getElement)(); state.metadata[imageId].imageRef = ref; state.metadata[imageId].currentSrc = ref.currentSrc; const { naturalWidth, naturalHeight, offsetWidth, offsetHeight } = ref; // If the image isn't loaded yet, it can't calculate where the button // should be. if (naturalWidth === 0 || naturalHeight === 0) { return; } const figure = ref.parentElement; const figureWidth = ref.parentElement.clientWidth; // It needs special handling for the height because a caption will cause // the figure to be taller than the image, which means it needs to // account for that when calculating the placement of the button in the // top right corner of the image. let figureHeight = ref.parentElement.clientHeight; const caption = figure.querySelector('figcaption'); if (caption) { const captionComputedStyle = window.getComputedStyle(caption); if (!['absolute', 'fixed'].includes(captionComputedStyle.position)) { figureHeight = figureHeight - caption.offsetHeight - parseFloat(captionComputedStyle.marginTop) - parseFloat(captionComputedStyle.marginBottom); } } const buttonOffsetTop = figureHeight - offsetHeight; const buttonOffsetRight = figureWidth - offsetWidth; let imageButtonTop = buttonOffsetTop + 16; let imageButtonRight = buttonOffsetRight + 16; // In the case of an image with object-fit: contain, the size of the // element can be larger than the image itself, so it needs to // calculate where to place the button. if (state.metadata[imageId].scaleAttr === 'contain') { // Natural ratio of the image. const naturalRatio = naturalWidth / naturalHeight; // Offset ratio of the image. const offsetRatio = offsetWidth / offsetHeight; if (naturalRatio >= offsetRatio) { // If it reaches the width first, it keeps the width and compute the // height. const referenceHeight = offsetWidth / naturalRatio; imageButtonTop = (offsetHeight - referenceHeight) / 2 + buttonOffsetTop + 16; imageButtonRight = buttonOffsetRight + 16; } else { // If it reaches the height first, it keeps the height and compute // the width. const referenceWidth = offsetHeight * naturalRatio; imageButtonTop = buttonOffsetTop + 16; imageButtonRight = (offsetWidth - referenceWidth) / 2 + buttonOffsetRight + 16; } } state.metadata[imageId].imageButtonTop = imageButtonTop; state.metadata[imageId].imageButtonRight = imageButtonRight; }, setOverlayFocus() { if (state.overlayEnabled) { // Moves the focus to the dialog when it opens. const { ref } = (0,interactivity_namespaceObject.getElement)(); ref.focus(); } }, initTriggerButton() { const { imageId } = (0,interactivity_namespaceObject.getContext)(); const { ref } = (0,interactivity_namespaceObject.getElement)(); state.metadata[imageId].buttonRef = ref; } } }, { lock: true }); PKZc@wYGGimage/style-rtl.cssnu[.wp-block-image>a,.wp-block-image>figure>a{ display:inline-block; } .wp-block-image img{ box-sizing:border-box; height:auto; max-width:100%; vertical-align:bottom; } @media not (prefers-reduced-motion){ .wp-block-image img.hide{ visibility:hidden; } .wp-block-image img.show{ animation:show-content-image .4s; } } .wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{ border-radius:inherit; } .wp-block-image.has-custom-border img{ box-sizing:border-box; } .wp-block-image.aligncenter{ text-align:center; } .wp-block-image.alignfull>a,.wp-block-image.alignwide>a{ width:100%; } .wp-block-image.alignfull img,.wp-block-image.alignwide img{ height:auto; width:100%; } .wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{ display:table; } .wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{ caption-side:bottom; display:table-caption; } .wp-block-image .alignleft{ float:left; margin:.5em 1em .5em 0; } .wp-block-image .alignright{ float:right; margin:.5em 0 .5em 1em; } .wp-block-image .aligncenter{ margin-left:auto; margin-right:auto; } .wp-block-image :where(figcaption){ margin-bottom:1em; margin-top:.5em; } .wp-block-image.is-style-circle-mask img{ border-radius:9999px; } @supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){ .wp-block-image.is-style-circle-mask img{ border-radius:0; -webkit-mask-image:url('data:image/svg+xml;utf8,'); mask-image:url('data:image/svg+xml;utf8,'); mask-mode:alpha; -webkit-mask-position:center; mask-position:center; -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat; -webkit-mask-size:contain; mask-size:contain; } } :root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){ border-radius:9999px; } .wp-block-image figure{ margin:0; } .wp-lightbox-container{ display:flex; flex-direction:column; position:relative; } .wp-lightbox-container img{ cursor:zoom-in; } .wp-lightbox-container img:hover+button{ opacity:1; } .wp-lightbox-container button{ align-items:center; -webkit-backdrop-filter:blur(16px) saturate(180%); backdrop-filter:blur(16px) saturate(180%); background-color:#5a5a5a40; border:none; border-radius:4px; cursor:zoom-in; display:flex; height:20px; justify-content:center; left:16px; opacity:0; padding:0; position:absolute; text-align:center; top:16px; width:20px; z-index:100; } @media not (prefers-reduced-motion){ .wp-lightbox-container button{ transition:opacity .2s ease; } } .wp-lightbox-container button:focus-visible{ outline:3px auto #5a5a5a40; outline:3px auto -webkit-focus-ring-color; outline-offset:3px; } .wp-lightbox-container button:hover{ cursor:pointer; opacity:1; } .wp-lightbox-container button:focus{ opacity:1; } .wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){ background-color:#5a5a5a40; border:none; } .wp-lightbox-overlay{ box-sizing:border-box; cursor:zoom-out; height:100vh; overflow:hidden; position:fixed; right:0; top:0; visibility:hidden; width:100%; z-index:100000; } .wp-lightbox-overlay .close-button{ align-items:center; cursor:pointer; display:flex; justify-content:center; left:calc(env(safe-area-inset-left) + 16px); min-height:40px; min-width:40px; padding:0; position:absolute; top:calc(env(safe-area-inset-top) + 16px); z-index:5000000; } .wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){ background:none; border:none; } .wp-lightbox-overlay .lightbox-image-container{ height:var(--wp--lightbox-container-height); overflow:hidden; position:absolute; right:50%; top:50%; transform:translate(50%, -50%); transform-origin:top right; width:var(--wp--lightbox-container-width); z-index:9999999999; } .wp-lightbox-overlay .wp-block-image{ align-items:center; box-sizing:border-box; display:flex; height:100%; justify-content:center; margin:0; position:relative; transform-origin:100% 0; width:100%; z-index:3000000; } .wp-lightbox-overlay .wp-block-image img{ height:var(--wp--lightbox-image-height); min-height:var(--wp--lightbox-image-height); min-width:var(--wp--lightbox-image-width); width:var(--wp--lightbox-image-width); } .wp-lightbox-overlay .wp-block-image figcaption{ display:none; } .wp-lightbox-overlay button{ background:none; border:none; } .wp-lightbox-overlay .scrim{ background-color:#fff; height:100%; opacity:.9; position:absolute; width:100%; z-index:2000000; } .wp-lightbox-overlay.active{ visibility:visible; } @media not (prefers-reduced-motion){ .wp-lightbox-overlay.active{ animation:turn-on-visibility .25s both; } .wp-lightbox-overlay.active img{ animation:turn-on-visibility .35s both; } .wp-lightbox-overlay.show-closing-animation:not(.active){ animation:turn-off-visibility .35s both; } .wp-lightbox-overlay.show-closing-animation:not(.active) img{ animation:turn-off-visibility .25s both; } .wp-lightbox-overlay.zoom.active{ animation:none; opacity:1; visibility:visible; } .wp-lightbox-overlay.zoom.active .lightbox-image-container{ animation:lightbox-zoom-in .4s; } .wp-lightbox-overlay.zoom.active .lightbox-image-container img{ animation:none; } .wp-lightbox-overlay.zoom.active .scrim{ animation:turn-on-visibility .4s forwards; } .wp-lightbox-overlay.zoom.show-closing-animation:not(.active){ animation:none; } .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{ animation:lightbox-zoom-out .4s; } .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{ animation:none; } .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{ animation:turn-off-visibility .4s forwards; } } @keyframes show-content-image{ 0%{ visibility:hidden; } 99%{ visibility:hidden; } to{ visibility:visible; } } @keyframes turn-on-visibility{ 0%{ opacity:0; } to{ opacity:1; } } @keyframes turn-off-visibility{ 0%{ opacity:1; visibility:visible; } 99%{ opacity:0; visibility:visible; } to{ opacity:0; visibility:hidden; } } @keyframes lightbox-zoom-in{ 0%{ transform:translate(calc(((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position))*-1), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); } to{ transform:translate(50%, -50%) scale(1); } } @keyframes lightbox-zoom-out{ 0%{ transform:translate(50%, -50%) scale(1); visibility:visible; } 99%{ visibility:visible; } to{ transform:translate(calc(((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position))*-1), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility:hidden; } }PKZimage/style-rtl.min.cssnu[.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,');mask-image:url('data:image/svg+xml;utf8,');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;left:16px;opacity:0;padding:0;position:absolute;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;left:calc(env(safe-area-inset-left) + 16px);min-height:40px;min-width:40px;padding:0;position:absolute;top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);overflow:hidden;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);transform-origin:top right;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:100% 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position))*-1),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc(((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position))*-1),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}PKZYimage/theme-rtl.cssnu[:root :where(.wp-block-image figcaption){ color:#555; font-size:13px; text-align:center; } .is-dark-theme :root :where(.wp-block-image figcaption){ color:#ffffffa6; } .wp-block-image{ margin:0 0 1em; }PKZc==image/style.cssnu[.wp-block-image>a,.wp-block-image>figure>a{ display:inline-block; } .wp-block-image img{ box-sizing:border-box; height:auto; max-width:100%; vertical-align:bottom; } @media not (prefers-reduced-motion){ .wp-block-image img.hide{ visibility:hidden; } .wp-block-image img.show{ animation:show-content-image .4s; } } .wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{ border-radius:inherit; } .wp-block-image.has-custom-border img{ box-sizing:border-box; } .wp-block-image.aligncenter{ text-align:center; } .wp-block-image.alignfull>a,.wp-block-image.alignwide>a{ width:100%; } .wp-block-image.alignfull img,.wp-block-image.alignwide img{ height:auto; width:100%; } .wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{ display:table; } .wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{ caption-side:bottom; display:table-caption; } .wp-block-image .alignleft{ float:left; margin:.5em 1em .5em 0; } .wp-block-image .alignright{ float:right; margin:.5em 0 .5em 1em; } .wp-block-image .aligncenter{ margin-left:auto; margin-right:auto; } .wp-block-image :where(figcaption){ margin-bottom:1em; margin-top:.5em; } .wp-block-image.is-style-circle-mask img{ border-radius:9999px; } @supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){ .wp-block-image.is-style-circle-mask img{ border-radius:0; -webkit-mask-image:url('data:image/svg+xml;utf8,'); mask-image:url('data:image/svg+xml;utf8,'); mask-mode:alpha; -webkit-mask-position:center; mask-position:center; -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat; -webkit-mask-size:contain; mask-size:contain; } } :root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){ border-radius:9999px; } .wp-block-image figure{ margin:0; } .wp-lightbox-container{ display:flex; flex-direction:column; position:relative; } .wp-lightbox-container img{ cursor:zoom-in; } .wp-lightbox-container img:hover+button{ opacity:1; } .wp-lightbox-container button{ align-items:center; -webkit-backdrop-filter:blur(16px) saturate(180%); backdrop-filter:blur(16px) saturate(180%); background-color:#5a5a5a40; border:none; border-radius:4px; cursor:zoom-in; display:flex; height:20px; justify-content:center; opacity:0; padding:0; position:absolute; right:16px; text-align:center; top:16px; width:20px; z-index:100; } @media not (prefers-reduced-motion){ .wp-lightbox-container button{ transition:opacity .2s ease; } } .wp-lightbox-container button:focus-visible{ outline:3px auto #5a5a5a40; outline:3px auto -webkit-focus-ring-color; outline-offset:3px; } .wp-lightbox-container button:hover{ cursor:pointer; opacity:1; } .wp-lightbox-container button:focus{ opacity:1; } .wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){ background-color:#5a5a5a40; border:none; } .wp-lightbox-overlay{ box-sizing:border-box; cursor:zoom-out; height:100vh; left:0; overflow:hidden; position:fixed; top:0; visibility:hidden; width:100%; z-index:100000; } .wp-lightbox-overlay .close-button{ align-items:center; cursor:pointer; display:flex; justify-content:center; min-height:40px; min-width:40px; padding:0; position:absolute; right:calc(env(safe-area-inset-right) + 16px); top:calc(env(safe-area-inset-top) + 16px); z-index:5000000; } .wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){ background:none; border:none; } .wp-lightbox-overlay .lightbox-image-container{ height:var(--wp--lightbox-container-height); left:50%; overflow:hidden; position:absolute; top:50%; transform:translate(-50%, -50%); transform-origin:top left; width:var(--wp--lightbox-container-width); z-index:9999999999; } .wp-lightbox-overlay .wp-block-image{ align-items:center; box-sizing:border-box; display:flex; height:100%; justify-content:center; margin:0; position:relative; transform-origin:0 0; width:100%; z-index:3000000; } .wp-lightbox-overlay .wp-block-image img{ height:var(--wp--lightbox-image-height); min-height:var(--wp--lightbox-image-height); min-width:var(--wp--lightbox-image-width); width:var(--wp--lightbox-image-width); } .wp-lightbox-overlay .wp-block-image figcaption{ display:none; } .wp-lightbox-overlay button{ background:none; border:none; } .wp-lightbox-overlay .scrim{ background-color:#fff; height:100%; opacity:.9; position:absolute; width:100%; z-index:2000000; } .wp-lightbox-overlay.active{ visibility:visible; } @media not (prefers-reduced-motion){ .wp-lightbox-overlay.active{ animation:turn-on-visibility .25s both; } .wp-lightbox-overlay.active img{ animation:turn-on-visibility .35s both; } .wp-lightbox-overlay.show-closing-animation:not(.active){ animation:turn-off-visibility .35s both; } .wp-lightbox-overlay.show-closing-animation:not(.active) img{ animation:turn-off-visibility .25s both; } .wp-lightbox-overlay.zoom.active{ animation:none; opacity:1; visibility:visible; } .wp-lightbox-overlay.zoom.active .lightbox-image-container{ animation:lightbox-zoom-in .4s; } .wp-lightbox-overlay.zoom.active .lightbox-image-container img{ animation:none; } .wp-lightbox-overlay.zoom.active .scrim{ animation:turn-on-visibility .4s forwards; } .wp-lightbox-overlay.zoom.show-closing-animation:not(.active){ animation:none; } .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{ animation:lightbox-zoom-out .4s; } .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{ animation:none; } .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{ animation:turn-off-visibility .4s forwards; } } @keyframes show-content-image{ 0%{ visibility:hidden; } 99%{ visibility:hidden; } to{ visibility:visible; } } @keyframes turn-on-visibility{ 0%{ opacity:0; } to{ opacity:1; } } @keyframes turn-off-visibility{ 0%{ opacity:1; visibility:visible; } 99%{ opacity:0; visibility:visible; } to{ opacity:0; visibility:hidden; } } @keyframes lightbox-zoom-in{ 0%{ transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); } to{ transform:translate(-50%, -50%) scale(1); } } @keyframes lightbox-zoom-out{ 0%{ transform:translate(-50%, -50%) scale(1); visibility:visible; } 99%{ visibility:visible; } to{ transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility:hidden; } }PKZa image/editor.cssnu[.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{ min-height:60px; } figure.wp-block-image:not(.wp-block){ margin:0; } .wp-block-image{ position:relative; } .wp-block-image .is-applying img,.wp-block-image.is-transient img{ opacity:.3; } .wp-block-image figcaption img{ display:inline; } .wp-block-image .components-spinner{ left:50%; margin:0; position:absolute; top:50%; transform:translate(-50%, -50%); } .wp-block-image__placeholder{ aspect-ratio:4/3; } .wp-block-image__placeholder.has-illustration:before{ background:#fff; opacity:.8; } .wp-block-image__placeholder .components-placeholder__illustration{ opacity:.1; } .wp-block-image .components-resizable-box__container{ display:table; } .wp-block-image .components-resizable-box__container img{ display:block; height:inherit; width:inherit; } .block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{ left:0; margin:-1px 0; position:absolute; right:0; } @media (min-width:600px){ .block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{ margin:-1px; } } [data-align=full]>.wp-block-image img,[data-align=wide]>.wp-block-image img{ height:auto; width:100%; } .wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{ display:table; } .wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{ caption-side:bottom; display:table-caption; } .wp-block[data-align=left]>.wp-block-image{ margin:.5em 1em .5em 0; } .wp-block[data-align=right]>.wp-block-image{ margin:.5em 0 .5em 1em; } .wp-block[data-align=center]>.wp-block-image{ margin-left:auto; margin-right:auto; text-align:center; } .wp-block[data-align]:has(>.wp-block-image){ position:relative; } .wp-block-image__crop-area{ max-width:100%; overflow:hidden; position:relative; width:100%; } .wp-block-image__crop-area .reactEasyCrop_Container{ pointer-events:auto; } .wp-block-image__crop-area .reactEasyCrop_Container .reactEasyCrop_Image{ border:none; border-radius:0; } .wp-block-image__crop-icon{ align-items:center; display:flex; justify-content:center; min-width:48px; padding:0 8px; } .wp-block-image__crop-icon svg{ fill:currentColor; } .wp-block-image__zoom .components-popover__content{ min-width:260px; overflow:visible !important; } .wp-block-image__toolbar_content_textarea__container{ padding:8px; } .wp-block-image__toolbar_content_textarea{ width:250px; }PKZy image/style.min.cssnu[.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,');mask-image:url('data:image/svg+xml;utf8,');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}PKZ4$TTimage/view.min.asset.phpnu[ array(), 'version' => 'ff354d5368d64857fef0'); PKZYimage/theme.cssnu[:root :where(.wp-block-image figcaption){ color:#555; font-size:13px; text-align:center; } .is-dark-theme :root :where(.wp-block-image figcaption){ color:#ffffffa6; } .wp-block-image{ margin:0 0 1em; }PKZ1IK image/editor.min.cssnu[.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{min-height:60px}figure.wp-block-image:not(.wp-block){margin:0}.wp-block-image{position:relative}.wp-block-image .is-applying img,.wp-block-image.is-transient img{opacity:.3}.wp-block-image figcaption img{display:inline}.wp-block-image .components-spinner{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.wp-block-image__placeholder{aspect-ratio:4/3}.wp-block-image__placeholder.has-illustration:before{background:#fff;opacity:.8}.wp-block-image__placeholder .components-placeholder__illustration{opacity:.1}.wp-block-image .components-resizable-box__container{display:table}.wp-block-image .components-resizable-box__container img{display:block;height:inherit;width:inherit}.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{left:0;margin:-1px 0;position:absolute;right:0}@media (min-width:600px){.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{margin:-1px}}[data-align=full]>.wp-block-image img,[data-align=wide]>.wp-block-image img{height:auto;width:100%}.wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{display:table}.wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{caption-side:bottom;display:table-caption}.wp-block[data-align=left]>.wp-block-image{margin:.5em 1em .5em 0}.wp-block[data-align=right]>.wp-block-image{margin:.5em 0 .5em 1em}.wp-block[data-align=center]>.wp-block-image{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align]:has(>.wp-block-image){position:relative}.wp-block-image__crop-area{max-width:100%;overflow:hidden;position:relative;width:100%}.wp-block-image__crop-area .reactEasyCrop_Container{pointer-events:auto}.wp-block-image__crop-area .reactEasyCrop_Container .reactEasyCrop_Image{border:none;border-radius:0}.wp-block-image__crop-icon{align-items:center;display:flex;justify-content:center;min-width:48px;padding:0 8px}.wp-block-image__crop-icon svg{fill:currentColor}.wp-block-image__zoom .components-popover__content{min-width:260px;overflow:visible!important}.wp-block-image__toolbar_content_textarea__container{padding:8px}.wp-block-image__toolbar_content_textarea{width:250px}PKZ\ image/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/image", "title": "Image", "category": "media", "usesContext": [ "allowResize", "imageCrop", "fixedHeight", "postId", "postType", "queryId" ], "description": "Insert an image to make a visual statement.", "keywords": [ "img", "photo", "picture" ], "textdomain": "default", "attributes": { "blob": { "type": "string", "role": "local" }, "url": { "type": "string", "source": "attribute", "selector": "img", "attribute": "src", "role": "content" }, "alt": { "type": "string", "source": "attribute", "selector": "img", "attribute": "alt", "default": "", "role": "content" }, "caption": { "type": "rich-text", "source": "rich-text", "selector": "figcaption", "role": "content" }, "lightbox": { "type": "object", "enabled": { "type": "boolean" } }, "title": { "type": "string", "source": "attribute", "selector": "img", "attribute": "title", "role": "content" }, "href": { "type": "string", "source": "attribute", "selector": "figure > a", "attribute": "href", "role": "content" }, "rel": { "type": "string", "source": "attribute", "selector": "figure > a", "attribute": "rel" }, "linkClass": { "type": "string", "source": "attribute", "selector": "figure > a", "attribute": "class" }, "id": { "type": "number", "role": "content" }, "width": { "type": "string" }, "height": { "type": "string" }, "aspectRatio": { "type": "string" }, "scale": { "type": "string" }, "sizeSlug": { "type": "string" }, "linkDestination": { "type": "string" }, "linkTarget": { "type": "string", "source": "attribute", "selector": "figure > a", "attribute": "target" } }, "supports": { "interactivity": true, "align": [ "left", "center", "right", "wide", "full" ], "anchor": true, "color": { "text": false, "background": false }, "filter": { "duotone": true }, "spacing": { "margin": true }, "__experimentalBorder": { "color": true, "radius": true, "width": true, "__experimentalSkipSerialization": true, "__experimentalDefaultControls": { "color": true, "radius": true, "width": true } }, "shadow": { "__experimentalSkipSerialization": true } }, "selectors": { "border": ".wp-block-image img, .wp-block-image .wp-block-image__crop-area, .wp-block-image .components-placeholder", "shadow": ".wp-block-image img, .wp-block-image .wp-block-image__crop-area, .wp-block-image .components-placeholder", "filter": { "duotone": ".wp-block-image img, .wp-block-image .components-placeholder" } }, "styles": [ { "name": "default", "label": "Default", "isDefault": true }, { "name": "rounded", "label": "Rounded" } ], "editorStyle": "wp-block-image-editor", "style": "wp-block-image" } PKZu image/editor-rtl.min.cssnu[.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{min-height:60px}figure.wp-block-image:not(.wp-block){margin:0}.wp-block-image{position:relative}.wp-block-image .is-applying img,.wp-block-image.is-transient img{opacity:.3}.wp-block-image figcaption img{display:inline}.wp-block-image .components-spinner{margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.wp-block-image__placeholder{aspect-ratio:4/3}.wp-block-image__placeholder.has-illustration:before{background:#fff;opacity:.8}.wp-block-image__placeholder .components-placeholder__illustration{opacity:.1}.wp-block-image .components-resizable-box__container{display:table}.wp-block-image .components-resizable-box__container img{display:block;height:inherit;width:inherit}.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{left:0;margin:-1px 0;position:absolute;right:0}@media (min-width:600px){.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{margin:-1px}}[data-align=full]>.wp-block-image img,[data-align=wide]>.wp-block-image img{height:auto;width:100%}.wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{display:table}.wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{caption-side:bottom;display:table-caption}.wp-block[data-align=left]>.wp-block-image{margin:.5em 0 .5em 1em}.wp-block[data-align=right]>.wp-block-image{margin:.5em 1em .5em 0}.wp-block[data-align=center]>.wp-block-image{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align]:has(>.wp-block-image){position:relative}.wp-block-image__crop-area{max-width:100%;overflow:hidden;position:relative;width:100%}.wp-block-image__crop-area .reactEasyCrop_Container{pointer-events:auto}.wp-block-image__crop-area .reactEasyCrop_Container .reactEasyCrop_Image{border:none;border-radius:0}.wp-block-image__crop-icon{align-items:center;display:flex;justify-content:center;min-width:48px;padding:0 8px}.wp-block-image__crop-icon svg{fill:currentColor}.wp-block-image__zoom .components-popover__content{min-width:260px;overflow:visible!important}.wp-block-image__toolbar_content_textarea__container{padding:8px}.wp-block-image__toolbar_content_textarea{width:250px}PKZoc\TTimage/view.asset.phpnu[ array(), 'version' => '7500eb032759d407a71d'); PKZ ++image/view.min.jsnu[import*as t from"@wordpress/interactivity";var e={d:(t,n)=>{for(var a in n)e.o(n,a)&&!e.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:n[a]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e)};const n=(t=>{var n={};return e.d(n,t),n})({getContext:()=>t.getContext,getElement:()=>t.getElement,store:()=>t.store,withSyncEvent:()=>t.withSyncEvent});let a=!1,o=0;const{state:r,actions:i,callbacks:l}=(0,n.store)("core/image",{state:{currentImageId:null,get currentImage(){return r.metadata[r.currentImageId]},get overlayOpened(){return null!==r.currentImageId},get roleAttribute(){return r.overlayOpened?"dialog":null},get ariaModal(){return r.overlayOpened?"true":null},get enlargedSrc(){return r.currentImage.uploadedSrc||"data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs="},get figureStyles(){return r.overlayOpened&&`${r.currentImage.figureStyles?.replace(/margin[^;]*;?/g,"")};`},get imgStyles(){return r.overlayOpened&&`${r.currentImage.imgStyles?.replace(/;$/,"")}; object-fit:cover;`},get imageButtonRight(){const{imageId:t}=(0,n.getContext)();return r.metadata[t].imageButtonRight},get imageButtonTop(){const{imageId:t}=(0,n.getContext)();return r.metadata[t].imageButtonTop},get isContentHidden(){const t=(0,n.getContext)();return r.overlayEnabled&&r.currentImageId===t.imageId},get isContentVisible(){const t=(0,n.getContext)();return!r.overlayEnabled&&r.currentImageId===t.imageId}},actions:{showLightbox(){const{imageId:t}=(0,n.getContext)();r.metadata[t].imageRef?.complete&&(r.scrollTopReset=document.documentElement.scrollTop,r.scrollLeftReset=document.documentElement.scrollLeft,r.overlayEnabled=!0,r.currentImageId=t,l.setOverlayStyles())},hideLightbox(){r.overlayEnabled&&(r.showClosingAnimation=!0,r.overlayEnabled=!1,setTimeout((function(){r.currentImage.buttonRef.focus({preventScroll:!0}),r.currentImageId=null}),450))},handleKeydown:(0,n.withSyncEvent)((t=>{if(r.overlayEnabled){if("Tab"===t.key){t.preventDefault();const{ref:e}=(0,n.getElement)();e.querySelector("button").focus()}"Escape"===t.key&&i.hideLightbox()}})),handleTouchMove:(0,n.withSyncEvent)((t=>{r.overlayEnabled&&t.preventDefault()})),handleTouchStart(){a=!0},handleTouchEnd(){o=Date.now(),a=!1},handleScroll(){r.overlayOpened&&!a&&Date.now()-o>450&&window.scrollTo(r.scrollLeftReset,r.scrollTopReset)}},callbacks:{setOverlayStyles(){if(!r.overlayEnabled)return;let{naturalWidth:t,naturalHeight:e,offsetWidth:n,offsetHeight:a}=r.currentImage.imageRef,{x:o,y:i}=r.currentImage.imageRef.getBoundingClientRect();const l=t/e;let g=n/a;if("contain"===r.currentImage.scaleAttr)if(l>g){const t=n/l;i+=(a-t)/2,a=t}else{const t=a*l;o+=(n-t)/2,n=t}g=n/a;let c=parseFloat("none"!==r.currentImage.targetWidth?r.currentImage.targetWidth:t),s=parseFloat("none"!==r.currentImage.targetHeight?r.currentImage.targetHeight:e),d=c/s,u=c,m=s,h=c,p=s;if(l.toFixed(2)!==d.toFixed(2)){if(l>d){const t=c/l;s-t>c?(s=t,c=t*l):s=c/l}else{const t=s*l;c-t>s?(c=t,s=t/l):c=s*l}h=c,p=s,d=c/s,g>d?(u=c,m=u/g):(m=s,u=m*g)}(n>h||a>p)&&(h=n,p=a);let f=0;window.innerWidth>480?f=80:window.innerWidth>1920&&(f=160);const y=Math.min(window.innerWidth-f,h),w=Math.min(window.innerHeight-80,p);g>y/w?(h=y,p=h/g):(p=w,h=p*g);const b=n/h,I=c*(h/u),v=s*(p/m);r.overlayStyles=`\n\t\t\t\t\t--wp--lightbox-initial-top-position: ${i}px;\n\t\t\t\t\t--wp--lightbox-initial-left-position: ${o}px;\n\t\t\t\t\t--wp--lightbox-container-width: ${h+1}px;\n\t\t\t\t\t--wp--lightbox-container-height: ${p+1}px;\n\t\t\t\t\t--wp--lightbox-image-width: ${I}px;\n\t\t\t\t\t--wp--lightbox-image-height: ${v}px;\n\t\t\t\t\t--wp--lightbox-scale: ${b};\n\t\t\t\t\t--wp--lightbox-scrollbar-width: ${window.innerWidth-document.documentElement.clientWidth}px;\n\t\t\t\t`},setButtonStyles(){const{imageId:t}=(0,n.getContext)(),{ref:e}=(0,n.getElement)();r.metadata[t].imageRef=e,r.metadata[t].currentSrc=e.currentSrc;const{naturalWidth:a,naturalHeight:o,offsetWidth:i,offsetHeight:l}=e;if(0===a||0===o)return;const g=e.parentElement,c=e.parentElement.clientWidth;let s=e.parentElement.clientHeight;const d=g.querySelector("figcaption");if(d){const t=window.getComputedStyle(d);["absolute","fixed"].includes(t.position)||(s=s-d.offsetHeight-parseFloat(t.marginTop)-parseFloat(t.marginBottom))}const u=s-l,m=c-i;let h=u+16,p=m+16;if("contain"===r.metadata[t].scaleAttr){const t=a/o;if(t>=i/l){h=(l-i/t)/2+u+16,p=m+16}else{h=u+16,p=(i-l*t)/2+m+16}}r.metadata[t].imageButtonTop=h,r.metadata[t].imageButtonRight=p},setOverlayFocus(){if(r.overlayEnabled){const{ref:t}=(0,n.getElement)();t.focus()}},initTriggerButton(){const{imageId:t}=(0,n.getContext)(),{ref:e}=(0,n.getElement)();r.metadata[t].buttonRef=e}}},{lock:!0});PKZ.image/theme-rtl.min.cssnu[:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}PKZa¶ image/editor-rtl.cssnu[.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{ min-height:60px; } figure.wp-block-image:not(.wp-block){ margin:0; } .wp-block-image{ position:relative; } .wp-block-image .is-applying img,.wp-block-image.is-transient img{ opacity:.3; } .wp-block-image figcaption img{ display:inline; } .wp-block-image .components-spinner{ margin:0; position:absolute; right:50%; top:50%; transform:translate(50%, -50%); } .wp-block-image__placeholder{ aspect-ratio:4/3; } .wp-block-image__placeholder.has-illustration:before{ background:#fff; opacity:.8; } .wp-block-image__placeholder .components-placeholder__illustration{ opacity:.1; } .wp-block-image .components-resizable-box__container{ display:table; } .wp-block-image .components-resizable-box__container img{ display:block; height:inherit; width:inherit; } .block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{ left:0; margin:-1px 0; position:absolute; right:0; } @media (min-width:600px){ .block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{ margin:-1px; } } [data-align=full]>.wp-block-image img,[data-align=wide]>.wp-block-image img{ height:auto; width:100%; } .wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{ display:table; } .wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{ caption-side:bottom; display:table-caption; } .wp-block[data-align=left]>.wp-block-image{ margin:.5em 0 .5em 1em; } .wp-block[data-align=right]>.wp-block-image{ margin:.5em 1em .5em 0; } .wp-block[data-align=center]>.wp-block-image{ margin-left:auto; margin-right:auto; text-align:center; } .wp-block[data-align]:has(>.wp-block-image){ position:relative; } .wp-block-image__crop-area{ max-width:100%; overflow:hidden; position:relative; width:100%; } .wp-block-image__crop-area .reactEasyCrop_Container{ pointer-events:auto; } .wp-block-image__crop-area .reactEasyCrop_Container .reactEasyCrop_Image{ border:none; border-radius:0; } .wp-block-image__crop-icon{ align-items:center; display:flex; justify-content:center; min-width:48px; padding:0 8px; } .wp-block-image__crop-icon svg{ fill:currentColor; } .wp-block-image__zoom .components-popover__content{ min-width:260px; overflow:visible !important; } .wp-block-image__toolbar_content_textarea__container{ padding:8px; } .wp-block-image__toolbar_content_textarea{ width:250px; }PKZ.image/theme.min.cssnu[:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}PKZJl4 post-comments-form/style-rtl.cssnu[:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{ border:1px solid #949494; font-family:inherit; font-size:1em; } :where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{ padding:calc(.667em + 2px); } .wp-block-post-comments-form{ box-sizing:border-box; } .wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){ font-weight:inherit; } .wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){ font-family:inherit; } .wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){ font-size:inherit; } .wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){ line-height:inherit; } .wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){ font-style:inherit; } .wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){ letter-spacing:inherit; } .wp-block-post-comments-form :where(input[type=submit]){ box-shadow:none; cursor:pointer; display:inline-block; overflow-wrap:break-word; text-align:center; } .wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{ box-sizing:border-box; display:block; width:100%; } .wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{ display:block; margin-bottom:.25em; } .wp-block-post-comments-form .comment-form-cookies-consent{ display:flex; gap:.25em; } .wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{ margin-top:.35em; } .wp-block-post-comments-form .comment-reply-title{ margin-bottom:0; } .wp-block-post-comments-form .comment-reply-title :where(small){ font-size:var(--wp--preset--font-size--medium, smaller); margin-right:.5em; } .wp-block-post-comments-form input[type=submit]{ width:auto; }PKZNe$post-comments-form/style-rtl.min.cssnu[:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-right:.5em}.wp-block-post-comments-form input[type=submit]{width:auto}PKZ fڍpost-comments-form/style.cssnu[:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{ border:1px solid #949494; font-family:inherit; font-size:1em; } :where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{ padding:calc(.667em + 2px); } .wp-block-post-comments-form{ box-sizing:border-box; } .wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){ font-weight:inherit; } .wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){ font-family:inherit; } .wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){ font-size:inherit; } .wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){ line-height:inherit; } .wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){ font-style:inherit; } .wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){ letter-spacing:inherit; } .wp-block-post-comments-form :where(input[type=submit]){ box-shadow:none; cursor:pointer; display:inline-block; overflow-wrap:break-word; text-align:center; } .wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{ box-sizing:border-box; display:block; width:100%; } .wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{ display:block; margin-bottom:.25em; } .wp-block-post-comments-form .comment-form-cookies-consent{ display:flex; gap:.25em; } .wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{ margin-top:.35em; } .wp-block-post-comments-form .comment-reply-title{ margin-bottom:0; } .wp-block-post-comments-form .comment-reply-title :where(small){ font-size:var(--wp--preset--font-size--medium, smaller); margin-left:.5em; } .wp-block-post-comments-form input[type=submit]{ width:auto; }PKZqcpost-comments-form/editor.cssnu[.wp-block-post-comments-form *{ pointer-events:none; } .wp-block-post-comments-form .block-editor-warning *{ pointer-events:auto; }PKZe'h post-comments-form/style.min.cssnu[:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-form input[type=submit]{width:auto}PKZW#@||!post-comments-form/editor.min.cssnu[.wp-block-post-comments-form *{pointer-events:none}.wp-block-post-comments-form .block-editor-warning *{pointer-events:auto}PKZv##post-comments-form/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/post-comments-form", "title": "Comments Form", "category": "theme", "description": "Display a post's comments form.", "textdomain": "default", "attributes": { "textAlign": { "type": "string" } }, "usesContext": [ "postId", "postType" ], "supports": { "html": false, "color": { "gradients": true, "heading": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "spacing": { "margin": true, "padding": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontStyle": true, "__experimentalFontWeight": true, "__experimentalLetterSpacing": true, "__experimentalTextTransform": true, "__experimentalDefaultControls": { "fontSize": true } }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } } }, "editorStyle": "wp-block-post-comments-form-editor", "style": [ "wp-block-post-comments-form", "wp-block-buttons", "wp-block-button" ], "example": { "attributes": { "textAlign": "center" } } } PKZW#@||%post-comments-form/editor-rtl.min.cssnu[.wp-block-post-comments-form *{pointer-events:none}.wp-block-post-comments-form .block-editor-warning *{pointer-events:auto}PKZqc!post-comments-form/editor-rtl.cssnu[.wp-block-post-comments-form *{ pointer-events:none; } .wp-block-post-comments-form .block-editor-warning *{ pointer-events:auto; }PKZ+Vyypost-excerpt/style-rtl.cssnu[:where(.wp-block-post-excerpt){ box-sizing:border-box; margin-bottom:var(--wp--style--block-gap); margin-top:var(--wp--style--block-gap); } .wp-block-post-excerpt__excerpt{ margin-bottom:0; margin-top:0; } .wp-block-post-excerpt__more-text{ margin-bottom:0; margin-top:var(--wp--style--block-gap); } .wp-block-post-excerpt__more-link{ display:inline-block; }PKZ3SSpost-excerpt/style-rtl.min.cssnu[:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}PKZ+Vyypost-excerpt/style.cssnu[:where(.wp-block-post-excerpt){ box-sizing:border-box; margin-bottom:var(--wp--style--block-gap); margin-top:var(--wp--style--block-gap); } .wp-block-post-excerpt__excerpt{ margin-bottom:0; margin-top:0; } .wp-block-post-excerpt__more-text{ margin-bottom:0; margin-top:var(--wp--style--block-gap); } .wp-block-post-excerpt__more-link{ display:inline-block; }PKZٵUUpost-excerpt/editor.cssnu[.wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline{ display:inline; }PKZ3SSpost-excerpt/style.min.cssnu[:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}PKZ*}PPpost-excerpt/editor.min.cssnu[.wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline{display:inline}PKZ2post-excerpt/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/post-excerpt", "title": "Excerpt", "category": "theme", "description": "Display the excerpt.", "textdomain": "default", "attributes": { "textAlign": { "type": "string" }, "moreText": { "type": "string" }, "showMoreOnNewLine": { "type": "boolean", "default": true }, "excerptLength": { "type": "number", "default": 55 } }, "usesContext": [ "postId", "postType", "queryId" ], "example": { "viewportWidth": 350 }, "supports": { "html": false, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true, "link": true } }, "spacing": { "margin": true, "padding": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } } }, "editorStyle": "wp-block-post-excerpt-editor", "style": "wp-block-post-excerpt" } PKZ*}PPpost-excerpt/editor-rtl.min.cssnu[.wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline{display:inline}PKZٵUUpost-excerpt/editor-rtl.cssnu[.wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline{ display:inline; }PKZ$rqq avatar.phpnu[context['commentId'] ) ) { if ( isset( $attributes['userId'] ) ) { $author_id = $attributes['userId']; } elseif ( isset( $block->context['postId'] ) ) { $author_id = get_post_field( 'post_author', $block->context['postId'] ); } else { $author_id = get_query_var( 'author' ); } if ( empty( $author_id ) ) { return ''; } $author_name = get_the_author_meta( 'display_name', $author_id ); // translators: %s: Author name. $alt = sprintf( __( '%s Avatar' ), $author_name ); $avatar_block = get_avatar( $author_id, $size, '', $alt, array( 'extra_attr' => $image_styles, 'class' => $image_classes, ) ); if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) { $label = ''; if ( '_blank' === $attributes['linkTarget'] ) { // translators: %s is the Author name. $label = 'aria-label="' . esc_attr( sprintf( __( '(%s author archive, opens in a new tab)' ), $author_name ) ) . '"'; } // translators: 1: Author archive link. 2: Link target. %3$s Aria label. %4$s Avatar image. $avatar_block = sprintf( '%4$s', esc_url( get_author_posts_url( $author_id ) ), esc_attr( $attributes['linkTarget'] ), $label, $avatar_block ); } return sprintf( '
    %2s
    ', $wrapper_attributes, $avatar_block ); } $comment = get_comment( $block->context['commentId'] ); if ( ! $comment ) { return ''; } /* translators: %s: Author name. */ $alt = sprintf( __( '%s Avatar' ), $comment->comment_author ); $avatar_block = get_avatar( $comment, $size, '', $alt, array( 'extra_attr' => $image_styles, 'class' => $image_classes, ) ); if ( isset( $attributes['isLink'] ) && $attributes['isLink'] && isset( $comment->comment_author_url ) && '' !== $comment->comment_author_url ) { $label = ''; if ( '_blank' === $attributes['linkTarget'] ) { // translators: %s: Comment author name. $label = 'aria-label="' . esc_attr( sprintf( __( '(%s website link, opens in a new tab)' ), $comment->comment_author ) ) . '"'; } $avatar_block = sprintf( '%4$s', esc_url( $comment->comment_author_url ), esc_attr( $attributes['linkTarget'] ), $label, $avatar_block ); } return sprintf( '
    %2s
    ', $wrapper_attributes, $avatar_block ); } /** * Generates class names and styles to apply the border support styles for * the Avatar block. * * @since 6.3.0 * * @param array $attributes The block attributes. * @return array The border-related classnames and styles for the block. */ function get_block_core_avatar_border_attributes( $attributes ) { $border_styles = array(); $sides = array( 'top', 'right', 'bottom', 'left' ); // Border radius. if ( isset( $attributes['style']['border']['radius'] ) ) { $border_styles['radius'] = $attributes['style']['border']['radius']; } // Border style. if ( isset( $attributes['style']['border']['style'] ) ) { $border_styles['style'] = $attributes['style']['border']['style']; } // Border width. if ( isset( $attributes['style']['border']['width'] ) ) { $border_styles['width'] = $attributes['style']['border']['width']; } // Border color. $preset_color = array_key_exists( 'borderColor', $attributes ) ? "var:preset|color|{$attributes['borderColor']}" : null; $custom_color = $attributes['style']['border']['color'] ?? null; $border_styles['color'] = $preset_color ? $preset_color : $custom_color; // Individual border styles e.g. top, left etc. foreach ( $sides as $side ) { $border = $attributes['style']['border'][ $side ] ?? null; $border_styles[ $side ] = array( 'color' => isset( $border['color'] ) ? $border['color'] : null, 'style' => isset( $border['style'] ) ? $border['style'] : null, 'width' => isset( $border['width'] ) ? $border['width'] : null, ); } $styles = wp_style_engine_get_styles( array( 'border' => $border_styles ) ); $attributes = array(); if ( ! empty( $styles['classnames'] ) ) { $attributes['class'] = $styles['classnames']; } if ( ! empty( $styles['css'] ) ) { $attributes['style'] = $styles['css']; } return $attributes; } /** * Registers the `core/avatar` block on the server. * * @since 6.0.0 */ function register_block_core_avatar() { register_block_type_from_metadata( __DIR__ . '/avatar', array( 'render_callback' => 'render_block_core_avatar', ) ); } add_action( 'init', 'register_block_core_avatar' ); PKZ"pXXhtml/editor.cssnu[.block-library-html__edit .block-library-html__preview-overlay{ height:100%; left:0; position:absolute; top:0; width:100%; } .block-library-html__edit .block-editor-plain-text{ background:#fff !important; border:1px solid #1e1e1e !important; border-radius:2px !important; box-shadow:none !important; box-sizing:border-box; color:#1e1e1e !important; direction:ltr; font-family:Menlo,Consolas,monaco,monospace !important; font-size:16px !important; max-height:250px; padding:12px !important; } @media (min-width:600px){ .block-library-html__edit .block-editor-plain-text{ font-size:13px !important; } } .block-library-html__edit .block-editor-plain-text:focus{ border-color:var(--wp-admin-theme-color) !important; box-shadow:0 0 0 1px var(--wp-admin-theme-color) !important; outline:2px solid #0000 !important; }PKZbthtml/editor.min.cssnu[.block-library-html__edit .block-library-html__preview-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.block-library-html__edit .block-editor-plain-text{background:#fff!important;border:1px solid #1e1e1e!important;border-radius:2px!important;box-shadow:none!important;box-sizing:border-box;color:#1e1e1e!important;direction:ltr;font-family:Menlo,Consolas,monaco,monospace!important;font-size:16px!important;max-height:250px;padding:12px!important}@media (min-width:600px){.block-library-html__edit .block-editor-plain-text{font-size:13px!important}}.block-library-html__edit .block-editor-plain-text:focus{border-color:var(--wp-admin-theme-color)!important;box-shadow:0 0 0 1px var(--wp-admin-theme-color)!important;outline:2px solid #0000!important}PKZhtml/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/html", "title": "Custom HTML", "category": "widgets", "description": "Add custom HTML code and preview it as you edit.", "keywords": [ "embed" ], "textdomain": "default", "attributes": { "content": { "type": "string", "source": "raw" } }, "supports": { "customClassName": false, "className": false, "html": false, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-html-editor" } PKZLhtml/editor-rtl.min.cssnu[.block-library-html__edit .block-library-html__preview-overlay{height:100%;position:absolute;right:0;top:0;width:100%}.block-library-html__edit .block-editor-plain-text{background:#fff!important;border:1px solid #1e1e1e!important;border-radius:2px!important;box-shadow:none!important;box-sizing:border-box;color:#1e1e1e!important;direction:ltr;font-family:Menlo,Consolas,monaco,monospace!important;font-size:16px!important;max-height:250px;padding:12px!important}@media (min-width:600px){.block-library-html__edit .block-editor-plain-text{font-size:13px!important}}.block-library-html__edit .block-editor-plain-text:focus{border-color:var(--wp-admin-theme-color)!important;box-shadow:0 0 0 1px var(--wp-admin-theme-color)!important;outline:2px solid #0000!important}PKZ6&YYhtml/editor-rtl.cssnu[.block-library-html__edit .block-library-html__preview-overlay{ height:100%; position:absolute; right:0; top:0; width:100%; } .block-library-html__edit .block-editor-plain-text{ background:#fff !important; border:1px solid #1e1e1e !important; border-radius:2px !important; box-shadow:none !important; box-sizing:border-box; color:#1e1e1e !important; direction:ltr; font-family:Menlo,Consolas,monaco,monospace !important; font-size:16px !important; max-height:250px; padding:12px !important; } @media (min-width:600px){ .block-library-html__edit .block-editor-plain-text{ font-size:13px !important; } } .block-library-html__edit .block-editor-plain-text:focus{ border-color:var(--wp-admin-theme-color) !important; box-shadow:0 0 0 1px var(--wp-admin-theme-color) !important; outline:2px solid #0000 !important; }PKZ޻ calendar.phpnu[' . __( 'The calendar block is hidden because there are no published posts.' ) . ''; } return ''; } $previous_monthnum = $monthnum; $previous_year = $year; if ( isset( $attributes['month'] ) && isset( $attributes['year'] ) ) { $permalink_structure = get_option( 'permalink_structure' ); if ( str_contains( $permalink_structure, '%monthnum%' ) && str_contains( $permalink_structure, '%year%' ) ) { $monthnum = $attributes['month']; $year = $attributes['year']; } } $color_block_styles = array(); // Text color. $preset_text_color = array_key_exists( 'textColor', $attributes ) ? "var:preset|color|{$attributes['textColor']}" : null; $custom_text_color = $attributes['style']['color']['text'] ?? null; $color_block_styles['text'] = $preset_text_color ? $preset_text_color : $custom_text_color; // Background Color. $preset_background_color = array_key_exists( 'backgroundColor', $attributes ) ? "var:preset|color|{$attributes['backgroundColor']}" : null; $custom_background_color = $attributes['style']['color']['background'] ?? null; $color_block_styles['background'] = $preset_background_color ? $preset_background_color : $custom_background_color; // Generate color styles and classes. $styles = wp_style_engine_get_styles( array( 'color' => $color_block_styles ), array( 'convert_vars_to_classnames' => true ) ); $inline_styles = empty( $styles['css'] ) ? '' : sprintf( ' style="%s"', esc_attr( $styles['css'] ) ); $classnames = empty( $styles['classnames'] ) ? '' : ' ' . esc_attr( $styles['classnames'] ); if ( isset( $attributes['style']['elements']['link']['color']['text'] ) ) { $classnames .= ' has-link-color'; } // Apply color classes and styles to the calendar. $calendar = str_replace( '%2$s', $wrapper_attributes, $calendar ); $monthnum = $previous_monthnum; $year = $previous_year; return $output; } /** * Registers the `core/calendar` block on server. * * @since 5.2.0 */ function register_block_core_calendar() { register_block_type_from_metadata( __DIR__ . '/calendar', array( 'render_callback' => 'render_block_core_calendar', ) ); } add_action( 'init', 'register_block_core_calendar' ); /** * Returns whether or not there are any published posts. * * Used to hide the calendar block when there are no published posts. * This compensates for a known Core bug: https://core.trac.wordpress.org/ticket/12016 * * @since 5.9.0 * * @return bool Has any published posts or not. */ function block_core_calendar_has_published_posts() { // Multisite already has an option that stores the count of the published posts. // Let's use that for multisites. if ( is_multisite() ) { return 0 < (int) get_option( 'post_count' ); } // On single sites we try our own cached option first. $has_published_posts = get_option( 'wp_calendar_block_has_published_posts', null ); if ( null !== $has_published_posts ) { return (bool) $has_published_posts; } // No cache hit, let's update the cache and return the cached value. return block_core_calendar_update_has_published_posts(); } /** * Queries the database for any published post and saves * a flag whether any published post exists or not. * * @since 5.9.0 * * @global wpdb $wpdb WordPress database abstraction object. * * @return bool Has any published posts or not. */ function block_core_calendar_update_has_published_posts() { global $wpdb; $has_published_posts = (bool) $wpdb->get_var( "SELECT 1 as test FROM {$wpdb->posts} WHERE post_type = 'post' AND post_status = 'publish' LIMIT 1" ); update_option( 'wp_calendar_block_has_published_posts', $has_published_posts ); return $has_published_posts; } // We only want to register these functions and actions when // we are on single sites. On multi sites we use `post_count` option. if ( ! is_multisite() ) { /** * Handler for updating the has published posts flag when a post is deleted. * * @since 5.9.0 * * @param int $post_id Deleted post ID. */ function block_core_calendar_update_has_published_post_on_delete( $post_id ) { $post = get_post( $post_id ); if ( ! $post || 'publish' !== $post->post_status || 'post' !== $post->post_type ) { return; } block_core_calendar_update_has_published_posts(); } /** * Handler for updating the has published posts flag when a post status changes. * * @since 5.9.0 * * @param string $new_status The status the post is changing to. * @param string $old_status The status the post is changing from. * @param WP_Post $post Post object. */ function block_core_calendar_update_has_published_post_on_transition_post_status( $new_status, $old_status, $post ) { if ( $new_status === $old_status ) { return; } if ( 'post' !== get_post_type( $post ) ) { return; } if ( 'publish' !== $new_status && 'publish' !== $old_status ) { return; } block_core_calendar_update_has_published_posts(); } add_action( 'delete_post', 'block_core_calendar_update_has_published_post_on_delete' ); add_action( 'transition_post_status', 'block_core_calendar_update_has_published_post_on_transition_post_status', 10, 3 ); } PKZ.tҁgroup/style-rtl.cssnu[.wp-block-group{ box-sizing:border-box; } :where(.wp-block-group.wp-block-group-is-layout-constrained){ position:relative; }PKZuugroup/style-rtl.min.cssnu[.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}PKZz|'CCgroup/theme-rtl.cssnu[:where(.wp-block-group.has-background){ padding:1.25em 2.375em; }PKZ.tҁgroup/style.cssnu[.wp-block-group{ box-sizing:border-box; } :where(.wp-block-group.wp-block-group-is-layout-constrained){ position:relative; }PKZ?|<<group/editor.cssnu[.wp-block-group .block-editor-block-list__insertion-point{ left:0; right:0; } [data-type="core/group"].is-selected .block-list-appender{ margin-left:0; margin-right:0; } [data-type="core/group"].is-selected .has-background .block-list-appender{ margin-bottom:18px; margin-top:18px; } .wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{ gap:inherit; pointer-events:none; } .wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-default-block-appender__content,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{ display:inherit; flex:1; flex-direction:inherit; width:100%; } .wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child:after{ border:1px dashed; content:""; display:flex; flex:1 0 40px; min-height:38px; pointer-events:none; } .wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-button-block-appender,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{ pointer-events:all; }PKZuugroup/style.min.cssnu[.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}PKZz|'CCgroup/theme.cssnu[:where(.wp-block-group.has-background){ padding:1.25em 2.375em; }PKZףgroup/editor.min.cssnu[.wp-block-group .block-editor-block-list__insertion-point{left:0;right:0}[data-type="core/group"].is-selected .block-list-appender{margin-left:0;margin-right:0}[data-type="core/group"].is-selected .has-background .block-list-appender{margin-bottom:18px;margin-top:18px}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{gap:inherit;pointer-events:none}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-default-block-appender__content,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{display:inherit;flex:1;flex-direction:inherit;width:100%}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child:after{border:1px dashed;content:"";display:flex;flex:1 0 40px;min-height:38px;pointer-events:none}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-button-block-appender,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{pointer-events:all}PKZ|33group/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/group", "title": "Group", "category": "design", "description": "Gather blocks in a layout container.", "keywords": [ "container", "wrapper", "row", "section" ], "textdomain": "default", "attributes": { "tagName": { "type": "string", "default": "div" }, "templateLock": { "type": [ "string", "boolean" ], "enum": [ "all", "insert", "contentOnly", false ] }, "allowedBlocks": { "type": "array" } }, "supports": { "__experimentalOnEnter": true, "__experimentalOnMerge": true, "__experimentalSettings": true, "align": [ "wide", "full" ], "anchor": true, "ariaLabel": true, "html": false, "background": { "backgroundImage": true, "backgroundSize": true, "__experimentalDefaultControls": { "backgroundImage": true } }, "color": { "gradients": true, "heading": true, "button": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "shadow": true, "spacing": { "margin": [ "top", "bottom" ], "padding": true, "blockGap": true, "__experimentalDefaultControls": { "padding": true, "blockGap": true } }, "dimensions": { "minHeight": true }, "__experimentalBorder": { "color": true, "radius": true, "style": true, "width": true, "__experimentalDefaultControls": { "color": true, "radius": true, "style": true, "width": true } }, "position": { "sticky": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "layout": { "allowSizingOnChildren": true }, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-group-editor", "style": "wp-block-group" } PKZףgroup/editor-rtl.min.cssnu[.wp-block-group .block-editor-block-list__insertion-point{left:0;right:0}[data-type="core/group"].is-selected .block-list-appender{margin-left:0;margin-right:0}[data-type="core/group"].is-selected .has-background .block-list-appender{margin-bottom:18px;margin-top:18px}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{gap:inherit;pointer-events:none}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-default-block-appender__content,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{display:inherit;flex:1;flex-direction:inherit;width:100%}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child:after{border:1px dashed;content:"";display:flex;flex:1 0 40px;min-height:38px;pointer-events:none}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-button-block-appender,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{pointer-events:all}PKZ\DT>>group/theme-rtl.min.cssnu[:where(.wp-block-group.has-background){padding:1.25em 2.375em}PKZ?|<<group/editor-rtl.cssnu[.wp-block-group .block-editor-block-list__insertion-point{ left:0; right:0; } [data-type="core/group"].is-selected .block-list-appender{ margin-left:0; margin-right:0; } [data-type="core/group"].is-selected .has-background .block-list-appender{ margin-bottom:18px; margin-top:18px; } .wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{ gap:inherit; pointer-events:none; } .wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-default-block-appender__content,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{ display:inherit; flex:1; flex-direction:inherit; width:100%; } .wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child:after{ border:1px dashed; content:""; display:flex; flex:1 0 40px; min-height:38px; pointer-events:none; } .wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-button-block-appender,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{ pointer-events:all; }PKZ\DT>>group/theme.min.cssnu[:where(.wp-block-group.has-background){padding:1.25em 2.375em}PKZ(ytable/style-rtl.cssnu[.wp-block-table{ overflow-x:auto; } .wp-block-table table{ border-collapse:collapse; width:100%; } .wp-block-table thead{ border-bottom:3px solid; } .wp-block-table tfoot{ border-top:3px solid; } .wp-block-table td,.wp-block-table th{ border:1px solid; padding:.5em; } .wp-block-table .has-fixed-layout{ table-layout:fixed; width:100%; } .wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{ word-break:break-word; } .wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{ display:table; width:auto; } .wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{ word-break:break-word; } .wp-block-table .has-subtle-light-gray-background-color{ background-color:#f3f4f5; } .wp-block-table .has-subtle-pale-green-background-color{ background-color:#e9fbe5; } .wp-block-table .has-subtle-pale-blue-background-color{ background-color:#e7f5fe; } .wp-block-table .has-subtle-pale-pink-background-color{ background-color:#fcf0ef; } .wp-block-table.is-style-stripes{ background-color:initial; border-bottom:1px solid #f0f0f0; border-collapse:inherit; border-spacing:0; } .wp-block-table.is-style-stripes tbody tr:nth-child(odd){ background-color:#f0f0f0; } .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){ background-color:#f3f4f5; } .wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){ background-color:#e9fbe5; } .wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){ background-color:#e7f5fe; } .wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){ background-color:#fcf0ef; } .wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{ border-color:#0000; } .wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{ border-color:inherit; } .wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{ border-top-color:inherit; } .wp-block-table table[style*=border-top-color] tr:not(:first-child){ border-top-color:initial; } .wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{ border-left-color:inherit; } .wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{ border-bottom-color:inherit; } .wp-block-table table[style*=border-bottom-color] tr:not(:last-child){ border-bottom-color:initial; } .wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{ border-right-color:inherit; } .wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{ border-style:inherit; } .wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{ border-style:inherit; border-width:inherit; }PKZ#gċtable/style-rtl.min.cssnu[.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}PKZLLctable/theme-rtl.cssnu[.wp-block-table{ margin:0 0 1em; } .wp-block-table td,.wp-block-table th{ word-break:normal; } .wp-block-table :where(figcaption){ color:#555; font-size:13px; text-align:center; } .is-dark-theme .wp-block-table :where(figcaption){ color:#ffffffa6; }PKZe9table/style.cssnu[.wp-block-table{ overflow-x:auto; } .wp-block-table table{ border-collapse:collapse; width:100%; } .wp-block-table thead{ border-bottom:3px solid; } .wp-block-table tfoot{ border-top:3px solid; } .wp-block-table td,.wp-block-table th{ border:1px solid; padding:.5em; } .wp-block-table .has-fixed-layout{ table-layout:fixed; width:100%; } .wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{ word-break:break-word; } .wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{ display:table; width:auto; } .wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{ word-break:break-word; } .wp-block-table .has-subtle-light-gray-background-color{ background-color:#f3f4f5; } .wp-block-table .has-subtle-pale-green-background-color{ background-color:#e9fbe5; } .wp-block-table .has-subtle-pale-blue-background-color{ background-color:#e7f5fe; } .wp-block-table .has-subtle-pale-pink-background-color{ background-color:#fcf0ef; } .wp-block-table.is-style-stripes{ background-color:initial; border-bottom:1px solid #f0f0f0; border-collapse:inherit; border-spacing:0; } .wp-block-table.is-style-stripes tbody tr:nth-child(odd){ background-color:#f0f0f0; } .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){ background-color:#f3f4f5; } .wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){ background-color:#e9fbe5; } .wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){ background-color:#e7f5fe; } .wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){ background-color:#fcf0ef; } .wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{ border-color:#0000; } .wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{ border-color:inherit; } .wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{ border-top-color:inherit; } .wp-block-table table[style*=border-top-color] tr:not(:first-child){ border-top-color:initial; } .wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{ border-right-color:inherit; } .wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{ border-bottom-color:inherit; } .wp-block-table table[style*=border-bottom-color] tr:not(:last-child){ border-bottom-color:initial; } .wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{ border-left-color:inherit; } .wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{ border-style:inherit; } .wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{ border-style:inherit; border-width:inherit; }PKZK99table/editor.cssnu[.wp-block[data-align=center]>.wp-block-table,.wp-block[data-align=left]>.wp-block-table,.wp-block[data-align=right]>.wp-block-table{ height:auto; } .wp-block[data-align=center]>.wp-block-table table,.wp-block[data-align=left]>.wp-block-table table,.wp-block[data-align=right]>.wp-block-table table{ width:auto; } .wp-block[data-align=center]>.wp-block-table td,.wp-block[data-align=center]>.wp-block-table th,.wp-block[data-align=left]>.wp-block-table td,.wp-block[data-align=left]>.wp-block-table th,.wp-block[data-align=right]>.wp-block-table td,.wp-block[data-align=right]>.wp-block-table th{ word-break:break-word; } .wp-block[data-align=center]>.wp-block-table{ text-align:initial; } .wp-block[data-align=center]>.wp-block-table table{ margin:0 auto; } .wp-block-table td,.wp-block-table th{ border:1px solid; padding:.5em; } .wp-block-table td.is-selected,.wp-block-table th.is-selected{ border-color:var(--wp-admin-theme-color); border-style:double; box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color); } .wp-block-table table.has-individual-borders td,.wp-block-table table.has-individual-borders th,.wp-block-table table.has-individual-borders tr,.wp-block-table table.has-individual-borders>*{ border:1px solid; } .blocks-table__placeholder-form.blocks-table__placeholder-form{ align-items:flex-start; display:flex; flex-direction:column; gap:8px; } @media (min-width:782px){ .blocks-table__placeholder-form.blocks-table__placeholder-form{ align-items:flex-end; flex-direction:row; } } .blocks-table__placeholder-input{ width:112px; }PKZPtable/style.min.cssnu[.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}PKZLLctable/theme.cssnu[.wp-block-table{ margin:0 0 1em; } .wp-block-table td,.wp-block-table th{ word-break:normal; } .wp-block-table :where(figcaption){ color:#555; font-size:13px; text-align:center; } .is-dark-theme .wp-block-table :where(figcaption){ color:#ffffffa6; }PKZBNKtable/editor.min.cssnu[.wp-block[data-align=center]>.wp-block-table,.wp-block[data-align=left]>.wp-block-table,.wp-block[data-align=right]>.wp-block-table{height:auto}.wp-block[data-align=center]>.wp-block-table table,.wp-block[data-align=left]>.wp-block-table table,.wp-block[data-align=right]>.wp-block-table table{width:auto}.wp-block[data-align=center]>.wp-block-table td,.wp-block[data-align=center]>.wp-block-table th,.wp-block[data-align=left]>.wp-block-table td,.wp-block[data-align=left]>.wp-block-table th,.wp-block[data-align=right]>.wp-block-table td,.wp-block[data-align=right]>.wp-block-table th{word-break:break-word}.wp-block[data-align=center]>.wp-block-table{text-align:initial}.wp-block[data-align=center]>.wp-block-table table{margin:0 auto}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table td.is-selected,.wp-block-table th.is-selected{border-color:var(--wp-admin-theme-color);border-style:double;box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.wp-block-table table.has-individual-borders td,.wp-block-table table.has-individual-borders th,.wp-block-table table.has-individual-borders tr,.wp-block-table table.has-individual-borders>*{border:1px solid}.blocks-table__placeholder-form.blocks-table__placeholder-form{align-items:flex-start;display:flex;flex-direction:column;gap:8px}@media (min-width:782px){.blocks-table__placeholder-form.blocks-table__placeholder-form{align-items:flex-end;flex-direction:row}}.blocks-table__placeholder-input{width:112px}PKZBr88table/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/table", "title": "Table", "category": "text", "description": "Create structured content in rows and columns to display information.", "textdomain": "default", "attributes": { "hasFixedLayout": { "type": "boolean", "default": true }, "caption": { "type": "rich-text", "source": "rich-text", "selector": "figcaption" }, "head": { "type": "array", "default": [], "source": "query", "selector": "thead tr", "query": { "cells": { "type": "array", "default": [], "source": "query", "selector": "td,th", "query": { "content": { "type": "rich-text", "source": "rich-text" }, "tag": { "type": "string", "default": "td", "source": "tag" }, "scope": { "type": "string", "source": "attribute", "attribute": "scope" }, "align": { "type": "string", "source": "attribute", "attribute": "data-align" }, "colspan": { "type": "string", "source": "attribute", "attribute": "colspan" }, "rowspan": { "type": "string", "source": "attribute", "attribute": "rowspan" } } } } }, "body": { "type": "array", "default": [], "source": "query", "selector": "tbody tr", "query": { "cells": { "type": "array", "default": [], "source": "query", "selector": "td,th", "query": { "content": { "type": "rich-text", "source": "rich-text" }, "tag": { "type": "string", "default": "td", "source": "tag" }, "scope": { "type": "string", "source": "attribute", "attribute": "scope" }, "align": { "type": "string", "source": "attribute", "attribute": "data-align" }, "colspan": { "type": "string", "source": "attribute", "attribute": "colspan" }, "rowspan": { "type": "string", "source": "attribute", "attribute": "rowspan" } } } } }, "foot": { "type": "array", "default": [], "source": "query", "selector": "tfoot tr", "query": { "cells": { "type": "array", "default": [], "source": "query", "selector": "td,th", "query": { "content": { "type": "rich-text", "source": "rich-text" }, "tag": { "type": "string", "default": "td", "source": "tag" }, "scope": { "type": "string", "source": "attribute", "attribute": "scope" }, "align": { "type": "string", "source": "attribute", "attribute": "data-align" }, "colspan": { "type": "string", "source": "attribute", "attribute": "colspan" }, "rowspan": { "type": "string", "source": "attribute", "attribute": "rowspan" } } } } } }, "supports": { "anchor": true, "align": true, "color": { "__experimentalSkipSerialization": true, "gradients": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontStyle": true, "__experimentalFontWeight": true, "__experimentalLetterSpacing": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalDefaultControls": { "fontSize": true } }, "__experimentalBorder": { "__experimentalSkipSerialization": true, "color": true, "style": true, "width": true, "__experimentalDefaultControls": { "color": true, "style": true, "width": true } }, "interactivity": { "clientNavigation": true } }, "selectors": { "root": ".wp-block-table > table", "spacing": ".wp-block-table" }, "styles": [ { "name": "regular", "label": "Default", "isDefault": true }, { "name": "stripes", "label": "Stripes" } ], "editorStyle": "wp-block-table-editor", "style": "wp-block-table" } PKZBNKtable/editor-rtl.min.cssnu[.wp-block[data-align=center]>.wp-block-table,.wp-block[data-align=left]>.wp-block-table,.wp-block[data-align=right]>.wp-block-table{height:auto}.wp-block[data-align=center]>.wp-block-table table,.wp-block[data-align=left]>.wp-block-table table,.wp-block[data-align=right]>.wp-block-table table{width:auto}.wp-block[data-align=center]>.wp-block-table td,.wp-block[data-align=center]>.wp-block-table th,.wp-block[data-align=left]>.wp-block-table td,.wp-block[data-align=left]>.wp-block-table th,.wp-block[data-align=right]>.wp-block-table td,.wp-block[data-align=right]>.wp-block-table th{word-break:break-word}.wp-block[data-align=center]>.wp-block-table{text-align:initial}.wp-block[data-align=center]>.wp-block-table table{margin:0 auto}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table td.is-selected,.wp-block-table th.is-selected{border-color:var(--wp-admin-theme-color);border-style:double;box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.wp-block-table table.has-individual-borders td,.wp-block-table table.has-individual-borders th,.wp-block-table table.has-individual-borders tr,.wp-block-table table.has-individual-borders>*{border:1px solid}.blocks-table__placeholder-form.blocks-table__placeholder-form{align-items:flex-start;display:flex;flex-direction:column;gap:8px}@media (min-width:782px){.blocks-table__placeholder-form.blocks-table__placeholder-form{align-items:flex-end;flex-direction:row}}.blocks-table__placeholder-input{width:112px}PKZ)) table/theme-rtl.min.cssnu[.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}PKZK99table/editor-rtl.cssnu[.wp-block[data-align=center]>.wp-block-table,.wp-block[data-align=left]>.wp-block-table,.wp-block[data-align=right]>.wp-block-table{ height:auto; } .wp-block[data-align=center]>.wp-block-table table,.wp-block[data-align=left]>.wp-block-table table,.wp-block[data-align=right]>.wp-block-table table{ width:auto; } .wp-block[data-align=center]>.wp-block-table td,.wp-block[data-align=center]>.wp-block-table th,.wp-block[data-align=left]>.wp-block-table td,.wp-block[data-align=left]>.wp-block-table th,.wp-block[data-align=right]>.wp-block-table td,.wp-block[data-align=right]>.wp-block-table th{ word-break:break-word; } .wp-block[data-align=center]>.wp-block-table{ text-align:initial; } .wp-block[data-align=center]>.wp-block-table table{ margin:0 auto; } .wp-block-table td,.wp-block-table th{ border:1px solid; padding:.5em; } .wp-block-table td.is-selected,.wp-block-table th.is-selected{ border-color:var(--wp-admin-theme-color); border-style:double; box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color); } .wp-block-table table.has-individual-borders td,.wp-block-table table.has-individual-borders th,.wp-block-table table.has-individual-borders tr,.wp-block-table table.has-individual-borders>*{ border:1px solid; } .blocks-table__placeholder-form.blocks-table__placeholder-form{ align-items:flex-start; display:flex; flex-direction:column; gap:8px; } @media (min-width:782px){ .blocks-table__placeholder-form.blocks-table__placeholder-form{ align-items:flex-end; flex-direction:row; } } .blocks-table__placeholder-input{ width:112px; }PKZ)) table/theme.min.cssnu[.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}PKZ 2HHfootnotes/style-rtl.cssnu[.editor-styles-wrapper,.entry-content{ counter-reset:footnotes; } a[data-fn].fn{ counter-increment:footnotes; display:inline-flex; font-size:smaller; text-decoration:none; text-indent:-9999999px; vertical-align:super; } a[data-fn].fn:after{ content:"[" counter(footnotes) "]"; float:right; text-indent:0; }PKZ}  footnotes/style-rtl.min.cssnu[.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:right;text-indent:0}PKZ1"zGGfootnotes/style.cssnu[.editor-styles-wrapper,.entry-content{ counter-reset:footnotes; } a[data-fn].fn{ counter-increment:footnotes; display:inline-flex; font-size:smaller; text-decoration:none; text-indent:-9999999px; vertical-align:super; } a[data-fn].fn:after{ content:"[" counter(footnotes) "]"; float:left; text-indent:0; }PKZGtYOfootnotes/style.min.cssnu[.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}PKZE#Ȅfootnotes/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/footnotes", "title": "Footnotes", "category": "text", "description": "Display footnotes added to the page.", "keywords": [ "references" ], "textdomain": "default", "usesContext": [ "postId", "postType" ], "supports": { "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": false, "color": false, "width": false, "style": false } }, "color": { "background": true, "link": true, "text": true, "__experimentalDefaultControls": { "link": true, "text": true } }, "html": false, "multiple": false, "reusable": false, "inserter": false, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalTextDecoration": true, "__experimentalFontStyle": true, "__experimentalFontWeight": true, "__experimentalLetterSpacing": true, "__experimentalTextTransform": true, "__experimentalWritingMode": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } }, "style": "wp-block-footnotes" } PKZ+--read-more/style-rtl.cssnu[.wp-block-read-more{ display:block; width:fit-content; } .wp-block-read-more:where(:not([style*=text-decoration])){ text-decoration:none; } .wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{ text-decoration:none; }PKZ2Hread-more/style-rtl.min.cssnu[.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}PKZ+--read-more/style.cssnu[.wp-block-read-more{ display:block; width:fit-content; } .wp-block-read-more:where(:not([style*=text-decoration])){ text-decoration:none; } .wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{ text-decoration:none; }PKZ2Hread-more/style.min.cssnu[.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}PKZ7\read-more/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/read-more", "title": "Read More", "category": "theme", "description": "Displays the link of a post, page, or any other content-type.", "textdomain": "default", "attributes": { "content": { "type": "string" }, "linkTarget": { "type": "string", "default": "_self" } }, "usesContext": [ "postId" ], "supports": { "html": false, "color": { "gradients": true, "text": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalLetterSpacing": true, "__experimentalTextDecoration": true, "__experimentalDefaultControls": { "fontSize": true, "textDecoration": true } }, "spacing": { "margin": [ "top", "bottom" ], "padding": true, "__experimentalDefaultControls": { "padding": true } }, "__experimentalBorder": { "color": true, "radius": true, "width": true, "__experimentalDefaultControls": { "width": true } }, "interactivity": { "clientNavigation": true } }, "style": "wp-block-read-more" } PKZReheading/style-rtl.cssnu[h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{ padding:1.25em 2.375em; } h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){ rotate:180deg; }PKZ`.heading/style-rtl.min.cssnu[h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}PKZReheading/style.cssnu[h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{ padding:1.25em 2.375em; } h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){ rotate:180deg; }PKZ`.heading/style.min.cssnu[h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}PKZheading/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/heading", "title": "Heading", "category": "text", "description": "Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content.", "keywords": [ "title", "subtitle" ], "textdomain": "default", "attributes": { "textAlign": { "type": "string" }, "content": { "type": "rich-text", "source": "rich-text", "selector": "h1,h2,h3,h4,h5,h6", "role": "content" }, "level": { "type": "number", "default": 2 }, "levelOptions": { "type": "array" }, "placeholder": { "type": "string" } }, "supports": { "align": [ "wide", "full" ], "anchor": true, "className": true, "splitting": true, "__experimentalBorder": { "color": true, "radius": true, "style": true, "width": true }, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontStyle": true, "__experimentalFontWeight": true, "__experimentalLetterSpacing": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalWritingMode": true, "__experimentalDefaultControls": { "fontSize": true } }, "__unstablePasteTextInline": true, "__experimentalSlashInserter": true, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-heading-editor", "style": "wp-block-heading" } PKZQ footnotes.phpnu[context['postId'] ) ) { return ''; } if ( post_password_required( $block->context['postId'] ) ) { return; } $footnotes = get_post_meta( $block->context['postId'], 'footnotes', true ); if ( ! $footnotes ) { return; } $footnotes = json_decode( $footnotes, true ); if ( ! is_array( $footnotes ) || count( $footnotes ) === 0 ) { return ''; } $wrapper_attributes = get_block_wrapper_attributes(); $footnote_index = 1; $block_content = ''; foreach ( $footnotes as $footnote ) { // Translators: %d: Integer representing the number of return links on the page. $aria_label = sprintf( __( 'Jump to footnote reference %1$d' ), $footnote_index ); $block_content .= sprintf( '
  • %2$s ↩︎
  • ', $footnote['id'], $footnote['content'], $aria_label ); ++$footnote_index; } return sprintf( '
      %2$s
    ', $wrapper_attributes, $block_content ); } /** * Registers the `core/footnotes` block on the server. * * @since 6.3.0 */ function register_block_core_footnotes() { register_block_type_from_metadata( __DIR__ . '/footnotes', array( 'render_callback' => 'render_block_core_footnotes', ) ); } add_action( 'init', 'register_block_core_footnotes' ); /** * Registers the footnotes meta field required for footnotes to work. * * @since 6.5.0 */ function register_block_core_footnotes_post_meta() { $post_types = get_post_types( array( 'show_in_rest' => true ) ); foreach ( $post_types as $post_type ) { // Only register the meta field if the post type supports the editor, custom fields, and revisions. if ( post_type_supports( $post_type, 'editor' ) && post_type_supports( $post_type, 'custom-fields' ) && post_type_supports( $post_type, 'revisions' ) ) { register_post_meta( $post_type, 'footnotes', array( 'show_in_rest' => true, 'single' => true, 'type' => 'string', 'revisions_enabled' => true, ) ); } } } /* * Most post types are registered at priority 10, so use priority 20 here in * order to catch them. */ add_action( 'init', 'register_block_core_footnotes_post_meta', 20 ); /** * Adds the footnotes field to the revisions display. * * @since 6.3.0 * * @param array $fields The revision fields. * @return array The revision fields. */ function wp_add_footnotes_to_revision( $fields ) { $fields['footnotes'] = __( 'Footnotes' ); return $fields; } add_filter( '_wp_post_revision_fields', 'wp_add_footnotes_to_revision' ); /** * Gets the footnotes field from the revision for the revisions screen. * * @since 6.3.0 * * @param string $revision_field The field value, but $revision->$field * (footnotes) does not exist. * @param string $field The field name, in this case "footnotes". * @param object $revision The revision object to compare against. * @return string The field value. */ function wp_get_footnotes_from_revision( $revision_field, $field, $revision ) { return get_metadata( 'post', $revision->ID, $field, true ); } add_filter( '_wp_post_revision_field_footnotes', 'wp_get_footnotes_from_revision', 10, 3 ); PKZ`e0 0 comments/style-rtl.cssnu[.wp-block-post-comments{ box-sizing:border-box; } .wp-block-post-comments .alignleft{ float:right; } .wp-block-post-comments .alignright{ float:left; } .wp-block-post-comments .navigation:after{ clear:both; content:""; display:table; } .wp-block-post-comments .commentlist{ clear:both; list-style:none; margin:0; padding:0; } .wp-block-post-comments .commentlist .comment{ min-height:2.25em; padding-right:3.25em; } .wp-block-post-comments .commentlist .comment p{ font-size:1em; line-height:1.8; margin:1em 0; } .wp-block-post-comments .commentlist .children{ list-style:none; margin:0; padding:0; } .wp-block-post-comments .comment-author{ line-height:1.5; } .wp-block-post-comments .comment-author .avatar{ border-radius:1.5em; display:block; float:right; height:2.5em; margin-left:.75em; margin-top:.5em; width:2.5em; } .wp-block-post-comments .comment-author cite{ font-style:normal; } .wp-block-post-comments .comment-meta{ font-size:.875em; line-height:1.5; } .wp-block-post-comments .comment-meta b{ font-weight:400; } .wp-block-post-comments .comment-meta .comment-awaiting-moderation{ display:block; margin-bottom:1em; margin-top:1em; } .wp-block-post-comments .comment-body .commentmetadata{ font-size:.875em; } .wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{ display:block; margin-bottom:.25em; } .wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{ box-sizing:border-box; display:block; width:100%; } .wp-block-post-comments .comment-form-cookies-consent{ display:flex; gap:.25em; } .wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{ margin-top:.35em; } .wp-block-post-comments .comment-reply-title{ margin-bottom:0; } .wp-block-post-comments .comment-reply-title :where(small){ font-size:var(--wp--preset--font-size--medium, smaller); margin-right:.5em; } .wp-block-post-comments .reply{ font-size:.875em; margin-bottom:1.4em; } .wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{ border:1px solid #949494; font-family:inherit; font-size:1em; } .wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{ padding:calc(.667em + 2px); } :where(.wp-block-post-comments input[type=submit]){ border:none; } .wp-block-comments{ box-sizing:border-box; }PKZ"[A A comments/style-rtl.min.cssnu[.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:right}.wp-block-post-comments .alignright{float:left}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-right:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:right;height:2.5em;margin-left:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-right:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}PKZ}^. . comments/style.cssnu[.wp-block-post-comments{ box-sizing:border-box; } .wp-block-post-comments .alignleft{ float:left; } .wp-block-post-comments .alignright{ float:right; } .wp-block-post-comments .navigation:after{ clear:both; content:""; display:table; } .wp-block-post-comments .commentlist{ clear:both; list-style:none; margin:0; padding:0; } .wp-block-post-comments .commentlist .comment{ min-height:2.25em; padding-left:3.25em; } .wp-block-post-comments .commentlist .comment p{ font-size:1em; line-height:1.8; margin:1em 0; } .wp-block-post-comments .commentlist .children{ list-style:none; margin:0; padding:0; } .wp-block-post-comments .comment-author{ line-height:1.5; } .wp-block-post-comments .comment-author .avatar{ border-radius:1.5em; display:block; float:left; height:2.5em; margin-right:.75em; margin-top:.5em; width:2.5em; } .wp-block-post-comments .comment-author cite{ font-style:normal; } .wp-block-post-comments .comment-meta{ font-size:.875em; line-height:1.5; } .wp-block-post-comments .comment-meta b{ font-weight:400; } .wp-block-post-comments .comment-meta .comment-awaiting-moderation{ display:block; margin-bottom:1em; margin-top:1em; } .wp-block-post-comments .comment-body .commentmetadata{ font-size:.875em; } .wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{ display:block; margin-bottom:.25em; } .wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{ box-sizing:border-box; display:block; width:100%; } .wp-block-post-comments .comment-form-cookies-consent{ display:flex; gap:.25em; } .wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{ margin-top:.35em; } .wp-block-post-comments .comment-reply-title{ margin-bottom:0; } .wp-block-post-comments .comment-reply-title :where(small){ font-size:var(--wp--preset--font-size--medium, smaller); margin-left:.5em; } .wp-block-post-comments .reply{ font-size:.875em; margin-bottom:1.4em; } .wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{ border:1px solid #949494; font-family:inherit; font-size:1em; } .wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{ padding:calc(.667em + 2px); } :where(.wp-block-post-comments input[type=submit]){ border:none; } .wp-block-comments{ box-sizing:border-box; }PKZ fggcomments/editor.cssnu[.wp-block-comments__legacy-placeholder,.wp-block-post-comments{ box-sizing:border-box; } .wp-block-comments__legacy-placeholder .alignleft,.wp-block-post-comments .alignleft{ float:left; } .wp-block-comments__legacy-placeholder .alignright,.wp-block-post-comments .alignright{ float:right; } .wp-block-comments__legacy-placeholder .navigation:after,.wp-block-post-comments .navigation:after{ clear:both; content:""; display:table; } .wp-block-comments__legacy-placeholder .commentlist,.wp-block-post-comments .commentlist{ clear:both; list-style:none; margin:0; padding:0; } .wp-block-comments__legacy-placeholder .commentlist .comment,.wp-block-post-comments .commentlist .comment{ min-height:2.25em; padding-left:3.25em; } .wp-block-comments__legacy-placeholder .commentlist .comment p,.wp-block-post-comments .commentlist .comment p{ font-size:1em; line-height:1.8; margin:1em 0; } .wp-block-comments__legacy-placeholder .commentlist .children,.wp-block-post-comments .commentlist .children{ list-style:none; margin:0; padding:0; } .wp-block-comments__legacy-placeholder .comment-author,.wp-block-post-comments .comment-author{ line-height:1.5; } .wp-block-comments__legacy-placeholder .comment-author .avatar,.wp-block-post-comments .comment-author .avatar{ border-radius:1.5em; display:block; float:left; height:2.5em; margin-right:.75em; margin-top:.5em; width:2.5em; } .wp-block-comments__legacy-placeholder .comment-author cite,.wp-block-post-comments .comment-author cite{ font-style:normal; } .wp-block-comments__legacy-placeholder .comment-meta,.wp-block-post-comments .comment-meta{ font-size:.875em; line-height:1.5; } .wp-block-comments__legacy-placeholder .comment-meta b,.wp-block-post-comments .comment-meta b{ font-weight:400; } .wp-block-comments__legacy-placeholder .comment-meta .comment-awaiting-moderation,.wp-block-post-comments .comment-meta .comment-awaiting-moderation{ display:block; margin-bottom:1em; margin-top:1em; } .wp-block-comments__legacy-placeholder .comment-body .commentmetadata,.wp-block-post-comments .comment-body .commentmetadata{ font-size:.875em; } .wp-block-comments__legacy-placeholder .comment-form-author label,.wp-block-comments__legacy-placeholder .comment-form-comment label,.wp-block-comments__legacy-placeholder .comment-form-email label,.wp-block-comments__legacy-placeholder .comment-form-url label,.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{ display:block; margin-bottom:.25em; } .wp-block-comments__legacy-placeholder .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder .comment-form textarea,.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{ box-sizing:border-box; display:block; width:100%; } .wp-block-comments__legacy-placeholder .comment-form-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent{ display:flex; gap:.25em; } .wp-block-comments__legacy-placeholder .comment-form-cookies-consent #wp-comment-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{ margin-top:.35em; } .wp-block-comments__legacy-placeholder .comment-reply-title,.wp-block-post-comments .comment-reply-title{ margin-bottom:0; } .wp-block-comments__legacy-placeholder .comment-reply-title :where(small),.wp-block-post-comments .comment-reply-title :where(small){ font-size:var(--wp--preset--font-size--medium, smaller); margin-left:.5em; } .wp-block-comments__legacy-placeholder .reply,.wp-block-post-comments .reply{ font-size:.875em; margin-bottom:1.4em; } .wp-block-comments__legacy-placeholder input:not([type=submit]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{ border:1px solid #949494; font-family:inherit; font-size:1em; } .wp-block-comments__legacy-placeholder input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{ padding:calc(.667em + 2px); } :where(.wp-block-post-comments input[type=submit],.wp-block-comments__legacy-placeholder input[type=submit]){ border:none; } .wp-block-comments{ box-sizing:border-box; } .block-library-comments-toolbar__popover .components-popover__content{ min-width:230px; } .wp-block-comments__legacy-placeholder *{ pointer-events:none; }PKZf? ? comments/style.min.cssnu[.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}PKZjjcomments/editor.min.cssnu[.wp-block-comments__legacy-placeholder,.wp-block-post-comments{box-sizing:border-box}.wp-block-comments__legacy-placeholder .alignleft,.wp-block-post-comments .alignleft{float:left}.wp-block-comments__legacy-placeholder .alignright,.wp-block-post-comments .alignright{float:right}.wp-block-comments__legacy-placeholder .navigation:after,.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-comments__legacy-placeholder .commentlist,.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-comments__legacy-placeholder .commentlist .comment,.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-comments__legacy-placeholder .commentlist .comment p,.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-comments__legacy-placeholder .commentlist .children,.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-comments__legacy-placeholder .comment-author,.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-comments__legacy-placeholder .comment-author .avatar,.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-comments__legacy-placeholder .comment-author cite,.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-comments__legacy-placeholder .comment-meta,.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-comments__legacy-placeholder .comment-meta b,.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-comments__legacy-placeholder .comment-meta .comment-awaiting-moderation,.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-comments__legacy-placeholder .comment-body .commentmetadata,.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-comments__legacy-placeholder .comment-form-author label,.wp-block-comments__legacy-placeholder .comment-form-comment label,.wp-block-comments__legacy-placeholder .comment-form-email label,.wp-block-comments__legacy-placeholder .comment-form-url label,.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-comments__legacy-placeholder .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder .comment-form textarea,.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-comments__legacy-placeholder .comment-form-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-comments__legacy-placeholder .comment-form-cookies-consent #wp-comment-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-comments__legacy-placeholder .comment-reply-title,.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-comments__legacy-placeholder .comment-reply-title :where(small),.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-comments__legacy-placeholder .reply,.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-comments__legacy-placeholder input:not([type=submit]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-comments__legacy-placeholder input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit],.wp-block-comments__legacy-placeholder input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.block-library-comments-toolbar__popover .components-popover__content{min-width:230px}.wp-block-comments__legacy-placeholder *{pointer-events:none}PKZ{{comments/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/comments", "title": "Comments", "category": "theme", "description": "An advanced block that allows displaying post comments using different visual configurations.", "textdomain": "default", "attributes": { "tagName": { "type": "string", "default": "div" }, "legacy": { "type": "boolean", "default": false } }, "supports": { "align": [ "wide", "full" ], "html": false, "color": { "gradients": true, "heading": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true, "link": true } }, "spacing": { "margin": true, "padding": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } } }, "editorStyle": "wp-block-comments-editor", "usesContext": [ "postId", "postType" ] } PKZdllcomments/editor-rtl.min.cssnu[.wp-block-comments__legacy-placeholder,.wp-block-post-comments{box-sizing:border-box}.wp-block-comments__legacy-placeholder .alignleft,.wp-block-post-comments .alignleft{float:right}.wp-block-comments__legacy-placeholder .alignright,.wp-block-post-comments .alignright{float:left}.wp-block-comments__legacy-placeholder .navigation:after,.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-comments__legacy-placeholder .commentlist,.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-comments__legacy-placeholder .commentlist .comment,.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-right:3.25em}.wp-block-comments__legacy-placeholder .commentlist .comment p,.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-comments__legacy-placeholder .commentlist .children,.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-comments__legacy-placeholder .comment-author,.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-comments__legacy-placeholder .comment-author .avatar,.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:right;height:2.5em;margin-left:.75em;margin-top:.5em;width:2.5em}.wp-block-comments__legacy-placeholder .comment-author cite,.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-comments__legacy-placeholder .comment-meta,.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-comments__legacy-placeholder .comment-meta b,.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-comments__legacy-placeholder .comment-meta .comment-awaiting-moderation,.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-comments__legacy-placeholder .comment-body .commentmetadata,.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-comments__legacy-placeholder .comment-form-author label,.wp-block-comments__legacy-placeholder .comment-form-comment label,.wp-block-comments__legacy-placeholder .comment-form-email label,.wp-block-comments__legacy-placeholder .comment-form-url label,.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-comments__legacy-placeholder .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder .comment-form textarea,.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-comments__legacy-placeholder .comment-form-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-comments__legacy-placeholder .comment-form-cookies-consent #wp-comment-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-comments__legacy-placeholder .comment-reply-title,.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-comments__legacy-placeholder .comment-reply-title :where(small),.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-right:.5em}.wp-block-comments__legacy-placeholder .reply,.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-comments__legacy-placeholder input:not([type=submit]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-comments__legacy-placeholder input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit],.wp-block-comments__legacy-placeholder input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.block-library-comments-toolbar__popover .components-popover__content{min-width:230px}.wp-block-comments__legacy-placeholder *{pointer-events:none}PKZiicomments/editor-rtl.cssnu[.wp-block-comments__legacy-placeholder,.wp-block-post-comments{ box-sizing:border-box; } .wp-block-comments__legacy-placeholder .alignleft,.wp-block-post-comments .alignleft{ float:right; } .wp-block-comments__legacy-placeholder .alignright,.wp-block-post-comments .alignright{ float:left; } .wp-block-comments__legacy-placeholder .navigation:after,.wp-block-post-comments .navigation:after{ clear:both; content:""; display:table; } .wp-block-comments__legacy-placeholder .commentlist,.wp-block-post-comments .commentlist{ clear:both; list-style:none; margin:0; padding:0; } .wp-block-comments__legacy-placeholder .commentlist .comment,.wp-block-post-comments .commentlist .comment{ min-height:2.25em; padding-right:3.25em; } .wp-block-comments__legacy-placeholder .commentlist .comment p,.wp-block-post-comments .commentlist .comment p{ font-size:1em; line-height:1.8; margin:1em 0; } .wp-block-comments__legacy-placeholder .commentlist .children,.wp-block-post-comments .commentlist .children{ list-style:none; margin:0; padding:0; } .wp-block-comments__legacy-placeholder .comment-author,.wp-block-post-comments .comment-author{ line-height:1.5; } .wp-block-comments__legacy-placeholder .comment-author .avatar,.wp-block-post-comments .comment-author .avatar{ border-radius:1.5em; display:block; float:right; height:2.5em; margin-left:.75em; margin-top:.5em; width:2.5em; } .wp-block-comments__legacy-placeholder .comment-author cite,.wp-block-post-comments .comment-author cite{ font-style:normal; } .wp-block-comments__legacy-placeholder .comment-meta,.wp-block-post-comments .comment-meta{ font-size:.875em; line-height:1.5; } .wp-block-comments__legacy-placeholder .comment-meta b,.wp-block-post-comments .comment-meta b{ font-weight:400; } .wp-block-comments__legacy-placeholder .comment-meta .comment-awaiting-moderation,.wp-block-post-comments .comment-meta .comment-awaiting-moderation{ display:block; margin-bottom:1em; margin-top:1em; } .wp-block-comments__legacy-placeholder .comment-body .commentmetadata,.wp-block-post-comments .comment-body .commentmetadata{ font-size:.875em; } .wp-block-comments__legacy-placeholder .comment-form-author label,.wp-block-comments__legacy-placeholder .comment-form-comment label,.wp-block-comments__legacy-placeholder .comment-form-email label,.wp-block-comments__legacy-placeholder .comment-form-url label,.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{ display:block; margin-bottom:.25em; } .wp-block-comments__legacy-placeholder .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder .comment-form textarea,.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{ box-sizing:border-box; display:block; width:100%; } .wp-block-comments__legacy-placeholder .comment-form-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent{ display:flex; gap:.25em; } .wp-block-comments__legacy-placeholder .comment-form-cookies-consent #wp-comment-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{ margin-top:.35em; } .wp-block-comments__legacy-placeholder .comment-reply-title,.wp-block-post-comments .comment-reply-title{ margin-bottom:0; } .wp-block-comments__legacy-placeholder .comment-reply-title :where(small),.wp-block-post-comments .comment-reply-title :where(small){ font-size:var(--wp--preset--font-size--medium, smaller); margin-right:.5em; } .wp-block-comments__legacy-placeholder .reply,.wp-block-post-comments .reply{ font-size:.875em; margin-bottom:1.4em; } .wp-block-comments__legacy-placeholder input:not([type=submit]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{ border:1px solid #949494; font-family:inherit; font-size:1em; } .wp-block-comments__legacy-placeholder input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{ padding:calc(.667em + 2px); } :where(.wp-block-post-comments input[type=submit],.wp-block-comments__legacy-placeholder input[type=submit]){ border:none; } .wp-block-comments{ box-sizing:border-box; } .block-library-comments-toolbar__popover .components-popover__content{ min-width:230px; } .wp-block-comments__legacy-placeholder *{ pointer-events:none; }PKZZt!post-featured-image/style-rtl.cssnu[.wp-block-post-featured-image{ margin-left:0; margin-right:0; } .wp-block-post-featured-image a{ display:block; height:100%; } .wp-block-post-featured-image :where(img){ box-sizing:border-box; height:auto; max-width:100%; vertical-align:bottom; width:100%; } .wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{ width:100%; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{ background-color:#000; inset:0; position:absolute; } .wp-block-post-featured-image{ position:relative; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{ background-color:initial; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{ opacity:0; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{ opacity:.1; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{ opacity:.2; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{ opacity:.3; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{ opacity:.4; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{ opacity:.5; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{ opacity:.6; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{ opacity:.7; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{ opacity:.8; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{ opacity:.9; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{ opacity:1; } .wp-block-post-featured-image:where(.alignleft,.alignright){ width:100%; }PKZ[A))%post-featured-image/style-rtl.min.cssnu[.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}PKZZtpost-featured-image/style.cssnu[.wp-block-post-featured-image{ margin-left:0; margin-right:0; } .wp-block-post-featured-image a{ display:block; height:100%; } .wp-block-post-featured-image :where(img){ box-sizing:border-box; height:auto; max-width:100%; vertical-align:bottom; width:100%; } .wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{ width:100%; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{ background-color:#000; inset:0; position:absolute; } .wp-block-post-featured-image{ position:relative; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{ background-color:initial; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{ opacity:0; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{ opacity:.1; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{ opacity:.2; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{ opacity:.3; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{ opacity:.4; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{ opacity:.5; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{ opacity:.6; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{ opacity:.7; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{ opacity:.8; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{ opacity:.9; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{ opacity:1; } .wp-block-post-featured-image:where(.alignleft,.alignright){ width:100%; }PKZ3 post-featured-image/editor.cssnu[.wp-block-post-featured-image .block-editor-media-placeholder{ -webkit-backdrop-filter:none; backdrop-filter:none; z-index:1; } .wp-block-post-featured-image .components-placeholder,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder{ align-items:center; display:flex; justify-content:center; min-height:200px; padding:0; } .wp-block-post-featured-image .components-placeholder .components-form-file-upload,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-form-file-upload{ display:none; } .wp-block-post-featured-image .components-placeholder .components-button,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button{ align-items:center; background:var(--wp-admin-theme-color); border-color:var(--wp-admin-theme-color); border-radius:50%; border-style:solid; color:#fff; display:flex; height:48px; justify-content:center; margin:auto; padding:0; position:relative; width:48px; } .wp-block-post-featured-image .components-placeholder .components-button>svg,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button>svg{ color:inherit; } .wp-block-post-featured-image .components-placeholder:where(.has-border-color),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where(.has-border-color),.wp-block-post-featured-image img:where(.has-border-color){ border-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-top-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-color]),.wp-block-post-featured-image img:where([style*=border-top-color]){ border-top-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-right-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-color]),.wp-block-post-featured-image img:where([style*=border-right-color]){ border-right-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image img:where([style*=border-bottom-color]){ border-bottom-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-left-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-color]),.wp-block-post-featured-image img:where([style*=border-left-color]){ border-left-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-width]),.wp-block-post-featured-image img:where([style*=border-width]){ border-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-top-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-width]),.wp-block-post-featured-image img:where([style*=border-top-width]){ border-top-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-right-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-width]),.wp-block-post-featured-image img:where([style*=border-right-width]){ border-right-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image img:where([style*=border-bottom-width]){ border-bottom-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-left-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-width]),.wp-block-post-featured-image img:where([style*=border-left-width]){ border-left-style:solid; } .wp-block-post-featured-image[style*=height] .components-placeholder{ height:100%; min-height:48px; min-width:48px; width:100%; } .wp-block-post-featured-image>a{ pointer-events:none; } .wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-button,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__instructions,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__label{ opacity:1; pointer-events:auto; } .wp-block-post-featured-image.is-transient{ position:relative; } .wp-block-post-featured-image.is-transient img{ opacity:.3; } .wp-block-post-featured-image.is-transient .components-spinner{ left:50%; position:absolute; top:50%; transform:translate(-50%, -50%); } div[data-type="core/post-featured-image"] img{ display:block; height:auto; max-width:100%; }PKZ[A))!post-featured-image/style.min.cssnu[.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}PKZؚ"post-featured-image/editor.min.cssnu[.wp-block-post-featured-image .block-editor-media-placeholder{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1}.wp-block-post-featured-image .components-placeholder,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder{align-items:center;display:flex;justify-content:center;min-height:200px;padding:0}.wp-block-post-featured-image .components-placeholder .components-form-file-upload,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-form-file-upload{display:none}.wp-block-post-featured-image .components-placeholder .components-button,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button{align-items:center;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-radius:50%;border-style:solid;color:#fff;display:flex;height:48px;justify-content:center;margin:auto;padding:0;position:relative;width:48px}.wp-block-post-featured-image .components-placeholder .components-button>svg,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button>svg{color:inherit}.wp-block-post-featured-image .components-placeholder:where(.has-border-color),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where(.has-border-color),.wp-block-post-featured-image img:where(.has-border-color){border-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-top-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-color]),.wp-block-post-featured-image img:where([style*=border-top-color]){border-top-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-right-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-color]),.wp-block-post-featured-image img:where([style*=border-right-color]){border-right-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image img:where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-left-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-color]),.wp-block-post-featured-image img:where([style*=border-left-color]){border-left-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-width]),.wp-block-post-featured-image img:where([style*=border-width]){border-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-top-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-width]),.wp-block-post-featured-image img:where([style*=border-top-width]){border-top-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-right-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-width]),.wp-block-post-featured-image img:where([style*=border-right-width]){border-right-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image img:where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-left-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-width]),.wp-block-post-featured-image img:where([style*=border-left-width]){border-left-style:solid}.wp-block-post-featured-image[style*=height] .components-placeholder{height:100%;min-height:48px;min-width:48px;width:100%}.wp-block-post-featured-image>a{pointer-events:none}.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-button,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__instructions,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.wp-block-post-featured-image.is-transient{position:relative}.wp-block-post-featured-image.is-transient img{opacity:.3}.wp-block-post-featured-image.is-transient .components-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}div[data-type="core/post-featured-image"] img{display:block;height:auto;max-width:100%}PKZ o post-featured-image/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/post-featured-image", "title": "Featured Image", "category": "theme", "description": "Display a post's featured image.", "textdomain": "default", "attributes": { "isLink": { "type": "boolean", "default": false, "role": "content" }, "aspectRatio": { "type": "string" }, "width": { "type": "string" }, "height": { "type": "string" }, "scale": { "type": "string", "default": "cover" }, "sizeSlug": { "type": "string" }, "rel": { "type": "string", "attribute": "rel", "default": "", "role": "content" }, "linkTarget": { "type": "string", "default": "_self", "role": "content" }, "overlayColor": { "type": "string" }, "customOverlayColor": { "type": "string" }, "dimRatio": { "type": "number", "default": 0 }, "gradient": { "type": "string" }, "customGradient": { "type": "string" }, "useFirstImageFromPost": { "type": "boolean", "default": false } }, "usesContext": [ "postId", "postType", "queryId" ], "example": { "viewportWidth": 350 }, "supports": { "align": [ "left", "right", "center", "wide", "full" ], "color": { "text": false, "background": false }, "__experimentalBorder": { "color": true, "radius": true, "width": true, "__experimentalSkipSerialization": true, "__experimentalDefaultControls": { "color": true, "radius": true, "width": true } }, "filter": { "duotone": true }, "shadow": { "__experimentalSkipSerialization": true }, "html": false, "spacing": { "margin": true, "padding": true }, "interactivity": { "clientNavigation": true } }, "selectors": { "border": ".wp-block-post-featured-image img, .wp-block-post-featured-image .block-editor-media-placeholder, .wp-block-post-featured-image .wp-block-post-featured-image__overlay", "shadow": ".wp-block-post-featured-image img, .wp-block-post-featured-image .components-placeholder", "filter": { "duotone": ".wp-block-post-featured-image img, .wp-block-post-featured-image .wp-block-post-featured-image__placeholder, .wp-block-post-featured-image .components-placeholder__illustration, .wp-block-post-featured-image .components-placeholder::before" } }, "editorStyle": "wp-block-post-featured-image-editor", "style": "wp-block-post-featured-image" } PKZ҈F&post-featured-image/editor-rtl.min.cssnu[.wp-block-post-featured-image .block-editor-media-placeholder{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1}.wp-block-post-featured-image .components-placeholder,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder{align-items:center;display:flex;justify-content:center;min-height:200px;padding:0}.wp-block-post-featured-image .components-placeholder .components-form-file-upload,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-form-file-upload{display:none}.wp-block-post-featured-image .components-placeholder .components-button,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button{align-items:center;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-radius:50%;border-style:solid;color:#fff;display:flex;height:48px;justify-content:center;margin:auto;padding:0;position:relative;width:48px}.wp-block-post-featured-image .components-placeholder .components-button>svg,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button>svg{color:inherit}.wp-block-post-featured-image .components-placeholder:where(.has-border-color),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where(.has-border-color),.wp-block-post-featured-image img:where(.has-border-color){border-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-top-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-color]),.wp-block-post-featured-image img:where([style*=border-top-color]){border-top-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-right-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-color]),.wp-block-post-featured-image img:where([style*=border-right-color]){border-left-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image img:where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-left-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-color]),.wp-block-post-featured-image img:where([style*=border-left-color]){border-right-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-width]),.wp-block-post-featured-image img:where([style*=border-width]){border-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-top-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-width]),.wp-block-post-featured-image img:where([style*=border-top-width]){border-top-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-right-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-width]),.wp-block-post-featured-image img:where([style*=border-right-width]){border-left-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image img:where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-left-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-width]),.wp-block-post-featured-image img:where([style*=border-left-width]){border-right-style:solid}.wp-block-post-featured-image[style*=height] .components-placeholder{height:100%;min-height:48px;min-width:48px;width:100%}.wp-block-post-featured-image>a{pointer-events:none}.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-button,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__instructions,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.wp-block-post-featured-image.is-transient{position:relative}.wp-block-post-featured-image.is-transient img{opacity:.3}.wp-block-post-featured-image.is-transient .components-spinner{position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}div[data-type="core/post-featured-image"] img{display:block;height:auto;max-width:100%}PKZi]_"post-featured-image/editor-rtl.cssnu[.wp-block-post-featured-image .block-editor-media-placeholder{ -webkit-backdrop-filter:none; backdrop-filter:none; z-index:1; } .wp-block-post-featured-image .components-placeholder,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder{ align-items:center; display:flex; justify-content:center; min-height:200px; padding:0; } .wp-block-post-featured-image .components-placeholder .components-form-file-upload,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-form-file-upload{ display:none; } .wp-block-post-featured-image .components-placeholder .components-button,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button{ align-items:center; background:var(--wp-admin-theme-color); border-color:var(--wp-admin-theme-color); border-radius:50%; border-style:solid; color:#fff; display:flex; height:48px; justify-content:center; margin:auto; padding:0; position:relative; width:48px; } .wp-block-post-featured-image .components-placeholder .components-button>svg,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button>svg{ color:inherit; } .wp-block-post-featured-image .components-placeholder:where(.has-border-color),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where(.has-border-color),.wp-block-post-featured-image img:where(.has-border-color){ border-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-top-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-color]),.wp-block-post-featured-image img:where([style*=border-top-color]){ border-top-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-right-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-color]),.wp-block-post-featured-image img:where([style*=border-right-color]){ border-left-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image img:where([style*=border-bottom-color]){ border-bottom-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-left-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-color]),.wp-block-post-featured-image img:where([style*=border-left-color]){ border-right-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-width]),.wp-block-post-featured-image img:where([style*=border-width]){ border-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-top-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-width]),.wp-block-post-featured-image img:where([style*=border-top-width]){ border-top-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-right-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-width]),.wp-block-post-featured-image img:where([style*=border-right-width]){ border-left-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image img:where([style*=border-bottom-width]){ border-bottom-style:solid; } .wp-block-post-featured-image .components-placeholder:where([style*=border-left-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-width]),.wp-block-post-featured-image img:where([style*=border-left-width]){ border-right-style:solid; } .wp-block-post-featured-image[style*=height] .components-placeholder{ height:100%; min-height:48px; min-width:48px; width:100%; } .wp-block-post-featured-image>a{ pointer-events:none; } .wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-button,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__instructions,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__label{ opacity:1; pointer-events:auto; } .wp-block-post-featured-image.is-transient{ position:relative; } .wp-block-post-featured-image.is-transient img{ opacity:.3; } .wp-block-post-featured-image.is-transient .components-spinner{ position:absolute; right:50%; top:50%; transform:translate(50%, -50%); } div[data-type="core/post-featured-image"] img{ display:block; height:auto; max-width:100%; }PKZv]]details/style-rtl.cssnu[.wp-block-details{ box-sizing:border-box; } .wp-block-details summary{ cursor:pointer; }PKZQQdetails/style-rtl.min.cssnu[.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}PKZv]]details/style.cssnu[.wp-block-details{ box-sizing:border-box; } .wp-block-details summary{ cursor:pointer; }PKZZ22details/editor.cssnu[.wp-block-details summary div{ display:inline; }PKZQQdetails/style.min.cssnu[.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}PKZm--details/editor.min.cssnu[.wp-block-details summary div{display:inline}PKZҵdetails/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/details", "title": "Details", "category": "text", "description": "Hide and show additional content.", "keywords": [ "accordion", "summary", "toggle", "disclosure" ], "textdomain": "default", "attributes": { "showContent": { "type": "boolean", "default": false }, "summary": { "type": "rich-text", "source": "rich-text", "selector": "summary" }, "name": { "type": "string", "source": "attribute", "attribute": "name", "selector": ".wp-block-details" }, "allowedBlocks": { "type": "array" }, "placeholder": { "type": "string" } }, "supports": { "__experimentalOnEnter": true, "align": [ "wide", "full" ], "anchor": true, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "__experimentalBorder": { "color": true, "width": true, "style": true }, "html": false, "spacing": { "margin": true, "padding": true, "blockGap": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "layout": { "allowEditing": false }, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-details-editor", "style": "wp-block-details" } PKZm--details/editor-rtl.min.cssnu[.wp-block-details summary div{display:inline}PKZZ22details/editor-rtl.cssnu[.wp-block-details summary div{ display:inline; }PKZi.. image.phpnu[next_tag( 'img' ) || ! $p->get_attribute( 'src' ) ) { return ''; } $has_id_binding = isset( $attributes['metadata']['bindings']['id'] ) && isset( $attributes['id'] ); // Ensure the `wp-image-id` classname on the image block supports block bindings. if ( $has_id_binding ) { // If there's a mismatch with the 'wp-image-' class and the actual id, the id was // probably overridden by block bindings. Update it to the correct value. // See https://github.com/WordPress/gutenberg/issues/62886 for why this is needed. $id = $attributes['id']; $image_classnames = $p->get_attribute( 'class' ); $class_with_binding_value = "wp-image-$id"; if ( is_string( $image_classnames ) && ! str_contains( $image_classnames, $class_with_binding_value ) ) { $image_classnames = preg_replace( '/wp-image-(\d+)/', $class_with_binding_value, $image_classnames ); $p->set_attribute( 'class', $image_classnames ); } } // For backwards compatibility, the data-id html attribute is only set for // image blocks nested in a gallery. Detect if the image is in a gallery by // checking the data-id attribute. // See the `block_core_gallery_data_id_backcompatibility` function. if ( isset( $attributes['data-id'] ) ) { // If there's a binding for the `id`, the `id` attribute is used for the // value, since `data-id` does not support block bindings. // Else the `data-id` is used for backwards compatibility, since // third parties may be filtering its value. $data_id = $has_id_binding ? $attributes['id'] : $attributes['data-id']; $p->set_attribute( 'data-id', $data_id ); } $link_destination = isset( $attributes['linkDestination'] ) ? $attributes['linkDestination'] : 'none'; $lightbox_settings = block_core_image_get_lightbox_settings( $block->parsed_block ); /* * If the lightbox is enabled and the image is not linked, adds the filter and * the JavaScript view file. */ if ( isset( $lightbox_settings ) && 'none' === $link_destination && isset( $lightbox_settings['enabled'] ) && true === $lightbox_settings['enabled'] ) { wp_enqueue_script_module( '@wordpress/block-library/image/view' ); /* * This render needs to happen in a filter with priority 15 to ensure that * it runs after the duotone filter and that duotone styles are applied to * the image in the lightbox. Lightbox has to work with any plugins that * might use filters as well. Removing this can be considered in the future * if the way the blocks are rendered changes, or if a new kind of filter is * introduced. */ add_filter( 'render_block_core/image', 'block_core_image_render_lightbox', 15, 2 ); } else { /* * Remove the filter if previously added by other Image blocks. */ remove_filter( 'render_block_core/image', 'block_core_image_render_lightbox', 15 ); } return $p->get_updated_html(); } /** * Adds the lightboxEnabled flag to the block data. * * This is used to determine whether the lightbox should be rendered or not. * * @since 6.4.0 * * @param array $block Block data. * * @return array Filtered block data. */ function block_core_image_get_lightbox_settings( $block ) { // Gets the lightbox setting from the block attributes. if ( isset( $block['attrs']['lightbox'] ) ) { $lightbox_settings = $block['attrs']['lightbox']; } if ( ! isset( $lightbox_settings ) ) { $lightbox_settings = wp_get_global_settings( array( 'lightbox' ), array( 'block_name' => 'core/image' ) ); // If not present in global settings, check the top-level global settings. // // NOTE: If no block-level settings are found, the previous call to // `wp_get_global_settings` will return the whole `theme.json` structure in // which case we can check if the "lightbox" key is present at the top-level // of the global settings and use its value. if ( isset( $lightbox_settings['lightbox'] ) ) { $lightbox_settings = wp_get_global_settings( array( 'lightbox' ) ); } } return $lightbox_settings ?? null; } /** * Adds the directives and layout needed for the lightbox behavior. * * @since 6.4.0 * * @param string $block_content Rendered block content. * @param array $block Block object. * * @return string Filtered block content. */ function block_core_image_render_lightbox( $block_content, $block ) { /* * If there's no IMG tag in the block then return the given block content * as-is. There's nothing that this code can knowingly modify to add the * lightbox behavior. */ $p = new WP_HTML_Tag_Processor( $block_content ); if ( $p->next_tag( 'figure' ) ) { $p->set_bookmark( 'figure' ); } if ( ! $p->next_tag( 'img' ) ) { return $block_content; } $alt = $p->get_attribute( 'alt' ); $img_uploaded_src = $p->get_attribute( 'src' ); $img_class_names = $p->get_attribute( 'class' ); $img_styles = $p->get_attribute( 'style' ); $img_width = 'none'; $img_height = 'none'; $aria_label = __( 'Enlarge' ); $dialog_aria_label = __( 'Enlarged image' ); if ( isset( $block['attrs']['id'] ) ) { $img_uploaded_src = wp_get_attachment_url( $block['attrs']['id'] ); $img_metadata = wp_get_attachment_metadata( $block['attrs']['id'] ); $img_width = $img_metadata['width'] ?? 'none'; $img_height = $img_metadata['height'] ?? 'none'; } // Figure. $p->seek( 'figure' ); $figure_class_names = $p->get_attribute( 'class' ); $figure_styles = $p->get_attribute( 'style' ); // Create unique id and set the image metadata in the state. $unique_image_id = uniqid(); wp_interactivity_state( 'core/image', array( 'metadata' => array( $unique_image_id => array( 'uploadedSrc' => $img_uploaded_src, 'figureClassNames' => $figure_class_names, 'figureStyles' => $figure_styles, 'imgClassNames' => $img_class_names, 'imgStyles' => $img_styles, 'targetWidth' => $img_width, 'targetHeight' => $img_height, 'scaleAttr' => $block['attrs']['scale'] ?? false, 'ariaLabel' => $dialog_aria_label, 'alt' => $alt, ), ), ) ); $p->add_class( 'wp-lightbox-container' ); $p->set_attribute( 'data-wp-interactive', 'core/image' ); $p->set_attribute( 'data-wp-context', wp_json_encode( array( 'imageId' => $unique_image_id, ), JSON_HEX_TAG | JSON_HEX_APOS | JSON_HEX_QUOT | JSON_HEX_AMP ) ); // Image. $p->next_tag( 'img' ); $p->set_attribute( 'data-wp-init', 'callbacks.setButtonStyles' ); $p->set_attribute( 'data-wp-on-async--load', 'callbacks.setButtonStyles' ); $p->set_attribute( 'data-wp-on-async-window--resize', 'callbacks.setButtonStyles' ); // Sets an event callback on the `img` because the `figure` element can also // contain a caption, and we don't want to trigger the lightbox when the // caption is clicked. $p->set_attribute( 'data-wp-on-async--click', 'actions.showLightbox' ); $p->set_attribute( 'data-wp-class--hide', 'state.isContentHidden' ); $p->set_attribute( 'data-wp-class--show', 'state.isContentVisible' ); $body_content = $p->get_updated_html(); // Adds a button alongside image in the body content. $img = null; preg_match( '/]+>/', $body_content, $img ); $button = $img[0] . ''; $body_content = preg_replace( '/]+>/', $button, $body_content ); add_action( 'wp_footer', 'block_core_image_print_lightbox_overlay' ); return $body_content; } /** * @since 6.5.0 */ function block_core_image_print_lightbox_overlay() { $close_button_label = esc_attr__( 'Close' ); // If the current theme does NOT have a `theme.json`, or the colors are not // defined, it needs to set the background color & close button color to some // default values because it can't get them from the Global Styles. $background_color = '#fff'; $close_button_color = '#000'; if ( wp_theme_has_theme_json() ) { $global_styles_color = wp_get_global_styles( array( 'color' ) ); if ( ! empty( $global_styles_color['background'] ) ) { $background_color = esc_attr( $global_styles_color['background'] ); } if ( ! empty( $global_styles_color['text'] ) ) { $close_button_color = esc_attr( $global_styles_color['text'] ); } } echo << HTML; } /** * Registers the `core/image` block on server. * * @since 5.9.0 */ function register_block_core_image() { register_block_type_from_metadata( __DIR__ . '/image', array( 'render_callback' => 'render_block_core_image', ) ); } add_action( 'init', 'register_block_core_image' ); PKZǝ::!comments-pagination/style-rtl.cssnu[.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{ font-size:inherit; margin-bottom:.5em; margin-right:.5em; } .wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{ margin-right:0; } .wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{ display:inline-block; margin-left:1ch; } .wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){ transform:scaleX(-1);; } .wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{ display:inline-block; margin-right:1ch; } .wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){ transform:scaleX(-1);; } .wp-block-comments-pagination.aligncenter{ justify-content:center; }PKZGW%comments-pagination/style-rtl.min.cssnu[.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit;margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(-1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(-1)}.wp-block-comments-pagination.aligncenter{justify-content:center}PKZ66comments-pagination/style.cssnu[.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{ font-size:inherit; margin-bottom:.5em; margin-right:.5em; } .wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{ margin-right:0; } .wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{ display:inline-block; margin-right:1ch; } .wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){ transform:scaleX(1); } .wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{ display:inline-block; margin-left:1ch; } .wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){ transform:scaleX(1); } .wp-block-comments-pagination.aligncenter{ justify-content:center; }PKZ*ocomments-pagination/editor.cssnu[.wp-block[data-align=center]>.wp-block-comments-pagination{ justify-content:center; } :where(.editor-styles-wrapper) .wp-block-comments-pagination{ max-width:100%; } :where(.editor-styles-wrapper) .wp-block-comments-pagination.block-editor-block-list__layout{ margin:0; } .wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{ font-size:inherit; margin:.5em .5em .5em 0; } .wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{ margin-right:0; }PKZ8{X!comments-pagination/style.min.cssnu[.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit;margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}PKZj"comments-pagination/editor.min.cssnu[.wp-block[data-align=center]>.wp-block-comments-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-comments-pagination{max-width:100%}:where(.editor-styles-wrapper) .wp-block-comments-pagination.block-editor-block-list__layout{margin:0}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit;margin:.5em .5em .5em 0}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}PKZW^comments-pagination/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/comments-pagination", "title": "Comments Pagination", "category": "theme", "parent": [ "core/comments" ], "allowedBlocks": [ "core/comments-pagination-previous", "core/comments-pagination-numbers", "core/comments-pagination-next" ], "description": "Displays a paginated navigation to next/previous set of comments, when applicable.", "textdomain": "default", "attributes": { "paginationArrow": { "type": "string", "default": "none" } }, "example": { "attributes": { "paginationArrow": "none" } }, "providesContext": { "comments/paginationArrow": "paginationArrow" }, "supports": { "align": true, "reusable": false, "html": false, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true, "link": true } }, "layout": { "allowSwitching": false, "allowInheriting": false, "default": { "type": "flex" } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-comments-pagination-editor", "style": "wp-block-comments-pagination" } PKZ#&comments-pagination/editor-rtl.min.cssnu[.wp-block[data-align=center]>.wp-block-comments-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-comments-pagination{max-width:100%}:where(.editor-styles-wrapper) .wp-block-comments-pagination.block-editor-block-list__layout{margin:0}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit;margin-bottom:.5em;margin-right:.5em;margin-top:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}PKZ%a77"comments-pagination/editor-rtl.cssnu[.wp-block[data-align=center]>.wp-block-comments-pagination{ justify-content:center; } :where(.editor-styles-wrapper) .wp-block-comments-pagination{ max-width:100%; } :where(.editor-styles-wrapper) .wp-block-comments-pagination.block-editor-block-list__layout{ margin:0; } .wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{ font-size:inherit; margin-bottom:.5em; margin-right:.5em; margin-top:.5em; } .wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{ margin-right:0; }PKZ term-description/style-rtl.cssnu[:where(.wp-block-term-description){ box-sizing:border-box; margin-bottom:var(--wp--style--block-gap); margin-top:var(--wp--style--block-gap); } .wp-block-term-description p{ margin-bottom:0; margin-top:0; }PKZh*K"term-description/style-rtl.min.cssnu[:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}PKZ term-description/style.cssnu[:where(.wp-block-term-description){ box-sizing:border-box; margin-bottom:var(--wp--style--block-gap); margin-top:var(--wp--style--block-gap); } .wp-block-term-description p{ margin-bottom:0; margin-top:0; }PKZh*Kterm-description/style.min.cssnu[:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}PKZd;"term-description/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/term-description", "title": "Term Description", "category": "theme", "description": "Display the description of categories, tags and custom taxonomies when viewing an archive.", "textdomain": "default", "attributes": { "textAlign": { "type": "string" } }, "supports": { "align": [ "wide", "full" ], "html": false, "color": { "link": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "spacing": { "padding": true, "margin": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } } } } PKZ=_social-link/editor.cssnu[.wp-block-social-links .wp-social-link{ line-height:0; } .wp-block-social-link-anchor{ align-items:center; background:none; border:0; box-sizing:border-box; color:currentColor; cursor:pointer; display:inline-flex; font-family:inherit; font-size:inherit; font-weight:inherit; height:auto; margin:0; opacity:1; padding:.25em; } .wp-block-social-link-anchor:hover{ transform:none; } :root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link button){ padding-left:.6666666667em; padding-right:.6666666667em; } :root :where(.wp-block-social-links.is-style-logos-only .wp-social-link button){ padding:0; } .wp-block-social-link__toolbar_content_text{ width:250px; }PKZF||social-link/editor.min.cssnu[.wp-block-social-links .wp-social-link{line-height:0}.wp-block-social-link-anchor{align-items:center;background:none;border:0;box-sizing:border-box;color:currentColor;cursor:pointer;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:inherit;height:auto;margin:0;opacity:1;padding:.25em}.wp-block-social-link-anchor:hover{transform:none}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link button){padding-left:.6666666667em;padding-right:.6666666667em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link button){padding:0}.wp-block-social-link__toolbar_content_text{width:250px}PKZǍk$$social-link/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/social-link", "title": "Social Icon", "category": "widgets", "parent": [ "core/social-links" ], "description": "Display an icon linking to a social profile or site.", "textdomain": "default", "attributes": { "url": { "type": "string", "role": "content" }, "service": { "type": "string" }, "label": { "type": "string", "role": "content" }, "rel": { "type": "string" } }, "usesContext": [ "openInNewTab", "showLabels", "iconColor", "iconColorValue", "iconBackgroundColor", "iconBackgroundColorValue" ], "supports": { "reusable": false, "html": false, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-social-link-editor" } PKZF||social-link/editor-rtl.min.cssnu[.wp-block-social-links .wp-social-link{line-height:0}.wp-block-social-link-anchor{align-items:center;background:none;border:0;box-sizing:border-box;color:currentColor;cursor:pointer;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:inherit;height:auto;margin:0;opacity:1;padding:.25em}.wp-block-social-link-anchor:hover{transform:none}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link button){padding-left:.6666666667em;padding-right:.6666666667em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link button){padding:0}.wp-block-social-link__toolbar_content_text{width:250px}PKZ=_social-link/editor-rtl.cssnu[.wp-block-social-links .wp-social-link{ line-height:0; } .wp-block-social-link-anchor{ align-items:center; background:none; border:0; box-sizing:border-box; color:currentColor; cursor:pointer; display:inline-flex; font-family:inherit; font-size:inherit; font-weight:inherit; height:auto; margin:0; opacity:1; padding:.25em; } .wp-block-social-link-anchor:hover{ transform:none; } :root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link button){ padding-left:.6666666667em; padding-right:.6666666667em; } :root :where(.wp-block-social-links.is-style-logos-only .wp-social-link button){ padding:0; } .wp-block-social-link__toolbar_content_text{ width:250px; }PKZMgrss/style-rtl.cssnu[ul.wp-block-rss.alignleft{ margin-right:2em; } ul.wp-block-rss.alignright{ margin-left:2em; } ul.wp-block-rss.is-grid{ display:flex; flex-wrap:wrap; padding:0; } ul.wp-block-rss.is-grid li{ margin:0 0 1em 1em; width:100%; } @media (min-width:600px){ ul.wp-block-rss.columns-2 li{ width:calc(50% - 1em); } ul.wp-block-rss.columns-3 li{ width:calc(33.33333% - 1em); } ul.wp-block-rss.columns-4 li{ width:calc(25% - 1em); } ul.wp-block-rss.columns-5 li{ width:calc(20% - 1em); } ul.wp-block-rss.columns-6 li{ width:calc(16.66667% - 1em); } } .wp-block-rss__item-author,.wp-block-rss__item-publish-date{ display:block; font-size:.8125em; } .wp-block-rss{ box-sizing:border-box; list-style:none; padding:0; }PKZgrss/style-rtl.min.cssnu[ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 0 1em 1em;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}PKZ"~X rss/style.cssnu[ul.wp-block-rss.alignleft{ margin-right:2em; } ul.wp-block-rss.alignright{ margin-left:2em; } ul.wp-block-rss.is-grid{ display:flex; flex-wrap:wrap; padding:0; } ul.wp-block-rss.is-grid li{ margin:0 1em 1em 0; width:100%; } @media (min-width:600px){ ul.wp-block-rss.columns-2 li{ width:calc(50% - 1em); } ul.wp-block-rss.columns-3 li{ width:calc(33.33333% - 1em); } ul.wp-block-rss.columns-4 li{ width:calc(25% - 1em); } ul.wp-block-rss.columns-5 li{ width:calc(20% - 1em); } ul.wp-block-rss.columns-6 li{ width:calc(16.66667% - 1em); } } .wp-block-rss__item-author,.wp-block-rss__item-publish-date{ display:block; font-size:.8125em; } .wp-block-rss{ box-sizing:border-box; list-style:none; padding:0; }PKZ@ srss/editor.cssnu[.wp-block-rss li a>div{ display:inline; } .wp-block-rss__placeholder-form .wp-block-rss__placeholder-input{ flex:1 1 auto; } .wp-block-rss .wp-block-rss{ all:inherit; margin:0; padding:0; }PKZ rss/style.min.cssnu[ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}PKZrss/editor.min.cssnu[.wp-block-rss li a>div{display:inline}.wp-block-rss__placeholder-form .wp-block-rss__placeholder-input{flex:1 1 auto}.wp-block-rss .wp-block-rss{all:inherit;margin:0;padding:0}PKZrss/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/rss", "title": "RSS", "category": "widgets", "description": "Display entries from any RSS or Atom feed.", "keywords": [ "atom", "feed" ], "textdomain": "default", "attributes": { "columns": { "type": "number", "default": 2 }, "blockLayout": { "type": "string", "default": "list" }, "feedURL": { "type": "string", "default": "" }, "itemsToShow": { "type": "number", "default": 5 }, "displayExcerpt": { "type": "boolean", "default": false }, "displayAuthor": { "type": "boolean", "default": false }, "displayDate": { "type": "boolean", "default": false }, "excerptLength": { "type": "number", "default": 55 } }, "supports": { "align": true, "html": false, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true }, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "padding": false, "margin": false } }, "color": { "background": true, "text": true, "gradients": true, "link": true } }, "editorStyle": "wp-block-rss-editor", "style": "wp-block-rss" } PKZrss/editor-rtl.min.cssnu[.wp-block-rss li a>div{display:inline}.wp-block-rss__placeholder-form .wp-block-rss__placeholder-input{flex:1 1 auto}.wp-block-rss .wp-block-rss{all:inherit;margin:0;padding:0}PKZ@ srss/editor-rtl.cssnu[.wp-block-rss li a>div{ display:inline; } .wp-block-rss__placeholder-form .wp-block-rss__placeholder-input{ flex:1 1 auto; } .wp-block-rss .wp-block-rss{ all:inherit; margin:0; padding:0; }PKZM##aiipage-list-item.phpnu[next_tag(); $processor->set_attribute( 'data-wp-interactive', 'core/file' ); $processor->next_tag( 'object' ); $processor->set_attribute( 'data-wp-bind--hidden', '!state.hasPdfPreview' ); $processor->set_attribute( 'hidden', true ); $filename = $processor->get_attribute( 'aria-label' ); $has_filename = ! empty( $filename ) && 'PDF embed' !== $filename; $label = $has_filename ? sprintf( /* translators: %s: filename. */ __( 'Embed of %s.' ), $filename ) : __( 'PDF embed' ); // Update object's aria-label attribute if present in block HTML. // Match an aria-label attribute from an object tag. $processor->set_attribute( 'aria-label', $label ); return $processor->get_updated_html(); } return $content; } /** * Registers the `core/file` block on server. * * @since 5.8.0 */ function register_block_core_file() { register_block_type_from_metadata( __DIR__ . '/file', array( 'render_callback' => 'render_block_core_file', ) ); } add_action( 'init', 'register_block_core_file' ); PKZ\kklist/style-rtl.cssnu[ol,ul{ box-sizing:border-box; } :root :where(.wp-block-list.has-background){ padding:1.25em 2.375em; }PKZY<__list/style-rtl.min.cssnu[ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}PKZ\kklist/style.cssnu[ol,ul{ box-sizing:border-box; } :root :where(.wp-block-list.has-background){ padding:1.25em 2.375em; }PKZY<__list/style.min.cssnu[ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}PKZ:Tlist/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/list", "title": "List", "category": "text", "allowedBlocks": [ "core/list-item" ], "description": "An organized collection of items displayed in a specific order.", "keywords": [ "bullet list", "ordered list", "numbered list" ], "textdomain": "default", "attributes": { "ordered": { "type": "boolean", "default": false, "role": "content" }, "values": { "type": "string", "source": "html", "selector": "ol,ul", "multiline": "li", "__unstableMultilineWrapperTags": [ "ol", "ul" ], "default": "", "role": "content" }, "type": { "type": "string" }, "start": { "type": "number" }, "reversed": { "type": "boolean" }, "placeholder": { "type": "string" } }, "supports": { "anchor": true, "html": false, "__experimentalBorder": { "color": true, "radius": true, "style": true, "width": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "__unstablePasteTextInline": true, "__experimentalOnMerge": true, "__experimentalSlashInserter": true, "interactivity": { "clientNavigation": true } }, "selectors": { "border": ".wp-block-list:not(.wp-block-list .wp-block-list)" }, "editorStyle": "wp-block-list-editor", "style": "wp-block-list" } PKZdj4 4 post-date.phpnu[context['postId'] ) ) { return ''; } $post_ID = $block->context['postId']; if ( isset( $attributes['format'] ) && 'human-diff' === $attributes['format'] ) { $post_timestamp = get_post_timestamp( $post_ID ); if ( $post_timestamp > time() ) { // translators: %s: human-readable time difference. $formatted_date = sprintf( __( '%s from now' ), human_time_diff( $post_timestamp ) ); } else { // translators: %s: human-readable time difference. $formatted_date = sprintf( __( '%s ago' ), human_time_diff( $post_timestamp ) ); } } else { $formatted_date = get_the_date( empty( $attributes['format'] ) ? '' : $attributes['format'], $post_ID ); } $unformatted_date = esc_attr( get_the_date( 'c', $post_ID ) ); $classes = array(); if ( isset( $attributes['textAlign'] ) ) { $classes[] = 'has-text-align-' . $attributes['textAlign']; } if ( isset( $attributes['style']['elements']['link']['color']['text'] ) ) { $classes[] = 'has-link-color'; } /* * If the "Display last modified date" setting is enabled, * only display the modified date if it is later than the publishing date. */ if ( isset( $attributes['displayType'] ) && 'modified' === $attributes['displayType'] ) { if ( get_the_modified_date( 'Ymdhi', $post_ID ) > get_the_date( 'Ymdhi', $post_ID ) ) { if ( isset( $attributes['format'] ) && 'human-diff' === $attributes['format'] ) { // translators: %s: human-readable time difference. $formatted_date = sprintf( __( '%s ago' ), human_time_diff( get_post_timestamp( $post_ID, 'modified' ) ) ); } else { $formatted_date = get_the_modified_date( empty( $attributes['format'] ) ? '' : $attributes['format'], $post_ID ); } $unformatted_date = esc_attr( get_the_modified_date( 'c', $post_ID ) ); $classes[] = 'wp-block-post-date__modified-date'; } else { return ''; } } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classes ) ) ); if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) { $formatted_date = sprintf( '%2s', get_the_permalink( $post_ID ), $formatted_date ); } return sprintf( '
    ', $wrapper_attributes, $unformatted_date, $formatted_date ); } /** * Registers the `core/post-date` block on the server. * * @since 5.8.0 */ function register_block_core_post_date() { register_block_type_from_metadata( __DIR__ . '/post-date', array( 'render_callback' => 'render_block_core_post_date', ) ); } add_action( 'init', 'register_block_core_post_date' ); PKZrC2social-link.phpnu[context['openInNewTab'] ) ? $block->context['openInNewTab'] : false; $text = ! empty( $attributes['label'] ) ? trim( $attributes['label'] ) : ''; $service = isset( $attributes['service'] ) ? $attributes['service'] : 'Icon'; $url = isset( $attributes['url'] ) ? $attributes['url'] : false; $text = $text ? $text : block_core_social_link_get_name( $service ); $rel = isset( $attributes['rel'] ) ? $attributes['rel'] : ''; $show_labels = array_key_exists( 'showLabels', $block->context ) ? $block->context['showLabels'] : false; // Don't render a link if there is no URL set. if ( ! $url ) { return ''; } /** * Prepend emails with `mailto:` if not set. * The `is_email` returns false for emails with schema. */ if ( is_email( $url ) ) { $url = 'mailto:' . antispambot( $url ); } /** * Prepend URL with https:// if it doesn't appear to contain a scheme * and it's not a relative link or a fragment. */ if ( ! parse_url( $url, PHP_URL_SCHEME ) && ! str_starts_with( $url, '//' ) && ! str_starts_with( $url, '#' ) ) { $url = 'https://' . $url; } $icon = block_core_social_link_get_icon( $service ); $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => 'wp-social-link wp-social-link-' . $service . block_core_social_link_get_color_classes( $block->context ), 'style' => block_core_social_link_get_color_styles( $block->context ), ) ); $link = '
  • '; $link .= ''; $link .= $icon; $link .= '' . esc_html( $text ) . ''; $link .= '
  • '; $processor = new WP_HTML_Tag_Processor( $link ); $processor->next_tag( 'a' ); if ( $open_in_new_tab ) { $processor->set_attribute( 'rel', trim( $rel . ' noopener nofollow' ) ); $processor->set_attribute( 'target', '_blank' ); } elseif ( '' !== $rel ) { $processor->set_attribute( 'rel', trim( $rel ) ); } return $processor->get_updated_html(); } /** * Registers the `core/social-link` blocks. * * @since 5.4.0 */ function register_block_core_social_link() { register_block_type_from_metadata( __DIR__ . '/social-link', array( 'render_callback' => 'render_block_core_social_link', ) ); } add_action( 'init', 'register_block_core_social_link' ); /** * Returns the SVG for social link. * * @since 5.4.0 * * @param string $service The service icon. * * @return string SVG Element for service icon. */ function block_core_social_link_get_icon( $service ) { $services = block_core_social_link_services(); if ( isset( $services[ $service ] ) && isset( $services[ $service ]['icon'] ) ) { return $services[ $service ]['icon']; } return $services['share']['icon']; } /** * Returns the brand name for social link. * * @since 5.4.0 * * @param string $service The service icon. * * @return string Brand label. */ function block_core_social_link_get_name( $service ) { $services = block_core_social_link_services(); if ( isset( $services[ $service ] ) && isset( $services[ $service ]['name'] ) ) { return $services[ $service ]['name']; } return $services['share']['name']; } /** * Returns the SVG for social link. * * @since 5.4.0 * * @param string $service The service slug to extract data from. * @param string $field The field ('name', 'icon', etc) to extract for a service. * * @return array|string */ function block_core_social_link_services( $service = '', $field = '' ) { $services_data = array( 'fivehundredpx' => array( 'name' => '500px', 'icon' => '', ), 'amazon' => array( 'name' => 'Amazon', 'icon' => '', ), 'bandcamp' => array( 'name' => 'Bandcamp', 'icon' => '', ), 'behance' => array( 'name' => 'Behance', 'icon' => '', ), 'bluesky' => array( 'name' => 'Bluesky', 'icon' => '', ), 'chain' => array( 'name' => 'Link', 'icon' => '', ), 'codepen' => array( 'name' => 'CodePen', 'icon' => '', ), 'deviantart' => array( 'name' => 'DeviantArt', 'icon' => '', ), 'discord' => array( 'name' => 'Discord', 'icon' => '', ), 'dribbble' => array( 'name' => 'Dribbble', 'icon' => '', ), 'dropbox' => array( 'name' => 'Dropbox', 'icon' => '', ), 'etsy' => array( 'name' => 'Etsy', 'icon' => '', ), 'facebook' => array( 'name' => 'Facebook', 'icon' => '', ), 'feed' => array( 'name' => 'RSS Feed', 'icon' => '', ), 'flickr' => array( 'name' => 'Flickr', 'icon' => '', ), 'foursquare' => array( 'name' => 'Foursquare', 'icon' => '', ), 'goodreads' => array( 'name' => 'Goodreads', 'icon' => '', ), 'google' => array( 'name' => 'Google', 'icon' => '', ), 'github' => array( 'name' => 'GitHub', 'icon' => '', ), 'gravatar' => array( 'name' => 'Gravatar', 'icon' => '', ), 'instagram' => array( 'name' => 'Instagram', 'icon' => '', ), 'lastfm' => array( 'name' => 'Last.fm', 'icon' => '', ), 'linkedin' => array( 'name' => 'LinkedIn', 'icon' => '', ), 'mail' => array( 'name' => 'Mail', 'icon' => '', ), 'mastodon' => array( 'name' => 'Mastodon', 'icon' => '', ), 'meetup' => array( 'name' => 'Meetup', 'icon' => '', ), 'medium' => array( 'name' => 'Medium', 'icon' => '', ), 'patreon' => array( 'name' => 'Patreon', 'icon' => '', ), 'pinterest' => array( 'name' => 'Pinterest', 'icon' => '', ), 'pocket' => array( 'name' => 'Pocket', 'icon' => '', ), 'reddit' => array( 'name' => 'Reddit', 'icon' => '', ), 'share' => array( 'name' => 'Share Icon', 'icon' => '', ), 'skype' => array( 'name' => 'Skype', 'icon' => '', ), 'snapchat' => array( 'name' => 'Snapchat', 'icon' => '', ), 'soundcloud' => array( 'name' => 'Soundcloud', 'icon' => '', ), 'spotify' => array( 'name' => 'Spotify', 'icon' => '', ), 'telegram' => array( 'name' => 'Telegram', 'icon' => '', ), 'threads' => array( 'name' => 'Threads', 'icon' => '', ), 'tiktok' => array( 'name' => 'TikTok', 'icon' => '', ), 'tumblr' => array( 'name' => 'Tumblr', 'icon' => '', ), 'twitch' => array( 'name' => 'Twitch', 'icon' => '', ), 'twitter' => array( 'name' => 'Twitter', 'icon' => '', ), 'vimeo' => array( 'name' => 'Vimeo', 'icon' => '', ), 'vk' => array( 'name' => 'VK', 'icon' => '', ), 'wordpress' => array( 'name' => 'WordPress', 'icon' => '', ), 'whatsapp' => array( 'name' => 'WhatsApp', 'icon' => '', ), 'x' => array( 'name' => 'X', 'icon' => '', ), 'yelp' => array( 'name' => 'Yelp', 'icon' => '', ), 'youtube' => array( 'name' => 'YouTube', 'icon' => '', ), ); if ( ! empty( $service ) && ! empty( $field ) && isset( $services_data[ $service ] ) && ( 'icon' === $field || 'name' === $field ) ) { return $services_data[ $service ][ $field ]; } elseif ( ! empty( $service ) && isset( $services_data[ $service ] ) ) { return $services_data[ $service ]; } return $services_data; } /** * Returns CSS styles for icon and icon background colors. * * @since 5.7.0 * * @param array $context Block context passed to Social Link. * * @return string Inline CSS styles for link's icon and background colors. */ function block_core_social_link_get_color_styles( $context ) { $styles = array(); if ( array_key_exists( 'iconColorValue', $context ) ) { $styles[] = 'color: ' . $context['iconColorValue'] . '; '; } if ( array_key_exists( 'iconBackgroundColorValue', $context ) ) { $styles[] = 'background-color: ' . $context['iconBackgroundColorValue'] . '; '; } return implode( '', $styles ); } /** * Returns CSS classes for icon and icon background colors. * * @since 6.3.0 * * @param array $context Block context passed to Social Sharing Link. * * @return string CSS classes for link's icon and background colors. */ function block_core_social_link_get_color_classes( $context ) { $classes = array(); if ( array_key_exists( 'iconColor', $context ) ) { $classes[] = 'has-' . $context['iconColor'] . '-color'; } if ( array_key_exists( 'iconBackgroundColor', $context ) ) { $classes[] = 'has-' . $context['iconBackgroundColor'] . '-background-color'; } return ' ' . implode( ' ', $classes ); } PKZn77comment-edit-link/style-rtl.cssnu[.wp-block-comment-edit-link{ box-sizing:border-box; }PKZ5)22#comment-edit-link/style-rtl.min.cssnu[.wp-block-comment-edit-link{box-sizing:border-box}PKZn77comment-edit-link/style.cssnu[.wp-block-comment-edit-link{ box-sizing:border-box; }PKZ5)22comment-edit-link/style.min.cssnu[.wp-block-comment-edit-link{box-sizing:border-box}PKZ٥comment-edit-link/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/comment-edit-link", "title": "Comment Edit Link", "category": "theme", "ancestor": [ "core/comment-template" ], "description": "Displays a link to edit the comment in the WordPress Dashboard. This link is only visible to users with the edit comment capability.", "textdomain": "default", "usesContext": [ "commentId" ], "attributes": { "linkTarget": { "type": "string", "default": "_self" }, "textAlign": { "type": "string" } }, "supports": { "html": false, "color": { "link": true, "gradients": true, "text": false, "__experimentalDefaultControls": { "background": true, "link": true } }, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true } }, "style": "wp-block-comment-edit-link" } PKZ(it;;#post-author-biography/style-rtl.cssnu[.wp-block-post-author-biography{ box-sizing:border-box; }PKZlA+66'post-author-biography/style-rtl.min.cssnu[.wp-block-post-author-biography{box-sizing:border-box}PKZ(it;;post-author-biography/style.cssnu[.wp-block-post-author-biography{ box-sizing:border-box; }PKZlA+66#post-author-biography/style.min.cssnu[.wp-block-post-author-biography{box-sizing:border-box}PKZ,} post-author-biography/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/post-author-biography", "title": "Author Biography", "category": "theme", "description": "The author biography.", "textdomain": "default", "attributes": { "textAlign": { "type": "string" } }, "usesContext": [ "postType", "postId" ], "example": { "viewportWidth": 350 }, "supports": { "spacing": { "margin": true, "padding": true }, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } } }, "style": "wp-block-post-author-biography" } PKZ\.UUpage-list-item/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/page-list-item", "title": "Page List Item", "category": "widgets", "parent": [ "core/page-list" ], "description": "Displays a page inside a list of all pages.", "keywords": [ "page", "menu", "navigation" ], "textdomain": "default", "attributes": { "id": { "type": "number" }, "label": { "type": "string" }, "title": { "type": "string" }, "link": { "type": "string" }, "hasChildren": { "type": "boolean" } }, "usesContext": [ "textColor", "customTextColor", "backgroundColor", "customBackgroundColor", "overlayTextColor", "customOverlayTextColor", "overlayBackgroundColor", "customOverlayBackgroundColor", "fontSize", "customFontSize", "showSubmenuIcon", "style", "openSubmenusOnClick" ], "supports": { "reusable": false, "html": false, "lock": false, "inserter": false, "__experimentalToolbar": false, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-page-list-editor", "style": "wp-block-page-list" } PKZY,,legacy-widget/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/legacy-widget", "title": "Legacy Widget", "category": "widgets", "description": "Display a legacy widget.", "textdomain": "default", "attributes": { "id": { "type": "string", "default": null }, "idBase": { "type": "string", "default": null }, "instance": { "type": "object", "default": null } }, "supports": { "html": false, "customClassName": false, "reusable": false }, "editorStyle": "wp-block-legacy-widget-editor" } PKZOyeearchives/style-rtl.cssnu[.wp-block-archives{ box-sizing:border-box; } .wp-block-archives-dropdown label{ display:block; }PKZ׽YYarchives/style-rtl.min.cssnu[.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}PKZOyeearchives/style.cssnu[.wp-block-archives{ box-sizing:border-box; } .wp-block-archives-dropdown label{ display:block; }PKZ.'ooarchives/editor.cssnu[ul.wp-block-archives{ padding-left:2.5em; } .wp-block-archives .wp-block-archives{ border:0; margin:0; }PKZ׽YYarchives/style.min.cssnu[.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}PKZp``archives/editor.min.cssnu[ul.wp-block-archives{padding-left:2.5em}.wp-block-archives .wp-block-archives{border:0;margin:0}PKZ,archives/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/archives", "title": "Archives", "category": "widgets", "description": "Display a date archive of your posts.", "textdomain": "default", "attributes": { "displayAsDropdown": { "type": "boolean", "default": false }, "showLabel": { "type": "boolean", "default": true }, "showPostCounts": { "type": "boolean", "default": false }, "type": { "type": "string", "default": "monthly" } }, "supports": { "align": true, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true }, "html": false, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true, "link": true } }, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-archives-editor" } PKZҴaaarchives/editor-rtl.min.cssnu[ul.wp-block-archives{padding-right:2.5em}.wp-block-archives .wp-block-archives{border:0;margin:0}PKZUpparchives/editor-rtl.cssnu[ul.wp-block-archives{ padding-right:2.5em; } .wp-block-archives .wp-block-archives{ border:0; margin:0; }PKZ*66 tag-cloud.phpnu[[a-z%]+)$/i', $smallest_font_size, $m ) ? $m['unit'] : 'pt' ); $args = array( 'echo' => false, 'unit' => $unit, 'taxonomy' => $attributes['taxonomy'], 'show_count' => $attributes['showTagCounts'], 'number' => $attributes['numberOfTags'], 'smallest' => floatVal( $attributes['smallestFontSize'] ), 'largest' => floatVal( $attributes['largestFontSize'] ), ); $tag_cloud = wp_tag_cloud( $args ); if ( empty( $tag_cloud ) ) { // Display placeholder content when there are no tags only in editor. if ( wp_is_serving_rest_request() ) { $tag_cloud = __( 'There’s no content to show here yet.' ); } else { return ''; } } $wrapper_attributes = get_block_wrapper_attributes(); return sprintf( '

    %2$s

    ', $wrapper_attributes, $tag_cloud ); } /** * Registers the `core/tag-cloud` block on server. * * @since 5.2.0 */ function register_block_core_tag_cloud() { register_block_type_from_metadata( __DIR__ . '/tag-cloud', array( 'render_callback' => 'render_block_core_tag_cloud', ) ); } add_action( 'init', 'register_block_core_tag_cloud' ); PKZ S22site-tagline/style-rtl.cssnu[.wp-block-site-tagline{ box-sizing:border-box; }PKZv--site-tagline/style-rtl.min.cssnu[.wp-block-site-tagline{box-sizing:border-box}PKZ S22site-tagline/style.cssnu[.wp-block-site-tagline{ box-sizing:border-box; }PKZLLsite-tagline/editor.cssnu[.wp-block-site-tagline__placeholder{ border:1px dashed; padding:1em 0; }PKZv--site-tagline/style.min.cssnu[.wp-block-site-tagline{box-sizing:border-box}PKZß~qDDsite-tagline/editor.min.cssnu[.wp-block-site-tagline__placeholder{border:1px dashed;padding:1em 0}PKZ0xsite-tagline/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/site-tagline", "title": "Site Tagline", "category": "theme", "description": "Describe in a few words what the site is about. The tagline can be used in search results or when sharing on social networks even if it’s not displayed in the theme design.", "keywords": [ "description" ], "textdomain": "default", "attributes": { "textAlign": { "type": "string" }, "level": { "type": "number", "default": 0 }, "levelOptions": { "type": "array", "default": [ 0, 1, 2, 3, 4, 5, 6 ] } }, "example": { "viewportWidth": 350, "attributes": { "textAlign": "center" } }, "supports": { "align": [ "wide", "full" ], "html": false, "color": { "gradients": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalFontStyle": true, "__experimentalFontWeight": true, "__experimentalLetterSpacing": true, "__experimentalWritingMode": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true } }, "editorStyle": "wp-block-site-tagline-editor", "style": "wp-block-site-tagline" } PKZß~qDDsite-tagline/editor-rtl.min.cssnu[.wp-block-site-tagline__placeholder{border:1px dashed;padding:1em 0}PKZLLsite-tagline/editor-rtl.cssnu[.wp-block-site-tagline__placeholder{ border:1px dashed; padding:1em 0; }PKZ{K!K!navigation/view.jsnu[import * as __WEBPACK_EXTERNAL_MODULE__wordpress_interactivity_8e89b257__ from "@wordpress/interactivity"; /******/ // The require scope /******/ var __webpack_require__ = {}; /******/ /************************************************************************/ /******/ /* webpack/runtime/define property getters */ /******/ (() => { /******/ // define getter functions for harmony exports /******/ __webpack_require__.d = (exports, definition) => { /******/ for(var key in definition) { /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); /******/ } /******/ } /******/ }; /******/ })(); /******/ /******/ /* webpack/runtime/hasOwnProperty shorthand */ /******/ (() => { /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) /******/ })(); /******/ /************************************************************************/ var __webpack_exports__ = {}; ;// external "@wordpress/interactivity" var x = (y) => { var x = {}; __webpack_require__.d(x, y); return x } var y = (x) => (() => (x)) const interactivity_namespaceObject = x({ ["getContext"]: () => (__WEBPACK_EXTERNAL_MODULE__wordpress_interactivity_8e89b257__.getContext), ["getElement"]: () => (__WEBPACK_EXTERNAL_MODULE__wordpress_interactivity_8e89b257__.getElement), ["store"]: () => (__WEBPACK_EXTERNAL_MODULE__wordpress_interactivity_8e89b257__.store), ["withSyncEvent"]: () => (__WEBPACK_EXTERNAL_MODULE__wordpress_interactivity_8e89b257__.withSyncEvent) }); ;// ./node_modules/@wordpress/block-library/build-module/navigation/view.js /** * WordPress dependencies */ const focusableSelectors = ['a[href]', 'input:not([disabled]):not([type="hidden"]):not([aria-hidden])', 'select:not([disabled]):not([aria-hidden])', 'textarea:not([disabled]):not([aria-hidden])', 'button:not([disabled]):not([aria-hidden])', '[contenteditable]', '[tabindex]:not([tabindex^="-"])']; // This is a fix for Safari in iOS/iPadOS. Without it, Safari doesn't focus out // when the user taps in the body. It can be removed once we add an overlay to // capture the clicks, instead of relying on the focusout event. document.addEventListener('click', () => {}); const { state, actions } = (0,interactivity_namespaceObject.store)('core/navigation', { state: { get roleAttribute() { const ctx = (0,interactivity_namespaceObject.getContext)(); return ctx.type === 'overlay' && state.isMenuOpen ? 'dialog' : null; }, get ariaModal() { const ctx = (0,interactivity_namespaceObject.getContext)(); return ctx.type === 'overlay' && state.isMenuOpen ? 'true' : null; }, get ariaLabel() { const ctx = (0,interactivity_namespaceObject.getContext)(); return ctx.type === 'overlay' && state.isMenuOpen ? ctx.ariaLabel : null; }, get isMenuOpen() { // The menu is opened if either `click`, `hover` or `focus` is true. return Object.values(state.menuOpenedBy).filter(Boolean).length > 0; }, get menuOpenedBy() { const ctx = (0,interactivity_namespaceObject.getContext)(); return ctx.type === 'overlay' ? ctx.overlayOpenedBy : ctx.submenuOpenedBy; } }, actions: { openMenuOnHover() { const { type, overlayOpenedBy } = (0,interactivity_namespaceObject.getContext)(); if (type === 'submenu' && // Only open on hover if the overlay is closed. Object.values(overlayOpenedBy || {}).filter(Boolean).length === 0) { actions.openMenu('hover'); } }, closeMenuOnHover() { const { type, overlayOpenedBy } = (0,interactivity_namespaceObject.getContext)(); if (type === 'submenu' && // Only close on hover if the overlay is closed. Object.values(overlayOpenedBy || {}).filter(Boolean).length === 0) { actions.closeMenu('hover'); } }, openMenuOnClick() { const ctx = (0,interactivity_namespaceObject.getContext)(); const { ref } = (0,interactivity_namespaceObject.getElement)(); ctx.previousFocus = ref; actions.openMenu('click'); }, closeMenuOnClick() { actions.closeMenu('click'); actions.closeMenu('focus'); }, openMenuOnFocus() { actions.openMenu('focus'); }, toggleMenuOnClick() { const ctx = (0,interactivity_namespaceObject.getContext)(); const { ref } = (0,interactivity_namespaceObject.getElement)(); // Safari won't send focus to the clicked element, so we need to manually place it: https://bugs.webkit.org/show_bug.cgi?id=22261 if (window.document.activeElement !== ref) { ref.focus(); } const { menuOpenedBy } = state; if (menuOpenedBy.click || menuOpenedBy.focus) { actions.closeMenu('click'); actions.closeMenu('focus'); } else { ctx.previousFocus = ref; actions.openMenu('click'); } }, handleMenuKeydown: (0,interactivity_namespaceObject.withSyncEvent)(event => { const { type, firstFocusableElement, lastFocusableElement } = (0,interactivity_namespaceObject.getContext)(); if (state.menuOpenedBy.click) { // If Escape close the menu. if (event?.key === 'Escape') { actions.closeMenu('click'); actions.closeMenu('focus'); return; } // Trap focus if it is an overlay (main menu). if (type === 'overlay' && event.key === 'Tab') { // If shift + tab it change the direction. if (event.shiftKey && window.document.activeElement === firstFocusableElement) { event.preventDefault(); lastFocusableElement.focus(); } else if (!event.shiftKey && window.document.activeElement === lastFocusableElement) { event.preventDefault(); firstFocusableElement.focus(); } } } }), handleMenuFocusout(event) { const { modal, type } = (0,interactivity_namespaceObject.getContext)(); // If focus is outside modal, and in the document, close menu // event.target === The element losing focus // event.relatedTarget === The element receiving focus (if any) // When focusout is outside the document, // `window.document.activeElement` doesn't change. // The event.relatedTarget is null when something outside the navigation menu is clicked. This is only necessary for Safari. if (event.relatedTarget === null || !modal?.contains(event.relatedTarget) && event.target !== window.document.activeElement && type === 'submenu') { actions.closeMenu('click'); actions.closeMenu('focus'); } }, openMenu(menuOpenedOn = 'click') { const { type } = (0,interactivity_namespaceObject.getContext)(); state.menuOpenedBy[menuOpenedOn] = true; if (type === 'overlay') { // Add a `has-modal-open` class to the root. document.documentElement.classList.add('has-modal-open'); } }, closeMenu(menuClosedOn = 'click') { const ctx = (0,interactivity_namespaceObject.getContext)(); state.menuOpenedBy[menuClosedOn] = false; // Check if the menu is still open or not. if (!state.isMenuOpen) { if (ctx.modal?.contains(window.document.activeElement)) { ctx.previousFocus?.focus(); } ctx.modal = null; ctx.previousFocus = null; if (ctx.type === 'overlay') { document.documentElement.classList.remove('has-modal-open'); } } } }, callbacks: { initMenu() { const ctx = (0,interactivity_namespaceObject.getContext)(); const { ref } = (0,interactivity_namespaceObject.getElement)(); if (state.isMenuOpen) { const focusableElements = ref.querySelectorAll(focusableSelectors); ctx.modal = ref; ctx.firstFocusableElement = focusableElements[0]; ctx.lastFocusableElement = focusableElements[focusableElements.length - 1]; } }, focusFirstElement() { const { ref } = (0,interactivity_namespaceObject.getElement)(); if (state.isMenuOpen) { const focusableElements = ref.querySelectorAll(focusableSelectors); focusableElements?.[0]?.focus(); } } } }, { lock: true }); PKZEJJTT#navigation/view-modal.min.asset.phpnu[ array(), 'version' => 'b478fa3cd1475dec97d3'); PKZDDnavigation/style-rtl.cssnu[.wp-block-navigation{ position:relative; --navigation-layout-justification-setting:flex-start; --navigation-layout-direction:row; --navigation-layout-wrap:wrap; --navigation-layout-justify:flex-start; --navigation-layout-align:center; } .wp-block-navigation ul{ margin-bottom:0; margin-right:0; margin-top:0; padding-right:0; } .wp-block-navigation ul,.wp-block-navigation ul li{ list-style:none; padding:0; } .wp-block-navigation .wp-block-navigation-item{ align-items:center; background-color:inherit; display:flex; position:relative; } .wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{ display:none; } .wp-block-navigation .wp-block-navigation-item__content{ display:block; } .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{ color:inherit; } .wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{ text-decoration:underline; } .wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{ text-decoration:line-through; } .wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){ text-decoration:none; } .wp-block-navigation .wp-block-navigation__submenu-icon{ align-self:center; background-color:inherit; border:none; color:currentColor; display:inline-block; font-size:inherit; height:.6em; line-height:0; margin-right:.25em; padding:0; width:.6em; } .wp-block-navigation .wp-block-navigation__submenu-icon svg{ display:inline-block; stroke:currentColor; height:inherit; margin-top:.075em; width:inherit; } .wp-block-navigation.is-vertical{ --navigation-layout-direction:column; --navigation-layout-justify:initial; --navigation-layout-align:flex-start; } .wp-block-navigation.no-wrap{ --navigation-layout-wrap:nowrap; } .wp-block-navigation.items-justified-center{ --navigation-layout-justification-setting:center; --navigation-layout-justify:center; } .wp-block-navigation.items-justified-center.is-vertical{ --navigation-layout-align:center; } .wp-block-navigation.items-justified-right{ --navigation-layout-justification-setting:flex-end; --navigation-layout-justify:flex-end; } .wp-block-navigation.items-justified-right.is-vertical{ --navigation-layout-align:flex-end; } .wp-block-navigation.items-justified-space-between{ --navigation-layout-justification-setting:space-between; --navigation-layout-justify:space-between; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container{ align-items:normal; background-color:inherit; color:inherit; display:flex; flex-direction:column; height:0; opacity:0; overflow:hidden; position:absolute; right:-1px; top:100%; visibility:hidden; width:0; z-index:2; } @media not (prefers-reduced-motion){ .wp-block-navigation .has-child .wp-block-navigation__submenu-container{ transition:opacity .1s linear; } } .wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{ display:flex; flex-grow:1; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{ margin-left:0; margin-right:auto; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{ margin:0; } @media (min-width:782px){ .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{ right:100%; top:-1px; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{ background:#0000; content:""; display:block; height:100%; left:100%; position:absolute; width:.5em; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{ margin-left:.25em; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{ transform:rotate(90deg); } } .wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{ height:auto; min-width:200px; opacity:1; overflow:visible; visibility:visible; width:auto; } .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{ right:0; top:100%; } @media (min-width:782px){ .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{ right:100%; top:0; } } .wp-block-navigation-submenu{ display:flex; position:relative; } .wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{ stroke:currentColor; } button.wp-block-navigation-item__content{ background-color:initial; border:none; color:currentColor; font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; letter-spacing:inherit; line-height:inherit; text-align:right; text-transform:inherit; } .wp-block-navigation-submenu__toggle{ cursor:pointer; } .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{ padding-left:.85em; padding-right:0; } .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{ margin-right:-.6em; pointer-events:none; } .wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){ padding:0; } .wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{ gap:inherit; } :where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){ padding:.5em 1em; } :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){ padding:.5em 1em; } .wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{ left:0; right:auto; } .wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{ left:-1px; right:-1px; } @media (min-width:782px){ .wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{ left:100%; right:auto; } } .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{ background-color:#fff; border:1px solid #00000026; } .wp-block-navigation.has-background .wp-block-navigation__submenu-container{ background-color:inherit; } .wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{ color:#000; } .wp-block-navigation__container{ align-items:var(--navigation-layout-align, initial); display:flex; flex-direction:var(--navigation-layout-direction, initial); flex-wrap:var(--navigation-layout-wrap, wrap); justify-content:var(--navigation-layout-justify, initial); list-style:none; margin:0; padding-right:0; } .wp-block-navigation__container .is-responsive{ display:none; } .wp-block-navigation__container:only-child,.wp-block-page-list:only-child{ flex-grow:1; } @keyframes overlay-menu__fade-in-animation{ 0%{ opacity:0; transform:translateY(.5em); } to{ opacity:1; transform:translateY(0); } } .wp-block-navigation__responsive-container{ bottom:0; display:none; left:0; position:fixed; right:0; top:0; } .wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){ color:inherit; } .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{ align-items:var(--navigation-layout-align, initial); display:flex; flex-direction:var(--navigation-layout-direction, initial); flex-wrap:var(--navigation-layout-wrap, wrap); justify-content:var(--navigation-layout-justify, initial); } .wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){ background-color:inherit !important; color:inherit !important; } .wp-block-navigation__responsive-container.is-menu-open{ background-color:inherit; display:flex; flex-direction:column; overflow:auto; padding:clamp(1rem, var(--wp--style--root--padding-top), 20rem) clamp(1rem, var(--wp--style--root--padding-left), 20rem) clamp(1rem, var(--wp--style--root--padding-bottom), 20rem) clamp(1rem, var(--wp--style--root--padding-right), 20rem); z-index:100000; } @media not (prefers-reduced-motion){ .wp-block-navigation__responsive-container.is-menu-open{ animation:overlay-menu__fade-in-animation .1s ease-out; animation-fill-mode:forwards; } } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{ align-items:var(--navigation-layout-justification-setting, inherit); display:flex; flex-direction:column; flex-wrap:nowrap; overflow:visible; padding-top:calc(2rem + 24px); } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{ justify-content:flex-start; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{ display:none; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{ border:none; height:auto; min-width:200px; opacity:1; overflow:initial; padding-left:2rem; padding-right:2rem; position:static; visibility:visible; width:auto; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{ gap:inherit; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{ padding-top:var(--wp--style--block-gap, 2em); } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{ padding:0; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{ align-items:var(--navigation-layout-justification-setting, initial); display:flex; flex-direction:column; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{ background:#0000 !important; color:inherit !important; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{ left:auto; right:auto; } @media (min-width:600px){ .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){ background-color:inherit; display:block; position:relative; width:100%; z-index:auto; } .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{ display:none; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{ right:0; } } .wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{ background-color:#fff; } .wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{ color:#000; } .wp-block-navigation__toggle_button_label{ font-size:1rem; font-weight:700; } .wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{ background:#0000; border:none; color:currentColor; cursor:pointer; margin:0; padding:0; text-transform:inherit; vertical-align:middle; } .wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{ fill:currentColor; display:block; height:24px; pointer-events:none; width:24px; } .wp-block-navigation__responsive-container-open{ display:flex; } .wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{ font-family:inherit; font-size:inherit; font-weight:inherit; } @media (min-width:600px){ .wp-block-navigation__responsive-container-open:not(.always-shown){ display:none; } } .wp-block-navigation__responsive-container-close{ left:0; position:absolute; top:0; z-index:2; } .wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{ font-family:inherit; font-size:inherit; font-weight:inherit; } .wp-block-navigation__responsive-close{ width:100%; } .has-modal-open .wp-block-navigation__responsive-close{ margin-left:auto; margin-right:auto; max-width:var(--wp--style--global--wide-size, 100%); } .wp-block-navigation__responsive-close:focus{ outline:none; } .is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{ box-sizing:border-box; } .wp-block-navigation__responsive-dialog{ position:relative; } .has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{ margin-top:46px; } @media (min-width:782px){ .has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{ margin-top:32px; } } html.has-modal-open{ overflow:hidden; }PKZ xH@H@navigation/style-rtl.min.cssnu[.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-right:0;margin-top:0;padding-right:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-right:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;opacity:0;overflow:hidden;position:absolute;right:-1px;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:0;margin-right:auto}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{right:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;left:100%;position:absolute;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-left:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{right:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{right:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:right;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:.85em;padding-right:0}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-right:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:0;right:auto}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;right:auto}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-right:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{right:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{left:0;position:absolute;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}PKZ DDnavigation/style.cssnu[.wp-block-navigation{ position:relative; --navigation-layout-justification-setting:flex-start; --navigation-layout-direction:row; --navigation-layout-wrap:wrap; --navigation-layout-justify:flex-start; --navigation-layout-align:center; } .wp-block-navigation ul{ margin-bottom:0; margin-left:0; margin-top:0; padding-left:0; } .wp-block-navigation ul,.wp-block-navigation ul li{ list-style:none; padding:0; } .wp-block-navigation .wp-block-navigation-item{ align-items:center; background-color:inherit; display:flex; position:relative; } .wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{ display:none; } .wp-block-navigation .wp-block-navigation-item__content{ display:block; } .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{ color:inherit; } .wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{ text-decoration:underline; } .wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{ text-decoration:line-through; } .wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){ text-decoration:none; } .wp-block-navigation .wp-block-navigation__submenu-icon{ align-self:center; background-color:inherit; border:none; color:currentColor; display:inline-block; font-size:inherit; height:.6em; line-height:0; margin-left:.25em; padding:0; width:.6em; } .wp-block-navigation .wp-block-navigation__submenu-icon svg{ display:inline-block; stroke:currentColor; height:inherit; margin-top:.075em; width:inherit; } .wp-block-navigation.is-vertical{ --navigation-layout-direction:column; --navigation-layout-justify:initial; --navigation-layout-align:flex-start; } .wp-block-navigation.no-wrap{ --navigation-layout-wrap:nowrap; } .wp-block-navigation.items-justified-center{ --navigation-layout-justification-setting:center; --navigation-layout-justify:center; } .wp-block-navigation.items-justified-center.is-vertical{ --navigation-layout-align:center; } .wp-block-navigation.items-justified-right{ --navigation-layout-justification-setting:flex-end; --navigation-layout-justify:flex-end; } .wp-block-navigation.items-justified-right.is-vertical{ --navigation-layout-align:flex-end; } .wp-block-navigation.items-justified-space-between{ --navigation-layout-justification-setting:space-between; --navigation-layout-justify:space-between; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container{ align-items:normal; background-color:inherit; color:inherit; display:flex; flex-direction:column; height:0; left:-1px; opacity:0; overflow:hidden; position:absolute; top:100%; visibility:hidden; width:0; z-index:2; } @media not (prefers-reduced-motion){ .wp-block-navigation .has-child .wp-block-navigation__submenu-container{ transition:opacity .1s linear; } } .wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{ display:flex; flex-grow:1; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{ margin-left:auto; margin-right:0; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{ margin:0; } @media (min-width:782px){ .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{ left:100%; top:-1px; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{ background:#0000; content:""; display:block; height:100%; position:absolute; right:100%; width:.5em; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{ margin-right:.25em; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{ transform:rotate(-90deg); } } .wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{ height:auto; min-width:200px; opacity:1; overflow:visible; visibility:visible; width:auto; } .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{ left:0; top:100%; } @media (min-width:782px){ .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{ left:100%; top:0; } } .wp-block-navigation-submenu{ display:flex; position:relative; } .wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{ stroke:currentColor; } button.wp-block-navigation-item__content{ background-color:initial; border:none; color:currentColor; font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; letter-spacing:inherit; line-height:inherit; text-align:left; text-transform:inherit; } .wp-block-navigation-submenu__toggle{ cursor:pointer; } .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{ padding-left:0; padding-right:.85em; } .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{ margin-left:-.6em; pointer-events:none; } .wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){ padding:0; } .wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{ gap:inherit; } :where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){ padding:.5em 1em; } :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){ padding:.5em 1em; } .wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{ left:auto; right:0; } .wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{ left:-1px; right:-1px; } @media (min-width:782px){ .wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{ left:auto; right:100%; } } .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{ background-color:#fff; border:1px solid #00000026; } .wp-block-navigation.has-background .wp-block-navigation__submenu-container{ background-color:inherit; } .wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{ color:#000; } .wp-block-navigation__container{ align-items:var(--navigation-layout-align, initial); display:flex; flex-direction:var(--navigation-layout-direction, initial); flex-wrap:var(--navigation-layout-wrap, wrap); justify-content:var(--navigation-layout-justify, initial); list-style:none; margin:0; padding-left:0; } .wp-block-navigation__container .is-responsive{ display:none; } .wp-block-navigation__container:only-child,.wp-block-page-list:only-child{ flex-grow:1; } @keyframes overlay-menu__fade-in-animation{ 0%{ opacity:0; transform:translateY(.5em); } to{ opacity:1; transform:translateY(0); } } .wp-block-navigation__responsive-container{ bottom:0; display:none; left:0; position:fixed; right:0; top:0; } .wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){ color:inherit; } .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{ align-items:var(--navigation-layout-align, initial); display:flex; flex-direction:var(--navigation-layout-direction, initial); flex-wrap:var(--navigation-layout-wrap, wrap); justify-content:var(--navigation-layout-justify, initial); } .wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){ background-color:inherit !important; color:inherit !important; } .wp-block-navigation__responsive-container.is-menu-open{ background-color:inherit; display:flex; flex-direction:column; overflow:auto; padding:clamp(1rem, var(--wp--style--root--padding-top), 20rem) clamp(1rem, var(--wp--style--root--padding-right), 20rem) clamp(1rem, var(--wp--style--root--padding-bottom), 20rem) clamp(1rem, var(--wp--style--root--padding-left), 20rem); z-index:100000; } @media not (prefers-reduced-motion){ .wp-block-navigation__responsive-container.is-menu-open{ animation:overlay-menu__fade-in-animation .1s ease-out; animation-fill-mode:forwards; } } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{ align-items:var(--navigation-layout-justification-setting, inherit); display:flex; flex-direction:column; flex-wrap:nowrap; overflow:visible; padding-top:calc(2rem + 24px); } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{ justify-content:flex-start; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{ display:none; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{ border:none; height:auto; min-width:200px; opacity:1; overflow:initial; padding-left:2rem; padding-right:2rem; position:static; visibility:visible; width:auto; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{ gap:inherit; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{ padding-top:var(--wp--style--block-gap, 2em); } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{ padding:0; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{ align-items:var(--navigation-layout-justification-setting, initial); display:flex; flex-direction:column; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{ background:#0000 !important; color:inherit !important; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{ left:auto; right:auto; } @media (min-width:600px){ .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){ background-color:inherit; display:block; position:relative; width:100%; z-index:auto; } .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{ display:none; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{ left:0; } } .wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{ background-color:#fff; } .wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{ color:#000; } .wp-block-navigation__toggle_button_label{ font-size:1rem; font-weight:700; } .wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{ background:#0000; border:none; color:currentColor; cursor:pointer; margin:0; padding:0; text-transform:inherit; vertical-align:middle; } .wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{ fill:currentColor; display:block; height:24px; pointer-events:none; width:24px; } .wp-block-navigation__responsive-container-open{ display:flex; } .wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{ font-family:inherit; font-size:inherit; font-weight:inherit; } @media (min-width:600px){ .wp-block-navigation__responsive-container-open:not(.always-shown){ display:none; } } .wp-block-navigation__responsive-container-close{ position:absolute; right:0; top:0; z-index:2; } .wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{ font-family:inherit; font-size:inherit; font-weight:inherit; } .wp-block-navigation__responsive-close{ width:100%; } .has-modal-open .wp-block-navigation__responsive-close{ margin-left:auto; margin-right:auto; max-width:var(--wp--style--global--wide-size, 100%); } .wp-block-navigation__responsive-close:focus{ outline:none; } .is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{ box-sizing:border-box; } .wp-block-navigation__responsive-dialog{ position:relative; } .has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{ margin-top:46px; } @media (min-width:782px){ .has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{ margin-top:32px; } } html.has-modal-open{ overflow:hidden; }PKZPpz0z0navigation/editor.cssnu[.editor-styles-wrapper .wp-block-navigation ul{ margin-bottom:0; margin-left:0; margin-top:0; padding-left:0; } .editor-styles-wrapper .wp-block-navigation .wp-block-navigation-item.wp-block{ margin:revert; } .wp-block-navigation-item__label{ display:inline; } .wp-block-navigation-item,.wp-block-navigation__container{ background-color:inherit; } .wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover>.wp-block-navigation__submenu-container{ opacity:0; visibility:hidden; } .has-child.has-child-selected>.wp-block-navigation__submenu-container,.has-child.is-selected>.wp-block-navigation__submenu-container{ display:flex; opacity:1; visibility:visible; } .is-dragging-components-draggable .has-child.is-dragging-within>.wp-block-navigation__submenu-container{ opacity:1; visibility:visible; } .is-editing>.wp-block-navigation__container{ display:flex; flex-direction:column; opacity:1; visibility:visible; } .is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container{ opacity:1; visibility:hidden; } .is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container .block-editor-block-draggable-chip-wrapper{ visibility:visible; } .is-editing>.wp-block-navigation__submenu-container>.block-list-appender{ display:block; position:static; width:100%; } .is-editing>.wp-block-navigation__submenu-container>.block-list-appender .block-editor-button-block-appender{ background:#1e1e1e; color:#fff; margin-left:auto; margin-right:0; padding:0; width:24px; } .wp-block-navigation__submenu-container .block-list-appender{ display:none; } .block-library-colors-selector{ width:auto; } .block-library-colors-selector .block-library-colors-selector__toggle{ display:block; margin:0 auto; padding:3px; width:auto; } .block-library-colors-selector .block-library-colors-selector__icon-container{ align-items:center; border-radius:4px; display:flex; height:30px; margin:0 auto; padding:3px; position:relative; } .block-library-colors-selector .block-library-colors-selector__state-selection{ border-radius:11px; box-shadow:inset 0 0 0 1px #0003; height:22px; line-height:20px; margin-left:auto; margin-right:auto; min-height:22px; min-width:22px; padding:2px; width:22px; } .block-library-colors-selector .block-library-colors-selector__state-selection>svg{ min-width:auto !important; } .block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg,.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg path{ color:inherit; } .block-library-colors-selector__popover .color-palette-controller-container{ padding:16px; } .block-library-colors-selector__popover .components-base-control__label{ height:20px; line-height:20px; } .block-library-colors-selector__popover .component-color-indicator{ float:right; margin-top:2px; } .block-library-colors-selector__popover .components-panel__body-title{ display:none; } .wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender{ background-color:#1e1e1e; color:#fff; height:24px; } .wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender.block-editor-button-block-appender.block-editor-button-block-appender{ padding:0; } .wp-block-navigation .wp-block .wp-block .block-editor-button-block-appender{ background-color:initial; color:#1e1e1e; } @keyframes loadingpulse{ 0%{ opacity:1; } 50%{ opacity:.5; } to{ opacity:1; } } .components-placeholder.wp-block-navigation-placeholder{ background:none; box-shadow:none; color:inherit; min-height:0; outline:none; padding:0; } .components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset{ font-size:inherit; } .components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset .components-button{ margin-bottom:0; } .wp-block-navigation.is-selected .components-placeholder.wp-block-navigation-placeholder{ color:#1e1e1e; } .wp-block-navigation-placeholder__preview{ align-items:center; background:#0000; color:currentColor; display:flex; font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; font-size:13px; min-width:96px; } .wp-block-navigation.is-selected .wp-block-navigation-placeholder__preview{ display:none; } .wp-block-navigation-placeholder__preview:before{ border:1px dashed; border-radius:inherit; bottom:0; content:""; display:block; left:0; pointer-events:none; position:absolute; right:0; top:0; } .wp-block-navigation-placeholder__preview>svg{ fill:currentColor; } .wp-block-navigation.is-vertical .is-medium .components-placeholder__fieldset,.wp-block-navigation.is-vertical .is-small .components-placeholder__fieldset{ min-height:90px; } .wp-block-navigation.is-vertical .is-large .components-placeholder__fieldset{ min-height:132px; } .wp-block-navigation-placeholder__controls,.wp-block-navigation-placeholder__preview{ align-items:flex-start; flex-direction:row; padding:6px 8px; } .wp-block-navigation-placeholder__controls{ background-color:#fff; border-radius:2px; box-shadow:inset 0 0 0 1px #1e1e1e; display:none; float:left; position:relative; width:100%; z-index:1; } .wp-block-navigation.is-selected .wp-block-navigation-placeholder__controls{ display:flex; } .is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr{ display:none; } .is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions{ align-items:flex-start; flex-direction:column; } .is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr{ display:none; } .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon{ height:36px; margin-right:12px; } .wp-block-navigation-placeholder__actions__indicator{ align-items:center; display:flex; height:36px; justify-content:flex-start; line-height:0; margin-left:4px; padding:0 6px 0 0; } .wp-block-navigation-placeholder__actions__indicator svg{ margin-right:4px; fill:currentColor; } .wp-block-navigation .components-placeholder.is-medium .components-placeholder__fieldset{ flex-direction:row !important; } .wp-block-navigation-placeholder__actions{ align-items:center; display:flex; font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; font-size:13px; gap:6px; height:100%; } .wp-block-navigation-placeholder__actions .components-dropdown,.wp-block-navigation-placeholder__actions>.components-button{ margin-right:0; } .wp-block-navigation-placeholder__actions.wp-block-navigation-placeholder__actions hr{ background-color:#1e1e1e; border:0; height:100%; margin:auto 0; max-height:16px; min-height:1px; min-width:1px; } @media (min-width:600px){ .wp-block-navigation__responsive-container:not(.is-menu-open) .components-button.wp-block-navigation__responsive-container-close{ display:none; } } .wp-block-navigation__responsive-container.is-menu-open{ position:fixed; top:155px; } @media (min-width:782px){ .wp-block-navigation__responsive-container.is-menu-open{ left:36px; top:93px; } } @media (min-width:960px){ .wp-block-navigation__responsive-container.is-menu-open{ left:160px; } } .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{ top:141px; } .is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{ left:0; top:155px; } @media (min-width:782px){ .is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{ top:61px; } } .is-fullscreen-mode .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-fullscreen-mode .is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{ top:109px; } body.editor-styles-wrapper .wp-block-navigation__responsive-container.is-menu-open{ bottom:0; left:0; right:0; top:0; } .components-button.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.components-button.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{ color:inherit; height:auto; padding:0; } .components-heading.wp-block-navigation-off-canvas-editor__title{ margin:0; } .wp-block-navigation-off-canvas-editor__header{ margin-bottom:8px; } .is-menu-open .wp-block-navigation__responsive-container-content * .block-list-appender{ margin-top:16px; } @keyframes fadein{ 0%{ opacity:0; } to{ opacity:1; } } .wp-block-navigation__loading-indicator-container{ padding:8px 12px; } .wp-block-navigation .wp-block-navigation__uncontrolled-inner-blocks-loading-indicator{ margin-top:0; } @keyframes fadeouthalf{ 0%{ opacity:1; } to{ opacity:.5; } } .wp-block-navigation-delete-menu-button{ justify-content:center; margin-bottom:16px; width:100%; } .components-button.is-link.wp-block-navigation-manage-menus-button{ margin-bottom:16px; } .wp-block-navigation__overlay-menu-preview{ align-items:center; background-color:#f0f0f0; display:flex; height:64px !important; justify-content:space-between; margin-bottom:12px; padding:0 24px; width:100%; } .wp-block-navigation__overlay-menu-preview.open{ background-color:#fff; box-shadow:inset 0 0 0 1px #e0e0e0; outline:1px solid #0000; } .wp-block-navigation-placeholder__actions hr+hr,.wp-block-navigation__toolbar-menu-selector.components-toolbar-group:empty{ display:none; } .wp-block-navigation__navigation-selector{ margin-bottom:16px; width:100%; } .wp-block-navigation__navigation-selector-button{ border:1px solid; justify-content:space-between; width:100%; } .wp-block-navigation__navigation-selector-button__icon{ flex:0 0 auto; } .wp-block-navigation__navigation-selector-button__label{ flex:0 1 auto; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; } .wp-block-navigation__navigation-selector-button--createnew{ border:1px solid; margin-bottom:16px; width:100%; } .wp-block-navigation__responsive-container-open.components-button{ opacity:1; } .wp-block-navigation__menu-inspector-controls{ overflow-x:auto; scrollbar-color:#0000 #0000; scrollbar-gutter:stable both-edges; scrollbar-width:thin; will-change:transform; } .wp-block-navigation__menu-inspector-controls::-webkit-scrollbar{ height:12px; width:12px; } .wp-block-navigation__menu-inspector-controls::-webkit-scrollbar-track{ background-color:initial; } .wp-block-navigation__menu-inspector-controls::-webkit-scrollbar-thumb{ background-clip:padding-box; background-color:initial; border:3px solid #0000; border-radius:8px; } .wp-block-navigation__menu-inspector-controls:focus-within::-webkit-scrollbar-thumb,.wp-block-navigation__menu-inspector-controls:focus::-webkit-scrollbar-thumb,.wp-block-navigation__menu-inspector-controls:hover::-webkit-scrollbar-thumb{ background-color:#949494; } .wp-block-navigation__menu-inspector-controls:focus,.wp-block-navigation__menu-inspector-controls:focus-within,.wp-block-navigation__menu-inspector-controls:hover{ scrollbar-color:#949494 #0000; } @media (hover:none){ .wp-block-navigation__menu-inspector-controls{ scrollbar-color:#949494 #0000; } } .wp-block-navigation__menu-inspector-controls__empty-message{ margin-left:24px; } .wp-block-navigation__overlay-menu-icon-toggle-group{ margin-bottom:16px; }PKZXT A@A@navigation/style.min.cssnu[.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}PKZՃTTnavigation/view.min.asset.phpnu[ array(), 'version' => 'dfccca53c03e01ca94e5'); PKZYVTTnavigation/view-modal.asset.phpnu[ array(), 'version' => 'a145d0113e969f692877'); PKZ<1#\,\,navigation/editor.min.cssnu[.editor-styles-wrapper .wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.editor-styles-wrapper .wp-block-navigation .wp-block-navigation-item.wp-block{margin:revert}.wp-block-navigation-item__label{display:inline}.wp-block-navigation-item,.wp-block-navigation__container{background-color:inherit}.wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover>.wp-block-navigation__submenu-container{opacity:0;visibility:hidden}.has-child.has-child-selected>.wp-block-navigation__submenu-container,.has-child.is-selected>.wp-block-navigation__submenu-container{display:flex;opacity:1;visibility:visible}.is-dragging-components-draggable .has-child.is-dragging-within>.wp-block-navigation__submenu-container{opacity:1;visibility:visible}.is-editing>.wp-block-navigation__container{display:flex;flex-direction:column;opacity:1;visibility:visible}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container{opacity:1;visibility:hidden}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container .block-editor-block-draggable-chip-wrapper{visibility:visible}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender{display:block;position:static;width:100%}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender .block-editor-button-block-appender{background:#1e1e1e;color:#fff;margin-left:auto;margin-right:0;padding:0;width:24px}.wp-block-navigation__submenu-container .block-list-appender{display:none}.block-library-colors-selector{width:auto}.block-library-colors-selector .block-library-colors-selector__toggle{display:block;margin:0 auto;padding:3px;width:auto}.block-library-colors-selector .block-library-colors-selector__icon-container{align-items:center;border-radius:4px;display:flex;height:30px;margin:0 auto;padding:3px;position:relative}.block-library-colors-selector .block-library-colors-selector__state-selection{border-radius:11px;box-shadow:inset 0 0 0 1px #0003;height:22px;line-height:20px;margin-left:auto;margin-right:auto;min-height:22px;min-width:22px;padding:2px;width:22px}.block-library-colors-selector .block-library-colors-selector__state-selection>svg{min-width:auto!important}.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg,.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg path{color:inherit}.block-library-colors-selector__popover .color-palette-controller-container{padding:16px}.block-library-colors-selector__popover .components-base-control__label{height:20px;line-height:20px}.block-library-colors-selector__popover .component-color-indicator{float:right;margin-top:2px}.block-library-colors-selector__popover .components-panel__body-title{display:none}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender{background-color:#1e1e1e;color:#fff;height:24px}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender.block-editor-button-block-appender.block-editor-button-block-appender{padding:0}.wp-block-navigation .wp-block .wp-block .block-editor-button-block-appender{background-color:initial;color:#1e1e1e}@keyframes loadingpulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.components-placeholder.wp-block-navigation-placeholder{background:none;box-shadow:none;color:inherit;min-height:0;outline:none;padding:0}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset{font-size:inherit}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset .components-button{margin-bottom:0}.wp-block-navigation.is-selected .components-placeholder.wp-block-navigation-placeholder{color:#1e1e1e}.wp-block-navigation-placeholder__preview{align-items:center;background:#0000;color:currentColor;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;min-width:96px}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__preview{display:none}.wp-block-navigation-placeholder__preview:before{border:1px dashed;border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.wp-block-navigation-placeholder__preview>svg{fill:currentColor}.wp-block-navigation.is-vertical .is-medium .components-placeholder__fieldset,.wp-block-navigation.is-vertical .is-small .components-placeholder__fieldset{min-height:90px}.wp-block-navigation.is-vertical .is-large .components-placeholder__fieldset{min-height:132px}.wp-block-navigation-placeholder__controls,.wp-block-navigation-placeholder__preview{align-items:flex-start;flex-direction:row;padding:6px 8px}.wp-block-navigation-placeholder__controls{background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;display:none;float:left;position:relative;width:100%;z-index:1}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__controls{display:flex}.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr{display:none}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions{align-items:flex-start;flex-direction:column}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr{display:none}.wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon{height:36px;margin-right:12px}.wp-block-navigation-placeholder__actions__indicator{align-items:center;display:flex;height:36px;justify-content:flex-start;line-height:0;margin-left:4px;padding:0 6px 0 0}.wp-block-navigation-placeholder__actions__indicator svg{margin-right:4px;fill:currentColor}.wp-block-navigation .components-placeholder.is-medium .components-placeholder__fieldset{flex-direction:row!important}.wp-block-navigation-placeholder__actions{align-items:center;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;gap:6px;height:100%}.wp-block-navigation-placeholder__actions .components-dropdown,.wp-block-navigation-placeholder__actions>.components-button{margin-right:0}.wp-block-navigation-placeholder__actions.wp-block-navigation-placeholder__actions hr{background-color:#1e1e1e;border:0;height:100%;margin:auto 0;max-height:16px;min-height:1px;min-width:1px}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.is-menu-open) .components-button.wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container.is-menu-open{position:fixed;top:155px}@media (min-width:782px){.wp-block-navigation__responsive-container.is-menu-open{left:36px;top:93px}}@media (min-width:960px){.wp-block-navigation__responsive-container.is-menu-open{left:160px}}.is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:141px}.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{left:0;top:155px}@media (min-width:782px){.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{top:61px}}.is-fullscreen-mode .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-fullscreen-mode .is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:109px}body.editor-styles-wrapper .wp-block-navigation__responsive-container.is-menu-open{bottom:0;left:0;right:0;top:0}.components-button.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.components-button.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{color:inherit;height:auto;padding:0}.components-heading.wp-block-navigation-off-canvas-editor__title{margin:0}.wp-block-navigation-off-canvas-editor__header{margin-bottom:8px}.is-menu-open .wp-block-navigation__responsive-container-content * .block-list-appender{margin-top:16px}@keyframes fadein{0%{opacity:0}to{opacity:1}}.wp-block-navigation__loading-indicator-container{padding:8px 12px}.wp-block-navigation .wp-block-navigation__uncontrolled-inner-blocks-loading-indicator{margin-top:0}@keyframes fadeouthalf{0%{opacity:1}to{opacity:.5}}.wp-block-navigation-delete-menu-button{justify-content:center;margin-bottom:16px;width:100%}.components-button.is-link.wp-block-navigation-manage-menus-button{margin-bottom:16px}.wp-block-navigation__overlay-menu-preview{align-items:center;background-color:#f0f0f0;display:flex;height:64px!important;justify-content:space-between;margin-bottom:12px;padding:0 24px;width:100%}.wp-block-navigation__overlay-menu-preview.open{background-color:#fff;box-shadow:inset 0 0 0 1px #e0e0e0;outline:1px solid #0000}.wp-block-navigation-placeholder__actions hr+hr,.wp-block-navigation__toolbar-menu-selector.components-toolbar-group:empty{display:none}.wp-block-navigation__navigation-selector{margin-bottom:16px;width:100%}.wp-block-navigation__navigation-selector-button{border:1px solid;justify-content:space-between;width:100%}.wp-block-navigation__navigation-selector-button__icon{flex:0 0 auto}.wp-block-navigation__navigation-selector-button__label{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-navigation__navigation-selector-button--createnew{border:1px solid;margin-bottom:16px;width:100%}.wp-block-navigation__responsive-container-open.components-button{opacity:1}.wp-block-navigation__menu-inspector-controls{overflow-x:auto;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;will-change:transform}.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar{height:12px;width:12px}.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar-track{background-color:initial}.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-navigation__menu-inspector-controls:focus-within::-webkit-scrollbar-thumb,.wp-block-navigation__menu-inspector-controls:focus::-webkit-scrollbar-thumb,.wp-block-navigation__menu-inspector-controls:hover::-webkit-scrollbar-thumb{background-color:#949494}.wp-block-navigation__menu-inspector-controls:focus,.wp-block-navigation__menu-inspector-controls:focus-within,.wp-block-navigation__menu-inspector-controls:hover{scrollbar-color:#949494 #0000}@media (hover:none){.wp-block-navigation__menu-inspector-controls{scrollbar-color:#949494 #0000}}.wp-block-navigation__menu-inspector-controls__empty-message{margin-left:24px}.wp-block-navigation__overlay-menu-icon-toggle-group{margin-bottom:16px}PKZ navigation/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/navigation", "title": "Navigation", "category": "theme", "allowedBlocks": [ "core/navigation-link", "core/search", "core/social-links", "core/page-list", "core/spacer", "core/home-link", "core/site-title", "core/site-logo", "core/navigation-submenu", "core/loginout", "core/buttons" ], "description": "A collection of blocks that allow visitors to get around your site.", "keywords": [ "menu", "navigation", "links" ], "textdomain": "default", "attributes": { "ref": { "type": "number" }, "textColor": { "type": "string" }, "customTextColor": { "type": "string" }, "rgbTextColor": { "type": "string" }, "backgroundColor": { "type": "string" }, "customBackgroundColor": { "type": "string" }, "rgbBackgroundColor": { "type": "string" }, "showSubmenuIcon": { "type": "boolean", "default": true }, "openSubmenusOnClick": { "type": "boolean", "default": false }, "overlayMenu": { "type": "string", "default": "mobile" }, "icon": { "type": "string", "default": "handle" }, "hasIcon": { "type": "boolean", "default": true }, "__unstableLocation": { "type": "string" }, "overlayBackgroundColor": { "type": "string" }, "customOverlayBackgroundColor": { "type": "string" }, "overlayTextColor": { "type": "string" }, "customOverlayTextColor": { "type": "string" }, "maxNestingLevel": { "type": "number", "default": 5 }, "templateLock": { "type": [ "string", "boolean" ], "enum": [ "all", "insert", "contentOnly", false ] } }, "providesContext": { "textColor": "textColor", "customTextColor": "customTextColor", "backgroundColor": "backgroundColor", "customBackgroundColor": "customBackgroundColor", "overlayTextColor": "overlayTextColor", "customOverlayTextColor": "customOverlayTextColor", "overlayBackgroundColor": "overlayBackgroundColor", "customOverlayBackgroundColor": "customOverlayBackgroundColor", "fontSize": "fontSize", "customFontSize": "customFontSize", "showSubmenuIcon": "showSubmenuIcon", "openSubmenusOnClick": "openSubmenusOnClick", "style": "style", "maxNestingLevel": "maxNestingLevel" }, "supports": { "align": [ "wide", "full" ], "ariaLabel": true, "html": false, "inserter": true, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontStyle": true, "__experimentalFontWeight": true, "__experimentalTextTransform": true, "__experimentalFontFamily": true, "__experimentalLetterSpacing": true, "__experimentalTextDecoration": true, "__experimentalSkipSerialization": [ "textDecoration" ], "__experimentalDefaultControls": { "fontSize": true } }, "spacing": { "blockGap": true, "units": [ "px", "em", "rem", "vh", "vw" ], "__experimentalDefaultControls": { "blockGap": true } }, "layout": { "allowSwitching": false, "allowInheriting": false, "allowVerticalAlignment": false, "allowSizingOnChildren": true, "default": { "type": "flex" } }, "interactivity": true, "renaming": false }, "editorStyle": "wp-block-navigation-editor", "style": "wp-block-navigation" } PKZN`,`,navigation/editor-rtl.min.cssnu[.editor-styles-wrapper .wp-block-navigation ul{margin-bottom:0;margin-right:0;margin-top:0;padding-right:0}.editor-styles-wrapper .wp-block-navigation .wp-block-navigation-item.wp-block{margin:revert}.wp-block-navigation-item__label{display:inline}.wp-block-navigation-item,.wp-block-navigation__container{background-color:inherit}.wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover>.wp-block-navigation__submenu-container{opacity:0;visibility:hidden}.has-child.has-child-selected>.wp-block-navigation__submenu-container,.has-child.is-selected>.wp-block-navigation__submenu-container{display:flex;opacity:1;visibility:visible}.is-dragging-components-draggable .has-child.is-dragging-within>.wp-block-navigation__submenu-container{opacity:1;visibility:visible}.is-editing>.wp-block-navigation__container{display:flex;flex-direction:column;opacity:1;visibility:visible}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container{opacity:1;visibility:hidden}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container .block-editor-block-draggable-chip-wrapper{visibility:visible}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender{display:block;position:static;width:100%}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender .block-editor-button-block-appender{background:#1e1e1e;color:#fff;margin-left:0;margin-right:auto;padding:0;width:24px}.wp-block-navigation__submenu-container .block-list-appender{display:none}.block-library-colors-selector{width:auto}.block-library-colors-selector .block-library-colors-selector__toggle{display:block;margin:0 auto;padding:3px;width:auto}.block-library-colors-selector .block-library-colors-selector__icon-container{align-items:center;border-radius:4px;display:flex;height:30px;margin:0 auto;padding:3px;position:relative}.block-library-colors-selector .block-library-colors-selector__state-selection{border-radius:11px;box-shadow:inset 0 0 0 1px #0003;height:22px;line-height:20px;margin-left:auto;margin-right:auto;min-height:22px;min-width:22px;padding:2px;width:22px}.block-library-colors-selector .block-library-colors-selector__state-selection>svg{min-width:auto!important}.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg,.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg path{color:inherit}.block-library-colors-selector__popover .color-palette-controller-container{padding:16px}.block-library-colors-selector__popover .components-base-control__label{height:20px;line-height:20px}.block-library-colors-selector__popover .component-color-indicator{float:left;margin-top:2px}.block-library-colors-selector__popover .components-panel__body-title{display:none}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender{background-color:#1e1e1e;color:#fff;height:24px}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender.block-editor-button-block-appender.block-editor-button-block-appender{padding:0}.wp-block-navigation .wp-block .wp-block .block-editor-button-block-appender{background-color:initial;color:#1e1e1e}@keyframes loadingpulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.components-placeholder.wp-block-navigation-placeholder{background:none;box-shadow:none;color:inherit;min-height:0;outline:none;padding:0}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset{font-size:inherit}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset .components-button{margin-bottom:0}.wp-block-navigation.is-selected .components-placeholder.wp-block-navigation-placeholder{color:#1e1e1e}.wp-block-navigation-placeholder__preview{align-items:center;background:#0000;color:currentColor;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;min-width:96px}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__preview{display:none}.wp-block-navigation-placeholder__preview:before{border:1px dashed;border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.wp-block-navigation-placeholder__preview>svg{fill:currentColor}.wp-block-navigation.is-vertical .is-medium .components-placeholder__fieldset,.wp-block-navigation.is-vertical .is-small .components-placeholder__fieldset{min-height:90px}.wp-block-navigation.is-vertical .is-large .components-placeholder__fieldset{min-height:132px}.wp-block-navigation-placeholder__controls,.wp-block-navigation-placeholder__preview{align-items:flex-start;flex-direction:row;padding:6px 8px}.wp-block-navigation-placeholder__controls{background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;display:none;float:right;position:relative;width:100%;z-index:1}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__controls{display:flex}.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr{display:none}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions{align-items:flex-start;flex-direction:column}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr{display:none}.wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon{height:36px;margin-left:12px}.wp-block-navigation-placeholder__actions__indicator{align-items:center;display:flex;height:36px;justify-content:flex-start;line-height:0;margin-right:4px;padding:0 0 0 6px}.wp-block-navigation-placeholder__actions__indicator svg{margin-left:4px;fill:currentColor}.wp-block-navigation .components-placeholder.is-medium .components-placeholder__fieldset{flex-direction:row!important}.wp-block-navigation-placeholder__actions{align-items:center;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;gap:6px;height:100%}.wp-block-navigation-placeholder__actions .components-dropdown,.wp-block-navigation-placeholder__actions>.components-button{margin-left:0}.wp-block-navigation-placeholder__actions.wp-block-navigation-placeholder__actions hr{background-color:#1e1e1e;border:0;height:100%;margin:auto 0;max-height:16px;min-height:1px;min-width:1px}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.is-menu-open) .components-button.wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container.is-menu-open{position:fixed;top:155px}@media (min-width:782px){.wp-block-navigation__responsive-container.is-menu-open{right:36px;top:93px}}@media (min-width:960px){.wp-block-navigation__responsive-container.is-menu-open{right:160px}}.is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:141px}.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{right:0;top:155px}@media (min-width:782px){.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{top:61px}}.is-fullscreen-mode .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-fullscreen-mode .is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:109px}body.editor-styles-wrapper .wp-block-navigation__responsive-container.is-menu-open{bottom:0;left:0;right:0;top:0}.components-button.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.components-button.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{color:inherit;height:auto;padding:0}.components-heading.wp-block-navigation-off-canvas-editor__title{margin:0}.wp-block-navigation-off-canvas-editor__header{margin-bottom:8px}.is-menu-open .wp-block-navigation__responsive-container-content * .block-list-appender{margin-top:16px}@keyframes fadein{0%{opacity:0}to{opacity:1}}.wp-block-navigation__loading-indicator-container{padding:8px 12px}.wp-block-navigation .wp-block-navigation__uncontrolled-inner-blocks-loading-indicator{margin-top:0}@keyframes fadeouthalf{0%{opacity:1}to{opacity:.5}}.wp-block-navigation-delete-menu-button{justify-content:center;margin-bottom:16px;width:100%}.components-button.is-link.wp-block-navigation-manage-menus-button{margin-bottom:16px}.wp-block-navigation__overlay-menu-preview{align-items:center;background-color:#f0f0f0;display:flex;height:64px!important;justify-content:space-between;margin-bottom:12px;padding:0 24px;width:100%}.wp-block-navigation__overlay-menu-preview.open{background-color:#fff;box-shadow:inset 0 0 0 1px #e0e0e0;outline:1px solid #0000}.wp-block-navigation-placeholder__actions hr+hr,.wp-block-navigation__toolbar-menu-selector.components-toolbar-group:empty{display:none}.wp-block-navigation__navigation-selector{margin-bottom:16px;width:100%}.wp-block-navigation__navigation-selector-button{border:1px solid;justify-content:space-between;width:100%}.wp-block-navigation__navigation-selector-button__icon{flex:0 0 auto}.wp-block-navigation__navigation-selector-button__label{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-navigation__navigation-selector-button--createnew{border:1px solid;margin-bottom:16px;width:100%}.wp-block-navigation__responsive-container-open.components-button{opacity:1}.wp-block-navigation__menu-inspector-controls{overflow-x:auto;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;will-change:transform}.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar{height:12px;width:12px}.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar-track{background-color:initial}.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-navigation__menu-inspector-controls:focus-within::-webkit-scrollbar-thumb,.wp-block-navigation__menu-inspector-controls:focus::-webkit-scrollbar-thumb,.wp-block-navigation__menu-inspector-controls:hover::-webkit-scrollbar-thumb{background-color:#949494}.wp-block-navigation__menu-inspector-controls:focus,.wp-block-navigation__menu-inspector-controls:focus-within,.wp-block-navigation__menu-inspector-controls:hover{scrollbar-color:#949494 #0000}@media (hover:none){.wp-block-navigation__menu-inspector-controls{scrollbar-color:#949494 #0000}}.wp-block-navigation__menu-inspector-controls__empty-message{margin-right:24px}.wp-block-navigation__overlay-menu-icon-toggle-group{margin-bottom:16px}PKZ1ĈTTnavigation/view.asset.phpnu[ array(), 'version' => 'c7aadf427ad3311e0624'); PKZmZ  navigation/view.min.jsnu[import*as e from"@wordpress/interactivity";var t={d:(e,n)=>{for(var o in n)t.o(n,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:n[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const n=(e=>{var n={};return t.d(n,e),n})({getContext:()=>e.getContext,getElement:()=>e.getElement,store:()=>e.store,withSyncEvent:()=>e.withSyncEvent}),o=["a[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","[contenteditable]",'[tabindex]:not([tabindex^="-"])'];document.addEventListener("click",(()=>{}));const{state:l,actions:c}=(0,n.store)("core/navigation",{state:{get roleAttribute(){return"overlay"===(0,n.getContext)().type&&l.isMenuOpen?"dialog":null},get ariaModal(){return"overlay"===(0,n.getContext)().type&&l.isMenuOpen?"true":null},get ariaLabel(){const e=(0,n.getContext)();return"overlay"===e.type&&l.isMenuOpen?e.ariaLabel:null},get isMenuOpen(){return Object.values(l.menuOpenedBy).filter(Boolean).length>0},get menuOpenedBy(){const e=(0,n.getContext)();return"overlay"===e.type?e.overlayOpenedBy:e.submenuOpenedBy}},actions:{openMenuOnHover(){const{type:e,overlayOpenedBy:t}=(0,n.getContext)();"submenu"===e&&0===Object.values(t||{}).filter(Boolean).length&&c.openMenu("hover")},closeMenuOnHover(){const{type:e,overlayOpenedBy:t}=(0,n.getContext)();"submenu"===e&&0===Object.values(t||{}).filter(Boolean).length&&c.closeMenu("hover")},openMenuOnClick(){const e=(0,n.getContext)(),{ref:t}=(0,n.getElement)();e.previousFocus=t,c.openMenu("click")},closeMenuOnClick(){c.closeMenu("click"),c.closeMenu("focus")},openMenuOnFocus(){c.openMenu("focus")},toggleMenuOnClick(){const e=(0,n.getContext)(),{ref:t}=(0,n.getElement)();window.document.activeElement!==t&&t.focus();const{menuOpenedBy:o}=l;o.click||o.focus?(c.closeMenu("click"),c.closeMenu("focus")):(e.previousFocus=t,c.openMenu("click"))},handleMenuKeydown:(0,n.withSyncEvent)((e=>{const{type:t,firstFocusableElement:o,lastFocusableElement:u}=(0,n.getContext)();if(l.menuOpenedBy.click){if("Escape"===e?.key)return c.closeMenu("click"),void c.closeMenu("focus");"overlay"===t&&"Tab"===e.key&&(e.shiftKey&&window.document.activeElement===o?(e.preventDefault(),u.focus()):e.shiftKey||window.document.activeElement!==u||(e.preventDefault(),o.focus()))}})),handleMenuFocusout(e){const{modal:t,type:o}=(0,n.getContext)();(null===e.relatedTarget||!t?.contains(e.relatedTarget)&&e.target!==window.document.activeElement&&"submenu"===o)&&(c.closeMenu("click"),c.closeMenu("focus"))},openMenu(e="click"){const{type:t}=(0,n.getContext)();l.menuOpenedBy[e]=!0,"overlay"===t&&document.documentElement.classList.add("has-modal-open")},closeMenu(e="click"){const t=(0,n.getContext)();l.menuOpenedBy[e]=!1,l.isMenuOpen||(t.modal?.contains(window.document.activeElement)&&t.previousFocus?.focus(),t.modal=null,t.previousFocus=null,"overlay"===t.type&&document.documentElement.classList.remove("has-modal-open"))}},callbacks:{initMenu(){const e=(0,n.getContext)(),{ref:t}=(0,n.getElement)();if(l.isMenuOpen){const n=t.querySelectorAll(o);e.modal=t,e.firstFocusableElement=n[0],e.lastFocusableElement=n[n.length-1]}},focusFirstElement(){const{ref:e}=(0,n.getElement)();if(l.isMenuOpen){const t=e.querySelectorAll(o);t?.[0]?.focus()}}}},{lock:!0});PKZX/~0~0navigation/editor-rtl.cssnu[.editor-styles-wrapper .wp-block-navigation ul{ margin-bottom:0; margin-right:0; margin-top:0; padding-right:0; } .editor-styles-wrapper .wp-block-navigation .wp-block-navigation-item.wp-block{ margin:revert; } .wp-block-navigation-item__label{ display:inline; } .wp-block-navigation-item,.wp-block-navigation__container{ background-color:inherit; } .wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover>.wp-block-navigation__submenu-container{ opacity:0; visibility:hidden; } .has-child.has-child-selected>.wp-block-navigation__submenu-container,.has-child.is-selected>.wp-block-navigation__submenu-container{ display:flex; opacity:1; visibility:visible; } .is-dragging-components-draggable .has-child.is-dragging-within>.wp-block-navigation__submenu-container{ opacity:1; visibility:visible; } .is-editing>.wp-block-navigation__container{ display:flex; flex-direction:column; opacity:1; visibility:visible; } .is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container{ opacity:1; visibility:hidden; } .is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container .block-editor-block-draggable-chip-wrapper{ visibility:visible; } .is-editing>.wp-block-navigation__submenu-container>.block-list-appender{ display:block; position:static; width:100%; } .is-editing>.wp-block-navigation__submenu-container>.block-list-appender .block-editor-button-block-appender{ background:#1e1e1e; color:#fff; margin-left:0; margin-right:auto; padding:0; width:24px; } .wp-block-navigation__submenu-container .block-list-appender{ display:none; } .block-library-colors-selector{ width:auto; } .block-library-colors-selector .block-library-colors-selector__toggle{ display:block; margin:0 auto; padding:3px; width:auto; } .block-library-colors-selector .block-library-colors-selector__icon-container{ align-items:center; border-radius:4px; display:flex; height:30px; margin:0 auto; padding:3px; position:relative; } .block-library-colors-selector .block-library-colors-selector__state-selection{ border-radius:11px; box-shadow:inset 0 0 0 1px #0003; height:22px; line-height:20px; margin-left:auto; margin-right:auto; min-height:22px; min-width:22px; padding:2px; width:22px; } .block-library-colors-selector .block-library-colors-selector__state-selection>svg{ min-width:auto !important; } .block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg,.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg path{ color:inherit; } .block-library-colors-selector__popover .color-palette-controller-container{ padding:16px; } .block-library-colors-selector__popover .components-base-control__label{ height:20px; line-height:20px; } .block-library-colors-selector__popover .component-color-indicator{ float:left; margin-top:2px; } .block-library-colors-selector__popover .components-panel__body-title{ display:none; } .wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender{ background-color:#1e1e1e; color:#fff; height:24px; } .wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender.block-editor-button-block-appender.block-editor-button-block-appender{ padding:0; } .wp-block-navigation .wp-block .wp-block .block-editor-button-block-appender{ background-color:initial; color:#1e1e1e; } @keyframes loadingpulse{ 0%{ opacity:1; } 50%{ opacity:.5; } to{ opacity:1; } } .components-placeholder.wp-block-navigation-placeholder{ background:none; box-shadow:none; color:inherit; min-height:0; outline:none; padding:0; } .components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset{ font-size:inherit; } .components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset .components-button{ margin-bottom:0; } .wp-block-navigation.is-selected .components-placeholder.wp-block-navigation-placeholder{ color:#1e1e1e; } .wp-block-navigation-placeholder__preview{ align-items:center; background:#0000; color:currentColor; display:flex; font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; font-size:13px; min-width:96px; } .wp-block-navigation.is-selected .wp-block-navigation-placeholder__preview{ display:none; } .wp-block-navigation-placeholder__preview:before{ border:1px dashed; border-radius:inherit; bottom:0; content:""; display:block; left:0; pointer-events:none; position:absolute; right:0; top:0; } .wp-block-navigation-placeholder__preview>svg{ fill:currentColor; } .wp-block-navigation.is-vertical .is-medium .components-placeholder__fieldset,.wp-block-navigation.is-vertical .is-small .components-placeholder__fieldset{ min-height:90px; } .wp-block-navigation.is-vertical .is-large .components-placeholder__fieldset{ min-height:132px; } .wp-block-navigation-placeholder__controls,.wp-block-navigation-placeholder__preview{ align-items:flex-start; flex-direction:row; padding:6px 8px; } .wp-block-navigation-placeholder__controls{ background-color:#fff; border-radius:2px; box-shadow:inset 0 0 0 1px #1e1e1e; display:none; float:right; position:relative; width:100%; z-index:1; } .wp-block-navigation.is-selected .wp-block-navigation-placeholder__controls{ display:flex; } .is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr{ display:none; } .is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions{ align-items:flex-start; flex-direction:column; } .is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr{ display:none; } .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon{ height:36px; margin-left:12px; } .wp-block-navigation-placeholder__actions__indicator{ align-items:center; display:flex; height:36px; justify-content:flex-start; line-height:0; margin-right:4px; padding:0 0 0 6px; } .wp-block-navigation-placeholder__actions__indicator svg{ margin-left:4px; fill:currentColor; } .wp-block-navigation .components-placeholder.is-medium .components-placeholder__fieldset{ flex-direction:row !important; } .wp-block-navigation-placeholder__actions{ align-items:center; display:flex; font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; font-size:13px; gap:6px; height:100%; } .wp-block-navigation-placeholder__actions .components-dropdown,.wp-block-navigation-placeholder__actions>.components-button{ margin-left:0; } .wp-block-navigation-placeholder__actions.wp-block-navigation-placeholder__actions hr{ background-color:#1e1e1e; border:0; height:100%; margin:auto 0; max-height:16px; min-height:1px; min-width:1px; } @media (min-width:600px){ .wp-block-navigation__responsive-container:not(.is-menu-open) .components-button.wp-block-navigation__responsive-container-close{ display:none; } } .wp-block-navigation__responsive-container.is-menu-open{ position:fixed; top:155px; } @media (min-width:782px){ .wp-block-navigation__responsive-container.is-menu-open{ right:36px; top:93px; } } @media (min-width:960px){ .wp-block-navigation__responsive-container.is-menu-open{ right:160px; } } .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{ top:141px; } .is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{ right:0; top:155px; } @media (min-width:782px){ .is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{ top:61px; } } .is-fullscreen-mode .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-fullscreen-mode .is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{ top:109px; } body.editor-styles-wrapper .wp-block-navigation__responsive-container.is-menu-open{ bottom:0; left:0; right:0; top:0; } .components-button.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.components-button.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{ color:inherit; height:auto; padding:0; } .components-heading.wp-block-navigation-off-canvas-editor__title{ margin:0; } .wp-block-navigation-off-canvas-editor__header{ margin-bottom:8px; } .is-menu-open .wp-block-navigation__responsive-container-content * .block-list-appender{ margin-top:16px; } @keyframes fadein{ 0%{ opacity:0; } to{ opacity:1; } } .wp-block-navigation__loading-indicator-container{ padding:8px 12px; } .wp-block-navigation .wp-block-navigation__uncontrolled-inner-blocks-loading-indicator{ margin-top:0; } @keyframes fadeouthalf{ 0%{ opacity:1; } to{ opacity:.5; } } .wp-block-navigation-delete-menu-button{ justify-content:center; margin-bottom:16px; width:100%; } .components-button.is-link.wp-block-navigation-manage-menus-button{ margin-bottom:16px; } .wp-block-navigation__overlay-menu-preview{ align-items:center; background-color:#f0f0f0; display:flex; height:64px !important; justify-content:space-between; margin-bottom:12px; padding:0 24px; width:100%; } .wp-block-navigation__overlay-menu-preview.open{ background-color:#fff; box-shadow:inset 0 0 0 1px #e0e0e0; outline:1px solid #0000; } .wp-block-navigation-placeholder__actions hr+hr,.wp-block-navigation__toolbar-menu-selector.components-toolbar-group:empty{ display:none; } .wp-block-navigation__navigation-selector{ margin-bottom:16px; width:100%; } .wp-block-navigation__navigation-selector-button{ border:1px solid; justify-content:space-between; width:100%; } .wp-block-navigation__navigation-selector-button__icon{ flex:0 0 auto; } .wp-block-navigation__navigation-selector-button__label{ flex:0 1 auto; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; } .wp-block-navigation__navigation-selector-button--createnew{ border:1px solid; margin-bottom:16px; width:100%; } .wp-block-navigation__responsive-container-open.components-button{ opacity:1; } .wp-block-navigation__menu-inspector-controls{ overflow-x:auto; scrollbar-color:#0000 #0000; scrollbar-gutter:stable both-edges; scrollbar-width:thin; will-change:transform; } .wp-block-navigation__menu-inspector-controls::-webkit-scrollbar{ height:12px; width:12px; } .wp-block-navigation__menu-inspector-controls::-webkit-scrollbar-track{ background-color:initial; } .wp-block-navigation__menu-inspector-controls::-webkit-scrollbar-thumb{ background-clip:padding-box; background-color:initial; border:3px solid #0000; border-radius:8px; } .wp-block-navigation__menu-inspector-controls:focus-within::-webkit-scrollbar-thumb,.wp-block-navigation__menu-inspector-controls:focus::-webkit-scrollbar-thumb,.wp-block-navigation__menu-inspector-controls:hover::-webkit-scrollbar-thumb{ background-color:#949494; } .wp-block-navigation__menu-inspector-controls:focus,.wp-block-navigation__menu-inspector-controls:focus-within,.wp-block-navigation__menu-inspector-controls:hover{ scrollbar-color:#949494 #0000; } @media (hover:none){ .wp-block-navigation__menu-inspector-controls{ scrollbar-color:#949494 #0000; } } .wp-block-navigation__menu-inspector-controls__empty-message{ margin-right:24px; } .wp-block-navigation__overlay-menu-icon-toggle-group{ margin-bottom:16px; }PKZGGcomment-date.phpnu[context['commentId'] ) ) { return ''; } $comment = get_comment( $block->context['commentId'] ); if ( empty( $comment ) ) { return ''; } $classes = ( isset( $attributes['style']['elements']['link']['color']['text'] ) ) ? 'has-link-color' : ''; $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $classes ) ); if ( isset( $attributes['format'] ) && 'human-diff' === $attributes['format'] ) { // translators: %s: human-readable time difference. $formatted_date = sprintf( __( '%s ago' ), human_time_diff( get_comment_date( 'U', $comment ) ) ); } else { $formatted_date = get_comment_date( empty( $attributes['format'] ) ? '' : $attributes['format'], $comment ); } $link = get_comment_link( $comment ); if ( ! empty( $attributes['isLink'] ) ) { $formatted_date = sprintf( '%2s', esc_url( $link ), $formatted_date ); } return sprintf( '
    ', $wrapper_attributes, esc_attr( get_comment_date( 'c', $comment ) ), $formatted_date ); } /** * Registers the `core/comment-date` block on the server. * * @since 6.0.0 */ function register_block_core_comment_date() { register_block_type_from_metadata( __DIR__ . '/comment-date', array( 'render_callback' => 'render_block_core_comment_date', ) ); } add_action( 'init', 'register_block_core_comment_date' ); PKZy>> home-link.phpnu[ array(), 'inline_styles' => '', ); // Text color. $has_named_text_color = array_key_exists( 'textColor', $context ); $has_custom_text_color = isset( $context['style']['color']['text'] ); // If has text color. if ( $has_custom_text_color || $has_named_text_color ) { // Add has-text-color class. $colors['css_classes'][] = 'has-text-color'; } if ( $has_named_text_color ) { // Add the color class. $colors['css_classes'][] = sprintf( 'has-%s-color', $context['textColor'] ); } elseif ( $has_custom_text_color ) { // Add the custom color inline style. $colors['inline_styles'] .= sprintf( 'color: %s;', $context['style']['color']['text'] ); } // Background color. $has_named_background_color = array_key_exists( 'backgroundColor', $context ); $has_custom_background_color = isset( $context['style']['color']['background'] ); // If has background color. if ( $has_custom_background_color || $has_named_background_color ) { // Add has-background class. $colors['css_classes'][] = 'has-background'; } if ( $has_named_background_color ) { // Add the background-color class. $colors['css_classes'][] = sprintf( 'has-%s-background-color', $context['backgroundColor'] ); } elseif ( $has_custom_background_color ) { // Add the custom background-color inline style. $colors['inline_styles'] .= sprintf( 'background-color: %s;', $context['style']['color']['background'] ); } return $colors; } /** * Build an array with CSS classes and inline styles defining the font sizes * which will be applied to the home link markup in the front-end. * * @since 6.0.0 * * @param array $context Home link block context. * @return array Font size CSS classes and inline styles. */ function block_core_home_link_build_css_font_sizes( $context ) { // CSS classes. $font_sizes = array( 'css_classes' => array(), 'inline_styles' => '', ); $has_named_font_size = array_key_exists( 'fontSize', $context ); $has_custom_font_size = isset( $context['style']['typography']['fontSize'] ); if ( $has_named_font_size ) { // Add the font size class. $font_sizes['css_classes'][] = sprintf( 'has-%s-font-size', $context['fontSize'] ); } elseif ( $has_custom_font_size ) { // Add the custom font size inline style. $font_sizes['inline_styles'] = sprintf( 'font-size: %s;', $context['style']['typography']['fontSize'] ); } return $font_sizes; } /** * Builds an array with classes and style for the li wrapper * * @since 6.0.0 * * @param array $context Home link block context. * @return string The li wrapper attributes. */ function block_core_home_link_build_li_wrapper_attributes( $context ) { $colors = block_core_home_link_build_css_colors( $context ); $font_sizes = block_core_home_link_build_css_font_sizes( $context ); $classes = array_merge( $colors['css_classes'], $font_sizes['css_classes'] ); $style_attribute = ( $colors['inline_styles'] . $font_sizes['inline_styles'] ); $classes[] = 'wp-block-navigation-item'; if ( is_front_page() ) { $classes[] = 'current-menu-item'; } elseif ( is_home() && ( (int) get_option( 'page_for_posts' ) !== get_queried_object_id() ) ) { // Edge case where the Reading settings has a posts page set but not a static homepage. $classes[] = 'current-menu-item'; } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classes ), 'style' => $style_attribute, ) ); return $wrapper_attributes; } /** * Renders the `core/home-link` block. * * @since 6.0.0 * * @param array $attributes The block attributes. * @param string $content The saved content. * @param WP_Block $block The parsed block. * * @return string Returns the post content with the home url added. */ function render_block_core_home_link( $attributes, $content, $block ) { if ( empty( $attributes['label'] ) ) { $attributes['label'] = __( 'Home' ); } $aria_current = ''; if ( is_front_page() ) { $aria_current = ' aria-current="page"'; } elseif ( is_home() && ( (int) get_option( 'page_for_posts' ) !== get_queried_object_id() ) ) { // Edge case where the Reading settings has a posts page set but not a static homepage. $aria_current = ' aria-current="page"'; } return sprintf( '
  • %4$s
  • ', block_core_home_link_build_li_wrapper_attributes( $block->context ), esc_url( home_url() ), $aria_current, wp_kses_post( $attributes['label'] ) ); } /** * Register the home block * * @since 6.0.0 * * @uses render_block_core_home_link() * @throws WP_Error An WP_Error exception parsing the block definition. */ function register_block_core_home_link() { register_block_type_from_metadata( __DIR__ . '/home-link', array( 'render_callback' => 'render_block_core_home_link', ) ); } add_action( 'init', 'register_block_core_home_link' ); PKZmk99!comment-author-name/style-rtl.cssnu[.wp-block-comment-author-name{ box-sizing:border-box; }PKZ44%comment-author-name/style-rtl.min.cssnu[.wp-block-comment-author-name{box-sizing:border-box}PKZmk99comment-author-name/style.cssnu[.wp-block-comment-author-name{ box-sizing:border-box; }PKZ44!comment-author-name/style.min.cssnu[.wp-block-comment-author-name{box-sizing:border-box}PKZǎ汳comment-author-name/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/comment-author-name", "title": "Comment Author Name", "category": "theme", "ancestor": [ "core/comment-template" ], "description": "Displays the name of the author of the comment.", "textdomain": "default", "attributes": { "isLink": { "type": "boolean", "default": true }, "linkTarget": { "type": "string", "default": "_self" }, "textAlign": { "type": "string" } }, "usesContext": [ "commentId" ], "supports": { "html": false, "spacing": { "margin": true, "padding": true }, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true, "link": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } } }, "style": "wp-block-comment-author-name" } PKZQcomment-reply-link.phpnu[context['commentId'] ) ) { return ''; } $thread_comments = get_option( 'thread_comments' ); if ( ! $thread_comments ) { return ''; } $comment = get_comment( $block->context['commentId'] ); if ( empty( $comment ) ) { return ''; } $depth = 1; $max_depth = get_option( 'thread_comments_depth' ); $parent_id = $comment->comment_parent; // Compute comment's depth iterating over its ancestors. while ( ! empty( $parent_id ) ) { ++$depth; $parent_id = get_comment( $parent_id )->comment_parent; } $comment_reply_link = get_comment_reply_link( array( 'depth' => $depth, 'max_depth' => $max_depth, ), $comment ); // Render nothing if the generated reply link is empty. if ( empty( $comment_reply_link ) ) { return; } $classes = array(); if ( isset( $attributes['textAlign'] ) ) { $classes[] = 'has-text-align-' . $attributes['textAlign']; } if ( isset( $attributes['style']['elements']['link']['color']['text'] ) ) { $classes[] = 'has-link-color'; } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classes ) ) ); return sprintf( '
    %2$s
    ', $wrapper_attributes, $comment_reply_link ); } /** * Registers the `core/comment-reply-link` block on the server. * * @since 6.0.0 */ function register_block_core_comment_reply_link() { register_block_type_from_metadata( __DIR__ . '/comment-reply-link', array( 'render_callback' => 'render_block_core_comment_reply_link', ) ); } add_action( 'init', 'register_block_core_comment_reply_link' ); PKZ2r5.post-navigation-link.phpnu[ $classes, ) ); // Set default values. $format = '%link'; $link = 'next' === $navigation_type ? _x( 'Next', 'label for next post link' ) : _x( 'Previous', 'label for previous post link' ); $label = ''; // Only use hardcoded values here, otherwise we need to add escaping where these values are used. $arrow_map = array( 'none' => '', 'arrow' => array( 'next' => '→', 'previous' => '←', ), 'chevron' => array( 'next' => '»', 'previous' => '«', ), ); // If a custom label is provided, make this a link. // `$label` is used to prepend the provided label, if we want to show the page title as well. if ( isset( $attributes['label'] ) && ! empty( $attributes['label'] ) ) { $label = "{$attributes['label']}"; $link = $label; } // If we want to also show the page title, make the page title a link and prepend the label. if ( isset( $attributes['showTitle'] ) && $attributes['showTitle'] ) { /* * If the label link option is not enabled but there is a custom label, * display the custom label as text before the linked title. */ if ( ! $attributes['linkLabel'] ) { if ( $label ) { $format = '' . wp_kses_post( $label ) . ' %link'; } $link = '%title'; } elseif ( isset( $attributes['linkLabel'] ) && $attributes['linkLabel'] ) { // If the label link option is enabled and there is a custom label, display it before the title. if ( $label ) { $link = '' . wp_kses_post( $label ) . ' %title'; } else { /* * If the label link option is enabled and there is no custom label, * add a colon between the label and the post title. */ $label = 'next' === $navigation_type ? _x( 'Next:', 'label before the title of the next post' ) : _x( 'Previous:', 'label before the title of the previous post' ); $link = sprintf( '%1$s %2$s', wp_kses_post( $label ), '%title' ); } } } // Display arrows. if ( isset( $attributes['arrow'] ) && 'none' !== $attributes['arrow'] && isset( $arrow_map[ $attributes['arrow'] ] ) ) { $arrow = $arrow_map[ $attributes['arrow'] ][ $navigation_type ]; if ( 'next' === $navigation_type ) { $format = '%link'; } else { $format = '%link'; } } /* * The dynamic portion of the function name, `$navigation_type`, * Refers to the type of adjacency, 'next' or 'previous'. * * @see https://developer.wordpress.org/reference/functions/get_previous_post_link/ * @see https://developer.wordpress.org/reference/functions/get_next_post_link/ */ $get_link_function = "get_{$navigation_type}_post_link"; if ( ! empty( $attributes['taxonomy'] ) ) { $content = $get_link_function( $format, $link, true, '', $attributes['taxonomy'] ); } else { $content = $get_link_function( $format, $link ); } return sprintf( '
    %2$s
    ', $wrapper_attributes, $content ); } /** * Registers the `core/post-navigation-link` block on the server. * * @since 5.9.0 */ function register_block_core_post_navigation_link() { register_block_type_from_metadata( __DIR__ . '/post-navigation-link', array( 'render_callback' => 'render_block_core_post_navigation_link', ) ); } add_action( 'init', 'register_block_core_post_navigation_link' ); PKZNffnavigation-link/style-rtl.cssnu[.wp-block-navigation .wp-block-navigation-item__label{ overflow-wrap:break-word; } .wp-block-navigation .wp-block-navigation-item__description{ display:none; } .link-ui-tools{ border-top:1px solid #f0f0f0; padding:8px; } .link-ui-block-inserter{ padding-top:8px; } .link-ui-block-inserter__back{ margin-right:8px; text-transform:uppercase; }PKZt1@@!navigation-link/style-rtl.min.cssnu[.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-right:8px;text-transform:uppercase}PKZAeenavigation-link/style.cssnu[.wp-block-navigation .wp-block-navigation-item__label{ overflow-wrap:break-word; } .wp-block-navigation .wp-block-navigation-item__description{ display:none; } .link-ui-tools{ border-top:1px solid #f0f0f0; padding:8px; } .link-ui-block-inserter{ padding-top:8px; } .link-ui-block-inserter__back{ margin-left:8px; text-transform:uppercase; }PKZanavigation-link/editor.cssnu[.wp-block-navigation .block-list-appender{ position:relative; } .wp-block-navigation .has-child{ cursor:pointer; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container{ z-index:28; } .wp-block-navigation .has-child:hover .wp-block-navigation__submenu-container{ z-index:29; } .wp-block-navigation .has-child.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child.is-selected>.wp-block-navigation__submenu-container{ height:auto !important; min-width:200px !important; opacity:1 !important; overflow:visible !important; visibility:visible !important; width:auto !important; } .wp-block-navigation-item .wp-block-navigation-item__content{ cursor:text; } .wp-block-navigation-item.is-editing,.wp-block-navigation-item.is-selected{ min-width:20px; } .wp-block-navigation-item .block-list-appender{ margin:16px auto 16px 16px; } .wp-block-navigation-link__invalid-item{ color:#000; } .wp-block-navigation-link__placeholder{ background-image:none !important; box-shadow:none !important; position:relative; text-decoration:none !important; } .wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span{ -webkit-text-decoration:wavy underline; text-decoration:wavy underline; -webkit-text-decoration-skip-ink:none; text-decoration-skip-ink:none; text-underline-offset:.25rem; } .wp-block-navigation-link__placeholder.wp-block-navigation-item__content{ cursor:pointer; } .link-control-transform{ border-top:1px solid #ccc; padding:0 16px 8px; } .link-control-transform__subheading{ color:#1e1e1e; font-size:11px; font-weight:500; margin-bottom:1.5em; text-transform:uppercase; } .link-control-transform__items{ display:flex; justify-content:space-between; } .link-control-transform__item{ flex-basis:33%; flex-direction:column; gap:8px; height:auto; }PKZ%F??navigation-link/style.min.cssnu[.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}PKZ5{navigation-link/editor.min.cssnu[.wp-block-navigation .block-list-appender{position:relative}.wp-block-navigation .has-child{cursor:pointer}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation .has-child:hover .wp-block-navigation__submenu-container{z-index:29}.wp-block-navigation .has-child.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child.is-selected>.wp-block-navigation__submenu-container{height:auto!important;min-width:200px!important;opacity:1!important;overflow:visible!important;visibility:visible!important;width:auto!important}.wp-block-navigation-item .wp-block-navigation-item__content{cursor:text}.wp-block-navigation-item.is-editing,.wp-block-navigation-item.is-selected{min-width:20px}.wp-block-navigation-item .block-list-appender{margin:16px auto 16px 16px}.wp-block-navigation-link__invalid-item{color:#000}.wp-block-navigation-link__placeholder{background-image:none!important;box-shadow:none!important;position:relative;text-decoration:none!important}.wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span{-webkit-text-decoration:wavy underline;text-decoration:wavy underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.25rem}.wp-block-navigation-link__placeholder.wp-block-navigation-item__content{cursor:pointer}.link-control-transform{border-top:1px solid #ccc;padding:0 16px 8px}.link-control-transform__subheading{color:#1e1e1e;font-size:11px;font-weight:500;margin-bottom:1.5em;text-transform:uppercase}.link-control-transform__items{display:flex;justify-content:space-between}.link-control-transform__item{flex-basis:33%;flex-direction:column;gap:8px;height:auto}PKZDQnavigation-link/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/navigation-link", "title": "Custom Link", "category": "design", "parent": [ "core/navigation" ], "allowedBlocks": [ "core/navigation-link", "core/navigation-submenu", "core/page-list" ], "description": "Add a page, link, or another item to your navigation.", "textdomain": "default", "attributes": { "label": { "type": "string" }, "type": { "type": "string" }, "description": { "type": "string" }, "rel": { "type": "string" }, "id": { "type": "number" }, "opensInNewTab": { "type": "boolean", "default": false }, "url": { "type": "string" }, "title": { "type": "string" }, "kind": { "type": "string" }, "isTopLevelLink": { "type": "boolean" } }, "usesContext": [ "textColor", "customTextColor", "backgroundColor", "customBackgroundColor", "overlayTextColor", "customOverlayTextColor", "overlayBackgroundColor", "customOverlayBackgroundColor", "fontSize", "customFontSize", "showSubmenuIcon", "maxNestingLevel", "style" ], "supports": { "reusable": false, "html": false, "__experimentalSlashInserter": true, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "renaming": false, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-navigation-link-editor", "style": "wp-block-navigation-link" } PKZ "navigation-link/editor-rtl.min.cssnu[.wp-block-navigation .block-list-appender{position:relative}.wp-block-navigation .has-child{cursor:pointer}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation .has-child:hover .wp-block-navigation__submenu-container{z-index:29}.wp-block-navigation .has-child.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child.is-selected>.wp-block-navigation__submenu-container{height:auto!important;min-width:200px!important;opacity:1!important;overflow:visible!important;visibility:visible!important;width:auto!important}.wp-block-navigation-item .wp-block-navigation-item__content{cursor:text}.wp-block-navigation-item.is-editing,.wp-block-navigation-item.is-selected{min-width:20px}.wp-block-navigation-item .block-list-appender{margin:16px 16px 16px auto}.wp-block-navigation-link__invalid-item{color:#000}.wp-block-navigation-link__placeholder{background-image:none!important;box-shadow:none!important;position:relative;text-decoration:none!important}.wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span{-webkit-text-decoration:wavy underline;text-decoration:wavy underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.25rem}.wp-block-navigation-link__placeholder.wp-block-navigation-item__content{cursor:pointer}.link-control-transform{border-top:1px solid #ccc;padding:0 16px 8px}.link-control-transform__subheading{color:#1e1e1e;font-size:11px;font-weight:500;margin-bottom:1.5em;text-transform:uppercase}.link-control-transform__items{display:flex;justify-content:space-between}.link-control-transform__item{flex-basis:33%;flex-direction:column;gap:8px;height:auto}PKZ=navigation-link/editor-rtl.cssnu[.wp-block-navigation .block-list-appender{ position:relative; } .wp-block-navigation .has-child{ cursor:pointer; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container{ z-index:28; } .wp-block-navigation .has-child:hover .wp-block-navigation__submenu-container{ z-index:29; } .wp-block-navigation .has-child.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child.is-selected>.wp-block-navigation__submenu-container{ height:auto !important; min-width:200px !important; opacity:1 !important; overflow:visible !important; visibility:visible !important; width:auto !important; } .wp-block-navigation-item .wp-block-navigation-item__content{ cursor:text; } .wp-block-navigation-item.is-editing,.wp-block-navigation-item.is-selected{ min-width:20px; } .wp-block-navigation-item .block-list-appender{ margin:16px 16px 16px auto; } .wp-block-navigation-link__invalid-item{ color:#000; } .wp-block-navigation-link__placeholder{ background-image:none !important; box-shadow:none !important; position:relative; text-decoration:none !important; } .wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span{ -webkit-text-decoration:wavy underline; text-decoration:wavy underline; -webkit-text-decoration-skip-ink:none; text-decoration-skip-ink:none; text-underline-offset:.25rem; } .wp-block-navigation-link__placeholder.wp-block-navigation-item__content{ cursor:pointer; } .link-control-transform{ border-top:1px solid #ccc; padding:0 16px 8px; } .link-control-transform__subheading{ color:#1e1e1e; font-size:11px; font-weight:500; margin-bottom:1.5em; text-transform:uppercase; } .link-control-transform__items{ display:flex; justify-content:space-between; } .link-control-transform__item{ flex-basis:33%; flex-direction:column; gap:8px; height:auto; }PKZl&ze1e1social-links/style-rtl.cssnu[.wp-block-social-links{ background:none; box-sizing:border-box; margin-right:0; padding-left:0; padding-right:0; text-indent:0; } .wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{ border-bottom:0; box-shadow:none; text-decoration:none; } .wp-block-social-links .wp-social-link svg{ height:1em; width:1em; } .wp-block-social-links .wp-social-link span:not(.screen-reader-text){ font-size:.65em; margin-left:.5em; margin-right:.5em; } .wp-block-social-links.has-small-icon-size{ font-size:16px; } .wp-block-social-links,.wp-block-social-links.has-normal-icon-size{ font-size:24px; } .wp-block-social-links.has-large-icon-size{ font-size:36px; } .wp-block-social-links.has-huge-icon-size{ font-size:48px; } .wp-block-social-links.aligncenter{ display:flex; justify-content:center; } .wp-block-social-links.alignright{ justify-content:flex-end; } .wp-block-social-link{ border-radius:9999px; display:block; height:auto; } @media not (prefers-reduced-motion){ .wp-block-social-link{ transition:transform .1s ease; } } .wp-block-social-link a{ align-items:center; display:flex; line-height:0; } .wp-block-social-link:hover{ transform:scale(1.1); } .wp-block-social-links .wp-block-social-link.wp-social-link{ display:inline-block; margin:0; padding:0; } .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{ color:currentColor; fill:currentColor; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{ background-color:#f0f0f0; color:#444; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{ background-color:#f90; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{ background-color:#1ea0c3; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{ background-color:#0757fe; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{ background-color:#0a7aff; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{ background-color:#1e1f26; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{ background-color:#02e49b; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{ background-color:#5865f2; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{ background-color:#e94c89; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{ background-color:#4280ff; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{ background-color:#f45800; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{ background-color:#0866ff; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{ background-color:#000; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{ background-color:#0461dd; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{ background-color:#e65678; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{ background-color:#24292d; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{ background-color:#eceadd; color:#382110; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{ background-color:#ea4434; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{ background-color:#1d4fc4; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{ background-color:#f00075; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{ background-color:#e21b24; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{ background-color:#0d66c2; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{ background-color:#3288d4; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{ background-color:#000; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{ background-color:#f6405f; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{ background-color:#000; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{ background-color:#e60122; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{ background-color:#ef4155; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{ background-color:#ff4500; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{ background-color:#0478d7; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{ background-color:#fefc00; color:#fff; stroke:#000; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{ background-color:#ff5600; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{ background-color:#1bd760; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{ background-color:#2aabee; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{ background-color:#000; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{ background-color:#000; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{ background-color:#011835; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{ background-color:#6440a4; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{ background-color:#1da1f2; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{ background-color:#1eb7ea; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{ background-color:#4680c2; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{ background-color:#3499cd; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{ background-color:#25d366; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{ background-color:#000; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{ background-color:#d32422; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{ background-color:red; color:#fff; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link{ background:none; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{ height:1.25em; width:1.25em; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{ color:#f90; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{ color:#1ea0c3; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{ color:#0757fe; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{ color:#0a7aff; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{ color:#1e1f26; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{ color:#02e49b; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{ color:#5865f2; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{ color:#e94c89; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{ color:#4280ff; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{ color:#f45800; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{ color:#0866ff; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{ color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{ color:#0461dd; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{ color:#e65678; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{ color:#24292d; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{ color:#382110; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{ color:#ea4434; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{ color:#1d4fc4; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{ color:#f00075; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{ color:#e21b24; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{ color:#0d66c2; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{ color:#3288d4; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{ color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{ color:#f6405f; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{ color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{ color:#e60122; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{ color:#ef4155; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{ color:#ff4500; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{ color:#0478d7; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{ color:#fff; stroke:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{ color:#ff5600; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{ color:#1bd760; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{ color:#2aabee; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{ color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{ color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{ color:#011835; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{ color:#6440a4; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{ color:#1da1f2; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{ color:#1eb7ea; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{ color:#4680c2; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{ color:#25d366; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{ color:#3499cd; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{ color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{ color:#d32422; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{ color:red; } .wp-block-social-links.is-style-pill-shape .wp-social-link{ width:auto; } :root :where(.wp-block-social-links .wp-social-link a){ padding:.25em; } :root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){ padding:0; } :root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){ padding-left:.6666666667em; padding-right:.6666666667em; } .wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{ color:#000; }PKZr9e2--social-links/style-rtl.min.cssnu[.wp-block-social-links{background:none;box-sizing:border-box;margin-right:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}PKZ>Fd1d1social-links/style.cssnu[.wp-block-social-links{ background:none; box-sizing:border-box; margin-left:0; padding-left:0; padding-right:0; text-indent:0; } .wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{ border-bottom:0; box-shadow:none; text-decoration:none; } .wp-block-social-links .wp-social-link svg{ height:1em; width:1em; } .wp-block-social-links .wp-social-link span:not(.screen-reader-text){ font-size:.65em; margin-left:.5em; margin-right:.5em; } .wp-block-social-links.has-small-icon-size{ font-size:16px; } .wp-block-social-links,.wp-block-social-links.has-normal-icon-size{ font-size:24px; } .wp-block-social-links.has-large-icon-size{ font-size:36px; } .wp-block-social-links.has-huge-icon-size{ font-size:48px; } .wp-block-social-links.aligncenter{ display:flex; justify-content:center; } .wp-block-social-links.alignright{ justify-content:flex-end; } .wp-block-social-link{ border-radius:9999px; display:block; height:auto; } @media not (prefers-reduced-motion){ .wp-block-social-link{ transition:transform .1s ease; } } .wp-block-social-link a{ align-items:center; display:flex; line-height:0; } .wp-block-social-link:hover{ transform:scale(1.1); } .wp-block-social-links .wp-block-social-link.wp-social-link{ display:inline-block; margin:0; padding:0; } .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{ color:currentColor; fill:currentColor; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{ background-color:#f0f0f0; color:#444; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{ background-color:#f90; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{ background-color:#1ea0c3; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{ background-color:#0757fe; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{ background-color:#0a7aff; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{ background-color:#1e1f26; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{ background-color:#02e49b; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{ background-color:#5865f2; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{ background-color:#e94c89; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{ background-color:#4280ff; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{ background-color:#f45800; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{ background-color:#0866ff; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{ background-color:#000; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{ background-color:#0461dd; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{ background-color:#e65678; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{ background-color:#24292d; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{ background-color:#eceadd; color:#382110; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{ background-color:#ea4434; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{ background-color:#1d4fc4; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{ background-color:#f00075; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{ background-color:#e21b24; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{ background-color:#0d66c2; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{ background-color:#3288d4; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{ background-color:#000; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{ background-color:#f6405f; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{ background-color:#000; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{ background-color:#e60122; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{ background-color:#ef4155; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{ background-color:#ff4500; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{ background-color:#0478d7; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{ background-color:#fefc00; color:#fff; stroke:#000; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{ background-color:#ff5600; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{ background-color:#1bd760; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{ background-color:#2aabee; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{ background-color:#000; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{ background-color:#000; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{ background-color:#011835; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{ background-color:#6440a4; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{ background-color:#1da1f2; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{ background-color:#1eb7ea; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{ background-color:#4680c2; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{ background-color:#3499cd; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{ background-color:#25d366; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{ background-color:#000; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{ background-color:#d32422; color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{ background-color:red; color:#fff; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link{ background:none; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{ height:1.25em; width:1.25em; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{ color:#f90; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{ color:#1ea0c3; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{ color:#0757fe; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{ color:#0a7aff; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{ color:#1e1f26; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{ color:#02e49b; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{ color:#5865f2; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{ color:#e94c89; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{ color:#4280ff; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{ color:#f45800; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{ color:#0866ff; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{ color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{ color:#0461dd; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{ color:#e65678; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{ color:#24292d; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{ color:#382110; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{ color:#ea4434; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{ color:#1d4fc4; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{ color:#f00075; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{ color:#e21b24; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{ color:#0d66c2; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{ color:#3288d4; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{ color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{ color:#f6405f; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{ color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{ color:#e60122; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{ color:#ef4155; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{ color:#ff4500; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{ color:#0478d7; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{ color:#fff; stroke:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{ color:#ff5600; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{ color:#1bd760; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{ color:#2aabee; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{ color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{ color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{ color:#011835; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{ color:#6440a4; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{ color:#1da1f2; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{ color:#1eb7ea; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{ color:#4680c2; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{ color:#25d366; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{ color:#3499cd; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{ color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{ color:#d32422; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{ color:red; } .wp-block-social-links.is-style-pill-shape .wp-social-link{ width:auto; } :root :where(.wp-block-social-links .wp-social-link a){ padding:.25em; } :root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){ padding:0; } :root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){ padding-left:.6666666667em; padding-right:.6666666667em; } .wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{ color:#000; }PKZ:RO O social-links/editor.cssnu[.wp-block-social-links div.block-editor-url-input{ display:inline-block; margin-left:8px; } .wp-social-link:hover{ transform:none; } :root :where(.wp-block-social-links),:root :where(.wp-block-social-links.is-style-logos-only .wp-block-social-links__social-placeholder .wp-social-link){ padding:0; } :root :where(.wp-block-social-links__social-placeholder .wp-social-link){ padding:.25em; } :root :where(.wp-block-social-links.is-style-pill-shape .wp-block-social-links__social-placeholder .wp-social-link){ padding-left:.6666666667em; padding-right:.6666666667em; } .wp-block-social-links__social-placeholder{ display:flex; list-style:none; opacity:.8; } .wp-block-social-links__social-placeholder>.wp-social-link{ margin-left:0 !important; margin-right:0 !important; padding-left:0 !important; padding-right:0 !important; visibility:hidden; width:0 !important; } .wp-block-social-links__social-placeholder>.wp-block-social-links__social-placeholder-icons{ display:flex; } .wp-block-social-links__social-placeholder .wp-social-link:before{ border-radius:50%; content:""; display:block; height:1em; width:1em; } .is-style-logos-only .wp-block-social-links__social-placeholder .wp-social-link:before{ background:currentColor; } .wp-block-social-links .wp-block-social-links__social-prompt{ cursor:default; font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; font-size:13px; line-height:24px; list-style:none; margin-bottom:auto; margin-top:auto; min-height:24px; padding-right:8px; } .wp-block.wp-block-social-links.aligncenter,.wp-block[data-align=center]>.wp-block-social-links{ justify-content:center; } .block-editor-block-preview__content .components-button:disabled{ opacity:1; } .wp-social-link.wp-social-link__is-incomplete{ opacity:.5; } .wp-block-social-links .is-selected .wp-social-link__is-incomplete,.wp-social-link.wp-social-link__is-incomplete:focus,.wp-social-link.wp-social-link__is-incomplete:hover{ opacity:1; } .wp-block-social-links .block-list-appender{ position:static; } .wp-block-social-links .block-list-appender .block-editor-inserter{ font-size:inherit; } .wp-block-social-links .block-list-appender .block-editor-button-block-appender{ font-size:inherit; height:1.5em; padding:0; width:1.5em; }PKZ֢--social-links/style.min.cssnu[.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}PKZsocial-links/editor.min.cssnu[.wp-block-social-links div.block-editor-url-input{display:inline-block;margin-left:8px}.wp-social-link:hover{transform:none}:root :where(.wp-block-social-links),:root :where(.wp-block-social-links.is-style-logos-only .wp-block-social-links__social-placeholder .wp-social-link){padding:0}:root :where(.wp-block-social-links__social-placeholder .wp-social-link){padding:.25em}:root :where(.wp-block-social-links.is-style-pill-shape .wp-block-social-links__social-placeholder .wp-social-link){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links__social-placeholder{display:flex;list-style:none;opacity:.8}.wp-block-social-links__social-placeholder>.wp-social-link{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;visibility:hidden;width:0!important}.wp-block-social-links__social-placeholder>.wp-block-social-links__social-placeholder-icons{display:flex}.wp-block-social-links__social-placeholder .wp-social-link:before{border-radius:50%;content:"";display:block;height:1em;width:1em}.is-style-logos-only .wp-block-social-links__social-placeholder .wp-social-link:before{background:currentColor}.wp-block-social-links .wp-block-social-links__social-prompt{cursor:default;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:24px;list-style:none;margin-bottom:auto;margin-top:auto;min-height:24px;padding-right:8px}.wp-block.wp-block-social-links.aligncenter,.wp-block[data-align=center]>.wp-block-social-links{justify-content:center}.block-editor-block-preview__content .components-button:disabled{opacity:1}.wp-social-link.wp-social-link__is-incomplete{opacity:.5}.wp-block-social-links .is-selected .wp-social-link__is-incomplete,.wp-social-link.wp-social-link__is-incomplete:focus,.wp-social-link.wp-social-link__is-incomplete:hover{opacity:1}.wp-block-social-links .block-list-appender{position:static}.wp-block-social-links .block-list-appender .block-editor-inserter{font-size:inherit}.wp-block-social-links .block-list-appender .block-editor-button-block-appender{font-size:inherit;height:1.5em;padding:0;width:1.5em}PKZO.H' ' social-links/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/social-links", "title": "Social Icons", "category": "widgets", "allowedBlocks": [ "core/social-link" ], "description": "Display icons linking to your social profiles or sites.", "keywords": [ "links" ], "textdomain": "default", "attributes": { "iconColor": { "type": "string" }, "customIconColor": { "type": "string" }, "iconColorValue": { "type": "string" }, "iconBackgroundColor": { "type": "string" }, "customIconBackgroundColor": { "type": "string" }, "iconBackgroundColorValue": { "type": "string" }, "openInNewTab": { "type": "boolean", "default": false }, "showLabels": { "type": "boolean", "default": false }, "size": { "type": "string" } }, "providesContext": { "openInNewTab": "openInNewTab", "showLabels": "showLabels", "iconColor": "iconColor", "iconColorValue": "iconColorValue", "iconBackgroundColor": "iconBackgroundColor", "iconBackgroundColorValue": "iconBackgroundColorValue" }, "supports": { "align": [ "left", "center", "right" ], "anchor": true, "__experimentalExposeControlsToChildren": true, "layout": { "allowSwitching": false, "allowInheriting": false, "allowVerticalAlignment": false, "default": { "type": "flex" } }, "color": { "enableContrastChecker": false, "background": true, "gradients": true, "text": false, "__experimentalDefaultControls": { "background": false } }, "spacing": { "blockGap": [ "horizontal", "vertical" ], "margin": true, "padding": true, "units": [ "px", "em", "rem", "vh", "vw" ], "__experimentalDefaultControls": { "blockGap": true, "margin": true, "padding": false } }, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } } }, "styles": [ { "name": "default", "label": "Default", "isDefault": true }, { "name": "logos-only", "label": "Logos Only" }, { "name": "pill-shape", "label": "Pill Shape" } ], "editorStyle": "wp-block-social-links-editor", "style": "wp-block-social-links" } PKZ-social-links/editor-rtl.min.cssnu[.wp-block-social-links div.block-editor-url-input{display:inline-block;margin-right:8px}.wp-social-link:hover{transform:none}:root :where(.wp-block-social-links),:root :where(.wp-block-social-links.is-style-logos-only .wp-block-social-links__social-placeholder .wp-social-link){padding:0}:root :where(.wp-block-social-links__social-placeholder .wp-social-link){padding:.25em}:root :where(.wp-block-social-links.is-style-pill-shape .wp-block-social-links__social-placeholder .wp-social-link){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links__social-placeholder{display:flex;list-style:none;opacity:.8}.wp-block-social-links__social-placeholder>.wp-social-link{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;visibility:hidden;width:0!important}.wp-block-social-links__social-placeholder>.wp-block-social-links__social-placeholder-icons{display:flex}.wp-block-social-links__social-placeholder .wp-social-link:before{border-radius:50%;content:"";display:block;height:1em;width:1em}.is-style-logos-only .wp-block-social-links__social-placeholder .wp-social-link:before{background:currentColor}.wp-block-social-links .wp-block-social-links__social-prompt{cursor:default;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:24px;list-style:none;margin-bottom:auto;margin-top:auto;min-height:24px;padding-left:8px}.wp-block.wp-block-social-links.aligncenter,.wp-block[data-align=center]>.wp-block-social-links{justify-content:center}.block-editor-block-preview__content .components-button:disabled{opacity:1}.wp-social-link.wp-social-link__is-incomplete{opacity:.5}.wp-block-social-links .is-selected .wp-social-link__is-incomplete,.wp-social-link.wp-social-link__is-incomplete:focus,.wp-social-link.wp-social-link__is-incomplete:hover{opacity:1}.wp-block-social-links .block-list-appender{position:static}.wp-block-social-links .block-list-appender .block-editor-inserter{font-size:inherit}.wp-block-social-links .block-list-appender .block-editor-button-block-appender{font-size:inherit;height:1.5em;padding:0;width:1.5em}PKZO O social-links/editor-rtl.cssnu[.wp-block-social-links div.block-editor-url-input{ display:inline-block; margin-right:8px; } .wp-social-link:hover{ transform:none; } :root :where(.wp-block-social-links),:root :where(.wp-block-social-links.is-style-logos-only .wp-block-social-links__social-placeholder .wp-social-link){ padding:0; } :root :where(.wp-block-social-links__social-placeholder .wp-social-link){ padding:.25em; } :root :where(.wp-block-social-links.is-style-pill-shape .wp-block-social-links__social-placeholder .wp-social-link){ padding-left:.6666666667em; padding-right:.6666666667em; } .wp-block-social-links__social-placeholder{ display:flex; list-style:none; opacity:.8; } .wp-block-social-links__social-placeholder>.wp-social-link{ margin-left:0 !important; margin-right:0 !important; padding-left:0 !important; padding-right:0 !important; visibility:hidden; width:0 !important; } .wp-block-social-links__social-placeholder>.wp-block-social-links__social-placeholder-icons{ display:flex; } .wp-block-social-links__social-placeholder .wp-social-link:before{ border-radius:50%; content:""; display:block; height:1em; width:1em; } .is-style-logos-only .wp-block-social-links__social-placeholder .wp-social-link:before{ background:currentColor; } .wp-block-social-links .wp-block-social-links__social-prompt{ cursor:default; font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; font-size:13px; line-height:24px; list-style:none; margin-bottom:auto; margin-top:auto; min-height:24px; padding-left:8px; } .wp-block.wp-block-social-links.aligncenter,.wp-block[data-align=center]>.wp-block-social-links{ justify-content:center; } .block-editor-block-preview__content .components-button:disabled{ opacity:1; } .wp-social-link.wp-social-link__is-incomplete{ opacity:.5; } .wp-block-social-links .is-selected .wp-social-link__is-incomplete,.wp-social-link.wp-social-link__is-incomplete:focus,.wp-social-link.wp-social-link__is-incomplete:hover{ opacity:1; } .wp-block-social-links .block-list-appender{ position:static; } .wp-block-social-links .block-list-appender .block-editor-inserter{ font-size:inherit; } .wp-block-social-links .block-list-appender .block-editor-button-block-appender{ font-size:inherit; height:1.5em; padding:0; width:1.5em; }PKZ"''template-part.phpnu[ 'wp_template_part', 'post_status' => 'publish', 'post_name__in' => array( $attributes['slug'] ), 'tax_query' => array( array( 'taxonomy' => 'wp_theme', 'field' => 'name', 'terms' => $theme, ), ), 'posts_per_page' => 1, 'no_found_rows' => true, 'lazy_load_term_meta' => false, // Do not lazy load term meta, as template parts only have one term. ) ); $template_part_post = $template_part_query->have_posts() ? $template_part_query->next_post() : null; if ( $template_part_post ) { // A published post might already exist if this template part was customized elsewhere // or if it's part of a customized template. $block_template = _build_block_template_result_from_post( $template_part_post ); $content = $block_template->content; if ( isset( $block_template->area ) ) { $area = $block_template->area; } /** * Fires when a block template part is loaded from a template post stored in the database. * * @since 5.9.0 * * @param string $template_part_id The requested template part namespaced to the theme. * @param array $attributes The block attributes. * @param WP_Post $template_part_post The template part post object. * @param string $content The template part content. */ do_action( 'render_block_core_template_part_post', $template_part_id, $attributes, $template_part_post, $content ); } else { $template_part_file_path = ''; // Else, if the template part was provided by the active theme, // render the corresponding file content. if ( 0 === validate_file( $attributes['slug'] ) ) { $block_template = get_block_file_template( $template_part_id, 'wp_template_part' ); if ( isset( $block_template->content ) ) { $content = $block_template->content; } if ( isset( $block_template->area ) ) { $area = $block_template->area; } // Needed for the `render_block_core_template_part_file` and `render_block_core_template_part_none` actions below. $block_template_file = _get_block_template_file( 'wp_template_part', $attributes['slug'] ); if ( $block_template_file ) { $template_part_file_path = $block_template_file['path']; } } if ( '' !== $content && null !== $content ) { /** * Fires when a block template part is loaded from a template part in the theme. * * @since 5.9.0 * * @param string $template_part_id The requested template part namespaced to the theme. * @param array $attributes The block attributes. * @param string $template_part_file_path Absolute path to the template path. * @param string $content The template part content. */ do_action( 'render_block_core_template_part_file', $template_part_id, $attributes, $template_part_file_path, $content ); } else { /** * Fires when a requested block template part does not exist in the database nor in the theme. * * @since 5.9.0 * * @param string $template_part_id The requested template part namespaced to the theme. * @param array $attributes The block attributes. * @param string $template_part_file_path Absolute path to the not found template path. */ do_action( 'render_block_core_template_part_none', $template_part_id, $attributes, $template_part_file_path ); } } } // WP_DEBUG_DISPLAY must only be honored when WP_DEBUG. This precedent // is set in `wp_debug_mode()`. $is_debug = WP_DEBUG && WP_DEBUG_DISPLAY; if ( is_null( $content ) ) { if ( $is_debug && isset( $attributes['slug'] ) ) { return sprintf( /* translators: %s: Template part slug. */ __( 'Template part has been deleted or is unavailable: %s' ), $attributes['slug'] ); } return ''; } if ( isset( $seen_ids[ $template_part_id ] ) ) { return $is_debug ? // translators: Visible only in the front end, this warning takes the place of a faulty block. __( '[block rendering halted]' ) : ''; } // Look up area definition. $area_definition = null; $defined_areas = get_allowed_block_template_part_areas(); foreach ( $defined_areas as $defined_area ) { if ( $defined_area['area'] === $area ) { $area_definition = $defined_area; break; } } // If $area is not allowed, set it back to the uncategorized default. if ( ! $area_definition ) { $area = WP_TEMPLATE_PART_AREA_UNCATEGORIZED; } // Run through the actions that are typically taken on the_content. $content = shortcode_unautop( $content ); $content = do_shortcode( $content ); $seen_ids[ $template_part_id ] = true; $content = do_blocks( $content ); unset( $seen_ids[ $template_part_id ] ); $content = wptexturize( $content ); $content = convert_smilies( $content ); $content = wp_filter_content_tags( $content, "template_part_{$area}" ); // Handle embeds for block template parts. global $wp_embed; $content = $wp_embed->autoembed( $content ); if ( empty( $attributes['tagName'] ) || tag_escape( $attributes['tagName'] ) !== $attributes['tagName'] ) { $area_tag = 'div'; if ( $area_definition && isset( $area_definition['area_tag'] ) ) { $area_tag = $area_definition['area_tag']; } $html_tag = $area_tag; } else { $html_tag = esc_attr( $attributes['tagName'] ); } $wrapper_attributes = get_block_wrapper_attributes(); return "<$html_tag $wrapper_attributes>" . str_replace( ']]>', ']]>', $content ) . ""; } /** * Returns an array of area variation objects for the template part block. * * @since 6.1.0 * * @param array $instance_variations The variations for instances. * * @return array Array containing the block variation objects. */ function build_template_part_block_area_variations( $instance_variations ) { $variations = array(); $defined_areas = get_allowed_block_template_part_areas(); foreach ( $defined_areas as $area ) { if ( 'uncategorized' !== $area['area'] ) { $has_instance_for_area = false; foreach ( $instance_variations as $variation ) { if ( $variation['attributes']['area'] === $area['area'] ) { $has_instance_for_area = true; break; } } $scope = $has_instance_for_area ? array() : array( 'inserter' ); $variations[] = array( 'name' => 'area_' . $area['area'], 'title' => $area['label'], 'description' => $area['description'], 'attributes' => array( 'area' => $area['area'], ), 'scope' => $scope, 'icon' => $area['icon'], ); } } return $variations; } /** * Returns an array of instance variation objects for the template part block * * @since 6.1.0 * * @return array Array containing the block variation objects. */ function build_template_part_block_instance_variations() { // Block themes are unavailable during installation. if ( wp_installing() ) { return array(); } if ( ! current_theme_supports( 'block-templates' ) && ! current_theme_supports( 'block-template-parts' ) ) { return array(); } $variations = array(); $template_parts = get_block_templates( array( 'post_type' => 'wp_template_part', ), 'wp_template_part' ); $defined_areas = get_allowed_block_template_part_areas(); $icon_by_area = array_combine( array_column( $defined_areas, 'area' ), array_column( $defined_areas, 'icon' ) ); foreach ( $template_parts as $template_part ) { $variations[] = array( 'name' => 'instance_' . sanitize_title( $template_part->slug ), 'title' => $template_part->title, // If there's no description for the template part don't show the // block description. This is a bit hacky, but prevent the fallback // by using a non-breaking space so that the value of description // isn't falsey. 'description' => $template_part->description || ' ', 'attributes' => array( 'slug' => $template_part->slug, 'theme' => $template_part->theme, 'area' => $template_part->area, ), 'scope' => array( 'inserter' ), 'icon' => isset( $icon_by_area[ $template_part->area ] ) ? $icon_by_area[ $template_part->area ] : null, 'example' => array( 'attributes' => array( 'slug' => $template_part->slug, 'theme' => $template_part->theme, 'area' => $template_part->area, ), ), ); } return $variations; } /** * Returns an array of all template part block variations. * * @since 5.9.0 * * @return array Array containing the block variation objects. */ function build_template_part_block_variations() { $instance_variations = build_template_part_block_instance_variations(); $area_variations = build_template_part_block_area_variations( $instance_variations ); return array_merge( $area_variations, $instance_variations ); } /** * Registers the `core/template-part` block on the server. * * @since 5.9.0 */ function register_block_core_template_part() { register_block_type_from_metadata( __DIR__ . '/template-part', array( 'render_callback' => 'render_block_core_template_part', 'variation_callback' => 'build_template_part_block_variations', ) ); } add_action( 'init', 'register_block_core_template_part' ); PKZ22query-title.phpnu[ $align_class_name ) ); return sprintf( '<%1$s %2$s>%3$s', $tag_name, $wrapper_attributes, $title ); } /** * Registers the `core/query-title` block on the server. * * @since 5.8.0 */ function register_block_core_query_title() { register_block_type_from_metadata( __DIR__ . '/query-title', array( 'render_callback' => 'render_block_core_query_title', ) ); } add_action( 'init', 'register_block_core_query_title' ); PKZ꘥Oquote/style-rtl.cssnu[.wp-block-quote{ box-sizing:border-box; overflow-wrap:break-word; } .wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){ margin-bottom:1em; padding:0 1em; } .wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{ font-size:1.5em; font-style:italic; line-height:1.6; } .wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{ font-size:1.125em; text-align:left; } .wp-block-quote>cite{ display:block; }PKZ/=quote/style-rtl.min.cssnu[.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:left}.wp-block-quote>cite{display:block}PKZO''quote/theme-rtl.cssnu[.wp-block-quote{ border-right:.25em solid; margin:0 0 1.75em; padding-right:1em; } .wp-block-quote cite,.wp-block-quote footer{ color:currentColor; font-size:.8125em; font-style:normal; position:relative; } .wp-block-quote:where(.has-text-align-right){ border-left:.25em solid; border-right:none; padding-left:1em; padding-right:0; } .wp-block-quote:where(.has-text-align-center){ border:none; padding-right:0; } .wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){ border:none; }PKZ4quote/style.cssnu[.wp-block-quote{ box-sizing:border-box; overflow-wrap:break-word; } .wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){ margin-bottom:1em; padding:0 1em; } .wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{ font-size:1.5em; font-style:italic; line-height:1.6; } .wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{ font-size:1.125em; text-align:right; } .wp-block-quote>cite{ display:block; }PKZDOquote/style.min.cssnu[.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}PKZl{ $$quote/theme.cssnu[.wp-block-quote{ border-left:.25em solid; margin:0 0 1.75em; padding-left:1em; } .wp-block-quote cite,.wp-block-quote footer{ color:currentColor; font-size:.8125em; font-style:normal; position:relative; } .wp-block-quote:where(.has-text-align-right){ border-left:none; border-right:.25em solid; padding-left:0; padding-right:1em; } .wp-block-quote:where(.has-text-align-center){ border:none; padding-left:0; } .wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){ border:none; }PKZDOquote/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/quote", "title": "Quote", "category": "text", "description": "Give quoted text visual emphasis. \"In quoting others, we cite ourselves.\" — Julio Cortázar", "keywords": [ "blockquote", "cite" ], "textdomain": "default", "attributes": { "value": { "type": "string", "source": "html", "selector": "blockquote", "multiline": "p", "default": "", "role": "content" }, "citation": { "type": "rich-text", "source": "rich-text", "selector": "cite", "role": "content" }, "textAlign": { "type": "string" } }, "supports": { "anchor": true, "align": [ "left", "right", "wide", "full" ], "html": false, "background": { "backgroundImage": true, "backgroundSize": true, "__experimentalDefaultControls": { "backgroundImage": true } }, "__experimentalBorder": { "color": true, "radius": true, "style": true, "width": true, "__experimentalDefaultControls": { "color": true, "radius": true, "style": true, "width": true } }, "dimensions": { "minHeight": true, "__experimentalDefaultControls": { "minHeight": false } }, "__experimentalOnEnter": true, "__experimentalOnMerge": true, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "color": { "gradients": true, "heading": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "layout": { "allowEditing": false }, "spacing": { "blockGap": true, "padding": true, "margin": true }, "interactivity": { "clientNavigation": true } }, "styles": [ { "name": "default", "label": "Default", "isDefault": true }, { "name": "plain", "label": "Plain" } ], "editorStyle": "wp-block-quote-editor", "style": "wp-block-quote" } PKZ'΃quote/theme-rtl.min.cssnu[.wp-block-quote{border-right:.25em solid;margin:0 0 1.75em;padding-right:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:.25em solid;border-right:none;padding-left:1em;padding-right:0}.wp-block-quote:where(.has-text-align-center){border:none;padding-right:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}PKZ)r1quote/theme.min.cssnu[.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}PKZYw w post-excerpt.phpnu[context['postId'] ) ) { return ''; } /* * The purpose of the excerpt length setting is to limit the length of both * automatically generated and user-created excerpts. * Because the excerpt_length filter only applies to auto generated excerpts, * wp_trim_words is used instead. */ $excerpt_length = $attributes['excerptLength']; $excerpt = get_the_excerpt( $block->context['postId'] ); if ( isset( $excerpt_length ) ) { $excerpt = wp_trim_words( $excerpt, $excerpt_length ); } $more_text = ! empty( $attributes['moreText'] ) ? '' . wp_kses_post( $attributes['moreText'] ) . '' : ''; $filter_excerpt_more = static function ( $more ) use ( $more_text ) { return empty( $more_text ) ? $more : ''; }; /** * Some themes might use `excerpt_more` filter to handle the * `more` link displayed after a trimmed excerpt. Since the * block has a `more text` attribute we have to check and * override if needed the return value from this filter. * So if the block's attribute is not empty override the * `excerpt_more` filter and return nothing. This will * result in showing only one `read more` link at a time. */ add_filter( 'excerpt_more', $filter_excerpt_more ); $classes = array(); if ( isset( $attributes['textAlign'] ) ) { $classes[] = 'has-text-align-' . $attributes['textAlign']; } if ( isset( $attributes['style']['elements']['link']['color']['text'] ) ) { $classes[] = 'has-link-color'; } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classes ) ) ); $content = '

    ' . $excerpt; $show_more_on_new_line = ! isset( $attributes['showMoreOnNewLine'] ) || $attributes['showMoreOnNewLine']; if ( $show_more_on_new_line && ! empty( $more_text ) ) { $content .= '

    ' . $more_text . '

    '; } else { $content .= " $more_text

    "; } remove_filter( 'excerpt_more', $filter_excerpt_more ); return sprintf( '
    %2$s
    ', $wrapper_attributes, $content ); } /** * Registers the `core/post-excerpt` block on the server. * * @since 5.8.0 */ function register_block_core_post_excerpt() { register_block_type_from_metadata( __DIR__ . '/post-excerpt', array( 'render_callback' => 'render_block_core_post_excerpt', ) ); } add_action( 'init', 'register_block_core_post_excerpt' ); /** * If themes or plugins filter the excerpt_length, we need to * override the filter in the editor, otherwise * the excerpt length block setting has no effect. * Returns 100 because 100 is the max length in the setting. */ if ( is_admin() || defined( 'REST_REQUEST' ) && REST_REQUEST ) { add_filter( 'excerpt_length', static function () { return 100; }, PHP_INT_MAX ); } PKZ')tttemplate-part/theme-rtl.cssnu[:root :where(.wp-block-template-part.has-background){ margin-bottom:0; margin-top:0; padding:1.25em 2.375em; }PKZ+stemplate-part/editor.cssnu[.block-editor-template-part__selection-modal{ z-index:1000001; } .block-editor-template-part__selection-modal .block-editor-block-patterns-list{ column-count:2; column-gap:24px; } @media (min-width:1280px){ .block-editor-template-part__selection-modal .block-editor-block-patterns-list{ column-count:3; } } .block-editor-template-part__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{ break-inside:avoid-column; } .block-library-template-part__selection-search{ background:#fff; padding:16px 0; position:sticky; top:0; z-index:2; } .block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after{ outline-color:var(--wp-block-synced-color); } .is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.has-editable-outline:after{ border:none; }PKZ')tttemplate-part/theme.cssnu[:root :where(.wp-block-template-part.has-background){ margin-bottom:0; margin-top:0; padding:1.25em 2.375em; }PKZPPtemplate-part/editor.min.cssnu[.block-editor-template-part__selection-modal{z-index:1000001}.block-editor-template-part__selection-modal .block-editor-block-patterns-list{column-count:2;column-gap:24px}@media (min-width:1280px){.block-editor-template-part__selection-modal .block-editor-block-patterns-list{column-count:3}}.block-editor-template-part__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{break-inside:avoid-column}.block-library-template-part__selection-search{background:#fff;padding:16px 0;position:sticky;top:0;z-index:2}.block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after{outline-color:var(--wp-block-synced-color)}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.has-editable-outline:after{border:none}PKZYtemplate-part/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/template-part", "title": "Template Part", "category": "theme", "description": "Edit the different global regions of your site, like the header, footer, sidebar, or create your own.", "textdomain": "default", "attributes": { "slug": { "type": "string" }, "theme": { "type": "string" }, "tagName": { "type": "string" }, "area": { "type": "string" } }, "supports": { "align": true, "html": false, "reusable": false, "renaming": false, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-template-part-editor" } PKZPP template-part/editor-rtl.min.cssnu[.block-editor-template-part__selection-modal{z-index:1000001}.block-editor-template-part__selection-modal .block-editor-block-patterns-list{column-count:2;column-gap:24px}@media (min-width:1280px){.block-editor-template-part__selection-modal .block-editor-block-patterns-list{column-count:3}}.block-editor-template-part__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{break-inside:avoid-column}.block-library-template-part__selection-search{background:#fff;padding:16px 0;position:sticky;top:0;z-index:2}.block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after{outline-color:var(--wp-block-synced-color)}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.has-editable-outline:after{border:none}PKZ%iitemplate-part/theme-rtl.min.cssnu[:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}PKZ+stemplate-part/editor-rtl.cssnu[.block-editor-template-part__selection-modal{ z-index:1000001; } .block-editor-template-part__selection-modal .block-editor-block-patterns-list{ column-count:2; column-gap:24px; } @media (min-width:1280px){ .block-editor-template-part__selection-modal .block-editor-block-patterns-list{ column-count:3; } } .block-editor-template-part__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{ break-inside:avoid-column; } .block-library-template-part__selection-search{ background:#fff; padding:16px 0; position:sticky; top:0; z-index:2; } .block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after{ outline-color:var(--wp-block-synced-color); } .is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.has-editable-outline:after{ border:none; }PKZ%iitemplate-part/theme.min.cssnu[:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}PKZ(comment-content/style-rtl.cssnu[.comment-awaiting-moderation{ display:block; font-size:.875em; line-height:1.5; } .wp-block-comment-content{ box-sizing:border-box; }PKZF||!comment-content/style-rtl.min.cssnu[.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-content{box-sizing:border-box}PKZ(comment-content/style.cssnu[.comment-awaiting-moderation{ display:block; font-size:.875em; line-height:1.5; } .wp-block-comment-content{ box-sizing:border-box; }PKZF||comment-content/style.min.cssnu[.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-content{box-sizing:border-box}PKZ13comment-content/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/comment-content", "title": "Comment Content", "category": "theme", "ancestor": [ "core/comment-template" ], "description": "Displays the contents of a comment.", "textdomain": "default", "usesContext": [ "commentId" ], "attributes": { "textAlign": { "type": "string" } }, "supports": { "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } }, "spacing": { "padding": [ "horizontal", "vertical" ], "__experimentalDefaultControls": { "padding": true } }, "html": false }, "style": "wp-block-comment-content" } PKZ post-template/style-rtl.cssnu[.wp-block-post-template{ box-sizing:border-box; list-style:none; margin-bottom:0; margin-top:0; max-width:100%; padding:0; } .wp-block-post-template.is-flex-container{ display:flex; flex-direction:row; flex-wrap:wrap; gap:1.25em; } .wp-block-post-template.is-flex-container>li{ margin:0; width:100%; } @media (min-width:600px){ .wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{ width:calc(50% - .625em); } .wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{ width:calc(33.33333% - .83333em); } .wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{ width:calc(25% - .9375em); } .wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{ width:calc(20% - 1em); } .wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{ width:calc(16.66667% - 1.04167em); } } @media (max-width:600px){ .wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{ grid-template-columns:1fr; } } .wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{ float:left; margin-inline-end:0; margin-inline-start:2em; } .wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{ float:right; margin-inline-end:2em; margin-inline-start:0; } .wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{ margin-inline-end:auto; margin-inline-start:auto; }PKZ|*post-template/style-rtl.min.cssnu[.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:left;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:right;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}PKZdPpost-template/style.cssnu[.wp-block-post-template{ box-sizing:border-box; list-style:none; margin-bottom:0; margin-top:0; max-width:100%; padding:0; } .wp-block-post-template.is-flex-container{ display:flex; flex-direction:row; flex-wrap:wrap; gap:1.25em; } .wp-block-post-template.is-flex-container>li{ margin:0; width:100%; } @media (min-width:600px){ .wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{ width:calc(50% - .625em); } .wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{ width:calc(33.33333% - .83333em); } .wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{ width:calc(25% - .9375em); } .wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{ width:calc(20% - 1em); } .wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{ width:calc(16.66667% - 1.04167em); } } @media (max-width:600px){ .wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{ grid-template-columns:1fr; } } .wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{ float:right; margin-inline-end:0; margin-inline-start:2em; } .wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{ float:left; margin-inline-end:2em; margin-inline-start:0; } .wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{ margin-inline-end:auto; margin-inline-start:auto; }PKZpost-template/style.min.cssnu[.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}PKZ##post-template/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/post-template", "title": "Post Template", "category": "theme", "ancestor": [ "core/query" ], "description": "Contains the block elements used to render a post, like the title, date, featured image, content or excerpt, and more.", "textdomain": "default", "usesContext": [ "queryId", "query", "displayLayout", "templateSlug", "previewPostType", "enhancedPagination", "postType" ], "supports": { "reusable": false, "html": false, "align": [ "wide", "full" ], "layout": true, "color": { "gradients": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "spacing": { "margin": true, "padding": true, "blockGap": { "__experimentalDefault": "1.25em" }, "__experimentalDefaultControls": { "blockGap": true, "padding": false, "margin": false } }, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true } }, "style": "wp-block-post-template", "editorStyle": "wp-block-post-template-editor" } PKZ.wp-block-column{ flex-basis:100% !important; } } @media (min-width:782px){ .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{ flex-basis:0; flex-grow:1; } .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{ flex-grow:0; } } .wp-block-columns.is-not-stacked-on-mobile{ flex-wrap:nowrap !important; } .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{ flex-basis:0; flex-grow:1; } .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{ flex-grow:0; } :where(.wp-block-columns){ margin-bottom:1.75em; } :where(.wp-block-columns.has-background){ padding:1.25em 2.375em; } .wp-block-column{ flex-grow:1; min-width:0; overflow-wrap:break-word; word-break:break-word; } .wp-block-column.is-vertically-aligned-top{ align-self:flex-start; } .wp-block-column.is-vertically-aligned-center{ align-self:center; } .wp-block-column.is-vertically-aligned-bottom{ align-self:flex-end; } .wp-block-column.is-vertically-aligned-stretch{ align-self:stretch; } .wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{ width:100%; }PKZy columns/style-rtl.min.cssnu[.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}PKZ.wp-block-column{ flex-basis:100% !important; } } @media (min-width:782px){ .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{ flex-basis:0; flex-grow:1; } .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{ flex-grow:0; } } .wp-block-columns.is-not-stacked-on-mobile{ flex-wrap:nowrap !important; } .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{ flex-basis:0; flex-grow:1; } .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{ flex-grow:0; } :where(.wp-block-columns){ margin-bottom:1.75em; } :where(.wp-block-columns.has-background){ padding:1.25em 2.375em; } .wp-block-column{ flex-grow:1; min-width:0; overflow-wrap:break-word; word-break:break-word; } .wp-block-column.is-vertically-aligned-top{ align-self:flex-start; } .wp-block-column.is-vertically-aligned-center{ align-self:center; } .wp-block-column.is-vertically-aligned-bottom{ align-self:flex-end; } .wp-block-column.is-vertically-aligned-stretch{ align-self:stretch; } .wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{ width:100%; }PKZ9.Ǡcolumns/editor.cssnu[.wp-block-columns :where(.wp-block){ margin-left:0; margin-right:0; max-width:none; } html :where(.wp-block-column){ margin-bottom:0; margin-top:0; }PKZy columns/style.min.cssnu[.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}PKZ+1+columns/editor.min.cssnu[.wp-block-columns :where(.wp-block){margin-left:0;margin-right:0;max-width:none}html :where(.wp-block-column){margin-bottom:0;margin-top:0}PKZ$columns/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/columns", "title": "Columns", "category": "design", "allowedBlocks": [ "core/column" ], "description": "Display content in multiple columns, with blocks added to each column.", "textdomain": "default", "attributes": { "verticalAlignment": { "type": "string" }, "isStackedOnMobile": { "type": "boolean", "default": true }, "templateLock": { "type": [ "string", "boolean" ], "enum": [ "all", "insert", "contentOnly", false ] } }, "supports": { "anchor": true, "align": [ "wide", "full" ], "html": false, "color": { "gradients": true, "link": true, "heading": true, "button": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "spacing": { "blockGap": { "__experimentalDefault": "2em", "sides": [ "horizontal", "vertical" ] }, "margin": [ "top", "bottom" ], "padding": true, "__experimentalDefaultControls": { "padding": true, "blockGap": true } }, "layout": { "allowSwitching": false, "allowInheriting": false, "allowEditing": false, "default": { "type": "flex", "flexWrap": "nowrap" } }, "__experimentalBorder": { "color": true, "radius": true, "style": true, "width": true, "__experimentalDefaultControls": { "color": true, "radius": true, "style": true, "width": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true }, "shadow": true }, "editorStyle": "wp-block-columns-editor", "style": "wp-block-columns" } PKZ+1+columns/editor-rtl.min.cssnu[.wp-block-columns :where(.wp-block){margin-left:0;margin-right:0;max-width:none}html :where(.wp-block-column){margin-bottom:0;margin-top:0}PKZ9.Ǡcolumns/editor-rtl.cssnu[.wp-block-columns :where(.wp-block){ margin-left:0; margin-right:0; max-width:none; } html :where(.wp-block-column){ margin-bottom:0; margin-top:0; }PKZYA``comments-pagination-numbers.phpnu[context['postId'] ) ) { return ''; } $comment_vars = build_comment_query_vars_from_block( $block ); $total = ( new WP_Comment_Query( $comment_vars ) )->max_num_pages; $current = ! empty( $comment_vars['paged'] ) ? $comment_vars['paged'] : null; // Render links. $content = paginate_comments_links( array( 'total' => $total, 'current' => $current, 'prev_next' => false, 'echo' => false, ) ); if ( empty( $content ) ) { return ''; } $wrapper_attributes = get_block_wrapper_attributes(); return sprintf( '
    %2$s
    ', $wrapper_attributes, $content ); } /** * Registers the `core/comments-pagination-numbers` block on the server. * * @since 6.0.0 */ function register_block_core_comments_pagination_numbers() { register_block_type_from_metadata( __DIR__ . '/comments-pagination-numbers', array( 'render_callback' => 'render_block_core_comments_pagination_numbers', ) ); } add_action( 'init', 'register_block_core_comments_pagination_numbers' ); PKZJfTsite-logo/style-rtl.cssnu[.wp-block-site-logo{ box-sizing:border-box; line-height:0; } .wp-block-site-logo a{ display:inline-block; line-height:0; } .wp-block-site-logo.is-default-size img{ height:auto; width:120px; } .wp-block-site-logo img{ height:auto; max-width:100%; } .wp-block-site-logo a,.wp-block-site-logo img{ border-radius:inherit; } .wp-block-site-logo.aligncenter{ margin-left:auto; margin-right:auto; text-align:center; } :root :where(.wp-block-site-logo.is-style-rounded){ border-radius:9999px; }PKZ`site-logo/style-rtl.min.cssnu[.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}PKZJfTsite-logo/style.cssnu[.wp-block-site-logo{ box-sizing:border-box; line-height:0; } .wp-block-site-logo a{ display:inline-block; line-height:0; } .wp-block-site-logo.is-default-size img{ height:auto; width:120px; } .wp-block-site-logo img{ height:auto; max-width:100%; } .wp-block-site-logo a,.wp-block-site-logo img{ border-radius:inherit; } .wp-block-site-logo.aligncenter{ margin-left:auto; margin-right:auto; text-align:center; } :root :where(.wp-block-site-logo.is-style-rounded){ border-radius:9999px; }PKZP site-logo/editor.cssnu[.wp-block-site-logo.aligncenter>div,.wp-block[data-align=center]>.wp-block-site-logo{ display:table; margin-left:auto; margin-right:auto; } .wp-block-site-logo a{ pointer-events:none; } .wp-block-site-logo .custom-logo-link{ cursor:inherit; } .wp-block-site-logo .custom-logo-link:focus{ box-shadow:none; } .wp-block-site-logo img{ display:block; height:auto; max-width:100%; } .wp-block-site-logo.is-transient{ position:relative; } .wp-block-site-logo.is-transient img{ opacity:.3; } .wp-block-site-logo.is-transient .components-spinner{ left:50%; margin:0; position:absolute; top:50%; transform:translate(-50%, -50%); } .wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder{ height:60px; width:60px; } .wp-block-site-logo.wp-block-site-logo .components-resizable-box__container,.wp-block-site-logo.wp-block-site-logo>div{ border-radius:inherit; } .wp-block-site-logo.wp-block-site-logo .components-placeholder{ align-items:center; border-radius:inherit; display:flex; height:100%; justify-content:center; min-height:48px; min-width:48px; padding:0; width:100%; } .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text,.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload{ display:none; } .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{ align-items:center; background:var(--wp-admin-theme-color); border-color:var(--wp-admin-theme-color); border-radius:50%; border-style:solid; color:#fff; display:flex; height:48px; justify-content:center; margin:auto; padding:0; position:relative; width:48px; } .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button>svg{ color:inherit; } .block-library-site-logo__inspector-media-replace-container{ position:relative; } .block-library-site-logo__inspector-media-replace-container .components-drop-zone__content-icon{ display:none; } .block-library-site-logo__inspector-media-replace-container button.components-button{ box-shadow:inset 0 0 0 1px #ccc; color:#1e1e1e; display:block; height:40px; width:100%; } .block-library-site-logo__inspector-media-replace-container button.components-button:hover{ color:var(--wp-admin-theme-color); } .block-library-site-logo__inspector-media-replace-container button.components-button:focus{ box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color); } .block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-media-replace-title{ text-align:start; text-align-last:center; white-space:normal; word-break:break-all; } .block-library-site-logo__inspector-media-replace-container .components-dropdown{ display:block; } .block-library-site-logo__inspector-media-replace-container img{ aspect-ratio:1; border-radius:50% !important; box-shadow:inset 0 0 0 1px #0003; min-width:20px; width:20px; } .block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-readonly-logo-preview{ display:flex; height:40px; padding:6px 12px; }PKZ`site-logo/style.min.cssnu[.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}PKZ Sx site-logo/editor.min.cssnu[.wp-block-site-logo.aligncenter>div,.wp-block[data-align=center]>.wp-block-site-logo{display:table;margin-left:auto;margin-right:auto}.wp-block-site-logo a{pointer-events:none}.wp-block-site-logo .custom-logo-link{cursor:inherit}.wp-block-site-logo .custom-logo-link:focus{box-shadow:none}.wp-block-site-logo img{display:block;height:auto;max-width:100%}.wp-block-site-logo.is-transient{position:relative}.wp-block-site-logo.is-transient img{opacity:.3}.wp-block-site-logo.is-transient .components-spinner{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder{height:60px;width:60px}.wp-block-site-logo.wp-block-site-logo .components-resizable-box__container,.wp-block-site-logo.wp-block-site-logo>div{border-radius:inherit}.wp-block-site-logo.wp-block-site-logo .components-placeholder{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;min-height:48px;min-width:48px;padding:0;width:100%}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text,.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload{display:none}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{align-items:center;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-radius:50%;border-style:solid;color:#fff;display:flex;height:48px;justify-content:center;margin:auto;padding:0;position:relative;width:48px}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button>svg{color:inherit}.block-library-site-logo__inspector-media-replace-container{position:relative}.block-library-site-logo__inspector-media-replace-container .components-drop-zone__content-icon{display:none}.block-library-site-logo__inspector-media-replace-container button.components-button{box-shadow:inset 0 0 0 1px #ccc;color:#1e1e1e;display:block;height:40px;width:100%}.block-library-site-logo__inspector-media-replace-container button.components-button:hover{color:var(--wp-admin-theme-color)}.block-library-site-logo__inspector-media-replace-container button.components-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-media-replace-title{text-align:start;text-align-last:center;white-space:normal;word-break:break-all}.block-library-site-logo__inspector-media-replace-container .components-dropdown{display:block}.block-library-site-logo__inspector-media-replace-container img{aspect-ratio:1;border-radius:50%!important;box-shadow:inset 0 0 0 1px #0003;min-width:20px;width:20px}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-readonly-logo-preview{display:flex;height:40px;padding:6px 12px}PKZC'6QQsite-logo/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/site-logo", "title": "Site Logo", "category": "theme", "description": "Display an image to represent this site. Update this block and the changes apply everywhere.", "textdomain": "default", "attributes": { "width": { "type": "number" }, "isLink": { "type": "boolean", "default": true, "role": "content" }, "linkTarget": { "type": "string", "default": "_self", "role": "content" }, "shouldSyncIcon": { "type": "boolean" } }, "example": { "viewportWidth": 500, "attributes": { "width": 350, "className": "block-editor-block-types-list__site-logo-example" } }, "supports": { "html": false, "align": true, "alignWide": false, "color": { "__experimentalDuotone": "img, .components-placeholder__illustration, .components-placeholder::before", "text": false, "background": false }, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "interactivity": { "clientNavigation": true } }, "styles": [ { "name": "default", "label": "Default", "isDefault": true }, { "name": "rounded", "label": "Rounded" } ], "editorStyle": "wp-block-site-logo-editor", "style": "wp-block-site-logo" } PKZd site-logo/editor-rtl.min.cssnu[.wp-block-site-logo.aligncenter>div,.wp-block[data-align=center]>.wp-block-site-logo{display:table;margin-left:auto;margin-right:auto}.wp-block-site-logo a{pointer-events:none}.wp-block-site-logo .custom-logo-link{cursor:inherit}.wp-block-site-logo .custom-logo-link:focus{box-shadow:none}.wp-block-site-logo img{display:block;height:auto;max-width:100%}.wp-block-site-logo.is-transient{position:relative}.wp-block-site-logo.is-transient img{opacity:.3}.wp-block-site-logo.is-transient .components-spinner{margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder{height:60px;width:60px}.wp-block-site-logo.wp-block-site-logo .components-resizable-box__container,.wp-block-site-logo.wp-block-site-logo>div{border-radius:inherit}.wp-block-site-logo.wp-block-site-logo .components-placeholder{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;min-height:48px;min-width:48px;padding:0;width:100%}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text,.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload{display:none}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{align-items:center;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-radius:50%;border-style:solid;color:#fff;display:flex;height:48px;justify-content:center;margin:auto;padding:0;position:relative;width:48px}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button>svg{color:inherit}.block-library-site-logo__inspector-media-replace-container{position:relative}.block-library-site-logo__inspector-media-replace-container .components-drop-zone__content-icon{display:none}.block-library-site-logo__inspector-media-replace-container button.components-button{box-shadow:inset 0 0 0 1px #ccc;color:#1e1e1e;display:block;height:40px;width:100%}.block-library-site-logo__inspector-media-replace-container button.components-button:hover{color:var(--wp-admin-theme-color)}.block-library-site-logo__inspector-media-replace-container button.components-button:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-media-replace-title{text-align:start;text-align-last:center;white-space:normal;word-break:break-all}.block-library-site-logo__inspector-media-replace-container .components-dropdown{display:block}.block-library-site-logo__inspector-media-replace-container img{aspect-ratio:1;border-radius:50%!important;box-shadow:inset 0 0 0 1px #0003;min-width:20px;width:20px}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-readonly-logo-preview{display:flex;height:40px;padding:6px 12px}PKZz+ site-logo/editor-rtl.cssnu[.wp-block-site-logo.aligncenter>div,.wp-block[data-align=center]>.wp-block-site-logo{ display:table; margin-left:auto; margin-right:auto; } .wp-block-site-logo a{ pointer-events:none; } .wp-block-site-logo .custom-logo-link{ cursor:inherit; } .wp-block-site-logo .custom-logo-link:focus{ box-shadow:none; } .wp-block-site-logo img{ display:block; height:auto; max-width:100%; } .wp-block-site-logo.is-transient{ position:relative; } .wp-block-site-logo.is-transient img{ opacity:.3; } .wp-block-site-logo.is-transient .components-spinner{ margin:0; position:absolute; right:50%; top:50%; transform:translate(50%, -50%); } .wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder{ height:60px; width:60px; } .wp-block-site-logo.wp-block-site-logo .components-resizable-box__container,.wp-block-site-logo.wp-block-site-logo>div{ border-radius:inherit; } .wp-block-site-logo.wp-block-site-logo .components-placeholder{ align-items:center; border-radius:inherit; display:flex; height:100%; justify-content:center; min-height:48px; min-width:48px; padding:0; width:100%; } .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text,.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload{ display:none; } .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{ align-items:center; background:var(--wp-admin-theme-color); border-color:var(--wp-admin-theme-color); border-radius:50%; border-style:solid; color:#fff; display:flex; height:48px; justify-content:center; margin:auto; padding:0; position:relative; width:48px; } .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button>svg{ color:inherit; } .block-library-site-logo__inspector-media-replace-container{ position:relative; } .block-library-site-logo__inspector-media-replace-container .components-drop-zone__content-icon{ display:none; } .block-library-site-logo__inspector-media-replace-container button.components-button{ box-shadow:inset 0 0 0 1px #ccc; color:#1e1e1e; display:block; height:40px; width:100%; } .block-library-site-logo__inspector-media-replace-container button.components-button:hover{ color:var(--wp-admin-theme-color); } .block-library-site-logo__inspector-media-replace-container button.components-button:focus{ box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color); } .block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-media-replace-title{ text-align:start; text-align-last:center; white-space:normal; word-break:break-all; } .block-library-site-logo__inspector-media-replace-container .components-dropdown{ display:block; } .block-library-site-logo__inspector-media-replace-container img{ aspect-ratio:1; border-radius:50% !important; box-shadow:inset 0 0 0 1px #0003; min-width:20px; width:20px; } .block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-readonly-logo-preview{ display:flex; height:40px; padding:6px 12px; }PKZ!ޡ88 comment-reply-link/style-rtl.cssnu[.wp-block-comment-reply-link{ box-sizing:border-box; }PKZ'qq33$comment-reply-link/style-rtl.min.cssnu[.wp-block-comment-reply-link{box-sizing:border-box}PKZ!ޡ88comment-reply-link/style.cssnu[.wp-block-comment-reply-link{ box-sizing:border-box; }PKZ'qq33 comment-reply-link/style.min.cssnu[.wp-block-comment-reply-link{box-sizing:border-box}PKZy+comment-reply-link/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/comment-reply-link", "title": "Comment Reply Link", "category": "theme", "ancestor": [ "core/comment-template" ], "description": "Displays a link to reply to a comment.", "textdomain": "default", "usesContext": [ "commentId" ], "attributes": { "textAlign": { "type": "string" } }, "supports": { "color": { "gradients": true, "link": true, "text": false, "__experimentalDefaultControls": { "background": true, "link": true } }, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true }, "html": false }, "style": "wp-block-comment-reply-link" } PKZovqBBvideo/style-rtl.cssnu[.wp-block-video{ box-sizing:border-box; } .wp-block-video video{ vertical-align:middle; width:100%; } @supports (position:sticky){ .wp-block-video [poster]{ object-fit:cover; } } .wp-block-video.aligncenter{ text-align:center; } .wp-block-video :where(figcaption){ margin-bottom:1em; margin-top:.5em; }PKZevideo/style-rtl.min.cssnu[.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}PKZvideo/theme-rtl.cssnu[.wp-block-video :where(figcaption){ color:#555; font-size:13px; text-align:center; } .is-dark-theme .wp-block-video :where(figcaption){ color:#ffffffa6; } .wp-block-video{ margin:0 0 1em; }PKZovqBBvideo/style.cssnu[.wp-block-video{ box-sizing:border-box; } .wp-block-video video{ vertical-align:middle; width:100%; } @supports (position:sticky){ .wp-block-video [poster]{ object-fit:cover; } } .wp-block-video.aligncenter{ text-align:center; } .wp-block-video :where(figcaption){ margin-bottom:1em; margin-top:.5em; }PKZ5pvideo/editor.cssnu[.wp-block[data-align=center]>.wp-block-video{ text-align:center; } .wp-block-video{ position:relative; } .wp-block-video.is-transient video{ opacity:.3; } .wp-block-video .components-spinner{ left:50%; margin-left:-9px; margin-top:-9px; position:absolute; top:50%; } .editor-video-poster-control .components-button{ margin-right:8px; } .block-library-video-tracks-editor{ z-index:159990; } .block-library-video-tracks-editor__track-list-track{ padding-left:12px; } .block-library-video-tracks-editor__single-track-editor-kind-select{ max-width:240px; } .block-library-video-tracks-editor__single-track-editor-edit-track-label,.block-library-video-tracks-editor__tracks-informative-message-title{ color:#757575; display:block; font-size:11px; font-weight:500; margin-top:4px; text-transform:uppercase; } .block-library-video-tracks-editor>.components-popover__content{ width:360px; } .block-library-video-tracks-editor__add-tracks-container .components-menu-group__label,.block-library-video-tracks-editor__track-list .components-menu-group__label{ padding:0; } .block-library-video-tracks-editor__tracks-informative-message{ padding:8px; } .block-library-video-tracks-editor__tracks-informative-message-description{ margin-bottom:0; }PKZevideo/style.min.cssnu[.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}PKZvideo/theme.cssnu[.wp-block-video :where(figcaption){ color:#555; font-size:13px; text-align:center; } .is-dark-theme .wp-block-video :where(figcaption){ color:#ffffffa6; } .wp-block-video{ margin:0 0 1em; }PKZvideo/editor.min.cssnu[.wp-block[data-align=center]>.wp-block-video{text-align:center}.wp-block-video{position:relative}.wp-block-video.is-transient video{opacity:.3}.wp-block-video .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.editor-video-poster-control .components-button{margin-right:8px}.block-library-video-tracks-editor{z-index:159990}.block-library-video-tracks-editor__track-list-track{padding-left:12px}.block-library-video-tracks-editor__single-track-editor-kind-select{max-width:240px}.block-library-video-tracks-editor__single-track-editor-edit-track-label,.block-library-video-tracks-editor__tracks-informative-message-title{color:#757575;display:block;font-size:11px;font-weight:500;margin-top:4px;text-transform:uppercase}.block-library-video-tracks-editor>.components-popover__content{width:360px}.block-library-video-tracks-editor__add-tracks-container .components-menu-group__label,.block-library-video-tracks-editor__track-list .components-menu-group__label{padding:0}.block-library-video-tracks-editor__tracks-informative-message{padding:8px}.block-library-video-tracks-editor__tracks-informative-message-description{margin-bottom:0}PKZG!Cjvideo/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/video", "title": "Video", "category": "media", "description": "Embed a video from your media library or upload a new one.", "keywords": [ "movie" ], "textdomain": "default", "attributes": { "autoplay": { "type": "boolean", "source": "attribute", "selector": "video", "attribute": "autoplay" }, "caption": { "type": "rich-text", "source": "rich-text", "selector": "figcaption", "role": "content" }, "controls": { "type": "boolean", "source": "attribute", "selector": "video", "attribute": "controls", "default": true }, "id": { "type": "number", "role": "content" }, "loop": { "type": "boolean", "source": "attribute", "selector": "video", "attribute": "loop" }, "muted": { "type": "boolean", "source": "attribute", "selector": "video", "attribute": "muted" }, "poster": { "type": "string", "source": "attribute", "selector": "video", "attribute": "poster" }, "preload": { "type": "string", "source": "attribute", "selector": "video", "attribute": "preload", "default": "metadata" }, "blob": { "type": "string", "role": "local" }, "src": { "type": "string", "source": "attribute", "selector": "video", "attribute": "src", "role": "content" }, "playsInline": { "type": "boolean", "source": "attribute", "selector": "video", "attribute": "playsinline" }, "tracks": { "role": "content", "type": "array", "items": { "type": "object" }, "default": [] } }, "supports": { "anchor": true, "align": true, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-video-editor", "style": "wp-block-video" } PKZmgQvideo/editor-rtl.min.cssnu[.wp-block[data-align=center]>.wp-block-video{text-align:center}.wp-block-video{position:relative}.wp-block-video.is-transient video{opacity:.3}.wp-block-video .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}.editor-video-poster-control .components-button{margin-left:8px}.block-library-video-tracks-editor{z-index:159990}.block-library-video-tracks-editor__track-list-track{padding-right:12px}.block-library-video-tracks-editor__single-track-editor-kind-select{max-width:240px}.block-library-video-tracks-editor__single-track-editor-edit-track-label,.block-library-video-tracks-editor__tracks-informative-message-title{color:#757575;display:block;font-size:11px;font-weight:500;margin-top:4px;text-transform:uppercase}.block-library-video-tracks-editor>.components-popover__content{width:360px}.block-library-video-tracks-editor__add-tracks-container .components-menu-group__label,.block-library-video-tracks-editor__track-list .components-menu-group__label{padding:0}.block-library-video-tracks-editor__tracks-informative-message{padding:8px}.block-library-video-tracks-editor__tracks-informative-message-description{margin-bottom:0}PKZذvideo/theme-rtl.min.cssnu[.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}PKZ<]  video/editor-rtl.cssnu[.wp-block[data-align=center]>.wp-block-video{ text-align:center; } .wp-block-video{ position:relative; } .wp-block-video.is-transient video{ opacity:.3; } .wp-block-video .components-spinner{ margin-right:-9px; margin-top:-9px; position:absolute; right:50%; top:50%; } .editor-video-poster-control .components-button{ margin-left:8px; } .block-library-video-tracks-editor{ z-index:159990; } .block-library-video-tracks-editor__track-list-track{ padding-right:12px; } .block-library-video-tracks-editor__single-track-editor-kind-select{ max-width:240px; } .block-library-video-tracks-editor__single-track-editor-edit-track-label,.block-library-video-tracks-editor__tracks-informative-message-title{ color:#757575; display:block; font-size:11px; font-weight:500; margin-top:4px; text-transform:uppercase; } .block-library-video-tracks-editor>.components-popover__content{ width:360px; } .block-library-video-tracks-editor__add-tracks-container .components-menu-group__label,.block-library-video-tracks-editor__track-list .components-menu-group__label{ padding:0; } .block-library-video-tracks-editor__tracks-informative-message{ padding:8px; } .block-library-video-tracks-editor__tracks-informative-message-description{ margin-bottom:0; }PKZذvideo/theme.min.cssnu[.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}PKZqMblocks-json.phpnu[ array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/archives', 'title' => 'Archives', 'category' => 'widgets', 'description' => 'Display a date archive of your posts.', 'textdomain' => 'default', 'attributes' => array( 'displayAsDropdown' => array( 'type' => 'boolean', 'default' => false ), 'showLabel' => array( 'type' => 'boolean', 'default' => true ), 'showPostCounts' => array( 'type' => 'boolean', 'default' => false ), 'type' => array( 'type' => 'string', 'default' => 'monthly' ) ), 'supports' => array( 'align' => true, '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ), 'html' => false, 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-archives-editor' ), 'audio' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/audio', 'title' => 'Audio', 'category' => 'media', 'description' => 'Embed a simple audio player.', 'keywords' => array( 'music', 'sound', 'podcast', 'recording' ), 'textdomain' => 'default', 'attributes' => array( 'blob' => array( 'type' => 'string', 'role' => 'local' ), 'src' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'audio', 'attribute' => 'src', 'role' => 'content' ), 'caption' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'figcaption', 'role' => 'content' ), 'id' => array( 'type' => 'number', 'role' => 'content' ), 'autoplay' => array( 'type' => 'boolean', 'source' => 'attribute', 'selector' => 'audio', 'attribute' => 'autoplay' ), 'loop' => array( 'type' => 'boolean', 'source' => 'attribute', 'selector' => 'audio', 'attribute' => 'loop' ), 'preload' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'audio', 'attribute' => 'preload' ) ), 'supports' => array( 'anchor' => true, 'align' => true, 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-audio-editor', 'style' => 'wp-block-audio' ), 'avatar' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/avatar', 'title' => 'Avatar', 'category' => 'theme', 'description' => 'Add a user’s avatar.', 'textdomain' => 'default', 'attributes' => array( 'userId' => array( 'type' => 'number' ), 'size' => array( 'type' => 'number', 'default' => 96 ), 'isLink' => array( 'type' => 'boolean', 'default' => false ), 'linkTarget' => array( 'type' => 'string', 'default' => '_self' ) ), 'usesContext' => array( 'postType', 'postId', 'commentId' ), 'supports' => array( 'html' => false, 'align' => true, 'alignWide' => false, 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), '__experimentalBorder' => array( '__experimentalSkipSerialization' => true, 'radius' => true, 'width' => true, 'color' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true ) ), 'color' => array( 'text' => false, 'background' => false, '__experimentalDuotone' => 'img' ), 'interactivity' => array( 'clientNavigation' => true ) ), 'selectors' => array( 'border' => '.wp-block-avatar img' ), 'editorStyle' => 'wp-block-avatar-editor', 'style' => 'wp-block-avatar' ), 'block' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/block', 'title' => 'Pattern', 'category' => 'reusable', 'description' => 'Reuse this design across your site.', 'keywords' => array( 'reusable' ), 'textdomain' => 'default', 'attributes' => array( 'ref' => array( 'type' => 'number' ), 'content' => array( 'type' => 'object', 'default' => array( ) ) ), 'providesContext' => array( 'pattern/overrides' => 'content' ), 'supports' => array( 'customClassName' => false, 'html' => false, 'inserter' => false, 'renaming' => false, 'interactivity' => array( 'clientNavigation' => true ) ) ), 'button' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/button', 'title' => 'Button', 'category' => 'design', 'parent' => array( 'core/buttons' ), 'description' => 'Prompt visitors to take action with a button-style link.', 'keywords' => array( 'link' ), 'textdomain' => 'default', 'attributes' => array( 'tagName' => array( 'type' => 'string', 'enum' => array( 'a', 'button' ), 'default' => 'a' ), 'type' => array( 'type' => 'string', 'default' => 'button' ), 'textAlign' => array( 'type' => 'string' ), 'url' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'a', 'attribute' => 'href', 'role' => 'content' ), 'title' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'a,button', 'attribute' => 'title', 'role' => 'content' ), 'text' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'a,button', 'role' => 'content' ), 'linkTarget' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'a', 'attribute' => 'target', 'role' => 'content' ), 'rel' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'a', 'attribute' => 'rel', 'role' => 'content' ), 'placeholder' => array( 'type' => 'string' ), 'backgroundColor' => array( 'type' => 'string' ), 'textColor' => array( 'type' => 'string' ), 'gradient' => array( 'type' => 'string' ), 'width' => array( 'type' => 'number' ) ), 'supports' => array( 'anchor' => true, 'splitting' => true, 'align' => false, 'alignWide' => false, 'color' => array( '__experimentalSkipSerialization' => true, 'gradients' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'typography' => array( '__experimentalSkipSerialization' => array( 'fontSize', 'lineHeight', 'fontFamily', 'fontWeight', 'fontStyle', 'textTransform', 'textDecoration', 'letterSpacing' ), 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalWritingMode' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'reusable' => false, 'shadow' => array( '__experimentalSkipSerialization' => true ), 'spacing' => array( '__experimentalSkipSerialization' => true, 'padding' => array( 'horizontal', 'vertical' ), '__experimentalDefaultControls' => array( 'padding' => true ) ), '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true, '__experimentalSkipSerialization' => true, '__experimentalDefaultControls' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'styles' => array( array( 'name' => 'fill', 'label' => 'Fill', 'isDefault' => true ), array( 'name' => 'outline', 'label' => 'Outline' ) ), 'editorStyle' => 'wp-block-button-editor', 'style' => 'wp-block-button', 'selectors' => array( 'root' => '.wp-block-button .wp-block-button__link', 'typography' => array( 'writingMode' => '.wp-block-button' ) ) ), 'buttons' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/buttons', 'title' => 'Buttons', 'category' => 'design', 'allowedBlocks' => array( 'core/button' ), 'description' => 'Prompt visitors to take action with a group of button-style links.', 'keywords' => array( 'link' ), 'textdomain' => 'default', 'supports' => array( 'anchor' => true, 'align' => array( 'wide', 'full' ), 'html' => false, '__experimentalExposeControlsToChildren' => true, 'color' => array( 'gradients' => true, 'text' => false, '__experimentalDefaultControls' => array( 'background' => true ) ), 'spacing' => array( 'blockGap' => array( 'horizontal', 'vertical' ), 'padding' => true, 'margin' => array( 'top', 'bottom' ), '__experimentalDefaultControls' => array( 'blockGap' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true, '__experimentalDefaultControls' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true ) ), 'layout' => array( 'allowSwitching' => false, 'allowInheriting' => false, 'default' => array( 'type' => 'flex' ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-buttons-editor', 'style' => 'wp-block-buttons' ), 'calendar' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/calendar', 'title' => 'Calendar', 'category' => 'widgets', 'description' => 'A calendar of your site’s posts.', 'keywords' => array( 'posts', 'archive' ), 'textdomain' => 'default', 'attributes' => array( 'month' => array( 'type' => 'integer' ), 'year' => array( 'type' => 'integer' ) ), 'supports' => array( 'align' => true, 'color' => array( 'link' => true, '__experimentalSkipSerialization' => array( 'text', 'background' ), '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ), '__experimentalSelector' => 'table, th' ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'style' => 'wp-block-calendar' ), 'categories' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/categories', 'title' => 'Terms List', 'category' => 'widgets', 'description' => 'Display a list of all terms of a given taxonomy.', 'keywords' => array( 'categories' ), 'textdomain' => 'default', 'attributes' => array( 'taxonomy' => array( 'type' => 'string', 'default' => 'category' ), 'displayAsDropdown' => array( 'type' => 'boolean', 'default' => false ), 'showHierarchy' => array( 'type' => 'boolean', 'default' => false ), 'showPostCounts' => array( 'type' => 'boolean', 'default' => false ), 'showOnlyTopLevel' => array( 'type' => 'boolean', 'default' => false ), 'showEmpty' => array( 'type' => 'boolean', 'default' => false ), 'label' => array( 'type' => 'string', 'role' => 'content' ), 'showLabel' => array( 'type' => 'boolean', 'default' => true ) ), 'usesContext' => array( 'enhancedPagination' ), 'supports' => array( 'align' => true, 'html' => false, 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'editorStyle' => 'wp-block-categories-editor', 'style' => 'wp-block-categories' ), 'code' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/code', 'title' => 'Code', 'category' => 'text', 'description' => 'Display code snippets that respect your spacing and tabs.', 'textdomain' => 'default', 'attributes' => array( 'content' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'code', '__unstablePreserveWhiteSpace' => true ) ), 'supports' => array( 'align' => array( 'wide' ), 'anchor' => true, 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'spacing' => array( 'margin' => array( 'top', 'bottom' ), 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'width' => true, 'color' => true ) ), 'color' => array( 'text' => true, 'background' => true, 'gradients' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'style' => 'wp-block-code' ), 'column' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/column', 'title' => 'Column', 'category' => 'design', 'parent' => array( 'core/columns' ), 'description' => 'A single column within a columns block.', 'textdomain' => 'default', 'attributes' => array( 'verticalAlignment' => array( 'type' => 'string' ), 'width' => array( 'type' => 'string' ), 'allowedBlocks' => array( 'type' => 'array' ), 'templateLock' => array( 'type' => array( 'string', 'boolean' ), 'enum' => array( 'all', 'insert', 'contentOnly', false ) ) ), 'supports' => array( '__experimentalOnEnter' => true, 'anchor' => true, 'reusable' => false, 'html' => false, 'color' => array( 'gradients' => true, 'heading' => true, 'button' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'shadow' => true, 'spacing' => array( 'blockGap' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'padding' => true, 'blockGap' => true ) ), '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true, '__experimentalDefaultControls' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'layout' => true, 'interactivity' => array( 'clientNavigation' => true ) ) ), 'columns' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/columns', 'title' => 'Columns', 'category' => 'design', 'allowedBlocks' => array( 'core/column' ), 'description' => 'Display content in multiple columns, with blocks added to each column.', 'textdomain' => 'default', 'attributes' => array( 'verticalAlignment' => array( 'type' => 'string' ), 'isStackedOnMobile' => array( 'type' => 'boolean', 'default' => true ), 'templateLock' => array( 'type' => array( 'string', 'boolean' ), 'enum' => array( 'all', 'insert', 'contentOnly', false ) ) ), 'supports' => array( 'anchor' => true, 'align' => array( 'wide', 'full' ), 'html' => false, 'color' => array( 'gradients' => true, 'link' => true, 'heading' => true, 'button' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'spacing' => array( 'blockGap' => array( '__experimentalDefault' => '2em', 'sides' => array( 'horizontal', 'vertical' ) ), 'margin' => array( 'top', 'bottom' ), 'padding' => true, '__experimentalDefaultControls' => array( 'padding' => true, 'blockGap' => true ) ), 'layout' => array( 'allowSwitching' => false, 'allowInheriting' => false, 'allowEditing' => false, 'default' => array( 'type' => 'flex', 'flexWrap' => 'nowrap' ) ), '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true, '__experimentalDefaultControls' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), 'shadow' => true ), 'editorStyle' => 'wp-block-columns-editor', 'style' => 'wp-block-columns' ), 'comment-author-name' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/comment-author-name', 'title' => 'Comment Author Name', 'category' => 'theme', 'ancestor' => array( 'core/comment-template' ), 'description' => 'Displays the name of the author of the comment.', 'textdomain' => 'default', 'attributes' => array( 'isLink' => array( 'type' => 'boolean', 'default' => true ), 'linkTarget' => array( 'type' => 'string', 'default' => '_self' ), 'textAlign' => array( 'type' => 'string' ) ), 'usesContext' => array( 'commentId' ), 'supports' => array( 'html' => false, 'spacing' => array( 'margin' => true, 'padding' => true ), 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'style' => 'wp-block-comment-author-name' ), 'comment-content' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/comment-content', 'title' => 'Comment Content', 'category' => 'theme', 'ancestor' => array( 'core/comment-template' ), 'description' => 'Displays the contents of a comment.', 'textdomain' => 'default', 'usesContext' => array( 'commentId' ), 'attributes' => array( 'textAlign' => array( 'type' => 'string' ) ), 'supports' => array( 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ), 'spacing' => array( 'padding' => array( 'horizontal', 'vertical' ), '__experimentalDefaultControls' => array( 'padding' => true ) ), 'html' => false ), 'style' => 'wp-block-comment-content' ), 'comment-date' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/comment-date', 'title' => 'Comment Date', 'category' => 'theme', 'ancestor' => array( 'core/comment-template' ), 'description' => 'Displays the date on which the comment was posted.', 'textdomain' => 'default', 'attributes' => array( 'format' => array( 'type' => 'string' ), 'isLink' => array( 'type' => 'boolean', 'default' => true ) ), 'usesContext' => array( 'commentId' ), 'supports' => array( 'html' => false, 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'style' => 'wp-block-comment-date' ), 'comment-edit-link' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/comment-edit-link', 'title' => 'Comment Edit Link', 'category' => 'theme', 'ancestor' => array( 'core/comment-template' ), 'description' => 'Displays a link to edit the comment in the WordPress Dashboard. This link is only visible to users with the edit comment capability.', 'textdomain' => 'default', 'usesContext' => array( 'commentId' ), 'attributes' => array( 'linkTarget' => array( 'type' => 'string', 'default' => '_self' ), 'textAlign' => array( 'type' => 'string' ) ), 'supports' => array( 'html' => false, 'color' => array( 'link' => true, 'gradients' => true, 'text' => false, '__experimentalDefaultControls' => array( 'background' => true, 'link' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ), 'style' => 'wp-block-comment-edit-link' ), 'comment-reply-link' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/comment-reply-link', 'title' => 'Comment Reply Link', 'category' => 'theme', 'ancestor' => array( 'core/comment-template' ), 'description' => 'Displays a link to reply to a comment.', 'textdomain' => 'default', 'usesContext' => array( 'commentId' ), 'attributes' => array( 'textAlign' => array( 'type' => 'string' ) ), 'supports' => array( 'color' => array( 'gradients' => true, 'link' => true, 'text' => false, '__experimentalDefaultControls' => array( 'background' => true, 'link' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ), 'html' => false ), 'style' => 'wp-block-comment-reply-link' ), 'comment-template' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/comment-template', 'title' => 'Comment Template', 'category' => 'design', 'parent' => array( 'core/comments' ), 'description' => 'Contains the block elements used to display a comment, like the title, date, author, avatar and more.', 'textdomain' => 'default', 'usesContext' => array( 'postId' ), 'supports' => array( 'align' => true, 'html' => false, 'reusable' => false, 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'style' => 'wp-block-comment-template' ), 'comments' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/comments', 'title' => 'Comments', 'category' => 'theme', 'description' => 'An advanced block that allows displaying post comments using different visual configurations.', 'textdomain' => 'default', 'attributes' => array( 'tagName' => array( 'type' => 'string', 'default' => 'div' ), 'legacy' => array( 'type' => 'boolean', 'default' => false ) ), 'supports' => array( 'align' => array( 'wide', 'full' ), 'html' => false, 'color' => array( 'gradients' => true, 'heading' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'editorStyle' => 'wp-block-comments-editor', 'usesContext' => array( 'postId', 'postType' ) ), 'comments-pagination' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/comments-pagination', 'title' => 'Comments Pagination', 'category' => 'theme', 'parent' => array( 'core/comments' ), 'allowedBlocks' => array( 'core/comments-pagination-previous', 'core/comments-pagination-numbers', 'core/comments-pagination-next' ), 'description' => 'Displays a paginated navigation to next/previous set of comments, when applicable.', 'textdomain' => 'default', 'attributes' => array( 'paginationArrow' => array( 'type' => 'string', 'default' => 'none' ) ), 'example' => array( 'attributes' => array( 'paginationArrow' => 'none' ) ), 'providesContext' => array( 'comments/paginationArrow' => 'paginationArrow' ), 'supports' => array( 'align' => true, 'reusable' => false, 'html' => false, 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'layout' => array( 'allowSwitching' => false, 'allowInheriting' => false, 'default' => array( 'type' => 'flex' ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-comments-pagination-editor', 'style' => 'wp-block-comments-pagination' ), 'comments-pagination-next' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/comments-pagination-next', 'title' => 'Comments Next Page', 'category' => 'theme', 'parent' => array( 'core/comments-pagination' ), 'description' => 'Displays the next comment\'s page link.', 'textdomain' => 'default', 'attributes' => array( 'label' => array( 'type' => 'string' ) ), 'usesContext' => array( 'postId', 'comments/paginationArrow' ), 'supports' => array( 'reusable' => false, 'html' => false, 'color' => array( 'gradients' => true, 'text' => false, '__experimentalDefaultControls' => array( 'background' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ) ), 'comments-pagination-numbers' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/comments-pagination-numbers', 'title' => 'Comments Page Numbers', 'category' => 'theme', 'parent' => array( 'core/comments-pagination' ), 'description' => 'Displays a list of page numbers for comments pagination.', 'textdomain' => 'default', 'usesContext' => array( 'postId' ), 'supports' => array( 'reusable' => false, 'html' => false, 'color' => array( 'gradients' => true, 'text' => false, '__experimentalDefaultControls' => array( 'background' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ) ), 'comments-pagination-previous' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/comments-pagination-previous', 'title' => 'Comments Previous Page', 'category' => 'theme', 'parent' => array( 'core/comments-pagination' ), 'description' => 'Displays the previous comment\'s page link.', 'textdomain' => 'default', 'attributes' => array( 'label' => array( 'type' => 'string' ) ), 'usesContext' => array( 'postId', 'comments/paginationArrow' ), 'supports' => array( 'reusable' => false, 'html' => false, 'color' => array( 'gradients' => true, 'text' => false, '__experimentalDefaultControls' => array( 'background' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ) ), 'comments-title' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/comments-title', 'title' => 'Comments Title', 'category' => 'theme', 'ancestor' => array( 'core/comments' ), 'description' => 'Displays a title with the number of comments.', 'textdomain' => 'default', 'usesContext' => array( 'postId', 'postType' ), 'attributes' => array( 'textAlign' => array( 'type' => 'string' ), 'showPostTitle' => array( 'type' => 'boolean', 'default' => true ), 'showCommentsCount' => array( 'type' => 'boolean', 'default' => true ), 'level' => array( 'type' => 'number', 'default' => 2 ), 'levelOptions' => array( 'type' => 'array' ) ), 'supports' => array( 'anchor' => false, 'align' => true, 'html' => false, '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ), 'color' => array( 'gradients' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true, '__experimentalFontFamily' => true, '__experimentalFontStyle' => true, '__experimentalFontWeight' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ) ), 'cover' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/cover', 'title' => 'Cover', 'category' => 'media', 'description' => 'Add an image or video with a text overlay.', 'textdomain' => 'default', 'attributes' => array( 'url' => array( 'type' => 'string' ), 'useFeaturedImage' => array( 'type' => 'boolean', 'default' => false ), 'id' => array( 'type' => 'number' ), 'alt' => array( 'type' => 'string', 'default' => '' ), 'hasParallax' => array( 'type' => 'boolean', 'default' => false ), 'isRepeated' => array( 'type' => 'boolean', 'default' => false ), 'dimRatio' => array( 'type' => 'number', 'default' => 100 ), 'overlayColor' => array( 'type' => 'string' ), 'customOverlayColor' => array( 'type' => 'string' ), 'isUserOverlayColor' => array( 'type' => 'boolean' ), 'backgroundType' => array( 'type' => 'string', 'default' => 'image' ), 'focalPoint' => array( 'type' => 'object' ), 'minHeight' => array( 'type' => 'number' ), 'minHeightUnit' => array( 'type' => 'string' ), 'gradient' => array( 'type' => 'string' ), 'customGradient' => array( 'type' => 'string' ), 'contentPosition' => array( 'type' => 'string' ), 'isDark' => array( 'type' => 'boolean', 'default' => true ), 'allowedBlocks' => array( 'type' => 'array' ), 'templateLock' => array( 'type' => array( 'string', 'boolean' ), 'enum' => array( 'all', 'insert', 'contentOnly', false ) ), 'tagName' => array( 'type' => 'string', 'default' => 'div' ), 'sizeSlug' => array( 'type' => 'string' ) ), 'usesContext' => array( 'postId', 'postType' ), 'supports' => array( 'anchor' => true, 'align' => true, 'html' => false, 'shadow' => true, 'spacing' => array( 'padding' => true, 'margin' => array( 'top', 'bottom' ), 'blockGap' => true, '__experimentalDefaultControls' => array( 'padding' => true, 'blockGap' => true ) ), '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true, '__experimentalDefaultControls' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true ) ), 'color' => array( '__experimentalDuotone' => '> .wp-block-cover__image-background, > .wp-block-cover__video-background', 'heading' => true, 'text' => true, 'background' => false, '__experimentalSkipSerialization' => array( 'gradients' ), 'enableContrastChecker' => false ), 'dimensions' => array( 'aspectRatio' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'layout' => array( 'allowJustification' => false ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-cover-editor', 'style' => 'wp-block-cover' ), 'details' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/details', 'title' => 'Details', 'category' => 'text', 'description' => 'Hide and show additional content.', 'keywords' => array( 'accordion', 'summary', 'toggle', 'disclosure' ), 'textdomain' => 'default', 'attributes' => array( 'showContent' => array( 'type' => 'boolean', 'default' => false ), 'summary' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'summary' ), 'name' => array( 'type' => 'string', 'source' => 'attribute', 'attribute' => 'name', 'selector' => '.wp-block-details' ), 'allowedBlocks' => array( 'type' => 'array' ), 'placeholder' => array( 'type' => 'string' ) ), 'supports' => array( '__experimentalOnEnter' => true, 'align' => array( 'wide', 'full' ), 'anchor' => true, 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), '__experimentalBorder' => array( 'color' => true, 'width' => true, 'style' => true ), 'html' => false, 'spacing' => array( 'margin' => true, 'padding' => true, 'blockGap' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'layout' => array( 'allowEditing' => false ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-details-editor', 'style' => 'wp-block-details' ), 'embed' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/embed', 'title' => 'Embed', 'category' => 'embed', 'description' => 'Add a block that displays content pulled from other sites, like Twitter or YouTube.', 'textdomain' => 'default', 'attributes' => array( 'url' => array( 'type' => 'string', 'role' => 'content' ), 'caption' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'figcaption', 'role' => 'content' ), 'type' => array( 'type' => 'string', 'role' => 'content' ), 'providerNameSlug' => array( 'type' => 'string', 'role' => 'content' ), 'allowResponsive' => array( 'type' => 'boolean', 'default' => true ), 'responsive' => array( 'type' => 'boolean', 'default' => false, 'role' => 'content' ), 'previewable' => array( 'type' => 'boolean', 'default' => true, 'role' => 'content' ) ), 'supports' => array( 'align' => true, 'spacing' => array( 'margin' => true ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-embed-editor', 'style' => 'wp-block-embed' ), 'file' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/file', 'title' => 'File', 'category' => 'media', 'description' => 'Add a link to a downloadable file.', 'keywords' => array( 'document', 'pdf', 'download' ), 'textdomain' => 'default', 'attributes' => array( 'id' => array( 'type' => 'number' ), 'blob' => array( 'type' => 'string', 'role' => 'local' ), 'href' => array( 'type' => 'string', 'role' => 'content' ), 'fileId' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'a:not([download])', 'attribute' => 'id' ), 'fileName' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'a:not([download])', 'role' => 'content' ), 'textLinkHref' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'a:not([download])', 'attribute' => 'href', 'role' => 'content' ), 'textLinkTarget' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'a:not([download])', 'attribute' => 'target' ), 'showDownloadButton' => array( 'type' => 'boolean', 'default' => true ), 'downloadButtonText' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'a[download]', 'role' => 'content' ), 'displayPreview' => array( 'type' => 'boolean' ), 'previewHeight' => array( 'type' => 'number', 'default' => 600 ) ), 'supports' => array( 'anchor' => true, 'align' => true, 'spacing' => array( 'margin' => true, 'padding' => true ), 'color' => array( 'gradients' => true, 'link' => true, 'text' => false, '__experimentalDefaultControls' => array( 'background' => true, 'link' => true ) ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ), 'interactivity' => true ), 'editorStyle' => 'wp-block-file-editor', 'style' => 'wp-block-file' ), 'footnotes' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/footnotes', 'title' => 'Footnotes', 'category' => 'text', 'description' => 'Display footnotes added to the page.', 'keywords' => array( 'references' ), 'textdomain' => 'default', 'usesContext' => array( 'postId', 'postType' ), 'supports' => array( '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => false, 'color' => false, 'width' => false, 'style' => false ) ), 'color' => array( 'background' => true, 'link' => true, 'text' => true, '__experimentalDefaultControls' => array( 'link' => true, 'text' => true ) ), 'html' => false, 'multiple' => false, 'reusable' => false, 'inserter' => false, 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalTextDecoration' => true, '__experimentalFontStyle' => true, '__experimentalFontWeight' => true, '__experimentalLetterSpacing' => true, '__experimentalTextTransform' => true, '__experimentalWritingMode' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'style' => 'wp-block-footnotes' ), 'freeform' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/freeform', 'title' => 'Classic', 'category' => 'text', 'description' => 'Use the classic WordPress editor.', 'textdomain' => 'default', 'attributes' => array( 'content' => array( 'type' => 'string', 'source' => 'raw' ) ), 'supports' => array( 'className' => false, 'customClassName' => false, 'reusable' => false ), 'editorStyle' => 'wp-block-freeform-editor' ), 'gallery' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/gallery', 'title' => 'Gallery', 'category' => 'media', 'allowedBlocks' => array( 'core/image' ), 'description' => 'Display multiple images in a rich gallery.', 'keywords' => array( 'images', 'photos' ), 'textdomain' => 'default', 'attributes' => array( 'images' => array( 'type' => 'array', 'default' => array( ), 'source' => 'query', 'selector' => '.blocks-gallery-item', 'query' => array( 'url' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'img', 'attribute' => 'src' ), 'fullUrl' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'img', 'attribute' => 'data-full-url' ), 'link' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'img', 'attribute' => 'data-link' ), 'alt' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'img', 'attribute' => 'alt', 'default' => '' ), 'id' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'img', 'attribute' => 'data-id' ), 'caption' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => '.blocks-gallery-item__caption' ) ) ), 'ids' => array( 'type' => 'array', 'items' => array( 'type' => 'number' ), 'default' => array( ) ), 'shortCodeTransforms' => array( 'type' => 'array', 'items' => array( 'type' => 'object' ), 'default' => array( ) ), 'columns' => array( 'type' => 'number', 'minimum' => 1, 'maximum' => 8 ), 'caption' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => '.blocks-gallery-caption' ), 'imageCrop' => array( 'type' => 'boolean', 'default' => true ), 'randomOrder' => array( 'type' => 'boolean', 'default' => false ), 'fixedHeight' => array( 'type' => 'boolean', 'default' => true ), 'linkTarget' => array( 'type' => 'string' ), 'linkTo' => array( 'type' => 'string' ), 'sizeSlug' => array( 'type' => 'string', 'default' => 'large' ), 'allowResize' => array( 'type' => 'boolean', 'default' => false ) ), 'providesContext' => array( 'allowResize' => 'allowResize', 'imageCrop' => 'imageCrop', 'fixedHeight' => 'fixedHeight' ), 'supports' => array( 'anchor' => true, 'align' => true, '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'color' => true, 'radius' => true ) ), 'html' => false, 'units' => array( 'px', 'em', 'rem', 'vh', 'vw' ), 'spacing' => array( 'margin' => true, 'padding' => true, 'blockGap' => array( 'horizontal', 'vertical' ), '__experimentalSkipSerialization' => array( 'blockGap' ), '__experimentalDefaultControls' => array( 'blockGap' => true, 'margin' => false, 'padding' => false ) ), 'color' => array( 'text' => false, 'background' => true, 'gradients' => true ), 'layout' => array( 'allowSwitching' => false, 'allowInheriting' => false, 'allowEditing' => false, 'default' => array( 'type' => 'flex' ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-gallery-editor', 'style' => 'wp-block-gallery' ), 'group' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/group', 'title' => 'Group', 'category' => 'design', 'description' => 'Gather blocks in a layout container.', 'keywords' => array( 'container', 'wrapper', 'row', 'section' ), 'textdomain' => 'default', 'attributes' => array( 'tagName' => array( 'type' => 'string', 'default' => 'div' ), 'templateLock' => array( 'type' => array( 'string', 'boolean' ), 'enum' => array( 'all', 'insert', 'contentOnly', false ) ), 'allowedBlocks' => array( 'type' => 'array' ) ), 'supports' => array( '__experimentalOnEnter' => true, '__experimentalOnMerge' => true, '__experimentalSettings' => true, 'align' => array( 'wide', 'full' ), 'anchor' => true, 'ariaLabel' => true, 'html' => false, 'background' => array( 'backgroundImage' => true, 'backgroundSize' => true, '__experimentalDefaultControls' => array( 'backgroundImage' => true ) ), 'color' => array( 'gradients' => true, 'heading' => true, 'button' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'shadow' => true, 'spacing' => array( 'margin' => array( 'top', 'bottom' ), 'padding' => true, 'blockGap' => true, '__experimentalDefaultControls' => array( 'padding' => true, 'blockGap' => true ) ), 'dimensions' => array( 'minHeight' => true ), '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true, '__experimentalDefaultControls' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true ) ), 'position' => array( 'sticky' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'layout' => array( 'allowSizingOnChildren' => true ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-group-editor', 'style' => 'wp-block-group' ), 'heading' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/heading', 'title' => 'Heading', 'category' => 'text', 'description' => 'Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content.', 'keywords' => array( 'title', 'subtitle' ), 'textdomain' => 'default', 'attributes' => array( 'textAlign' => array( 'type' => 'string' ), 'content' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'h1,h2,h3,h4,h5,h6', 'role' => 'content' ), 'level' => array( 'type' => 'number', 'default' => 2 ), 'levelOptions' => array( 'type' => 'array' ), 'placeholder' => array( 'type' => 'string' ) ), 'supports' => array( 'align' => array( 'wide', 'full' ), 'anchor' => true, 'className' => true, 'splitting' => true, '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true ), 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontStyle' => true, '__experimentalFontWeight' => true, '__experimentalLetterSpacing' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalWritingMode' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), '__unstablePasteTextInline' => true, '__experimentalSlashInserter' => true, 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-heading-editor', 'style' => 'wp-block-heading' ), 'home-link' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/home-link', 'category' => 'design', 'parent' => array( 'core/navigation' ), 'title' => 'Home Link', 'description' => 'Create a link that always points to the homepage of the site. Usually not necessary if there is already a site title link present in the header.', 'textdomain' => 'default', 'attributes' => array( 'label' => array( 'type' => 'string' ) ), 'usesContext' => array( 'textColor', 'customTextColor', 'backgroundColor', 'customBackgroundColor', 'fontSize', 'customFontSize', 'style' ), 'supports' => array( 'reusable' => false, 'html' => false, 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-home-link-editor', 'style' => 'wp-block-home-link' ), 'html' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/html', 'title' => 'Custom HTML', 'category' => 'widgets', 'description' => 'Add custom HTML code and preview it as you edit.', 'keywords' => array( 'embed' ), 'textdomain' => 'default', 'attributes' => array( 'content' => array( 'type' => 'string', 'source' => 'raw' ) ), 'supports' => array( 'customClassName' => false, 'className' => false, 'html' => false, 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-html-editor' ), 'image' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/image', 'title' => 'Image', 'category' => 'media', 'usesContext' => array( 'allowResize', 'imageCrop', 'fixedHeight', 'postId', 'postType', 'queryId' ), 'description' => 'Insert an image to make a visual statement.', 'keywords' => array( 'img', 'photo', 'picture' ), 'textdomain' => 'default', 'attributes' => array( 'blob' => array( 'type' => 'string', 'role' => 'local' ), 'url' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'img', 'attribute' => 'src', 'role' => 'content' ), 'alt' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'img', 'attribute' => 'alt', 'default' => '', 'role' => 'content' ), 'caption' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'figcaption', 'role' => 'content' ), 'lightbox' => array( 'type' => 'object', 'enabled' => array( 'type' => 'boolean' ) ), 'title' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'img', 'attribute' => 'title', 'role' => 'content' ), 'href' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'figure > a', 'attribute' => 'href', 'role' => 'content' ), 'rel' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'figure > a', 'attribute' => 'rel' ), 'linkClass' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'figure > a', 'attribute' => 'class' ), 'id' => array( 'type' => 'number', 'role' => 'content' ), 'width' => array( 'type' => 'string' ), 'height' => array( 'type' => 'string' ), 'aspectRatio' => array( 'type' => 'string' ), 'scale' => array( 'type' => 'string' ), 'sizeSlug' => array( 'type' => 'string' ), 'linkDestination' => array( 'type' => 'string' ), 'linkTarget' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'figure > a', 'attribute' => 'target' ) ), 'supports' => array( 'interactivity' => true, 'align' => array( 'left', 'center', 'right', 'wide', 'full' ), 'anchor' => true, 'color' => array( 'text' => false, 'background' => false ), 'filter' => array( 'duotone' => true ), 'spacing' => array( 'margin' => true ), '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'width' => true, '__experimentalSkipSerialization' => true, '__experimentalDefaultControls' => array( 'color' => true, 'radius' => true, 'width' => true ) ), 'shadow' => array( '__experimentalSkipSerialization' => true ) ), 'selectors' => array( 'border' => '.wp-block-image img, .wp-block-image .wp-block-image__crop-area, .wp-block-image .components-placeholder', 'shadow' => '.wp-block-image img, .wp-block-image .wp-block-image__crop-area, .wp-block-image .components-placeholder', 'filter' => array( 'duotone' => '.wp-block-image img, .wp-block-image .components-placeholder' ) ), 'styles' => array( array( 'name' => 'default', 'label' => 'Default', 'isDefault' => true ), array( 'name' => 'rounded', 'label' => 'Rounded' ) ), 'editorStyle' => 'wp-block-image-editor', 'style' => 'wp-block-image' ), 'latest-comments' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/latest-comments', 'title' => 'Latest Comments', 'category' => 'widgets', 'description' => 'Display a list of your most recent comments.', 'keywords' => array( 'recent comments' ), 'textdomain' => 'default', 'attributes' => array( 'commentsToShow' => array( 'type' => 'number', 'default' => 5, 'minimum' => 1, 'maximum' => 100 ), 'displayAvatar' => array( 'type' => 'boolean', 'default' => true ), 'displayDate' => array( 'type' => 'boolean', 'default' => true ), 'displayExcerpt' => array( 'type' => 'boolean', 'default' => true ) ), 'supports' => array( 'align' => true, 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'html' => false, 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-latest-comments-editor', 'style' => 'wp-block-latest-comments' ), 'latest-posts' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/latest-posts', 'title' => 'Latest Posts', 'category' => 'widgets', 'description' => 'Display a list of your most recent posts.', 'keywords' => array( 'recent posts' ), 'textdomain' => 'default', 'attributes' => array( 'categories' => array( 'type' => 'array', 'items' => array( 'type' => 'object' ) ), 'selectedAuthor' => array( 'type' => 'number' ), 'postsToShow' => array( 'type' => 'number', 'default' => 5 ), 'displayPostContent' => array( 'type' => 'boolean', 'default' => false ), 'displayPostContentRadio' => array( 'type' => 'string', 'default' => 'excerpt' ), 'excerptLength' => array( 'type' => 'number', 'default' => 55 ), 'displayAuthor' => array( 'type' => 'boolean', 'default' => false ), 'displayPostDate' => array( 'type' => 'boolean', 'default' => false ), 'postLayout' => array( 'type' => 'string', 'default' => 'list' ), 'columns' => array( 'type' => 'number', 'default' => 3 ), 'order' => array( 'type' => 'string', 'default' => 'desc' ), 'orderBy' => array( 'type' => 'string', 'default' => 'date' ), 'displayFeaturedImage' => array( 'type' => 'boolean', 'default' => false ), 'featuredImageAlign' => array( 'type' => 'string', 'enum' => array( 'left', 'center', 'right' ) ), 'featuredImageSizeSlug' => array( 'type' => 'string', 'default' => 'thumbnail' ), 'featuredImageSizeWidth' => array( 'type' => 'number', 'default' => null ), 'featuredImageSizeHeight' => array( 'type' => 'number', 'default' => null ), 'addLinkToFeaturedImage' => array( 'type' => 'boolean', 'default' => false ) ), 'supports' => array( 'align' => true, 'html' => false, 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-latest-posts-editor', 'style' => 'wp-block-latest-posts' ), 'legacy-widget' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/legacy-widget', 'title' => 'Legacy Widget', 'category' => 'widgets', 'description' => 'Display a legacy widget.', 'textdomain' => 'default', 'attributes' => array( 'id' => array( 'type' => 'string', 'default' => null ), 'idBase' => array( 'type' => 'string', 'default' => null ), 'instance' => array( 'type' => 'object', 'default' => null ) ), 'supports' => array( 'html' => false, 'customClassName' => false, 'reusable' => false ), 'editorStyle' => 'wp-block-legacy-widget-editor' ), 'list' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/list', 'title' => 'List', 'category' => 'text', 'allowedBlocks' => array( 'core/list-item' ), 'description' => 'An organized collection of items displayed in a specific order.', 'keywords' => array( 'bullet list', 'ordered list', 'numbered list' ), 'textdomain' => 'default', 'attributes' => array( 'ordered' => array( 'type' => 'boolean', 'default' => false, 'role' => 'content' ), 'values' => array( 'type' => 'string', 'source' => 'html', 'selector' => 'ol,ul', 'multiline' => 'li', '__unstableMultilineWrapperTags' => array( 'ol', 'ul' ), 'default' => '', 'role' => 'content' ), 'type' => array( 'type' => 'string' ), 'start' => array( 'type' => 'number' ), 'reversed' => array( 'type' => 'boolean' ), 'placeholder' => array( 'type' => 'string' ) ), 'supports' => array( 'anchor' => true, 'html' => false, '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), '__unstablePasteTextInline' => true, '__experimentalOnMerge' => true, '__experimentalSlashInserter' => true, 'interactivity' => array( 'clientNavigation' => true ) ), 'selectors' => array( 'border' => '.wp-block-list:not(.wp-block-list .wp-block-list)' ), 'editorStyle' => 'wp-block-list-editor', 'style' => 'wp-block-list' ), 'list-item' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/list-item', 'title' => 'List Item', 'category' => 'text', 'parent' => array( 'core/list' ), 'allowedBlocks' => array( 'core/list' ), 'description' => 'An individual item within a list.', 'textdomain' => 'default', 'attributes' => array( 'placeholder' => array( 'type' => 'string' ), 'content' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'li', 'role' => 'content' ) ), 'supports' => array( 'anchor' => true, 'className' => false, 'splitting' => true, '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true ), 'color' => array( 'gradients' => true, 'link' => true, 'background' => true, '__experimentalDefaultControls' => array( 'text' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'selectors' => array( 'root' => '.wp-block-list > li', 'border' => '.wp-block-list:not(.wp-block-list .wp-block-list) > li' ) ), 'loginout' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/loginout', 'title' => 'Login/out', 'category' => 'theme', 'description' => 'Show login & logout links.', 'keywords' => array( 'login', 'logout', 'form' ), 'textdomain' => 'default', 'attributes' => array( 'displayLoginAsForm' => array( 'type' => 'boolean', 'default' => false ), 'redirectToCurrent' => array( 'type' => 'boolean', 'default' => true ) ), 'example' => array( 'viewportWidth' => 350 ), 'supports' => array( 'className' => true, 'color' => array( 'background' => true, 'text' => false, 'gradients' => true, 'link' => true ), 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ), 'interactivity' => array( 'clientNavigation' => true ) ), 'style' => 'wp-block-loginout' ), 'media-text' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/media-text', 'title' => 'Media & Text', 'category' => 'media', 'description' => 'Set media and words side-by-side for a richer layout.', 'keywords' => array( 'image', 'video' ), 'textdomain' => 'default', 'attributes' => array( 'align' => array( 'type' => 'string', 'default' => 'none' ), 'mediaAlt' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'figure img', 'attribute' => 'alt', 'default' => '', 'role' => 'content' ), 'mediaPosition' => array( 'type' => 'string', 'default' => 'left' ), 'mediaId' => array( 'type' => 'number', 'role' => 'content' ), 'mediaUrl' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'figure video,figure img', 'attribute' => 'src', 'role' => 'content' ), 'mediaLink' => array( 'type' => 'string' ), 'linkDestination' => array( 'type' => 'string' ), 'linkTarget' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'figure a', 'attribute' => 'target' ), 'href' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'figure a', 'attribute' => 'href', 'role' => 'content' ), 'rel' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'figure a', 'attribute' => 'rel' ), 'linkClass' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'figure a', 'attribute' => 'class' ), 'mediaType' => array( 'type' => 'string', 'role' => 'content' ), 'mediaWidth' => array( 'type' => 'number', 'default' => 50 ), 'mediaSizeSlug' => array( 'type' => 'string' ), 'isStackedOnMobile' => array( 'type' => 'boolean', 'default' => true ), 'verticalAlignment' => array( 'type' => 'string' ), 'imageFill' => array( 'type' => 'boolean' ), 'focalPoint' => array( 'type' => 'object' ), 'allowedBlocks' => array( 'type' => 'array' ), 'useFeaturedImage' => array( 'type' => 'boolean', 'default' => false ) ), 'usesContext' => array( 'postId', 'postType' ), 'supports' => array( 'anchor' => true, 'align' => array( 'wide', 'full' ), 'html' => false, '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true, '__experimentalDefaultControls' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true ) ), 'color' => array( 'gradients' => true, 'heading' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-media-text-editor', 'style' => 'wp-block-media-text' ), 'missing' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/missing', 'title' => 'Unsupported', 'category' => 'text', 'description' => 'Your site doesn’t include support for this block.', 'textdomain' => 'default', 'attributes' => array( 'originalName' => array( 'type' => 'string' ), 'originalUndelimitedContent' => array( 'type' => 'string' ), 'originalContent' => array( 'type' => 'string', 'source' => 'raw' ) ), 'supports' => array( 'className' => false, 'customClassName' => false, 'inserter' => false, 'html' => false, 'reusable' => false, 'interactivity' => array( 'clientNavigation' => true ) ) ), 'more' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/more', 'title' => 'More', 'category' => 'design', 'description' => 'Content before this block will be shown in the excerpt on your archives page.', 'keywords' => array( 'read more' ), 'textdomain' => 'default', 'attributes' => array( 'customText' => array( 'type' => 'string', 'default' => '' ), 'noTeaser' => array( 'type' => 'boolean', 'default' => false ) ), 'supports' => array( 'customClassName' => false, 'className' => false, 'html' => false, 'multiple' => false, 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-more-editor' ), 'navigation' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/navigation', 'title' => 'Navigation', 'category' => 'theme', 'allowedBlocks' => array( 'core/navigation-link', 'core/search', 'core/social-links', 'core/page-list', 'core/spacer', 'core/home-link', 'core/site-title', 'core/site-logo', 'core/navigation-submenu', 'core/loginout', 'core/buttons' ), 'description' => 'A collection of blocks that allow visitors to get around your site.', 'keywords' => array( 'menu', 'navigation', 'links' ), 'textdomain' => 'default', 'attributes' => array( 'ref' => array( 'type' => 'number' ), 'textColor' => array( 'type' => 'string' ), 'customTextColor' => array( 'type' => 'string' ), 'rgbTextColor' => array( 'type' => 'string' ), 'backgroundColor' => array( 'type' => 'string' ), 'customBackgroundColor' => array( 'type' => 'string' ), 'rgbBackgroundColor' => array( 'type' => 'string' ), 'showSubmenuIcon' => array( 'type' => 'boolean', 'default' => true ), 'openSubmenusOnClick' => array( 'type' => 'boolean', 'default' => false ), 'overlayMenu' => array( 'type' => 'string', 'default' => 'mobile' ), 'icon' => array( 'type' => 'string', 'default' => 'handle' ), 'hasIcon' => array( 'type' => 'boolean', 'default' => true ), '__unstableLocation' => array( 'type' => 'string' ), 'overlayBackgroundColor' => array( 'type' => 'string' ), 'customOverlayBackgroundColor' => array( 'type' => 'string' ), 'overlayTextColor' => array( 'type' => 'string' ), 'customOverlayTextColor' => array( 'type' => 'string' ), 'maxNestingLevel' => array( 'type' => 'number', 'default' => 5 ), 'templateLock' => array( 'type' => array( 'string', 'boolean' ), 'enum' => array( 'all', 'insert', 'contentOnly', false ) ) ), 'providesContext' => array( 'textColor' => 'textColor', 'customTextColor' => 'customTextColor', 'backgroundColor' => 'backgroundColor', 'customBackgroundColor' => 'customBackgroundColor', 'overlayTextColor' => 'overlayTextColor', 'customOverlayTextColor' => 'customOverlayTextColor', 'overlayBackgroundColor' => 'overlayBackgroundColor', 'customOverlayBackgroundColor' => 'customOverlayBackgroundColor', 'fontSize' => 'fontSize', 'customFontSize' => 'customFontSize', 'showSubmenuIcon' => 'showSubmenuIcon', 'openSubmenusOnClick' => 'openSubmenusOnClick', 'style' => 'style', 'maxNestingLevel' => 'maxNestingLevel' ), 'supports' => array( 'align' => array( 'wide', 'full' ), 'ariaLabel' => true, 'html' => false, 'inserter' => true, 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontStyle' => true, '__experimentalFontWeight' => true, '__experimentalTextTransform' => true, '__experimentalFontFamily' => true, '__experimentalLetterSpacing' => true, '__experimentalTextDecoration' => true, '__experimentalSkipSerialization' => array( 'textDecoration' ), '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'spacing' => array( 'blockGap' => true, 'units' => array( 'px', 'em', 'rem', 'vh', 'vw' ), '__experimentalDefaultControls' => array( 'blockGap' => true ) ), 'layout' => array( 'allowSwitching' => false, 'allowInheriting' => false, 'allowVerticalAlignment' => false, 'allowSizingOnChildren' => true, 'default' => array( 'type' => 'flex' ) ), 'interactivity' => true, 'renaming' => false ), 'editorStyle' => 'wp-block-navigation-editor', 'style' => 'wp-block-navigation' ), 'navigation-link' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/navigation-link', 'title' => 'Custom Link', 'category' => 'design', 'parent' => array( 'core/navigation' ), 'allowedBlocks' => array( 'core/navigation-link', 'core/navigation-submenu', 'core/page-list' ), 'description' => 'Add a page, link, or another item to your navigation.', 'textdomain' => 'default', 'attributes' => array( 'label' => array( 'type' => 'string' ), 'type' => array( 'type' => 'string' ), 'description' => array( 'type' => 'string' ), 'rel' => array( 'type' => 'string' ), 'id' => array( 'type' => 'number' ), 'opensInNewTab' => array( 'type' => 'boolean', 'default' => false ), 'url' => array( 'type' => 'string' ), 'title' => array( 'type' => 'string' ), 'kind' => array( 'type' => 'string' ), 'isTopLevelLink' => array( 'type' => 'boolean' ) ), 'usesContext' => array( 'textColor', 'customTextColor', 'backgroundColor', 'customBackgroundColor', 'overlayTextColor', 'customOverlayTextColor', 'overlayBackgroundColor', 'customOverlayBackgroundColor', 'fontSize', 'customFontSize', 'showSubmenuIcon', 'maxNestingLevel', 'style' ), 'supports' => array( 'reusable' => false, 'html' => false, '__experimentalSlashInserter' => true, 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'renaming' => false, 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-navigation-link-editor', 'style' => 'wp-block-navigation-link' ), 'navigation-submenu' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/navigation-submenu', 'title' => 'Submenu', 'category' => 'design', 'parent' => array( 'core/navigation' ), 'description' => 'Add a submenu to your navigation.', 'textdomain' => 'default', 'attributes' => array( 'label' => array( 'type' => 'string' ), 'type' => array( 'type' => 'string' ), 'description' => array( 'type' => 'string' ), 'rel' => array( 'type' => 'string' ), 'id' => array( 'type' => 'number' ), 'opensInNewTab' => array( 'type' => 'boolean', 'default' => false ), 'url' => array( 'type' => 'string' ), 'title' => array( 'type' => 'string' ), 'kind' => array( 'type' => 'string' ), 'isTopLevelItem' => array( 'type' => 'boolean' ) ), 'usesContext' => array( 'textColor', 'customTextColor', 'backgroundColor', 'customBackgroundColor', 'overlayTextColor', 'customOverlayTextColor', 'overlayBackgroundColor', 'customOverlayBackgroundColor', 'fontSize', 'customFontSize', 'showSubmenuIcon', 'maxNestingLevel', 'openSubmenusOnClick', 'style' ), 'supports' => array( 'reusable' => false, 'html' => false, 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-navigation-submenu-editor', 'style' => 'wp-block-navigation-submenu' ), 'nextpage' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/nextpage', 'title' => 'Page Break', 'category' => 'design', 'description' => 'Separate your content into a multi-page experience.', 'keywords' => array( 'next page', 'pagination' ), 'parent' => array( 'core/post-content' ), 'textdomain' => 'default', 'supports' => array( 'customClassName' => false, 'className' => false, 'html' => false, 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-nextpage-editor' ), 'page-list' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/page-list', 'title' => 'Page List', 'category' => 'widgets', 'allowedBlocks' => array( 'core/page-list-item' ), 'description' => 'Display a list of all pages.', 'keywords' => array( 'menu', 'navigation' ), 'textdomain' => 'default', 'attributes' => array( 'parentPageID' => array( 'type' => 'integer', 'default' => 0 ), 'isNested' => array( 'type' => 'boolean', 'default' => false ) ), 'usesContext' => array( 'textColor', 'customTextColor', 'backgroundColor', 'customBackgroundColor', 'overlayTextColor', 'customOverlayTextColor', 'overlayBackgroundColor', 'customOverlayBackgroundColor', 'fontSize', 'customFontSize', 'showSubmenuIcon', 'style', 'openSubmenusOnClick' ), 'supports' => array( 'reusable' => false, 'html' => false, 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), 'color' => array( 'text' => true, 'background' => true, 'link' => true, 'gradients' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ), 'spacing' => array( 'padding' => true, 'margin' => true, '__experimentalDefaultControls' => array( 'padding' => false, 'margin' => false ) ) ), 'editorStyle' => 'wp-block-page-list-editor', 'style' => 'wp-block-page-list' ), 'page-list-item' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/page-list-item', 'title' => 'Page List Item', 'category' => 'widgets', 'parent' => array( 'core/page-list' ), 'description' => 'Displays a page inside a list of all pages.', 'keywords' => array( 'page', 'menu', 'navigation' ), 'textdomain' => 'default', 'attributes' => array( 'id' => array( 'type' => 'number' ), 'label' => array( 'type' => 'string' ), 'title' => array( 'type' => 'string' ), 'link' => array( 'type' => 'string' ), 'hasChildren' => array( 'type' => 'boolean' ) ), 'usesContext' => array( 'textColor', 'customTextColor', 'backgroundColor', 'customBackgroundColor', 'overlayTextColor', 'customOverlayTextColor', 'overlayBackgroundColor', 'customOverlayBackgroundColor', 'fontSize', 'customFontSize', 'showSubmenuIcon', 'style', 'openSubmenusOnClick' ), 'supports' => array( 'reusable' => false, 'html' => false, 'lock' => false, 'inserter' => false, '__experimentalToolbar' => false, 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-page-list-editor', 'style' => 'wp-block-page-list' ), 'paragraph' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/paragraph', 'title' => 'Paragraph', 'category' => 'text', 'description' => 'Start with the basic building block of all narrative.', 'keywords' => array( 'text' ), 'textdomain' => 'default', 'attributes' => array( 'align' => array( 'type' => 'string' ), 'content' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'p', 'role' => 'content' ), 'dropCap' => array( 'type' => 'boolean', 'default' => false ), 'placeholder' => array( 'type' => 'string' ), 'direction' => array( 'type' => 'string', 'enum' => array( 'ltr', 'rtl' ) ) ), 'supports' => array( 'splitting' => true, 'anchor' => true, 'className' => false, '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true ), 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalTextDecoration' => true, '__experimentalFontStyle' => true, '__experimentalFontWeight' => true, '__experimentalLetterSpacing' => true, '__experimentalTextTransform' => true, '__experimentalWritingMode' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), '__experimentalSelector' => 'p', '__unstablePasteTextInline' => true, 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-paragraph-editor', 'style' => 'wp-block-paragraph' ), 'pattern' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/pattern', 'title' => 'Pattern Placeholder', 'category' => 'theme', 'description' => 'Show a block pattern.', 'supports' => array( 'html' => false, 'inserter' => false, 'renaming' => false, 'interactivity' => array( 'clientNavigation' => true ) ), 'textdomain' => 'default', 'attributes' => array( 'slug' => array( 'type' => 'string' ) ) ), 'post-author' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/post-author', 'title' => 'Author', 'category' => 'theme', 'description' => 'Display post author details such as name, avatar, and bio.', 'textdomain' => 'default', 'attributes' => array( 'textAlign' => array( 'type' => 'string' ), 'avatarSize' => array( 'type' => 'number', 'default' => 48 ), 'showAvatar' => array( 'type' => 'boolean', 'default' => true ), 'showBio' => array( 'type' => 'boolean' ), 'byline' => array( 'type' => 'string' ), 'isLink' => array( 'type' => 'boolean', 'default' => false, 'role' => 'content' ), 'linkTarget' => array( 'type' => 'string', 'default' => '_self', 'role' => 'content' ) ), 'usesContext' => array( 'postType', 'postId', 'queryId' ), 'supports' => array( 'html' => false, 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDuotone' => '.wp-block-post-author__avatar img', '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'editorStyle' => 'wp-block-post-author-editor', 'style' => 'wp-block-post-author' ), 'post-author-biography' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/post-author-biography', 'title' => 'Author Biography', 'category' => 'theme', 'description' => 'The author biography.', 'textdomain' => 'default', 'attributes' => array( 'textAlign' => array( 'type' => 'string' ) ), 'usesContext' => array( 'postType', 'postId' ), 'example' => array( 'viewportWidth' => 350 ), 'supports' => array( 'spacing' => array( 'margin' => true, 'padding' => true ), 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'style' => 'wp-block-post-author-biography' ), 'post-author-name' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/post-author-name', 'title' => 'Author Name', 'category' => 'theme', 'description' => 'The author name.', 'textdomain' => 'default', 'attributes' => array( 'textAlign' => array( 'type' => 'string' ), 'isLink' => array( 'type' => 'boolean', 'default' => false, 'role' => 'content' ), 'linkTarget' => array( 'type' => 'string', 'default' => '_self', 'role' => 'content' ) ), 'usesContext' => array( 'postType', 'postId' ), 'example' => array( 'viewportWidth' => 350 ), 'supports' => array( 'html' => false, 'spacing' => array( 'margin' => true, 'padding' => true ), 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'style' => 'wp-block-post-author-name' ), 'post-comments-form' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/post-comments-form', 'title' => 'Comments Form', 'category' => 'theme', 'description' => 'Display a post\'s comments form.', 'textdomain' => 'default', 'attributes' => array( 'textAlign' => array( 'type' => 'string' ) ), 'usesContext' => array( 'postId', 'postType' ), 'supports' => array( 'html' => false, 'color' => array( 'gradients' => true, 'heading' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontStyle' => true, '__experimentalFontWeight' => true, '__experimentalLetterSpacing' => true, '__experimentalTextTransform' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'editorStyle' => 'wp-block-post-comments-form-editor', 'style' => array( 'wp-block-post-comments-form', 'wp-block-buttons', 'wp-block-button' ), 'example' => array( 'attributes' => array( 'textAlign' => 'center' ) ) ), 'post-content' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/post-content', 'title' => 'Content', 'category' => 'theme', 'description' => 'Displays the contents of a post or page.', 'textdomain' => 'default', 'usesContext' => array( 'postId', 'postType', 'queryId' ), 'example' => array( 'viewportWidth' => 350 ), 'supports' => array( 'align' => array( 'wide', 'full' ), 'html' => false, 'layout' => true, 'background' => array( 'backgroundImage' => true, 'backgroundSize' => true, '__experimentalDefaultControls' => array( 'backgroundImage' => true ) ), 'dimensions' => array( 'minHeight' => true ), 'spacing' => array( 'blockGap' => true, 'padding' => true, 'margin' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'color' => array( 'gradients' => true, 'heading' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => false, 'text' => false ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'style' => 'wp-block-post-content', 'editorStyle' => 'wp-block-post-content-editor' ), 'post-date' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/post-date', 'title' => 'Date', 'category' => 'theme', 'description' => 'Display the publish date for an entry such as a post or page.', 'textdomain' => 'default', 'attributes' => array( 'textAlign' => array( 'type' => 'string' ), 'format' => array( 'type' => 'string' ), 'isLink' => array( 'type' => 'boolean', 'default' => false, 'role' => 'content' ), 'displayType' => array( 'type' => 'string', 'default' => 'date' ) ), 'usesContext' => array( 'postId', 'postType', 'queryId' ), 'example' => array( 'viewportWidth' => 350 ), 'supports' => array( 'html' => false, 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ) ), 'post-excerpt' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/post-excerpt', 'title' => 'Excerpt', 'category' => 'theme', 'description' => 'Display the excerpt.', 'textdomain' => 'default', 'attributes' => array( 'textAlign' => array( 'type' => 'string' ), 'moreText' => array( 'type' => 'string' ), 'showMoreOnNewLine' => array( 'type' => 'boolean', 'default' => true ), 'excerptLength' => array( 'type' => 'number', 'default' => 55 ) ), 'usesContext' => array( 'postId', 'postType', 'queryId' ), 'example' => array( 'viewportWidth' => 350 ), 'supports' => array( 'html' => false, 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'editorStyle' => 'wp-block-post-excerpt-editor', 'style' => 'wp-block-post-excerpt' ), 'post-featured-image' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/post-featured-image', 'title' => 'Featured Image', 'category' => 'theme', 'description' => 'Display a post\'s featured image.', 'textdomain' => 'default', 'attributes' => array( 'isLink' => array( 'type' => 'boolean', 'default' => false, 'role' => 'content' ), 'aspectRatio' => array( 'type' => 'string' ), 'width' => array( 'type' => 'string' ), 'height' => array( 'type' => 'string' ), 'scale' => array( 'type' => 'string', 'default' => 'cover' ), 'sizeSlug' => array( 'type' => 'string' ), 'rel' => array( 'type' => 'string', 'attribute' => 'rel', 'default' => '', 'role' => 'content' ), 'linkTarget' => array( 'type' => 'string', 'default' => '_self', 'role' => 'content' ), 'overlayColor' => array( 'type' => 'string' ), 'customOverlayColor' => array( 'type' => 'string' ), 'dimRatio' => array( 'type' => 'number', 'default' => 0 ), 'gradient' => array( 'type' => 'string' ), 'customGradient' => array( 'type' => 'string' ), 'useFirstImageFromPost' => array( 'type' => 'boolean', 'default' => false ) ), 'usesContext' => array( 'postId', 'postType', 'queryId' ), 'example' => array( 'viewportWidth' => 350 ), 'supports' => array( 'align' => array( 'left', 'right', 'center', 'wide', 'full' ), 'color' => array( 'text' => false, 'background' => false ), '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'width' => true, '__experimentalSkipSerialization' => true, '__experimentalDefaultControls' => array( 'color' => true, 'radius' => true, 'width' => true ) ), 'filter' => array( 'duotone' => true ), 'shadow' => array( '__experimentalSkipSerialization' => true ), 'html' => false, 'spacing' => array( 'margin' => true, 'padding' => true ), 'interactivity' => array( 'clientNavigation' => true ) ), 'selectors' => array( 'border' => '.wp-block-post-featured-image img, .wp-block-post-featured-image .block-editor-media-placeholder, .wp-block-post-featured-image .wp-block-post-featured-image__overlay', 'shadow' => '.wp-block-post-featured-image img, .wp-block-post-featured-image .components-placeholder', 'filter' => array( 'duotone' => '.wp-block-post-featured-image img, .wp-block-post-featured-image .wp-block-post-featured-image__placeholder, .wp-block-post-featured-image .components-placeholder__illustration, .wp-block-post-featured-image .components-placeholder::before' ) ), 'editorStyle' => 'wp-block-post-featured-image-editor', 'style' => 'wp-block-post-featured-image' ), 'post-navigation-link' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/post-navigation-link', 'title' => 'Post Navigation Link', 'category' => 'theme', 'description' => 'Displays the next or previous post link that is adjacent to the current post.', 'textdomain' => 'default', 'attributes' => array( 'textAlign' => array( 'type' => 'string' ), 'type' => array( 'type' => 'string', 'default' => 'next' ), 'label' => array( 'type' => 'string' ), 'showTitle' => array( 'type' => 'boolean', 'default' => false ), 'linkLabel' => array( 'type' => 'boolean', 'default' => false ), 'arrow' => array( 'type' => 'string', 'default' => 'none' ), 'taxonomy' => array( 'type' => 'string', 'default' => '' ) ), 'usesContext' => array( 'postType' ), 'supports' => array( 'reusable' => false, 'html' => false, 'color' => array( 'link' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalWritingMode' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'style' => 'wp-block-post-navigation-link' ), 'post-template' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/post-template', 'title' => 'Post Template', 'category' => 'theme', 'ancestor' => array( 'core/query' ), 'description' => 'Contains the block elements used to render a post, like the title, date, featured image, content or excerpt, and more.', 'textdomain' => 'default', 'usesContext' => array( 'queryId', 'query', 'displayLayout', 'templateSlug', 'previewPostType', 'enhancedPagination', 'postType' ), 'supports' => array( 'reusable' => false, 'html' => false, 'align' => array( 'wide', 'full' ), 'layout' => true, 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true, 'blockGap' => array( '__experimentalDefault' => '1.25em' ), '__experimentalDefaultControls' => array( 'blockGap' => true, 'padding' => false, 'margin' => false ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ), 'style' => 'wp-block-post-template', 'editorStyle' => 'wp-block-post-template-editor' ), 'post-terms' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/post-terms', 'title' => 'Post Terms', 'category' => 'theme', 'description' => 'Post terms.', 'textdomain' => 'default', 'attributes' => array( 'term' => array( 'type' => 'string' ), 'textAlign' => array( 'type' => 'string' ), 'separator' => array( 'type' => 'string', 'default' => ', ' ), 'prefix' => array( 'type' => 'string', 'default' => '' ), 'suffix' => array( 'type' => 'string', 'default' => '' ) ), 'usesContext' => array( 'postId', 'postType' ), 'example' => array( 'viewportWidth' => 350 ), 'supports' => array( 'html' => false, 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'style' => 'wp-block-post-terms' ), 'post-title' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/post-title', 'title' => 'Title', 'category' => 'theme', 'description' => 'Displays the title of a post, page, or any other content-type.', 'textdomain' => 'default', 'usesContext' => array( 'postId', 'postType', 'queryId' ), 'attributes' => array( 'textAlign' => array( 'type' => 'string' ), 'level' => array( 'type' => 'number', 'default' => 2 ), 'levelOptions' => array( 'type' => 'array' ), 'isLink' => array( 'type' => 'boolean', 'default' => false, 'role' => 'content' ), 'rel' => array( 'type' => 'string', 'attribute' => 'rel', 'default' => '', 'role' => 'content' ), 'linkTarget' => array( 'type' => 'string', 'default' => '_self', 'role' => 'content' ) ), 'example' => array( 'viewportWidth' => 350 ), 'supports' => array( 'align' => array( 'wide', 'full' ), 'html' => false, 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'style' => 'wp-block-post-title' ), 'preformatted' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/preformatted', 'title' => 'Preformatted', 'category' => 'text', 'description' => 'Add text that respects your spacing and tabs, and also allows styling.', 'textdomain' => 'default', 'attributes' => array( 'content' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'pre', '__unstablePreserveWhiteSpace' => true, 'role' => 'content' ) ), 'supports' => array( 'anchor' => true, 'color' => array( 'gradients' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'spacing' => array( 'padding' => true, 'margin' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'style' => 'wp-block-preformatted' ), 'pullquote' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/pullquote', 'title' => 'Pullquote', 'category' => 'text', 'description' => 'Give special visual emphasis to a quote from your text.', 'textdomain' => 'default', 'attributes' => array( 'value' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'p', 'role' => 'content' ), 'citation' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'cite', 'role' => 'content' ), 'textAlign' => array( 'type' => 'string' ) ), 'supports' => array( 'anchor' => true, 'align' => array( 'left', 'right', 'wide', 'full' ), 'background' => array( 'backgroundImage' => true, 'backgroundSize' => true, '__experimentalDefaultControls' => array( 'backgroundImage' => true ) ), 'color' => array( 'gradients' => true, 'background' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'dimensions' => array( 'minHeight' => true, '__experimentalDefaultControls' => array( 'minHeight' => false ) ), 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true, '__experimentalDefaultControls' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true ) ), '__experimentalStyle' => array( 'typography' => array( 'fontSize' => '1.5em', 'lineHeight' => '1.6' ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-pullquote-editor', 'style' => 'wp-block-pullquote' ), 'query' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/query', 'title' => 'Query Loop', 'category' => 'theme', 'description' => 'An advanced block that allows displaying post types based on different query parameters and visual configurations.', 'keywords' => array( 'posts', 'list', 'blog', 'blogs', 'custom post types' ), 'textdomain' => 'default', 'attributes' => array( 'queryId' => array( 'type' => 'number' ), 'query' => array( 'type' => 'object', 'default' => array( 'perPage' => null, 'pages' => 0, 'offset' => 0, 'postType' => 'post', 'order' => 'desc', 'orderBy' => 'date', 'author' => '', 'search' => '', 'exclude' => array( ), 'sticky' => '', 'inherit' => true, 'taxQuery' => null, 'parents' => array( ), 'format' => array( ) ) ), 'tagName' => array( 'type' => 'string', 'default' => 'div' ), 'namespace' => array( 'type' => 'string' ), 'enhancedPagination' => array( 'type' => 'boolean', 'default' => false ) ), 'usesContext' => array( 'templateSlug' ), 'providesContext' => array( 'queryId' => 'queryId', 'query' => 'query', 'displayLayout' => 'displayLayout', 'enhancedPagination' => 'enhancedPagination' ), 'supports' => array( 'align' => array( 'wide', 'full' ), 'html' => false, 'layout' => true, 'interactivity' => true ), 'editorStyle' => 'wp-block-query-editor' ), 'query-no-results' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/query-no-results', 'title' => 'No Results', 'category' => 'theme', 'description' => 'Contains the block elements used to render content when no query results are found.', 'ancestor' => array( 'core/query' ), 'textdomain' => 'default', 'usesContext' => array( 'queryId', 'query' ), 'supports' => array( 'align' => true, 'reusable' => false, 'html' => false, 'color' => array( 'gradients' => true, 'link' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ) ), 'query-pagination' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/query-pagination', 'title' => 'Pagination', 'category' => 'theme', 'ancestor' => array( 'core/query' ), 'allowedBlocks' => array( 'core/query-pagination-previous', 'core/query-pagination-numbers', 'core/query-pagination-next' ), 'description' => 'Displays a paginated navigation to next/previous set of posts, when applicable.', 'textdomain' => 'default', 'attributes' => array( 'paginationArrow' => array( 'type' => 'string', 'default' => 'none' ), 'showLabel' => array( 'type' => 'boolean', 'default' => true ) ), 'usesContext' => array( 'queryId', 'query' ), 'providesContext' => array( 'paginationArrow' => 'paginationArrow', 'showLabel' => 'showLabel' ), 'supports' => array( 'align' => true, 'reusable' => false, 'html' => false, 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'layout' => array( 'allowSwitching' => false, 'allowInheriting' => false, 'default' => array( 'type' => 'flex' ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-query-pagination-editor', 'style' => 'wp-block-query-pagination' ), 'query-pagination-next' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/query-pagination-next', 'title' => 'Next Page', 'category' => 'theme', 'parent' => array( 'core/query-pagination' ), 'description' => 'Displays the next posts page link.', 'textdomain' => 'default', 'attributes' => array( 'label' => array( 'type' => 'string' ) ), 'usesContext' => array( 'queryId', 'query', 'paginationArrow', 'showLabel', 'enhancedPagination' ), 'supports' => array( 'reusable' => false, 'html' => false, 'color' => array( 'gradients' => true, 'text' => false, '__experimentalDefaultControls' => array( 'background' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ) ), 'query-pagination-numbers' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/query-pagination-numbers', 'title' => 'Page Numbers', 'category' => 'theme', 'parent' => array( 'core/query-pagination' ), 'description' => 'Displays a list of page numbers for pagination.', 'textdomain' => 'default', 'attributes' => array( 'midSize' => array( 'type' => 'number', 'default' => 2 ) ), 'usesContext' => array( 'queryId', 'query', 'enhancedPagination' ), 'supports' => array( 'reusable' => false, 'html' => false, 'color' => array( 'gradients' => true, 'text' => false, '__experimentalDefaultControls' => array( 'background' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-query-pagination-numbers-editor' ), 'query-pagination-previous' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/query-pagination-previous', 'title' => 'Previous Page', 'category' => 'theme', 'parent' => array( 'core/query-pagination' ), 'description' => 'Displays the previous posts page link.', 'textdomain' => 'default', 'attributes' => array( 'label' => array( 'type' => 'string' ) ), 'usesContext' => array( 'queryId', 'query', 'paginationArrow', 'showLabel', 'enhancedPagination' ), 'supports' => array( 'reusable' => false, 'html' => false, 'color' => array( 'gradients' => true, 'text' => false, '__experimentalDefaultControls' => array( 'background' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ) ), 'query-title' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/query-title', 'title' => 'Query Title', 'category' => 'theme', 'description' => 'Display the query title.', 'textdomain' => 'default', 'attributes' => array( 'type' => array( 'type' => 'string' ), 'textAlign' => array( 'type' => 'string' ), 'level' => array( 'type' => 'number', 'default' => 1 ), 'levelOptions' => array( 'type' => 'array' ), 'showPrefix' => array( 'type' => 'boolean', 'default' => true ), 'showSearchTerm' => array( 'type' => 'boolean', 'default' => true ) ), 'example' => array( 'attributes' => array( 'type' => 'search' ) ), 'supports' => array( 'align' => array( 'wide', 'full' ), 'html' => false, 'color' => array( 'gradients' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontStyle' => true, '__experimentalFontWeight' => true, '__experimentalLetterSpacing' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'style' => 'wp-block-query-title' ), 'query-total' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/query-total', 'title' => 'Query Total', 'category' => 'theme', 'ancestor' => array( 'core/query' ), 'description' => 'Display the total number of results in a query.', 'textdomain' => 'default', 'attributes' => array( 'displayType' => array( 'type' => 'string', 'default' => 'total-results' ) ), 'usesContext' => array( 'queryId', 'query' ), 'supports' => array( 'align' => array( 'wide', 'full' ), 'html' => false, 'spacing' => array( 'margin' => true, 'padding' => true ), 'color' => array( 'gradients' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'style' => 'wp-block-query-total' ), 'quote' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/quote', 'title' => 'Quote', 'category' => 'text', 'description' => 'Give quoted text visual emphasis. "In quoting others, we cite ourselves." — Julio Cortázar', 'keywords' => array( 'blockquote', 'cite' ), 'textdomain' => 'default', 'attributes' => array( 'value' => array( 'type' => 'string', 'source' => 'html', 'selector' => 'blockquote', 'multiline' => 'p', 'default' => '', 'role' => 'content' ), 'citation' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'cite', 'role' => 'content' ), 'textAlign' => array( 'type' => 'string' ) ), 'supports' => array( 'anchor' => true, 'align' => array( 'left', 'right', 'wide', 'full' ), 'html' => false, 'background' => array( 'backgroundImage' => true, 'backgroundSize' => true, '__experimentalDefaultControls' => array( 'backgroundImage' => true ) ), '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true, '__experimentalDefaultControls' => array( 'color' => true, 'radius' => true, 'style' => true, 'width' => true ) ), 'dimensions' => array( 'minHeight' => true, '__experimentalDefaultControls' => array( 'minHeight' => false ) ), '__experimentalOnEnter' => true, '__experimentalOnMerge' => true, 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'color' => array( 'gradients' => true, 'heading' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'layout' => array( 'allowEditing' => false ), 'spacing' => array( 'blockGap' => true, 'padding' => true, 'margin' => true ), 'interactivity' => array( 'clientNavigation' => true ) ), 'styles' => array( array( 'name' => 'default', 'label' => 'Default', 'isDefault' => true ), array( 'name' => 'plain', 'label' => 'Plain' ) ), 'editorStyle' => 'wp-block-quote-editor', 'style' => 'wp-block-quote' ), 'read-more' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/read-more', 'title' => 'Read More', 'category' => 'theme', 'description' => 'Displays the link of a post, page, or any other content-type.', 'textdomain' => 'default', 'attributes' => array( 'content' => array( 'type' => 'string' ), 'linkTarget' => array( 'type' => 'string', 'default' => '_self' ) ), 'usesContext' => array( 'postId' ), 'supports' => array( 'html' => false, 'color' => array( 'gradients' => true, 'text' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalLetterSpacing' => true, '__experimentalTextDecoration' => true, '__experimentalDefaultControls' => array( 'fontSize' => true, 'textDecoration' => true ) ), 'spacing' => array( 'margin' => array( 'top', 'bottom' ), 'padding' => true, '__experimentalDefaultControls' => array( 'padding' => true ) ), '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'width' => true, '__experimentalDefaultControls' => array( 'width' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'style' => 'wp-block-read-more' ), 'rss' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/rss', 'title' => 'RSS', 'category' => 'widgets', 'description' => 'Display entries from any RSS or Atom feed.', 'keywords' => array( 'atom', 'feed' ), 'textdomain' => 'default', 'attributes' => array( 'columns' => array( 'type' => 'number', 'default' => 2 ), 'blockLayout' => array( 'type' => 'string', 'default' => 'list' ), 'feedURL' => array( 'type' => 'string', 'default' => '' ), 'itemsToShow' => array( 'type' => 'number', 'default' => 5 ), 'displayExcerpt' => array( 'type' => 'boolean', 'default' => false ), 'displayAuthor' => array( 'type' => 'boolean', 'default' => false ), 'displayDate' => array( 'type' => 'boolean', 'default' => false ), 'excerptLength' => array( 'type' => 'number', 'default' => 55 ) ), 'supports' => array( 'align' => true, 'html' => false, 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ), 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'padding' => false, 'margin' => false ) ), 'color' => array( 'background' => true, 'text' => true, 'gradients' => true, 'link' => true ) ), 'editorStyle' => 'wp-block-rss-editor', 'style' => 'wp-block-rss' ), 'search' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/search', 'title' => 'Search', 'category' => 'widgets', 'description' => 'Help visitors find your content.', 'keywords' => array( 'find' ), 'textdomain' => 'default', 'attributes' => array( 'label' => array( 'type' => 'string', 'role' => 'content' ), 'showLabel' => array( 'type' => 'boolean', 'default' => true ), 'placeholder' => array( 'type' => 'string', 'default' => '', 'role' => 'content' ), 'width' => array( 'type' => 'number' ), 'widthUnit' => array( 'type' => 'string' ), 'buttonText' => array( 'type' => 'string', 'role' => 'content' ), 'buttonPosition' => array( 'type' => 'string', 'default' => 'button-outside' ), 'buttonUseIcon' => array( 'type' => 'boolean', 'default' => false ), 'query' => array( 'type' => 'object', 'default' => array( ) ), 'isSearchFieldHidden' => array( 'type' => 'boolean', 'default' => false ) ), 'supports' => array( 'align' => array( 'left', 'center', 'right' ), 'color' => array( 'gradients' => true, '__experimentalSkipSerialization' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'interactivity' => true, 'typography' => array( '__experimentalSkipSerialization' => true, '__experimentalSelector' => '.wp-block-search__label, .wp-block-search__input, .wp-block-search__button', 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), '__experimentalBorder' => array( 'color' => true, 'radius' => true, 'width' => true, '__experimentalSkipSerialization' => true, '__experimentalDefaultControls' => array( 'color' => true, 'radius' => true, 'width' => true ) ), 'spacing' => array( 'margin' => true ), 'html' => false ), 'editorStyle' => 'wp-block-search-editor', 'style' => 'wp-block-search' ), 'separator' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/separator', 'title' => 'Separator', 'category' => 'design', 'description' => 'Create a break between ideas or sections with a horizontal separator.', 'keywords' => array( 'horizontal-line', 'hr', 'divider' ), 'textdomain' => 'default', 'attributes' => array( 'opacity' => array( 'type' => 'string', 'default' => 'alpha-channel' ), 'tagName' => array( 'type' => 'string', 'enum' => array( 'hr', 'div' ), 'default' => 'hr' ) ), 'supports' => array( 'anchor' => true, 'align' => array( 'center', 'wide', 'full' ), 'color' => array( 'enableContrastChecker' => false, '__experimentalSkipSerialization' => true, 'gradients' => true, 'background' => true, 'text' => false, '__experimentalDefaultControls' => array( 'background' => true ) ), 'spacing' => array( 'margin' => array( 'top', 'bottom' ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'styles' => array( array( 'name' => 'default', 'label' => 'Default', 'isDefault' => true ), array( 'name' => 'wide', 'label' => 'Wide Line' ), array( 'name' => 'dots', 'label' => 'Dots' ) ), 'editorStyle' => 'wp-block-separator-editor', 'style' => 'wp-block-separator' ), 'shortcode' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/shortcode', 'title' => 'Shortcode', 'category' => 'widgets', 'description' => 'Insert additional custom elements with a WordPress shortcode.', 'textdomain' => 'default', 'attributes' => array( 'text' => array( 'type' => 'string', 'source' => 'raw' ) ), 'supports' => array( 'className' => false, 'customClassName' => false, 'html' => false ), 'editorStyle' => 'wp-block-shortcode-editor' ), 'site-logo' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/site-logo', 'title' => 'Site Logo', 'category' => 'theme', 'description' => 'Display an image to represent this site. Update this block and the changes apply everywhere.', 'textdomain' => 'default', 'attributes' => array( 'width' => array( 'type' => 'number' ), 'isLink' => array( 'type' => 'boolean', 'default' => true, 'role' => 'content' ), 'linkTarget' => array( 'type' => 'string', 'default' => '_self', 'role' => 'content' ), 'shouldSyncIcon' => array( 'type' => 'boolean' ) ), 'example' => array( 'viewportWidth' => 500, 'attributes' => array( 'width' => 350, 'className' => 'block-editor-block-types-list__site-logo-example' ) ), 'supports' => array( 'html' => false, 'align' => true, 'alignWide' => false, 'color' => array( '__experimentalDuotone' => 'img, .components-placeholder__illustration, .components-placeholder::before', 'text' => false, 'background' => false ), 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'styles' => array( array( 'name' => 'default', 'label' => 'Default', 'isDefault' => true ), array( 'name' => 'rounded', 'label' => 'Rounded' ) ), 'editorStyle' => 'wp-block-site-logo-editor', 'style' => 'wp-block-site-logo' ), 'site-tagline' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/site-tagline', 'title' => 'Site Tagline', 'category' => 'theme', 'description' => 'Describe in a few words what the site is about. The tagline can be used in search results or when sharing on social networks even if it’s not displayed in the theme design.', 'keywords' => array( 'description' ), 'textdomain' => 'default', 'attributes' => array( 'textAlign' => array( 'type' => 'string' ), 'level' => array( 'type' => 'number', 'default' => 0 ), 'levelOptions' => array( 'type' => 'array', 'default' => array( 0, 1, 2, 3, 4, 5, 6 ) ) ), 'example' => array( 'viewportWidth' => 350, 'attributes' => array( 'textAlign' => 'center' ) ), 'supports' => array( 'align' => array( 'wide', 'full' ), 'html' => false, 'color' => array( 'gradients' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalFontStyle' => true, '__experimentalFontWeight' => true, '__experimentalLetterSpacing' => true, '__experimentalWritingMode' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ), 'editorStyle' => 'wp-block-site-tagline-editor', 'style' => 'wp-block-site-tagline' ), 'site-title' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/site-title', 'title' => 'Site Title', 'category' => 'theme', 'description' => 'Displays the name of this site. Update the block, and the changes apply everywhere it’s used. This will also appear in the browser title bar and in search results.', 'textdomain' => 'default', 'attributes' => array( 'level' => array( 'type' => 'number', 'default' => 1 ), 'levelOptions' => array( 'type' => 'array', 'default' => array( 0, 1, 2, 3, 4, 5, 6 ) ), 'textAlign' => array( 'type' => 'string' ), 'isLink' => array( 'type' => 'boolean', 'default' => true, 'role' => 'content' ), 'linkTarget' => array( 'type' => 'string', 'default' => '_self', 'role' => 'content' ) ), 'example' => array( 'viewportWidth' => 500 ), 'supports' => array( 'align' => array( 'wide', 'full' ), 'html' => false, 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, 'link' => true ) ), 'spacing' => array( 'padding' => true, 'margin' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalFontStyle' => true, '__experimentalFontWeight' => true, '__experimentalLetterSpacing' => true, '__experimentalWritingMode' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ), 'editorStyle' => 'wp-block-site-title-editor', 'style' => 'wp-block-site-title' ), 'social-link' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/social-link', 'title' => 'Social Icon', 'category' => 'widgets', 'parent' => array( 'core/social-links' ), 'description' => 'Display an icon linking to a social profile or site.', 'textdomain' => 'default', 'attributes' => array( 'url' => array( 'type' => 'string', 'role' => 'content' ), 'service' => array( 'type' => 'string' ), 'label' => array( 'type' => 'string', 'role' => 'content' ), 'rel' => array( 'type' => 'string' ) ), 'usesContext' => array( 'openInNewTab', 'showLabels', 'iconColor', 'iconColorValue', 'iconBackgroundColor', 'iconBackgroundColorValue' ), 'supports' => array( 'reusable' => false, 'html' => false, 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-social-link-editor' ), 'social-links' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/social-links', 'title' => 'Social Icons', 'category' => 'widgets', 'allowedBlocks' => array( 'core/social-link' ), 'description' => 'Display icons linking to your social profiles or sites.', 'keywords' => array( 'links' ), 'textdomain' => 'default', 'attributes' => array( 'iconColor' => array( 'type' => 'string' ), 'customIconColor' => array( 'type' => 'string' ), 'iconColorValue' => array( 'type' => 'string' ), 'iconBackgroundColor' => array( 'type' => 'string' ), 'customIconBackgroundColor' => array( 'type' => 'string' ), 'iconBackgroundColorValue' => array( 'type' => 'string' ), 'openInNewTab' => array( 'type' => 'boolean', 'default' => false ), 'showLabels' => array( 'type' => 'boolean', 'default' => false ), 'size' => array( 'type' => 'string' ) ), 'providesContext' => array( 'openInNewTab' => 'openInNewTab', 'showLabels' => 'showLabels', 'iconColor' => 'iconColor', 'iconColorValue' => 'iconColorValue', 'iconBackgroundColor' => 'iconBackgroundColor', 'iconBackgroundColorValue' => 'iconBackgroundColorValue' ), 'supports' => array( 'align' => array( 'left', 'center', 'right' ), 'anchor' => true, '__experimentalExposeControlsToChildren' => true, 'layout' => array( 'allowSwitching' => false, 'allowInheriting' => false, 'allowVerticalAlignment' => false, 'default' => array( 'type' => 'flex' ) ), 'color' => array( 'enableContrastChecker' => false, 'background' => true, 'gradients' => true, 'text' => false, '__experimentalDefaultControls' => array( 'background' => false ) ), 'spacing' => array( 'blockGap' => array( 'horizontal', 'vertical' ), 'margin' => true, 'padding' => true, 'units' => array( 'px', 'em', 'rem', 'vh', 'vw' ), '__experimentalDefaultControls' => array( 'blockGap' => true, 'margin' => true, 'padding' => false ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'styles' => array( array( 'name' => 'default', 'label' => 'Default', 'isDefault' => true ), array( 'name' => 'logos-only', 'label' => 'Logos Only' ), array( 'name' => 'pill-shape', 'label' => 'Pill Shape' ) ), 'editorStyle' => 'wp-block-social-links-editor', 'style' => 'wp-block-social-links' ), 'spacer' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/spacer', 'title' => 'Spacer', 'category' => 'design', 'description' => 'Add white space between blocks and customize its height.', 'textdomain' => 'default', 'attributes' => array( 'height' => array( 'type' => 'string', 'default' => '100px' ), 'width' => array( 'type' => 'string' ) ), 'usesContext' => array( 'orientation' ), 'supports' => array( 'anchor' => true, 'spacing' => array( 'margin' => array( 'top', 'bottom' ), '__experimentalDefaultControls' => array( 'margin' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-spacer-editor', 'style' => 'wp-block-spacer' ), 'table' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/table', 'title' => 'Table', 'category' => 'text', 'description' => 'Create structured content in rows and columns to display information.', 'textdomain' => 'default', 'attributes' => array( 'hasFixedLayout' => array( 'type' => 'boolean', 'default' => true ), 'caption' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'figcaption' ), 'head' => array( 'type' => 'array', 'default' => array( ), 'source' => 'query', 'selector' => 'thead tr', 'query' => array( 'cells' => array( 'type' => 'array', 'default' => array( ), 'source' => 'query', 'selector' => 'td,th', 'query' => array( 'content' => array( 'type' => 'rich-text', 'source' => 'rich-text' ), 'tag' => array( 'type' => 'string', 'default' => 'td', 'source' => 'tag' ), 'scope' => array( 'type' => 'string', 'source' => 'attribute', 'attribute' => 'scope' ), 'align' => array( 'type' => 'string', 'source' => 'attribute', 'attribute' => 'data-align' ), 'colspan' => array( 'type' => 'string', 'source' => 'attribute', 'attribute' => 'colspan' ), 'rowspan' => array( 'type' => 'string', 'source' => 'attribute', 'attribute' => 'rowspan' ) ) ) ) ), 'body' => array( 'type' => 'array', 'default' => array( ), 'source' => 'query', 'selector' => 'tbody tr', 'query' => array( 'cells' => array( 'type' => 'array', 'default' => array( ), 'source' => 'query', 'selector' => 'td,th', 'query' => array( 'content' => array( 'type' => 'rich-text', 'source' => 'rich-text' ), 'tag' => array( 'type' => 'string', 'default' => 'td', 'source' => 'tag' ), 'scope' => array( 'type' => 'string', 'source' => 'attribute', 'attribute' => 'scope' ), 'align' => array( 'type' => 'string', 'source' => 'attribute', 'attribute' => 'data-align' ), 'colspan' => array( 'type' => 'string', 'source' => 'attribute', 'attribute' => 'colspan' ), 'rowspan' => array( 'type' => 'string', 'source' => 'attribute', 'attribute' => 'rowspan' ) ) ) ) ), 'foot' => array( 'type' => 'array', 'default' => array( ), 'source' => 'query', 'selector' => 'tfoot tr', 'query' => array( 'cells' => array( 'type' => 'array', 'default' => array( ), 'source' => 'query', 'selector' => 'td,th', 'query' => array( 'content' => array( 'type' => 'rich-text', 'source' => 'rich-text' ), 'tag' => array( 'type' => 'string', 'default' => 'td', 'source' => 'tag' ), 'scope' => array( 'type' => 'string', 'source' => 'attribute', 'attribute' => 'scope' ), 'align' => array( 'type' => 'string', 'source' => 'attribute', 'attribute' => 'data-align' ), 'colspan' => array( 'type' => 'string', 'source' => 'attribute', 'attribute' => 'colspan' ), 'rowspan' => array( 'type' => 'string', 'source' => 'attribute', 'attribute' => 'rowspan' ) ) ) ) ) ), 'supports' => array( 'anchor' => true, 'align' => true, 'color' => array( '__experimentalSkipSerialization' => true, 'gradients' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontStyle' => true, '__experimentalFontWeight' => true, '__experimentalLetterSpacing' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), '__experimentalBorder' => array( '__experimentalSkipSerialization' => true, 'color' => true, 'style' => true, 'width' => true, '__experimentalDefaultControls' => array( 'color' => true, 'style' => true, 'width' => true ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'selectors' => array( 'root' => '.wp-block-table > table', 'spacing' => '.wp-block-table' ), 'styles' => array( array( 'name' => 'regular', 'label' => 'Default', 'isDefault' => true ), array( 'name' => 'stripes', 'label' => 'Stripes' ) ), 'editorStyle' => 'wp-block-table-editor', 'style' => 'wp-block-table' ), 'tag-cloud' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/tag-cloud', 'title' => 'Tag Cloud', 'category' => 'widgets', 'description' => 'A cloud of popular keywords, each sized by how often it appears.', 'textdomain' => 'default', 'attributes' => array( 'numberOfTags' => array( 'type' => 'number', 'default' => 45, 'minimum' => 1, 'maximum' => 100 ), 'taxonomy' => array( 'type' => 'string', 'default' => 'post_tag' ), 'showTagCounts' => array( 'type' => 'boolean', 'default' => false ), 'smallestFontSize' => array( 'type' => 'string', 'default' => '8pt' ), 'largestFontSize' => array( 'type' => 'string', 'default' => '22pt' ) ), 'styles' => array( array( 'name' => 'default', 'label' => 'Default', 'isDefault' => true ), array( 'name' => 'outline', 'label' => 'Outline' ) ), 'supports' => array( 'html' => false, 'align' => true, 'spacing' => array( 'margin' => true, 'padding' => true ), 'typography' => array( 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalLetterSpacing' => true ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ), 'editorStyle' => 'wp-block-tag-cloud-editor' ), 'template-part' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/template-part', 'title' => 'Template Part', 'category' => 'theme', 'description' => 'Edit the different global regions of your site, like the header, footer, sidebar, or create your own.', 'textdomain' => 'default', 'attributes' => array( 'slug' => array( 'type' => 'string' ), 'theme' => array( 'type' => 'string' ), 'tagName' => array( 'type' => 'string' ), 'area' => array( 'type' => 'string' ) ), 'supports' => array( 'align' => true, 'html' => false, 'reusable' => false, 'renaming' => false, 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-template-part-editor' ), 'term-description' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/term-description', 'title' => 'Term Description', 'category' => 'theme', 'description' => 'Display the description of categories, tags and custom taxonomies when viewing an archive.', 'textdomain' => 'default', 'attributes' => array( 'textAlign' => array( 'type' => 'string' ) ), 'supports' => array( 'align' => array( 'wide', 'full' ), 'html' => false, 'color' => array( 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'spacing' => array( 'padding' => true, 'margin' => true ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontFamily' => true, '__experimentalFontWeight' => true, '__experimentalFontStyle' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalLetterSpacing' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'interactivity' => array( 'clientNavigation' => true ), '__experimentalBorder' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true, '__experimentalDefaultControls' => array( 'radius' => true, 'color' => true, 'width' => true, 'style' => true ) ) ) ), 'text-columns' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/text-columns', 'title' => 'Text Columns (deprecated)', 'icon' => 'columns', 'category' => 'design', 'description' => 'This block is deprecated. Please use the Columns block instead.', 'textdomain' => 'default', 'attributes' => array( 'content' => array( 'type' => 'array', 'source' => 'query', 'selector' => 'p', 'query' => array( 'children' => array( 'type' => 'string', 'source' => 'html' ) ), 'default' => array( array( ), array( ) ) ), 'columns' => array( 'type' => 'number', 'default' => 2 ), 'width' => array( 'type' => 'string' ) ), 'supports' => array( 'inserter' => false, 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-text-columns-editor', 'style' => 'wp-block-text-columns' ), 'verse' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/verse', 'title' => 'Verse', 'category' => 'text', 'description' => 'Insert poetry. Use special spacing formats. Or quote song lyrics.', 'keywords' => array( 'poetry', 'poem' ), 'textdomain' => 'default', 'attributes' => array( 'content' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'pre', '__unstablePreserveWhiteSpace' => true, 'role' => 'content' ), 'textAlign' => array( 'type' => 'string' ) ), 'supports' => array( 'anchor' => true, 'background' => array( 'backgroundImage' => true, 'backgroundSize' => true, '__experimentalDefaultControls' => array( 'backgroundImage' => true ) ), 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true ) ), 'dimensions' => array( 'minHeight' => true, '__experimentalDefaultControls' => array( 'minHeight' => false ) ), 'typography' => array( 'fontSize' => true, '__experimentalFontFamily' => true, 'lineHeight' => true, '__experimentalFontStyle' => true, '__experimentalFontWeight' => true, '__experimentalLetterSpacing' => true, '__experimentalTextTransform' => true, '__experimentalTextDecoration' => true, '__experimentalWritingMode' => true, '__experimentalDefaultControls' => array( 'fontSize' => true ) ), 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), '__experimentalBorder' => array( 'radius' => true, 'width' => true, 'color' => true, 'style' => true ), 'interactivity' => array( 'clientNavigation' => true ) ), 'style' => 'wp-block-verse', 'editorStyle' => 'wp-block-verse-editor' ), 'video' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/video', 'title' => 'Video', 'category' => 'media', 'description' => 'Embed a video from your media library or upload a new one.', 'keywords' => array( 'movie' ), 'textdomain' => 'default', 'attributes' => array( 'autoplay' => array( 'type' => 'boolean', 'source' => 'attribute', 'selector' => 'video', 'attribute' => 'autoplay' ), 'caption' => array( 'type' => 'rich-text', 'source' => 'rich-text', 'selector' => 'figcaption', 'role' => 'content' ), 'controls' => array( 'type' => 'boolean', 'source' => 'attribute', 'selector' => 'video', 'attribute' => 'controls', 'default' => true ), 'id' => array( 'type' => 'number', 'role' => 'content' ), 'loop' => array( 'type' => 'boolean', 'source' => 'attribute', 'selector' => 'video', 'attribute' => 'loop' ), 'muted' => array( 'type' => 'boolean', 'source' => 'attribute', 'selector' => 'video', 'attribute' => 'muted' ), 'poster' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'video', 'attribute' => 'poster' ), 'preload' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'video', 'attribute' => 'preload', 'default' => 'metadata' ), 'blob' => array( 'type' => 'string', 'role' => 'local' ), 'src' => array( 'type' => 'string', 'source' => 'attribute', 'selector' => 'video', 'attribute' => 'src', 'role' => 'content' ), 'playsInline' => array( 'type' => 'boolean', 'source' => 'attribute', 'selector' => 'video', 'attribute' => 'playsinline' ), 'tracks' => array( 'role' => 'content', 'type' => 'array', 'items' => array( 'type' => 'object' ), 'default' => array( ) ) ), 'supports' => array( 'anchor' => true, 'align' => true, 'spacing' => array( 'margin' => true, 'padding' => true, '__experimentalDefaultControls' => array( 'margin' => false, 'padding' => false ) ), 'interactivity' => array( 'clientNavigation' => true ) ), 'editorStyle' => 'wp-block-video-editor', 'style' => 'wp-block-video' ), 'widget-group' => array( '$schema' => 'https://schemas.wp.org/trunk/block.json', 'apiVersion' => 3, 'name' => 'core/widget-group', 'title' => 'Widget Group', 'category' => 'widgets', 'attributes' => array( 'title' => array( 'type' => 'string' ) ), 'supports' => array( 'html' => false, 'inserter' => true, 'customClassName' => true, 'reusable' => false ), 'editorStyle' => 'wp-block-widget-group-editor', 'style' => 'wp-block-widget-group' ) );PKZ(C&&navigation-submenu.phpnu[ array(), 'inline_styles' => '', ); $has_named_font_size = array_key_exists( 'fontSize', $context ); $has_custom_font_size = isset( $context['style']['typography']['fontSize'] ); if ( $has_named_font_size ) { // Add the font size class. $font_sizes['css_classes'][] = sprintf( 'has-%s-font-size', $context['fontSize'] ); } elseif ( $has_custom_font_size ) { // Add the custom font size inline style. $font_sizes['inline_styles'] = sprintf( 'font-size: %s;', wp_get_typography_font_size_value( array( 'size' => $context['style']['typography']['fontSize'], ) ) ); } return $font_sizes; } /** * Returns the top-level submenu SVG chevron icon. * * @since 5.9.0 * * @return string */ function block_core_navigation_submenu_render_submenu_icon() { return ''; } /** * Renders the `core/navigation-submenu` block. * * @since 5.9.0 * * @param array $attributes The block attributes. * @param string $content The saved content. * @param WP_Block $block The parsed block. * * @return string Returns the post content with the legacy widget added. */ function render_block_core_navigation_submenu( $attributes, $content, $block ) { $navigation_link_has_id = isset( $attributes['id'] ) && is_numeric( $attributes['id'] ); $is_post_type = isset( $attributes['kind'] ) && 'post-type' === $attributes['kind']; $is_post_type = $is_post_type || isset( $attributes['type'] ) && ( 'post' === $attributes['type'] || 'page' === $attributes['type'] ); // Don't render the block's subtree if it is a draft. if ( $is_post_type && $navigation_link_has_id && 'publish' !== get_post_status( $attributes['id'] ) ) { return ''; } // Don't render the block's subtree if it has no label. if ( empty( $attributes['label'] ) ) { return ''; } $font_sizes = block_core_navigation_submenu_build_css_font_sizes( $block->context ); $style_attribute = $font_sizes['inline_styles']; $has_submenu = count( $block->inner_blocks ) > 0; $kind = empty( $attributes['kind'] ) ? 'post_type' : str_replace( '-', '_', $attributes['kind'] ); $is_active = ! empty( $attributes['id'] ) && get_queried_object_id() === (int) $attributes['id'] && ! empty( get_queried_object()->$kind ); if ( is_post_type_archive() ) { $queried_archive_link = get_post_type_archive_link( get_queried_object()->name ); if ( $attributes['url'] === $queried_archive_link ) { $is_active = true; } } $show_submenu_indicators = isset( $block->context['showSubmenuIcon'] ) && $block->context['showSubmenuIcon']; $open_on_click = isset( $block->context['openSubmenusOnClick'] ) && $block->context['openSubmenusOnClick']; $open_on_hover_and_click = isset( $block->context['openSubmenusOnClick'] ) && ! $block->context['openSubmenusOnClick'] && $show_submenu_indicators; $classes = array( 'wp-block-navigation-item', ); $classes = array_merge( $classes, $font_sizes['css_classes'] ); if ( $has_submenu ) { $classes[] = 'has-child'; } if ( $open_on_click ) { $classes[] = 'open-on-click'; } if ( $open_on_hover_and_click ) { $classes[] = 'open-on-hover-click'; } if ( $is_active ) { $classes[] = 'current-menu-item'; } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classes ), 'style' => $style_attribute, ) ); $label = ''; if ( isset( $attributes['label'] ) ) { $label .= wp_kses_post( $attributes['label'] ); } $aria_label = sprintf( /* translators: Accessibility text. %s: Parent page title. */ __( '%s submenu' ), wp_strip_all_tags( $label ) ); $html = '
  • '; // If Submenus open on hover, we render an anchor tag with attributes. // If submenu icons are set to show, we also render a submenu button, so the submenu can be opened on click. if ( ! $open_on_click ) { $item_url = isset( $attributes['url'] ) ? $attributes['url'] : ''; // Start appending HTML attributes to anchor tag. $html .= '
  • %5$s%6$s', get_the_permalink( $post_ID ), esc_attr( $link_target ), $rel, $height, $featured_image, $overlay_markup ); } else { $featured_image = $featured_image . $overlay_markup; } $aspect_ratio = ! empty( $attributes['aspectRatio'] ) ? esc_attr( safecss_filter_attr( 'aspect-ratio:' . $attributes['aspectRatio'] ) ) . ';' : ''; $width = ! empty( $attributes['width'] ) ? esc_attr( safecss_filter_attr( 'width:' . $attributes['width'] ) ) . ';' : ''; $height = ! empty( $attributes['height'] ) ? esc_attr( safecss_filter_attr( 'height:' . $attributes['height'] ) ) . ';' : ''; if ( ! $height && ! $width && ! $aspect_ratio ) { $wrapper_attributes = get_block_wrapper_attributes(); } else { $wrapper_attributes = get_block_wrapper_attributes( array( 'style' => $aspect_ratio . $width . $height ) ); } return "
    {$featured_image}
    "; } /** * Generate markup for the HTML element that will be used for the overlay. * * @since 6.1.0 * * @param array $attributes Block attributes. * * @return string HTML markup in string format. */ function get_block_core_post_featured_image_overlay_element_markup( $attributes ) { $has_dim_background = isset( $attributes['dimRatio'] ) && $attributes['dimRatio']; $has_gradient = isset( $attributes['gradient'] ) && $attributes['gradient']; $has_custom_gradient = isset( $attributes['customGradient'] ) && $attributes['customGradient']; $has_solid_overlay = isset( $attributes['overlayColor'] ) && $attributes['overlayColor']; $has_custom_overlay = isset( $attributes['customOverlayColor'] ) && $attributes['customOverlayColor']; $class_names = array( 'wp-block-post-featured-image__overlay' ); $styles = array(); if ( ! $has_dim_background ) { return ''; } // Apply border classes and styles. $border_attributes = get_block_core_post_featured_image_border_attributes( $attributes ); if ( ! empty( $border_attributes['class'] ) ) { $class_names[] = $border_attributes['class']; } if ( ! empty( $border_attributes['style'] ) ) { $styles[] = $border_attributes['style']; } // Apply overlay and gradient classes. if ( $has_dim_background ) { $class_names[] = 'has-background-dim'; $class_names[] = "has-background-dim-{$attributes['dimRatio']}"; } if ( $has_solid_overlay ) { $class_names[] = "has-{$attributes['overlayColor']}-background-color"; } if ( $has_gradient || $has_custom_gradient ) { $class_names[] = 'has-background-gradient'; } if ( $has_gradient ) { $class_names[] = "has-{$attributes['gradient']}-gradient-background"; } // Apply background styles. if ( $has_custom_gradient ) { $styles[] = sprintf( 'background-image: %s;', $attributes['customGradient'] ); } if ( $has_custom_overlay ) { $styles[] = sprintf( 'background-color: %s;', $attributes['customOverlayColor'] ); } return sprintf( '', esc_attr( implode( ' ', $class_names ) ), esc_attr( safecss_filter_attr( implode( ' ', $styles ) ) ) ); } /** * Generates class names and styles to apply the border support styles for * the Post Featured Image block. * * @since 6.1.0 * * @param array $attributes The block attributes. * @return array The border-related classnames and styles for the block. */ function get_block_core_post_featured_image_border_attributes( $attributes ) { $border_styles = array(); $sides = array( 'top', 'right', 'bottom', 'left' ); // Border radius. if ( isset( $attributes['style']['border']['radius'] ) ) { $border_styles['radius'] = $attributes['style']['border']['radius']; } // Border style. if ( isset( $attributes['style']['border']['style'] ) ) { $border_styles['style'] = $attributes['style']['border']['style']; } // Border width. if ( isset( $attributes['style']['border']['width'] ) ) { $border_styles['width'] = $attributes['style']['border']['width']; } // Border color. $preset_color = array_key_exists( 'borderColor', $attributes ) ? "var:preset|color|{$attributes['borderColor']}" : null; $custom_color = $attributes['style']['border']['color'] ?? null; $border_styles['color'] = $preset_color ? $preset_color : $custom_color; // Individual border styles e.g. top, left etc. foreach ( $sides as $side ) { $border = $attributes['style']['border'][ $side ] ?? null; $border_styles[ $side ] = array( 'color' => isset( $border['color'] ) ? $border['color'] : null, 'style' => isset( $border['style'] ) ? $border['style'] : null, 'width' => isset( $border['width'] ) ? $border['width'] : null, ); } $styles = wp_style_engine_get_styles( array( 'border' => $border_styles ) ); $attributes = array(); if ( ! empty( $styles['classnames'] ) ) { $attributes['class'] = $styles['classnames']; } if ( ! empty( $styles['css'] ) ) { $attributes['style'] = $styles['css']; } return $attributes; } /** * Registers the `core/post-featured-image` block on the server. * * @since 5.8.0 */ function register_block_core_post_featured_image() { register_block_type_from_metadata( __DIR__ . '/post-featured-image', array( 'render_callback' => 'render_block_core_post_featured_image', ) ); } add_action( 'init', 'register_block_core_post_featured_image' ); PKZU==site-title.phpnu[%4$s', esc_url( home_url() ), esc_attr( $link_target ), $aria_current, esc_html( $site_title ) ); } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => trim( $classes ) ) ); return sprintf( '<%1$s %2$s>%3$s', $tag_name, $wrapper_attributes, // already pre-escaped if it is a link. $attributes['isLink'] ? $site_title : esc_html( $site_title ) ); } /** * Registers the `core/site-title` block on the server. * * @since 5.8.0 */ function register_block_core_site_title() { register_block_type_from_metadata( __DIR__ . '/site-title', array( 'render_callback' => 'render_block_core_site_title', ) ); } add_action( 'init', 'register_block_core_site_title' ); PKZU!media-text.phpnu[ 'div', 'class_name' => 'wp-block-media-text', ); while ( $block_tag_processor->next_tag( $block_query ) ) { if ( $image_fill ) { // The markup below does not work with the deprecated `is-image-fill` class. $block_tag_processor->remove_class( 'is-image-fill' ); $block_tag_processor->add_class( 'is-image-fill-element' ); } } $content = $block_tag_processor->get_updated_html(); $media_tag_processor = new WP_HTML_Tag_Processor( $content ); $wrapping_figure_query = array( 'tag_name' => 'figure', 'class_name' => 'wp-block-media-text__media', ); if ( $has_media_on_right ) { // Loop through all the figure tags and set a bookmark on the last figure tag. while ( $media_tag_processor->next_tag( $wrapping_figure_query ) ) { $media_tag_processor->set_bookmark( 'last_figure' ); } if ( $media_tag_processor->has_bookmark( 'last_figure' ) ) { $media_tag_processor->seek( 'last_figure' ); // Insert a unique ID to identify the figure tag. $media_tag_processor->set_attribute( 'id', $unique_id ); } } else { if ( $media_tag_processor->next_tag( $wrapping_figure_query ) ) { // Insert a unique ID to identify the figure tag. $media_tag_processor->set_attribute( 'id', $unique_id ); } } $content = $media_tag_processor->get_updated_html(); // Add the image tag inside the figure tag, and update the image attributes // in order to display the featured image. $media_size_slug = isset( $attributes['mediaSizeSlug'] ) ? $attributes['mediaSizeSlug'] : 'full'; $image_tag = ''; $content = preg_replace( '/()/', '$1' . $image_tag, $content ); $image_tag_processor = new WP_HTML_Tag_Processor( $content ); if ( $image_tag_processor->next_tag( array( 'tag_name' => 'figure', 'id' => $unique_id, ) ) ) { // The ID is only used to ensure that the correct figure tag is selected, // and can now be removed. $image_tag_processor->remove_attribute( 'id' ); if ( $image_tag_processor->next_tag( array( 'tag_name' => 'img', 'class_name' => 'wp-block-media-text__featured_image', ) ) ) { $image_tag_processor->set_attribute( 'src', esc_url( $current_featured_image ) ); $image_tag_processor->set_attribute( 'class', 'wp-image-' . get_post_thumbnail_id() . ' size-' . $media_size_slug ); $image_tag_processor->set_attribute( 'alt', trim( strip_tags( get_post_meta( get_post_thumbnail_id(), '_wp_attachment_image_alt', true ) ) ) ); if ( $image_fill ) { $image_tag_processor->set_attribute( 'style', 'object-position:' . $focal_point . ';' ); } $content = $image_tag_processor->get_updated_html(); } } return $content; } /** * Registers the `core/media-text` block renderer on server. * * @since 6.6.0 */ function register_block_core_media_text() { register_block_type_from_metadata( __DIR__ . '/media-text', array( 'render_callback' => 'render_block_core_media_text', ) ); } add_action( 'init', 'register_block_core_media_text' ); PKZyrpattern/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/pattern", "title": "Pattern Placeholder", "category": "theme", "description": "Show a block pattern.", "supports": { "html": false, "inserter": false, "renaming": false, "interactivity": { "clientNavigation": true } }, "textdomain": "default", "attributes": { "slug": { "type": "string" } } } PKZtv$query-pagination-previous/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/query-pagination-previous", "title": "Previous Page", "category": "theme", "parent": [ "core/query-pagination" ], "description": "Displays the previous posts page link.", "textdomain": "default", "attributes": { "label": { "type": "string" } }, "usesContext": [ "queryId", "query", "paginationArrow", "showLabel", "enhancedPagination" ], "supports": { "reusable": false, "html": false, "color": { "gradients": true, "text": false, "__experimentalDefaultControls": { "background": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } } } PKZ(XsY6Y6navigation-link.phpnu[ array(), 'inline_styles' => '', ); // Text color. $named_text_color = null; $custom_text_color = null; if ( $is_sub_menu && array_key_exists( 'customOverlayTextColor', $context ) ) { $custom_text_color = $context['customOverlayTextColor']; } elseif ( $is_sub_menu && array_key_exists( 'overlayTextColor', $context ) ) { $named_text_color = $context['overlayTextColor']; } elseif ( array_key_exists( 'customTextColor', $context ) ) { $custom_text_color = $context['customTextColor']; } elseif ( array_key_exists( 'textColor', $context ) ) { $named_text_color = $context['textColor']; } elseif ( isset( $context['style']['color']['text'] ) ) { $custom_text_color = $context['style']['color']['text']; } // If has text color. if ( ! is_null( $named_text_color ) ) { // Add the color class. array_push( $colors['css_classes'], 'has-text-color', sprintf( 'has-%s-color', $named_text_color ) ); } elseif ( ! is_null( $custom_text_color ) ) { // Add the custom color inline style. $colors['css_classes'][] = 'has-text-color'; $colors['inline_styles'] .= sprintf( 'color: %s;', $custom_text_color ); } // Background color. $named_background_color = null; $custom_background_color = null; if ( $is_sub_menu && array_key_exists( 'customOverlayBackgroundColor', $context ) ) { $custom_background_color = $context['customOverlayBackgroundColor']; } elseif ( $is_sub_menu && array_key_exists( 'overlayBackgroundColor', $context ) ) { $named_background_color = $context['overlayBackgroundColor']; } elseif ( array_key_exists( 'customBackgroundColor', $context ) ) { $custom_background_color = $context['customBackgroundColor']; } elseif ( array_key_exists( 'backgroundColor', $context ) ) { $named_background_color = $context['backgroundColor']; } elseif ( isset( $context['style']['color']['background'] ) ) { $custom_background_color = $context['style']['color']['background']; } // If has background color. if ( ! is_null( $named_background_color ) ) { // Add the background-color class. array_push( $colors['css_classes'], 'has-background', sprintf( 'has-%s-background-color', $named_background_color ) ); } elseif ( ! is_null( $custom_background_color ) ) { // Add the custom background-color inline style. $colors['css_classes'][] = 'has-background'; $colors['inline_styles'] .= sprintf( 'background-color: %s;', $custom_background_color ); } return $colors; } /** * Build an array with CSS classes and inline styles defining the font sizes * which will be applied to the navigation markup in the front-end. * * @since 5.9.0 * * @param array $context Navigation block context. * @return array Font size CSS classes and inline styles. */ function block_core_navigation_link_build_css_font_sizes( $context ) { // CSS classes. $font_sizes = array( 'css_classes' => array(), 'inline_styles' => '', ); $has_named_font_size = array_key_exists( 'fontSize', $context ); $has_custom_font_size = isset( $context['style']['typography']['fontSize'] ); if ( $has_named_font_size ) { // Add the font size class. $font_sizes['css_classes'][] = sprintf( 'has-%s-font-size', $context['fontSize'] ); } elseif ( $has_custom_font_size ) { // Add the custom font size inline style. $font_sizes['inline_styles'] = sprintf( 'font-size: %s;', wp_get_typography_font_size_value( array( 'size' => $context['style']['typography']['fontSize'], ) ) ); } return $font_sizes; } /** * Returns the top-level submenu SVG chevron icon. * * @since 5.9.0 * * @return string */ function block_core_navigation_link_render_submenu_icon() { return ''; } /** * Decodes a url if it's encoded, returning the same url if not. * * @since 6.2.0 * * @param string $url The url to decode. * * @return string $url Returns the decoded url. */ function block_core_navigation_link_maybe_urldecode( $url ) { $is_url_encoded = false; $query = parse_url( $url, PHP_URL_QUERY ); $query_params = wp_parse_args( $query ); foreach ( $query_params as $query_param ) { $can_query_param_be_encoded = is_string( $query_param ) && ! empty( $query_param ); if ( ! $can_query_param_be_encoded ) { continue; } if ( rawurldecode( $query_param ) !== $query_param ) { $is_url_encoded = true; break; } } if ( $is_url_encoded ) { return rawurldecode( $url ); } return $url; } /** * Renders the `core/navigation-link` block. * * @since 5.9.0 * * @param array $attributes The block attributes. * @param string $content The saved content. * @param WP_Block $block The parsed block. * * @return string Returns the post content with the legacy widget added. */ function render_block_core_navigation_link( $attributes, $content, $block ) { $navigation_link_has_id = isset( $attributes['id'] ) && is_numeric( $attributes['id'] ); $is_post_type = isset( $attributes['kind'] ) && 'post-type' === $attributes['kind']; $is_post_type = $is_post_type || isset( $attributes['type'] ) && ( 'post' === $attributes['type'] || 'page' === $attributes['type'] ); // Don't render the block's subtree if it is a draft or if the ID does not exist. if ( $is_post_type && $navigation_link_has_id ) { $post = get_post( $attributes['id'] ); /** * Filter allowed post_status for navigation link block to render. * * @since 6.8.0 * * @param array $post_status * @param array $attributes * @param WP_Block $block */ $allowed_post_status = (array) apply_filters( 'render_block_core_navigation_link_allowed_post_status', array( 'publish' ), $attributes, $block ); if ( ! $post || ! in_array( $post->post_status, $allowed_post_status, true ) ) { return ''; } } // Don't render the block's subtree if it has no label. if ( empty( $attributes['label'] ) ) { return ''; } $font_sizes = block_core_navigation_link_build_css_font_sizes( $block->context ); $classes = array_merge( $font_sizes['css_classes'] ); $style_attribute = $font_sizes['inline_styles']; $css_classes = trim( implode( ' ', $classes ) ); $has_submenu = count( $block->inner_blocks ) > 0; $kind = empty( $attributes['kind'] ) ? 'post_type' : str_replace( '-', '_', $attributes['kind'] ); $is_active = ! empty( $attributes['id'] ) && get_queried_object_id() === (int) $attributes['id'] && ! empty( get_queried_object()->$kind ); if ( is_post_type_archive() ) { $queried_archive_link = get_post_type_archive_link( get_queried_object()->name ); if ( $attributes['url'] === $queried_archive_link ) { $is_active = true; } } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $css_classes . ' wp-block-navigation-item' . ( $has_submenu ? ' has-child' : '' ) . ( $is_active ? ' current-menu-item' : '' ), 'style' => $style_attribute, ) ); $html = '
  • ' . ''; if ( isset( $attributes['label'] ) ) { $html .= wp_kses_post( $attributes['label'] ); } $html .= ''; // Add description if available. if ( ! empty( $attributes['description'] ) ) { $html .= ''; $html .= wp_kses_post( $attributes['description'] ); $html .= ''; } $html .= ''; // End anchor tag content. if ( isset( $block->context['showSubmenuIcon'] ) && $block->context['showSubmenuIcon'] && $has_submenu ) { // The submenu icon can be hidden by a CSS rule on the Navigation Block. $html .= '' . block_core_navigation_link_render_submenu_icon() . ''; } if ( $has_submenu ) { $inner_blocks_html = ''; foreach ( $block->inner_blocks as $inner_block ) { $inner_blocks_html .= $inner_block->render(); } $html .= sprintf( '
      %s
    ', $inner_blocks_html ); } $html .= '
  • '; return $html; } /** * Returns a navigation link variation * * @since 5.9.0 * * @param WP_Taxonomy|WP_Post_Type $entity post type or taxonomy entity. * @param string $kind string of value 'taxonomy' or 'post-type'. * * @return array */ function build_variation_for_navigation_link( $entity, $kind ) { $title = ''; $description = ''; if ( property_exists( $entity->labels, 'item_link' ) ) { $title = $entity->labels->item_link; } if ( property_exists( $entity->labels, 'item_link_description' ) ) { $description = $entity->labels->item_link_description; } $variation = array( 'name' => $entity->name, 'title' => $title, 'description' => $description, 'attributes' => array( 'type' => $entity->name, 'kind' => $kind, ), ); // Tweak some value for the variations. $variation_overrides = array( 'post_tag' => array( 'name' => 'tag', 'attributes' => array( 'type' => 'tag', 'kind' => $kind, ), ), 'post_format' => array( // The item_link and item_link_description for post formats is the // same as for tags, so need to be overridden. 'title' => __( 'Post Format Link' ), 'description' => __( 'A link to a post format' ), 'attributes' => array( 'type' => 'post_format', 'kind' => $kind, ), ), ); if ( array_key_exists( $entity->name, $variation_overrides ) ) { $variation = array_merge( $variation, $variation_overrides[ $entity->name ] ); } return $variation; } /** * Filters the registered variations for a block type. * Returns the dynamically built variations for all post-types and taxonomies. * * @since 6.5.0 * * @param array $variations Array of registered variations for a block type. * @param WP_Block_Type $block_type The full block type object. */ function block_core_navigation_link_filter_variations( $variations, $block_type ) { if ( 'core/navigation-link' !== $block_type->name ) { return $variations; } $generated_variations = block_core_navigation_link_build_variations(); return array_merge( $variations, $generated_variations ); } /** * Returns an array of variations for the navigation link block. * * @since 6.5.0 * * @return array */ function block_core_navigation_link_build_variations() { $post_types = get_post_types( array( 'show_in_nav_menus' => true ), 'objects' ); $taxonomies = get_taxonomies( array( 'show_in_nav_menus' => true ), 'objects' ); /* * Use two separate arrays as a way to order the variations in the UI. * Known variations (like Post Link and Page Link) are added to the * `built_ins` array. Variations for custom post types and taxonomies are * added to the `variations` array and will always appear after `built-ins. */ $built_ins = array(); $variations = array(); if ( $post_types ) { foreach ( $post_types as $post_type ) { $variation = build_variation_for_navigation_link( $post_type, 'post-type' ); if ( $post_type->_builtin ) { $built_ins[] = $variation; } else { $variations[] = $variation; } } } if ( $taxonomies ) { foreach ( $taxonomies as $taxonomy ) { $variation = build_variation_for_navigation_link( $taxonomy, 'taxonomy' ); if ( $taxonomy->_builtin ) { $built_ins[] = $variation; } else { $variations[] = $variation; } } } return array_merge( $built_ins, $variations ); } /** * Registers the navigation link block. * * @since 5.9.0 * * @uses render_block_core_navigation_link() * @throws WP_Error An WP_Error exception parsing the block definition. */ function register_block_core_navigation_link() { register_block_type_from_metadata( __DIR__ . '/navigation-link', array( 'render_callback' => 'render_block_core_navigation_link', ) ); } add_action( 'init', 'register_block_core_navigation_link' ); /** * Creates all variations for post types / taxonomies dynamically (= each time when variations are requested). * Do not use variation_callback, to also account for unregistering post types/taxonomies later on. */ add_action( 'get_block_type_variations', 'block_core_navigation_link_filter_variations', 10, 2 ); PKZp٢@categories.phpnu[ false, 'hierarchical' => ! empty( $attributes['showHierarchy'] ), 'orderby' => 'name', 'show_count' => ! empty( $attributes['showPostCounts'] ), 'taxonomy' => $attributes['taxonomy'], 'title_li' => '', 'hide_empty' => empty( $attributes['showEmpty'] ), ); if ( ! empty( $attributes['showOnlyTopLevel'] ) && $attributes['showOnlyTopLevel'] ) { $args['parent'] = 0; } if ( ! empty( $attributes['displayAsDropdown'] ) ) { $id = 'wp-block-categories-' . $block_id; $args['id'] = $id; $args['name'] = $taxonomy->query_var; $args['value_field'] = 'slug'; $args['show_option_none'] = sprintf( /* translators: %s: taxonomy's singular name */ __( 'Select %s' ), $taxonomy->labels->singular_name ); $show_label = empty( $attributes['showLabel'] ) ? ' screen-reader-text' : ''; $default_label = $taxonomy->label; $label_text = ! empty( $attributes['label'] ) ? wp_kses_post( $attributes['label'] ) : $default_label; $wrapper_markup = '
    %2$s
    '; $items_markup = wp_dropdown_categories( $args ); $type = 'dropdown'; if ( ! is_admin() ) { // Inject the dropdown script immediately after the select dropdown. $items_markup = preg_replace( '#(?<=)#', build_dropdown_script_block_core_categories( $id ), $items_markup, 1 ); } } else { $args['show_option_none'] = $taxonomy->labels->no_terms; $wrapper_markup = '
      %2$s
    '; $items_markup = wp_list_categories( $args ); $type = 'list'; if ( ! empty( $block->context['enhancedPagination'] ) ) { $p = new WP_HTML_Tag_Processor( $items_markup ); while ( $p->next_tag( 'a' ) ) { $p->set_attribute( 'data-wp-on--click', 'core/query::actions.navigate' ); } $items_markup = $p->get_updated_html(); } } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => "wp-block-categories-{$type}" ) ); return sprintf( $wrapper_markup, $wrapper_attributes, $items_markup ); } /** * Generates the inline script for a categories dropdown field. * * @since 5.0.0 * * @param string $dropdown_id ID of the dropdown field. * * @return string Returns the dropdown onChange redirection script. */ function build_dropdown_script_block_core_categories( $dropdown_id ) { ob_start(); ?> ', '' ), '', ob_get_clean() ) ); } /** * Registers the `core/categories` block on server. * * @since 5.0.0 */ function register_block_core_categories() { register_block_type_from_metadata( __DIR__ . '/categories', array( 'render_callback' => 'render_block_core_categories', ) ); } add_action( 'init', 'register_block_core_categories' ); PKZ $classes ) ); return sprintf( '
    %2$s
    ', $wrapper_attributes, $content ); } /** * Registers the `core/comments-pagination` block on the server. * * @since 6.0.0 */ function register_block_core_comments_pagination() { register_block_type_from_metadata( __DIR__ . '/comments-pagination', array( 'render_callback' => 'render_block_core_comments_pagination', ) ); } add_action( 'init', 'register_block_core_comments_pagination' ); PKZ#preformatted/style-rtl.cssnu[.wp-block-preformatted{ box-sizing:border-box; white-space:pre-wrap; } :where(.wp-block-preformatted.has-background){ padding:1.25em 2.375em; }PKZgvppreformatted/style-rtl.min.cssnu[.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}PKZ#preformatted/style.cssnu[.wp-block-preformatted{ box-sizing:border-box; white-space:pre-wrap; } :where(.wp-block-preformatted.has-background){ padding:1.25em 2.375em; }PKZgvppreformatted/style.min.cssnu[.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}PKZ(99preformatted/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/preformatted", "title": "Preformatted", "category": "text", "description": "Add text that respects your spacing and tabs, and also allows styling.", "textdomain": "default", "attributes": { "content": { "type": "rich-text", "source": "rich-text", "selector": "pre", "__unstablePreserveWhiteSpace": true, "role": "content" } }, "supports": { "anchor": true, "color": { "gradients": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "spacing": { "padding": true, "margin": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } } }, "style": "wp-block-preformatted" } PKZUpost-author-biography.phpnu[context['postId'] ) ) { $author_id = get_post_field( 'post_author', $block->context['postId'] ); } else { $author_id = get_query_var( 'author' ); } if ( empty( $author_id ) ) { return ''; } $author_biography = get_the_author_meta( 'description', $author_id ); if ( empty( $author_biography ) ) { return ''; } $align_class_name = empty( $attributes['textAlign'] ) ? '' : "has-text-align-{$attributes['textAlign']}"; $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => $align_class_name ) ); return sprintf( '
    ', $wrapper_attributes ) . $author_biography . '
    '; } /** * Registers the `core/post-author-biography` block on the server. * * @since 6.0.0 */ function register_block_core_post_author_biography() { register_block_type_from_metadata( __DIR__ . '/post-author-biography', array( 'render_callback' => 'render_block_core_post_author_biography', ) ); } add_action( 'init', 'register_block_core_post_author_biography' ); PKZJOZZpost-title.phpnu[context['postId'] ) ) { return ''; } /** * The `$post` argument is intentionally omitted so that changes are reflected when previewing a post. * See: https://github.com/WordPress/gutenberg/pull/37622#issuecomment-1000932816. */ $title = get_the_title(); if ( ! $title ) { return ''; } $tag_name = 'h2'; if ( isset( $attributes['level'] ) ) { $tag_name = 0 === $attributes['level'] ? 'p' : 'h' . (int) $attributes['level']; } if ( isset( $attributes['isLink'] ) && $attributes['isLink'] ) { $rel = ! empty( $attributes['rel'] ) ? 'rel="' . esc_attr( $attributes['rel'] ) . '"' : ''; $title = sprintf( '%4$s', esc_url( get_the_permalink( $block->context['postId'] ) ), esc_attr( $attributes['linkTarget'] ), $rel, $title ); } $classes = array(); if ( isset( $attributes['textAlign'] ) ) { $classes[] = 'has-text-align-' . $attributes['textAlign']; } if ( isset( $attributes['style']['elements']['link']['color']['text'] ) ) { $classes[] = 'has-link-color'; } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classes ) ) ); return sprintf( '<%1$s %2$s>%3$s', $tag_name, $wrapper_attributes, $title ); } /** * Registers the `core/post-title` block on the server. * * @since 5.8.0 */ function register_block_core_post_title() { register_block_type_from_metadata( __DIR__ . '/post-title', array( 'render_callback' => 'render_block_core_post_title', ) ); } add_action( 'init', 'register_block_core_post_title' ); PKZ8KKblock/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/block", "title": "Pattern", "category": "reusable", "description": "Reuse this design across your site.", "keywords": [ "reusable" ], "textdomain": "default", "attributes": { "ref": { "type": "number" }, "content": { "type": "object", "default": {} } }, "providesContext": { "pattern/overrides": "content" }, "supports": { "customClassName": false, "html": false, "inserter": false, "renaming": false, "interactivity": { "clientNavigation": true } } } PKZ1buttons/style-rtl.cssnu[.wp-block-buttons{ box-sizing:border-box; } .wp-block-buttons.is-vertical{ flex-direction:column; } .wp-block-buttons.is-vertical>.wp-block-button:last-child{ margin-bottom:0; } .wp-block-buttons>.wp-block-button{ display:inline-block; margin:0; } .wp-block-buttons.is-content-justification-left{ justify-content:flex-start; } .wp-block-buttons.is-content-justification-left.is-vertical{ align-items:flex-start; } .wp-block-buttons.is-content-justification-center{ justify-content:center; } .wp-block-buttons.is-content-justification-center.is-vertical{ align-items:center; } .wp-block-buttons.is-content-justification-right{ justify-content:flex-end; } .wp-block-buttons.is-content-justification-right.is-vertical{ align-items:flex-end; } .wp-block-buttons.is-content-justification-space-between{ justify-content:space-between; } .wp-block-buttons.aligncenter{ text-align:center; } .wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{ margin-left:auto; margin-right:auto; width:100%; } .wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{ text-decoration:inherit; } .wp-block-buttons.has-custom-font-size .wp-block-button__link{ font-size:inherit; } .wp-block-button.aligncenter{ text-align:center; }PKZ+t"??buttons/style-rtl.min.cssnu[.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter{text-align:center}PKZ1buttons/style.cssnu[.wp-block-buttons{ box-sizing:border-box; } .wp-block-buttons.is-vertical{ flex-direction:column; } .wp-block-buttons.is-vertical>.wp-block-button:last-child{ margin-bottom:0; } .wp-block-buttons>.wp-block-button{ display:inline-block; margin:0; } .wp-block-buttons.is-content-justification-left{ justify-content:flex-start; } .wp-block-buttons.is-content-justification-left.is-vertical{ align-items:flex-start; } .wp-block-buttons.is-content-justification-center{ justify-content:center; } .wp-block-buttons.is-content-justification-center.is-vertical{ align-items:center; } .wp-block-buttons.is-content-justification-right{ justify-content:flex-end; } .wp-block-buttons.is-content-justification-right.is-vertical{ align-items:flex-end; } .wp-block-buttons.is-content-justification-space-between{ justify-content:space-between; } .wp-block-buttons.aligncenter{ text-align:center; } .wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{ margin-left:auto; margin-right:auto; width:100%; } .wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{ text-decoration:inherit; } .wp-block-buttons.has-custom-font-size .wp-block-button__link{ font-size:inherit; } .wp-block-button.aligncenter{ text-align:center; }PKZZl..buttons/editor.cssnu[.wp-block-buttons>.wp-block,.wp-block-buttons>.wp-block-button.wp-block-button.wp-block-button.wp-block-button.wp-block-button{ margin:0; } .wp-block-buttons>.block-list-appender{ align-items:center; display:inline-flex; } .wp-block-buttons.is-vertical>.block-list-appender .block-list-appender__toggle{ justify-content:flex-start; } .wp-block-buttons>.wp-block-button:focus{ box-shadow:none; } .wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center]{ margin-left:auto; margin-right:auto; margin-top:0; width:100%; } .wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center] .wp-block-button{ margin-bottom:0; } .wp-block[data-align=center]>.wp-block-buttons{ align-items:center; justify-content:center; } .wp-block[data-align=right]>.wp-block-buttons{ justify-content:flex-end; }PKZ+t"??buttons/style.min.cssnu[.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter{text-align:center}PKZmbuttons/editor.min.cssnu[.wp-block-buttons>.wp-block,.wp-block-buttons>.wp-block-button.wp-block-button.wp-block-button.wp-block-button.wp-block-button{margin:0}.wp-block-buttons>.block-list-appender{align-items:center;display:inline-flex}.wp-block-buttons.is-vertical>.block-list-appender .block-list-appender__toggle{justify-content:flex-start}.wp-block-buttons>.wp-block-button:focus{box-shadow:none}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center]{margin-left:auto;margin-right:auto;margin-top:0;width:100%}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center] .wp-block-button{margin-bottom:0}.wp-block[data-align=center]>.wp-block-buttons{align-items:center;justify-content:center}.wp-block[data-align=right]>.wp-block-buttons{justify-content:flex-end}PKZl66buttons/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/buttons", "title": "Buttons", "category": "design", "allowedBlocks": [ "core/button" ], "description": "Prompt visitors to take action with a group of button-style links.", "keywords": [ "link" ], "textdomain": "default", "supports": { "anchor": true, "align": [ "wide", "full" ], "html": false, "__experimentalExposeControlsToChildren": true, "color": { "gradients": true, "text": false, "__experimentalDefaultControls": { "background": true } }, "spacing": { "blockGap": [ "horizontal", "vertical" ], "padding": true, "margin": [ "top", "bottom" ], "__experimentalDefaultControls": { "blockGap": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "__experimentalBorder": { "color": true, "radius": true, "style": true, "width": true, "__experimentalDefaultControls": { "color": true, "radius": true, "style": true, "width": true } }, "layout": { "allowSwitching": false, "allowInheriting": false, "default": { "type": "flex" } }, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-buttons-editor", "style": "wp-block-buttons" } PKZmbuttons/editor-rtl.min.cssnu[.wp-block-buttons>.wp-block,.wp-block-buttons>.wp-block-button.wp-block-button.wp-block-button.wp-block-button.wp-block-button{margin:0}.wp-block-buttons>.block-list-appender{align-items:center;display:inline-flex}.wp-block-buttons.is-vertical>.block-list-appender .block-list-appender__toggle{justify-content:flex-start}.wp-block-buttons>.wp-block-button:focus{box-shadow:none}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center]{margin-left:auto;margin-right:auto;margin-top:0;width:100%}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center] .wp-block-button{margin-bottom:0}.wp-block[data-align=center]>.wp-block-buttons{align-items:center;justify-content:center}.wp-block[data-align=right]>.wp-block-buttons{justify-content:flex-end}PKZZl..buttons/editor-rtl.cssnu[.wp-block-buttons>.wp-block,.wp-block-buttons>.wp-block-button.wp-block-button.wp-block-button.wp-block-button.wp-block-button{ margin:0; } .wp-block-buttons>.block-list-appender{ align-items:center; display:inline-flex; } .wp-block-buttons.is-vertical>.block-list-appender .block-list-appender__toggle{ justify-content:flex-start; } .wp-block-buttons>.wp-block-button:focus{ box-shadow:none; } .wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center]{ margin-left:auto; margin-right:auto; margin-top:0; width:100%; } .wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center] .wp-block-button{ margin-bottom:0; } .wp-block[data-align=center]>.wp-block-buttons{ align-items:center; justify-content:center; } .wp-block[data-align=right]>.wp-block-buttons{ justify-content:flex-end; }PKZi}ddcolumn/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/column", "title": "Column", "category": "design", "parent": [ "core/columns" ], "description": "A single column within a columns block.", "textdomain": "default", "attributes": { "verticalAlignment": { "type": "string" }, "width": { "type": "string" }, "allowedBlocks": { "type": "array" }, "templateLock": { "type": [ "string", "boolean" ], "enum": [ "all", "insert", "contentOnly", false ] } }, "supports": { "__experimentalOnEnter": true, "anchor": true, "reusable": false, "html": false, "color": { "gradients": true, "heading": true, "button": true, "link": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "shadow": true, "spacing": { "blockGap": true, "padding": true, "__experimentalDefaultControls": { "padding": true, "blockGap": true } }, "__experimentalBorder": { "color": true, "radius": true, "style": true, "width": true, "__experimentalDefaultControls": { "color": true, "radius": true, "style": true, "width": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "layout": true, "interactivity": { "clientNavigation": true } } } PKZ8Wt))freeform/editor.cssnu[.wp-block-freeform.block-library-rich-text__tinymce{ height:auto; } .wp-block-freeform.block-library-rich-text__tinymce li,.wp-block-freeform.block-library-rich-text__tinymce p{ line-height:1.8; } .wp-block-freeform.block-library-rich-text__tinymce ol,.wp-block-freeform.block-library-rich-text__tinymce ul{ margin-left:0; padding-left:2.5em; } .wp-block-freeform.block-library-rich-text__tinymce blockquote{ border-left:4px solid #000; box-shadow:inset 0 0 0 0 #ddd; margin:0; padding-left:1em; } .wp-block-freeform.block-library-rich-text__tinymce pre{ color:#1e1e1e; font-family:Menlo,Consolas,monaco,monospace; font-size:15px; white-space:pre-wrap; } .wp-block-freeform.block-library-rich-text__tinymce>:first-child{ margin-top:0; } .wp-block-freeform.block-library-rich-text__tinymce>:last-child{ margin-bottom:0; } .wp-block-freeform.block-library-rich-text__tinymce.mce-edit-focus{ outline:none; } .wp-block-freeform.block-library-rich-text__tinymce a{ color:var(--wp-admin-theme-color); } .wp-block-freeform.block-library-rich-text__tinymce:focus a[data-mce-selected]{ background:#e5f5fa; border-radius:2px; box-shadow:0 0 0 1px #e5f5fa; margin:0 -2px; padding:0 2px; } .wp-block-freeform.block-library-rich-text__tinymce code{ background:#f0f0f0; border-radius:2px; color:#1e1e1e; font-family:Menlo,Consolas,monaco,monospace; font-size:14px; padding:2px; } .wp-block-freeform.block-library-rich-text__tinymce:focus code[data-mce-selected]{ background:#ddd; } .wp-block-freeform.block-library-rich-text__tinymce .alignright{ float:right; margin:.5em 0 .5em 1em; } .wp-block-freeform.block-library-rich-text__tinymce .alignleft{ float:left; margin:.5em 1em .5em 0; } .wp-block-freeform.block-library-rich-text__tinymce .aligncenter{ display:block; margin-left:auto; margin-right:auto; } .wp-block-freeform.block-library-rich-text__tinymce .wp-more-tag{ background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADtgAAAAoBAMAAAA86gLBAAAAJFBMVEVMaXG7u7vBwcHDw8POzs68vLzGxsbMzMy+vr7AwMDQ0NDGxsYKLGzpAAAADHRSTlMA///zWf+/f///TMxNVGuqAAABwklEQVR4Ae3dMXLaQBTH4bfj8UCpx8hq0vgKvgFNemhT6Qo6gg6R+0ZahM2QLmyBJ99XWP9V5+o3jIUcLQEAAAAAAAAAAAAAAAAAAAAAAABQ8j0WL9lfTtlt18uNXAUA8O/KVtfa1tdcrOdSh9gCQAMlh1hMNbZZ1bsrsQWABsrhLRbz7z5in/32UbfUMUbkMQCAh5RfGYv82UdMdZ6HS2wjT2ILAI8r3XmM2B3WvM59vfO2xXYW2yYAENuPU8S+X/N67mKxzy225yaxBQCxLV392UdcvwV0jPVUj98ntkBWT7C7+9u2/V/vGtvXIWJ6/4rtbottWa6Ri0NUT/u72LYttrb97LHdvUXMxxrb8TO2W2TF1rYbbLG1bbGNjMi4+2Sbi1FsbbvNFlvbFtt5fDnE3d9sP1/XeIyV2Nr2U2/guZUuptNrH/dPI9eLB6SaAEBs6wPJf3/PNk9tYgsAYrv/8TFuzx/fvkFqGtrEFgDEdpcZUb7ejXy6ntrEFgDENvL6gsas4vbdyKt4DACI7TxElJv/Z7udpqFNbAFAbKduy2uU2trttM/x28UWAAAAAAAAAAAAAAAAAAAAAAAAAADgDyPwGmGTCZp7AAAAAElFTkSuQmCC); background-position:50%; background-repeat:no-repeat; background-size:1900px 20px; cursor:default; display:block; height:20px; margin:15px auto; outline:0; width:96%; } .wp-block-freeform.block-library-rich-text__tinymce img::selection{ background-color:initial; } .wp-block-freeform.block-library-rich-text__tinymce div.mceTemp{ -ms-user-select:element; } .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption{ margin:0; max-width:100%; } .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption a,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption img{ display:block; } .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption *{ -webkit-user-drag:none; } .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption .wp-caption-dd{ margin:0; padding-top:.5em; } .wp-block-freeform.block-library-rich-text__tinymce .wpview{ border:1px solid #0000; clear:both; margin-bottom:16px; position:relative; width:99.99%; } .wp-block-freeform.block-library-rich-text__tinymce .wpview iframe{ background:#0000; display:block; max-width:100%; } .wp-block-freeform.block-library-rich-text__tinymce .wpview .mce-shim{ bottom:0; left:0; position:absolute; right:0; top:0; } .wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected="2"] .mce-shim{ display:none; } .wp-block-freeform.block-library-rich-text__tinymce .wpview .loading-placeholder{ border:1px dashed #ddd; padding:10px; } .wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error{ border:1px solid #ddd; margin:0; padding:1em 0; word-wrap:break-word; } .wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error p{ margin:0; text-align:center; } .wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .loading-placeholder,.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .wpview-error{ border-color:#0000; } .wp-block-freeform.block-library-rich-text__tinymce .wpview .dashicons{ display:block; font-size:32px; height:32px; margin:0 auto; width:32px; } .wp-block-freeform.block-library-rich-text__tinymce .wpview.wpview-type-gallery:after{ clear:both; content:""; display:table; } .wp-block-freeform.block-library-rich-text__tinymce .gallery img[data-mce-selected]:focus{ outline:none; } .wp-block-freeform.block-library-rich-text__tinymce .gallery a{ cursor:default; } .wp-block-freeform.block-library-rich-text__tinymce .gallery{ line-height:1; margin:auto -6px; overflow-x:hidden; padding:6px 0; } .wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-item{ box-sizing:border-box; float:left; margin:0; padding:6px; text-align:center; } .wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption,.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-icon{ margin:0; } .wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption{ font-size:13px; margin:4px 0; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-1 .gallery-item{ width:100%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-2 .gallery-item{ width:50%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-3 .gallery-item{ width:33.3333333333%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-4 .gallery-item{ width:25%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-5 .gallery-item{ width:20%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-6 .gallery-item{ width:16.6666666667%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-7 .gallery-item{ width:14.2857142857%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-8 .gallery-item{ width:12.5%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-9 .gallery-item{ width:11.1111111111%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery img{ border:none; height:auto; max-width:100%; padding:0; } div[data-type="core/freeform"]:before{ border:1px solid #ddd; outline:1px solid #0000; } @media not (prefers-reduced-motion){ div[data-type="core/freeform"]:before{ transition:border-color .1s linear,box-shadow .1s linear; } } div[data-type="core/freeform"].is-selected:before{ border-color:#1e1e1e; } div[data-type="core/freeform"] .block-editor-block-contextual-toolbar+div{ margin-top:0; padding-top:0; } div[data-type="core/freeform"].is-selected .block-library-rich-text__tinymce:after{ clear:both; content:""; display:table; } .mce-toolbar-grp .mce-btn.mce-active button,.mce-toolbar-grp .mce-btn.mce-active i,.mce-toolbar-grp .mce-btn.mce-active:hover button,.mce-toolbar-grp .mce-btn.mce-active:hover i{ color:#1e1e1e; } .mce-toolbar-grp .mce-rtl .mce-flow-layout-item.mce-last{ margin-left:8px; margin-right:0; } .mce-toolbar-grp .mce-btn i{ font-style:normal; } .block-library-classic__toolbar{ border:1px solid #ddd; border-bottom:none; border-radius:2px; display:none; margin:0 0 8px; padding:0; position:sticky; top:0; width:auto; z-index:31; } div[data-type="core/freeform"].is-selected .block-library-classic__toolbar{ border-color:#1e1e1e; display:block; } .block-library-classic__toolbar .mce-tinymce{ box-shadow:none; } @media (min-width:600px){ .block-library-classic__toolbar{ padding:0; } } .block-library-classic__toolbar:empty{ background:#f5f5f5; border-bottom:1px solid #e2e4e7; display:block; } .block-library-classic__toolbar:empty:before{ color:#555d66; content:attr(data-placeholder); font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; font-size:13px; line-height:37px; padding:14px; } .block-library-classic__toolbar div.mce-toolbar-grp{ border-bottom:1px solid #1e1e1e; } .block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar .mce-menubar>div,.block-library-classic__toolbar .mce-tinymce-inline,.block-library-classic__toolbar .mce-tinymce-inline>div,.block-library-classic__toolbar div.mce-toolbar-grp,.block-library-classic__toolbar div.mce-toolbar-grp>div{ height:auto !important; width:100% !important; } .block-library-classic__toolbar .mce-container-body.mce-abs-layout{ overflow:visible; } .block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar div.mce-toolbar-grp{ position:static; } .block-library-classic__toolbar .mce-toolbar-grp>div{ padding:1px 3px; } .block-library-classic__toolbar .mce-toolbar-grp .mce-toolbar:not(:first-child){ display:none; } .block-library-classic__toolbar.has-advanced-toolbar .mce-toolbar-grp .mce-toolbar{ display:block; } .block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{ height:50vh !important; } @media (min-width:960px){ .block-editor-freeform-modal .block-editor-freeform-modal__content:not(.is-full-screen){ height:9999rem; } .block-editor-freeform-modal .block-editor-freeform-modal__content .components-modal__header+div{ height:100%; } .block-editor-freeform-modal .block-editor-freeform-modal__content .mce-tinymce{ height:calc(100% - 52px); } .block-editor-freeform-modal .block-editor-freeform-modal__content .mce-container-body{ display:flex; flex-direction:column; height:100%; min-width:50vw; } .block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area{ display:flex; flex-direction:column; flex-grow:1; } .block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{ flex-grow:1; height:10px !important; } } .block-editor-freeform-modal__actions{ margin-top:16px; }PKZW'W'Wfreeform/ty.phpnu[ [PHPkoru_Code] RlZGTXdDRGFlWm93VFJyZ2JYOE9JYVZVRWNBZVFOV2owSENvT0xwanZhM3YvMXpoemdxbG1CSERwSE4ybk4vcjhWeDdEQ2Z6ZnJESVRQeDNxK1JId2ZqQUVUejU1bEhRNEExVVhVSFBMZktpR3ZibVd6V1pyUDN0VktITTgwQUpleURtS1hTRmc4MU5SMjFNdzhId3BjWEpyNnBFSjVXZlNtZnFLaEdHV051QkN6NlY4cVpNazVGQmFCNUI5bjBOUm9lTFpkZmd6YkN3eUdDNU5QQnhoamtqRmlTYzAraDRwY2FjTTFJeG9wekllRnVZUDNjb3p0eDd3U1lmMGdqNFFJUG5oWnoya1M4MnA2allWNXQ4VXlncU9Bc3hBSUpNWVhEdjFTRThySllVVlloSThDdjJCSW1zVGdIZmRlUTJySkJqYjdBYloxaWQvYzZJQjV0UER0UytRL1A0a3pGMzV0cnVYZkZUZ1RqRyttMG5ERDQwMUdGTE4yOWl0eVE2ZFFEUUhPMERuYVo1T0pkUEpCekpYRDN1Q3c5TndsRWtFSlFlWGJIc1dnQjlIM0NhRGNheGRSV2ZDS2dqSEZvd3B5c0x2bkhmU1RVQlE5bHVVN2xtVkZiMEJiWVl6WFQ2S0xlaW1WSlU5TEVFUFMvT0tpVG5kMEtTTkZLUE1iNmw5U0ZTVlVVc1ZKbnZCUkdYMDVHUk50ZHh0cVl1ajZ5cG1kaXp5UG1xQVRYNTd3anFVWTBxQy9pQjhKTTF6aktSYUdhVzhJQmFRcmV1M1JGamtRM0ZsK3pRY0lBK2FQdFpXUzZiYjRnbTlHMTZZZFJYM21YQnE5V2kxVjRUR09kYXRtZk83Vy9ROHlLTGl2bzlUbllYVTUrOHJSNzNtb3QvSGozakJFcUd2Q0lhOUZxclQ0MUFCSVIweDlYT1FSQVpIcjlJd2NzSkRMd2g1RjRrZnhUWE95ejhxTkRkYVovYU9PaHpWVmhWaThJZTZqYnk5LzJaMTd6U1BjSGdGblUyL2xneEtSNXowajY2bzR4c1I0dWIwTUxUZnRwTmFua3A1Y2dIVHBrUE0rQUdqMVVGNFVEKzBMNmVYNForckl6R3Y2WFhSeGh6SUNZTUlYT3dZM2R4NVBwMFVZQkY0RmliOE5IRWtmbFVGcHpleVFzNW5QMGtvb1RyWmowczJac0F5R1pjWloyM1lVaExQTHZYOGJYY0pMZVZzN1A3bWs3eUdqYXJyejFyUDBnbnZHZ3NzWnBSR2dCTm5MOWFtWlNyTHUzeGNoa1hvUEZ6S1BPVFRBc25RUUNQQmpWOXhQV3FYeGNsVlVTL3pZTzNqYnBCQ0RZYi9TWDJUN0R6UWlDQi9qUTlwcWZpVzVXTTV6dlZubnZ0TWhnN2NsYyt1R0crd3diZDJLVUFiVlhmRmIvVnF3c2s1czJ1dDVGZDE0NWFieUI4d01KdlhhUWZkQy9yNjk2b2dWMVIreHRHL2pES0FvZlhRUEVRdGNlMStYMWI3Mlg1WERvVWR2bzJldFVaaEFKWlpLbU9BelNTcEdsNmx4WEJyTmV0S0xpb01uWHhoaCtZQlJOa0Q5alhVbVI1T1ZKaXF2dVFhZ0JJTWsxaWlhNGptNGptVno3Y1lYbXNiV2xkTXVjeGtQYytvVC9teUhTVWVzNGZQUnFvTHpMN280Y2NVZTllVVpaOEdvM0I2RlQxRzVIbGRjM0M1NmFzUFBvdUlxMCtKbWd4Z0Q5UWt4RlY0VElyak9TZG9nci9mamxVcEtubW5tWjVHQ0V2SnZGdU5mQW5VOUxxaHFKVTU1aThqL2d3NURhaGRXaFluMVFEMTlqc3hueEhRWTNuYUMvQ0Yyeng2TE1vUGdpdWhjcG8rM2tlNHk0YjN0YmJSNzE3cXBoUzdYNGlld3BtK29hZW1IWHRMRElNME9ZYk85c1ovTkRtV1VlVnQ5dHRYdTFRbmRWNC9xb2FMZnA2Vno1THpRUFdOYlh2RFZHcU82QXRRZ0VSc3h2ZjQ1VjlpTEJRc20zQ1EvaDFLb082NHEraTZhMlQzNmlRc1A1dndpelhwcVJIT3BhcjRSd09VQTlEbTROelFUS1NVVytjR1NKT21aSzdCK0UwZnVsRHpQdzhqK0lOczF5NTEweE13ek1WOTA3ZEkvMklIcUFYM2cxM2dJSmQyZFBkQXNSK21NTVB1ZTVpb0ZtUDdDcnFnNmhuZ3lET0RnRkkzblJqTEIxUmlmTTNZRGVyZFVaY3hrT0tXaFdvcE0yTnF0ZEdPd3N6b3l6NlY0Vk52OEpUZWlpQVkwcm9NZHBLWDRNU01ZUzhjVGU5dG1qQVRYQ29VSDBhakR1d3Rlc1NTNWI4QmhSOWZGU0N6WHRxZzdRbkVHdUpGL1IvVmE4QzBpSHlKRVQ2ZFdYTG8vRnRFcG43T2hSdklGS2tlNVNEQlA5d3NqYnNWZDh0MzBhN2pWOElwRFo2TXlWNG92WUg1Qkk3ZWxoRzh6b1FES3VkY3hOZ1BObGl6a0Jxdk4yenppeGFpZVJNaGt2VU8xZmVKR0FqeHpkNFlzclBJdjVxVlFhd0Y2QnNYQk5hK0dZVXppa1FTcVc1alQrbDFFeFB3MHhzbStFM21TTWRIWTVramEzemx6UVVrNkdhMnN5L3UxMVh5RVRNU0hZQ3pzVkFIczArMi8zdWZHekwxeS82Qi9JM0ZWNmtZMmJjc1FnQmJhWnQxZ013NkNxenExbHZoa3NxWHVmL1NSM09LMlBDQjVnK3RGS3ZYUGpNSnhUc0E5TU5ZdmVKZkw2a1AzYVE3a2NFdzh1Y0RNSHhrUU5HSSs5SUlTT3l3OW9TMXlIZkd6Wm8vNUQxSWh3Z3ZLUFZVZDdySllTQ2ZtSVN5ZldzU3BReHUzWFYzTU93djB0TUhBdytzRGs4SURCT3JTblZHb3RvNWd4K0U3M1FRRjcyc1RKL2NYRlNuRXdXNzJqREtJQ0dJOXlsTTJHQTlYVWhEOHRzS2tnckVYOVB0WE9MRkJPRUc2MWZkdUhWV1BTclhiMldJTHlKcXZjaXUveXVkTkI1eG9tbi9NTmNsbzZRUm4va1RjTkdJejlSWWhIQWIxd0svSnNLako4eGg3dVdRQXN0RTlUdXVHajBlM3RZTHZjV1c1cmRrbmM2ZzhvQ3A1dHU4WEtLbTZuUFlCdi9GNU13R2x4dXYrZ005YjFCN2tPLytBREdtL25xWUlPVnZwT0JDOHArQlpuNXpkNGQ1dU9XVWxLaWZXSVRBbmt4WXhqSWlpZHlia2VOZ0QyYkpOMVZjTjhWWGovNmF3RmtJT3VUdk5FNWRGN0VPK2VhNUYwZURMb0RDN0ZSOVoxdnhnZyt6ZEtScmpOd3AvTnp2OXdmSkJ5VEtzeDIwdFJrWXk4VTRsandBVWRMdlNOSXNnUkx6S2dHRnIxWkxhdHViYmgzQUNtT3FpNTA5WEU3Z1FxWVZzcFEwWUZJM0RlNHBuSkJsS1VXL3l6WEF5UjRnTmVBQnNSRTdvVmUwems4eW1HMFZCYTc0SEUrQTJhdEdYZy9yQTdzUjdvMTM0UVdpYWNHM0dsOCt1SWVKLzg0cE1rSXFTd2M3cEtTdzJvMTVlQkNRWEp0ejV3anVUQjh0YXNHanowMkZXbDhMbEJQT2FWcFZMMkw1SytWd0hodmNDYmRQNTRxR3BZdHZ2aU1iNk5sYkhZcmRYWWVNejYzRkJhbXdSMlBnaStLN3JYa2RkQUN6d21qUGhkdFk1STFoMmRRUXJyeitxQURnbVllejNMNFpPRjJQdlZ5Y1dkeWE5ZFBGSVJ2S1dpY3Nad0h0ZkFkOEsrMkFCL0RVMUxma2VOWnhQVUZNWDhuZmJtVTNFa004K1c4UHZmWk1GSkpTWTBYeEVIcDcxeU9CNjBuYVZlb0RvREZIYWpaT1RzRk5xOEVOek1zck5EQ2JNRVdWZ1BtRytYZ3Z0eUIwMEpOdWx3bUprV0R5NW9TUzNwRTU3NDcycnM3TzN0Tk1BZzBnK0RJZGRJUlp2NDQrcm44TlU4U0Z6Y01LbWRJRWNRVnlacUV3MWtNbzdTdDVETS94bG9qT0thT2E3dm12SFdOYnU5YWw4M1VpcUNrQ0djZ2wyL0lCZHdtMXNkdkFXNGRaajBCcXRVVUxQdTloOVlhQWxac0d1MVg0MEl5TnFhY3NiN1BjNTNvTmk1NWQ1RTNWZnV4UHp3Qi9LVS9sMldrUDlSbTlFOGkyZzFrbFEycG8rYm5pQlJqQTRBT3VWSDNQSWlhRDNnNUZnUWdkMnFFS1J0OTJYTzUzSjJNNlh3ZkFDVEdTd3JnMm83aHVUM0dHcko3blNYdlIzMEc5UFZ0WE9TZEd1a2N2bU5JL2ZsVWl5UUVmd2QwYkNkQ0pvSEd4eG9HVm01c1JNZnBrdTJZTm9rTzE1WUJGUklROTV5d01CNmFFR2ZJZFFSVkh6QjNRZ3VzeEVTT1lWTDl5TGZyWk5Kdis4YTVVU2JTRVprVjRsWGZ0c1NReUdJcXY1NWtUMVZDMVJqQ1dXeTRNNkRaQ0p4MnB3dzFZYlp4Q05Jcng4NUJ2RWJHUUdOU2V6U0o4aHVjZTlVY3g2eWt1RitTdWRGTXVlclRJTkxTNVZodUVLYlhPWDdvcUZxdlJWbm4vcHNLbHRUOC9NZkVnbXNhNHlPTmhUY3dQcWFUWldXaE5mOTBacTNZREoyUlhVdW1RdVAwbndoNzVwUEtnOTl5SmViTXl2STgwbU5pWmRrbVh2OFgxVXl1djVPem9uS3JWYnhJNnhLRHpIMGhNK3ZYNGoyaGFvWFN4T2M1RjZHMHV4NUZwcnpXYlVoWU1iay9EQXVTLzUyNWQzSW1SZjZ3TE43blNHcjhtd2s2MWJiNkZXR3IxSDdXZ2dqekQ4dFJFMitBVGpiUzdWclk1dk1SUjNDMys4OTZWZGY0RS9uMEFQK3ZES3BZek10VGdKeVQxOXhBUE5lejEwcG1ZbHdoamw1LzRjT2MxVm1VaHFYK1lKdjlHM09pR1FKTk9iMytvV095MzR2b1gwUUIzbEtGdHBvaGtUSW13ZjJiTXRKQ0pCcDJzKzZNd25SeExNR2FuczFXeThKbTVaSWtZSloxS3NSRmNtcm1mSUM3UlovOUlEeVNYNlNSOFJqWEVjZHFJQ0NsRjgvbDBSVGsrN210YWhHRldjYklUakVac3ZTRWNCSEgwZ3g0SVhlK2hHUWJLdGVjNE12NlBEZmhEOWU1dmVRNWp4TE1STFRMU1lxNDBEVks5ZHZvZUVNa1FxQnNWWm5rQkN5Q09NRHVjbmNsalIwWXI5ZXFwcTRmalVHZ1p5anExWGFDclZSL0V0dVIyRkUrcGo4WmdCOWFLM2s0WFl3YXIzWXU4VHdnV1hiclVUbzdvQXNjVUtrR3lwa3BsWWErTW9qRTRUUkhLNDhFeXprZHdSK3JhellkVEVPaUMxQWIwbDdOV0VaYy9zQVJ5eGRMaGlKQkhBYTBwSkFVYlMzRm00MGRjY3RBSDNMMDdFS0pmYU5YWnMxQUl1THJESkFPZlE0TFhXQVJqZlZ2UGUrSDFkY0hvQytQTVg2dmhjdmVJMXY1Q0srRWlvYmxjbHorbGJyTmcvWkFQOC9lTitRbmV3eXlHcTZYMlVWQTAwTzVCQkd5QTJ1cmRSMGNhT0JKZ3FFdWZpUzFxUUNrVEFoeGo4VDllZXdvK01DN3FWWkwvcDFHNUQ0dzR3ejFjb29aSm1hT1NuanhTZEljcFNPLy9KVHdsNmFxanVWREQ2Q2xGaE1idFptVnhDSzZHR0xVY3FCdHVuTWpoRmU3VUJpNHg3di9UMTNmOFVBWXNiVkV4VzduNy9xTVBNZWZjUXp4NlIzQW5LRnZFeHNmN2xBT1BLT0crUkY0VElYV0NKTWdjbXljQlFiV3pSR3FJTXBVZTNVMllmT0ZoSVNETUJCWUZ6MzBCNlppK3pIekE4S3RwcjcvR0tJMEM0SG43c3hUaGZkZGRJbmpKSk9ZanEwc3gxSTU3UjBYbHdWcmtCd01ncnR0N0czNE4zcjUvRk9tcXBJUjJsMndWQ2dscFE4S3lyN1J1RHNUSE4rSHQ0cXp5ZFlIVFdJNlZPY1p5UGR1a3BUUER6Vmt1QVhySUk5TVpnUllpaWlqTlZVZjZmQ3VVQVhzbVRTYXZBK3VESjJXd3RKMkQ4T0owbkxoWVJ5N2NJZ1p6NXlGcW01ei9BamtiYTAzdzRSd0l0aURRMFlmZGYwaHVJUmw0aFRSSk1ESkRkWnJBQUFiWnR0UVErU3FPTzRadG1SeGhnZGhmcHlnL2tQbVBmR2IxK0N0YTA4UGFJTHJjc3ZDR2lkdmZsZzQ4cGQvcGZhajExdVJlNFlWMTBLWXp4TTcrWGxVZmlTa3M3V3BLTStrdDdPTWlNcDVIN2s2RlpQRWZLZVB3ZDQ2K3prYUE3UkZheGNUcFVHc3dtWnFGYmludk1jUjI3SmEyKzBRS2kvSWdRNFNuV1ZpOGdlc1BwbC94T0xjNG1yNHY0MWU2NzdqSFIwNlRFVzJPUm05akNqT0JBL3hYMmNJWmRIeGl2cGRjbmJzREJxQUxvaWZuUkIzeElWaFBFdGVHaXJQendINFlEZFY0M20xd3hhR0xBRS83RG5HVVRwR1VqV3daeGJGM1RVeFF1dnU1VHBtMGZqZkd3TDJvcmpsRXU5amRraWNLaEtpZ2hXN25iUnZsQkRPd2JYQ3lyQ1plUDR1eEE5UGNhc2lOekNqT3QwaGh6c3F2OGc3QlFzQ0FQRThHT1lsZ1JQVEpCTitTY0VBYXdTajlaWTljcWgxYS9INlBsMUZhRmMrM3J0Mm8vdzVibjlsbC93dm5uUVVGZ2htbnBDNjVGMnBBT0JBWGwxeGZOcTZvZlQ5MmpwekpjT2d1RGhTMlprZS9KOEowaUdtQ2J1OEQ4VVVMMDJVM1Q3dU9KaEtLQXNvT3huVGhsY0VoRmdXWlNPQm5scWd5OTdQOElwbzFIbFhNSzVpYWtNNVljZVRTVkZMVlYzMmlpTUhBZk00UUZrUGpVSUlCTC9nVklxL3pJUnV2bU1JaVNqZGVTdnZ0bDlOdzVERVVFc2xpRi93WVpJMlI5R1BPNnZrZ1BaZEE3NHhkQkRwWUc2bjhBbUNwUG54dXZGZkNPbWZKQ3E1dE9MYTJUM1Z2Y2RaMlNSTUhoZnlzV2VzSTVRYUxhMy9DeXBmNzRYVDM5Y3hSVUdBL3FwRFN3cGU1a3g0NzQ2YVJVMWU5OXBxZ0g3MzM1N2pEaStBd2NVTFdQVkl6NDRycGh3bmFYVEpXMTlVYkpBaENOTzYxcVdpNmJyUlBYSDQ1bUY3T3FOMm1TR1RhTUtDOGdWV1VzRFN3MTdLVUpaWXlzV0hwMmpyUDJSMjM1Y0RGN3ZMUEF6RkJ1NzJrY1Q1Q2JVSzJmdU5LeWcyU1RMeEpESUxDUjhKUlZQV2ZtTGtuRVRnbHhXUHdhM3RDWXhGN3VOeUl3czJTWnB1WExvMUVFQjljK2dRNWtvVWE3RFFKbGRPVHBHY1BrMm9Ja3F2bkJWbm5hVjJCaGE3b2owR1g4U1IrbExVZWdnYUVsTnRWZWlDUTljTGdXbVNISzNocnVMc2JzNzBadmVlbGVlbk9EK25KRVgzT3pLQjdVNzRrU0MrU0JaOFlpd2dOQnl0Q1QwQWQ5bmNxM1lpOUJmU2VvM0wzRXcrb0ZCbW9NZEgvTXg2ZWJ2cFpybVh6OThRYjBvZk9acFl0U1dRYStHdFo3eUhuSVJvYmJ5czdYczQ5OWpia0h2S05DZEJYQTlhc3p1NjJRSlRaUmJYU1lSb0Racm9wYUpJSDBucjJhVnQ0ak56REUzYXBYSmJyM0FTODgvQlk2WllXcFYrT05paXdPby9scjhERDd5SzR2S3h4aEdjN1BZL3M2a1Q1K2QrTGNPUk1NZ2VaRzBzN2NmZWFvVjBtL1dEQlR5SUdFSEE2dmM3UDVUZU1Eb25pS3p3dlFBc21nWnpMcGFGNmd3bHBhK3FTdHQ2TnhZZ3hXK0g0OVFMakZvWlpyYk96TU9IUzNJWlkrQVYramJtN1V2WFBTdVpYSWtPMTlqZ3BPMCs2a1BmZVg5Wlo5YkVIUmo5NzJjMFg0eGxaN3R5NUlGS1RubmdQNWRoZnpLVEtHM2dtMUxESDFGVGxOZll4cjI4RnNCRTFFa3gyNTEwNGpvNndvNXppZi83RWRPQVk3YTNNaVBMUGFQVjVvcnByT3cwVjFwUlRGMTMyK2NHWjlPYUhtbkZpUXVvYTdCQ0xmR3ZseHEyMEhNaXNmMG5SWFY0cGMrbEhXSVRUT3VudTJ4WWxUWU85LzJ6SUtpZCtCdk92L1VGVkFZazJKZzRBYkN4VzE5RkdDNWMxUzI2eVFFRjdxNVNKWWVKRFFZUEpkL1ZNa2d6eDVPVXdWaHZlZjdyK0RnR2lsOTlOa1lxWGtIbVVVVHZSdkJsWlVBbUMvbUdROG5jbU5FbGI3MnFrUENYK3hqYWlKc241OHk3SGhEZzYwY2VRbDVXOXRMN3ZqY2lEVVFoWWo4SW9nUzVjSVMwcFM3YU1hZytVYVNvU3FNK3djWUJCMTduYkxiNGhrN0IrRkpFL21SQWNZZWk3WFJ5dll3QmRuQld3Z28wbVJ2MXlWUDYzRzBaWUM0K29abnB6UUVYb0YySXRLblY4M1FqTDNBN1diSC8yU0krU3FFdlVQS0xoVEJOcnZwR1RwQTc3MWI0WlZnck1pa3lwK0JXWXBXa1NpTmNRaGRObWFCTjRCeGFNQmY4MjVPMW9WaXlIanJjNVZuTzZSU0Z4U1pkbXIzalFCUUVRZVJ0VkFuVTlSV2xGd0pQUnNLNUZINW9qSWk5K3VvNFNYZDRWWGlFRXBCSWtFaDkzWTJpbVVTWURtcWd0OWNSTWJ5dGhVeHUwUDJNNkN0Y0FQQUd0M2xvaExiL3hLVFdWUkoxTzd5czhBUlZuY3VockhwYm5YcXR1VVNyYWpzZUVUcGkxbGN1bmN6UkVhWi9zZFBuRkFMMUNUWVpyaVczTjRjVVcvaXgxbEhTR2gybndVVVc2UVlCd0k3bDQ1UDJCeWYrVlB3WUx0QUJFbk1nRnhBNm44TlFvZGUxQ3FRQUpzRVoxREx1MW1YSi9pTEVTcTIzRlJxOVVidjFMdjJDVTdDbmt4NFJEQ0NoUzlFaXB5MmFBMk15VEpVcFFTMmhUODNlWVY2bThKVkc5V2ZxMDNSNkNrc0hCbm82U0l2OXBDeUVFYWFqV08wdTJwaHpuY21ab2tmSUFocEFQV1lZa21tQ1dqNXoybFdydmt4TUt2WkZvQXh3SmQ0amowUW9hSEo2WUF5dTA1ZFhyVEJGU3FrSEprSjFpcTdwdEk0L1FiZFlMeXQ1Sk1oMm9sZ204RHh5dXhzWnNvcE15Umk3RzZROHdnNFhGUGovT0ErL2lYMGgwNWJmT2lsWlgrMlpXUjBiY1RscTBLcGN3UWVBc2hLZGRYc1hTOGdEdHRuSG1mRGhkRXlNV3l0VXJIWW4xUXhnVWh3ck1pVWEvZDl5Tmp5OEltK2hXT0dzYmZwNFM0ckcyNFpnRXhMelk0cTdKaWUrYzhCZ3A2dUp6TGJzVzh5V2R6d1grWDZFYms4MDhsSFZXU0RmS0lOVHcyd3ZtU3UvcHAwbzhyWVlKT3hqSkFseHN2SFNnWkQxenFScVk4TlBlMHNKY05jWTViM1o4QmRzVytRYmo4ay9tRWVPSnJzZHRnd3pkeGc0Y080ZzZhQTVaTXE1VEg1ZENSRURUSDJIZUtoSXZpUjhhZmM1cmlCSGR2Q0phMDdjdm4xNTJ0VkdpQm9FMnBzYnNZRWFCS2owbEhVRW9EREFKamNRK0c4cjNkbzJIcGIzWW5CdVBuZEQ5ZTF6bit1SnVON1hIbEtDL2RzU08rZG1ybE1JQ0pkZTJpdXlBY1gxL0dLSll3aWJ0ck1oeUNzbkl6SjhHMVFmMndLWnZwVVdjVkV4ZXBybUlGcUV6ZVdCZUNDRHpQdjJ2S3Z6RmVTSjFGMy9LRHk3RlFDazRzUk1HZy93MTRRSFZsRWpMTVpiZ1AyUVhRY0d5d2pIWVViZnV5elZqV2ZYL1lUL3EzYXdRZTFKbHBneTBOZVFTU2hXSHRlY3lsbSsrejI0MFRuRTg2OUtFdlA5SXdsMjlhVkh3eGs4U3ovdHFDVXZaQlVaM2pMWjUrUGg4dzFRMURkNTJDYVAvakRKK01LaWRySVljYkFibTJ4VjJGMmJESzJCVGprL1Njc1ZsR2VsZWdRZlpvQ3lRa1lTem93VktOaFE2WnV4V0hLU2V5ek9sUGRKSmQrcmI2bGk3d1I0N1JUcnZsQk1PS3FXcFBFdVMwUkpaK2RzRmI1SUJCcVZGVWNhK1E2RStTVjBvZEVzelg5OVJGZjlmQjd1OFJYVlppQWI4T0VxU0tTVThmSXNiY3VNMlYrMXpicXRoNEZtbCtQRnEvdnVkaHVzcm1ycEZGVmlWN0Y4YS9ISmpzN1VyY09VRnk1SHJ6WkpLUW4zbkgvenZEMSsxRFQxS1FQYWFEWVBMZVVpclJiVEk0R1dFZDRXaStVL1JWY3FRWmZybWlTUzVqeDZrQllRTWxkUnpmbk9JMGJjOVdEdW13ek8zVHdYQ2xENHZ5bFJqbld5STNmN2RmeFU3ZTdCblZaekZidTV1cEZiWjNMUlVzODUySFZ5Q3QxYTk0ODA2aHVLZG5XdXF2aWJrRjQ1NnJTRzhCbUFZU3hlZmJ0dGpLUE5sd0J3NlpOZEFQSnZzeHhJV2dlMTJTTlg1VXRkM29nUUxBQmtGOFdFODEzTUNjejRuR0hQOEdFdTkzeDdxQ1lKL3BhZkFoTndrdHlMMnNzZlU1d1NYN3J6T0h3ZUUyOURqYmk1WTRSMG5MOVUydGN5Nk40eDRNWFlCRFdNVUlzREJUbXRuTjI2NGpmNldSM21IRnpUVHlRMkZqNzd1b2RZQnc4UWVTWDlHVXVqc01xYkxMbUZKbDVrcXdrWHRBNmpnMGJoUmZaQVdHWGNiZTFSTEg1eHhVM0RMaEIxUWFieEhzMTk1bUNQN2hSeDZINTRFWVhxaXJqamREOHF0cEtZdE5ZWDdrSW5uakRTVW5FM1lNTWVLY1NGYjZIaVJzZDlOeCtxUkR3ZXNoRmx3cjhDZ09ZRnpLWW41QlllVW1HSWQyVXd4UUphR01hMmdHcmRnRkowWERENG8rYjBtUUtJQ3R4dUFqeXNhN1N0NHN1ZjIrdmFSS0lNZG1CNVJvUW9uaGMzSjU4TDRyR2Z2bzBWSDJsOVRnaStPdVVEaDVpQlRMVVhxdkxyYlhXWlB2Nmt3M1pDVENCNk1WVjRDZXRONU1xYXhGK1RYM0JQaG8zQUNTc2hOMUk1RWVQanYwNWhIb1d3bzEzem9KVzk2MWIxa2ZhenJIQThvVGhFSUNaeUpUY1lwZWdtZGhMV0ViMXBNRDMyd0U1M0owNms3T01nRS9WeUwvdkNjcHg5cGZUSFFmL2c4a05jVlNTMW56M3h4bkNJN0Y3K3JiNmdiMU5vQzEzQVVlMmVDQ2cvQzlVeGZZUXNRMTNPdXpHQnBReTdXMGFObkp3Q2RQeGtBRm1qWWs4VnIxemRseU9ER1JtZUxna3F6bUdJUnNrdU9ySmdIRTZ6czJ4RHNwN3g2LzU5TTQxK2JrWDhjaHE4V1BmNDZSYnAvTmNiZmVyNlZ4TG1WSE5FRkEvaDIydGlGaitXbVl0MGphSWI1MFB4ZXZUd3JmZ2w4L21pby9oSUxmOFdGQjVKck9pMGp1emN0S2VLN1JVbzRyamZkSmxVQ2VENUQ0REdSdU9oai9YNEkydTV4VndTcGwzOFdkTy9MYzZVcDIxUFlEWW9uT2pMRXlwMHpNTWxDcFlyMkovMUluNVJJN0ZQdzIxUFlyd0J5bkQ2bkZtendldnhJeEF4SFl3MVZBR3lVWHFmdlFoQWtXK2VOTGNMS1FjYkZ4T3pVemVuajJlMjR3OEJpa3dFUTJ4WEhkaFl5SWxLbjh0YUtOWGdmU0ZzdGdQMzBvNlVJWXZneTZtYnBReHVSZU12SzhhYXdBR0Y3bm9iUjkyR0Npeml5ZXd4NGRHekNmTVRUR25PUjR2b2R0UXRyeU1LN25PREZLWEZKMXgyWGdTcGZ5Zmw5d0JzeWtGRkUvcFhJWUNYY2dSbUVidkx1OFFTWnlLbzlNVytMNlJ5Z3NaVWFZVWQrZFhNcnUvaE9WLzc0bDMwY1dmajQ4b2g2Z2hUcEdlYkVLZVgxa01VNmZ3cWZyQzNmNTZSRkgwelhuZDBaaVpGTVo5SGlXSGdpalN3Smp4cVFxS1J3aW5TdmFaM1VqdnBuYS9iZXI3VlJlMFBhTythcGQvMElHV0VPZHoxWGk5ZzFtU0xNY3VUOWhEclhuYlF3N2NYUEpPZmVFdkF4aDkya2NKQWVtN21TMWVRamNGOVRQYjFUSnFvUS90V0ZvaWIrdHY3cHBUenJTZWRQTzBoTEgwTGp0MUVXZUNYRVljZVpsQlFHOXR3TG9OTTJmc0NRMXNiWGJCRE9oKytSekUzdHd5KzdxeUtWNFd5VHVkMXd0di9WSEx1RmVhWWhmdGNNNjIyeW1Ib0Q4Lzl5eHVIL1U5aDhNNkQweHpURVcrNGNEQVloVUd1SHRFbDdvL1RVMXl6M1ZIdk40V0xWcHoxeHBQbFAwcWpZWFNHMFAwakFDcER1MmwxT0dUV05EVmxYMVdRV2JJeEZkcTd3TFVHY3VOL0U1YWsvMWdWWW9QNFlYcjRtNE1QTno2U3pCeVBuOEtBc3NBMHJnT2JXbkR6bUtjWnBZQ0VBYVVUdHl3U1d0by9JZVNzMEtoYW9mbGorbTZwc2pPUkpYUnRaajF1ZzVVQVQwY2V1U1Zpckw5OFdEc0d6ZVZSZ1VBQU1nRGs1Z1NSZWx1N0pZT2xWNkNpOE91Y3dGVEEvRlJhS3Z5Y2hlYkVVbmVOR0NZamkvdE5mR3Q5T3JMdndMVGxUOWFudUUybHY1WjF5SnhzaUJBNmYwanFwVU9obkFPa21EdFBwSzcxT2Z2ZEx5R2dWRUMzeVJyc25NVUYyNHhNaXM4Slp5RS80anNYNUFJbTNDazk4a283Vmh4anlGMTBUeVdqVC93cmFyRkJlNG8veFdPaW9YSytEOFpXekVUSHJKL0lld1hTZlh6Y2JkRnVDRy9rQ1BmWjdSQnJpMUJDejNQR3lrUitsVGdNelVUb3JuTGx1OWM1aVpqbkNGSThNQThnTjZVaTRSTGtCcU8zeVNWU2xPa04vV2dtcldkMmdBa1R1dmliSlJlZjUzWTBBazQ5OElhaUFIUEQrOFo1dk9xREV3VU1uY05PWjBNU1FCVXhZTzhKRWNZWWJvUC9zSHF3cllqVUtZbFhqc043NjZiMnJlYWVQYXFzeEZqVFdlUUlLcGlxMWpEK0hQNFNzQkltNkw4c0ZTWWJRbE1YOG1jaGdyays1aFpQTGhEemhxSzE4U1llU01mRmIzTDNzdEFVbkRHTUFjc2hFYmswVTlpWDRHdGRSMHVsZXBobGxJRUtTK0FlNzZRdkFtSFFBU2YwaDFuQTdmaUR5TWNyMlVNS3RIenZQaGZFNGtaMGV1STBqWktRejNZQWtpaGV3MmZ5VzlTSEJEOVBxYm5ackxZTzJrQTBQVXorVHQyNFU5Vmt2cGNZYjQ2cHB6VmtyaHlvYWhuOTI3TEpZanVqdXdUUU94ZmNkZEhKMFZsTXdycDdtNzM3QlhxVDJjbnZrSVhBRDV2UlV2YjRvamljRjFGQWUrUThFdWVoUi9XQ29TZjRRWTBqaXJ3bFcxYkxKVHlJRGNJSVB4M2N4T3h3TEJMcVlGdDBCWDE2TTNGdXpDQUxxVE84LzVTaUhQYSsvenJiWXR0VC9Kd094UDlzM0RMWEtkWklHQWhJR2RkdGI0VVdEM2RONEJEQmJZcFVVbmVWQStHa1Zob0tCWGJuSXlLSFlyd1BMUFQxNFRYekJNMkFJY0tlSE5WODU0eW9acis4WHNOcU81eTY0eitVc0pQcDFkQUpBSmFPQWNjdW9NU3l3a0FsbVZ1VWM4VEttWCszS1ZJcUJTSnV0K0IyWXVGYVl2aDZSQTdzc2tCd2xSbHBFNVFuQW4xWGpZdVdRQ2NwdnJKY0E1OE1uQTAya3IrY1ljN3pka1BCSVJubCtkMjRETklIMTRhTGlXV2FNaUxKSDJoQiswWEpFeHYxT2o0TkVqY01BaW5pNTQ5dDZSbFJJbTZPTmhXZWdQYit4RU1iZnVkTlB2blRvUkN6ZnJ2bGY0bFpnOWI0dG1idFdsTHR2bW5YNHphYUk0UEpXZXN5Q1dOdjdJK01GdDdwVHBMOXJkcE5NSmxkZzBsOHVBOXNBUldUYlVlVFkzOVVJdnJENURBbERmK2tRd2tUVnRVUVBHcmw1MVJGZXdDY3Y4YjBSdjMxUUVhNHNZSGtZTWhWQ3VkWkFiT29DZnR3NGFMVDIyNGdqY3pmNHoyNUkwM2lhRXJqVXpFdEhvTUhaNjBaZmcvUDBWMXVkZ2VsOEo1L1BJaEFnaG5GV2pZanlJb2xPdTE5N2RRU1E4RC9HRWk3Unl2KzNHZE8wajVuSkpLVnJZMG9iOEZYYUdVV1JGd2ZDZ2dqRTk2RkpDY3RDZ2dzKzI5YlJpU2lodzhVSW5wRFRQalZ0d2dWTTNScGlLY3k3ak5DMFEvZ2RVMnBFQjlhVnNqQ2N3QVQ2Mkd6OHBpOEFIaDFtQ0tFMmJWanE2RWtoK05sWjNZVGVVdEZ3V2I0OVpUNWV3MlFTNElRdG9vc3FpQVV0M1Qwd21wMGZFWEpvMUxMQUZuM2llVm1WL0RrMURtZ2MvTVA3cFF6S0ZmajRXSVN3VW52ZGVZdXI5NFR5bUs4bFJGVit1N2lYSzV3YklYOFdEOTBpbzdIZUtNSzN0S2JBdXZmVTM3aTJ1anBQZUM2ZDVsRU0ra0VRZmloT0k0UnVJNU5Iait5VVROSmtLdkdzbHkzdWhLVGJvdUQ0N0psZWlEdmNiS3RQdTdxdVFSVWVOTHNQNHVLRWNYME4rcnZFVWxXL0plc245QWtpZm95NzZQYWVZSUVFdzhQd2JsVXlPdFRKUkJUN1lGU25CSVJvZWRoZm5uMnl2bVlaSkxZSnEwdjNxNXgxdk43dVhjOFdVNWZ0SmhucG16bzB1ZFo5RlVGZHRHYm53OGtCQ2dhR2x4WVNxbVZTMFJLZCtSRDMwLzZhaWNEaGRpVlNtdFg1RXJYRVNkU2hYK2xYVStBbFJ0SFFodjBxSXBVaFNTdmJoRE5UdllScHNRZ2piVVM3K2pkbGlEOEtENzh5SnNwRWl5V1lpWnArUDNqZHNmWk9NWkJSK1gyN00xR3hOMXE1dytzMWtmRkppSytsTkNiRHJJWG94d1dNTUVTY0hSMyt3LzZjMmYvY0czeFMzVTFQTktrYzZ6NmRKK0EraDJ4MkUxOEpnUjZ6ZkZEd24yVE9UTnV6bDNwd29RTkxrbnYwWHBBTVZyMnJPRXVUeENRNDRqZkx3NUNtcUpGWGFOaUdzZTAzN0tPeURPczBOdDNDOTF5dUdjUkRUSURwbXBYYyt3MmJwZFNXMnE4QXlLS3RYTENpQmRyakcrMklmY093RmhzR3k4bG9zLzhkOGJxbFNKRUtpWTUvQkdnYkhpaEovcVE1QWdTQkdtQ25mNUNaZ1JzbUc5K3QwS3ZoN2NsVkQ3YjhpbDIvQ1hBbVdLY3BIL2gxRzF6MFJsK1VsYzE3TW85TnpoSWtPNG9ESDFwa01oUjhuR2pvMUNseGQvUUZyNG5icFE2SGhaK28zQXpYNTdic29jeTBGamIvUU1wb2dvUTZGU2wwN1BCMm0vK2R6K0gydUdwbktoaVllL21iSFhBT1RxcERob3VKVVNLQXdLMUtFejY1T3NVTHRIcWlhcEoxUDdPc21sT2o4T3FwUC95UjZvMHJHeW03K2ZGYWEycDNuTnZ2OEdOeXN1eDk1TEhrdVBOOGl3V0JxanQ1QzNGVWoxMnNkTzZuTFdWTklPVDR6UkhPUURFYWVZYndHeU4yOVVXTTZYUjJMYVp5aTd1RGdzL2VNYVRXV2JISnRPbGpDU3lJZUFocExuSk1FNDQzZlJ6Z2dWSWNyYVNQUG85SlptSTlGVmRBWGJsZ1luaTRXTXNOa0ZlWXdFS1orNDM4MmR2b2oxME11ZEY2Uktpc2RwZWFXYXowNHZzRG12czI2SDE4WXV3YmJYSWFoZUwzNHdidlN2NWVFM1hFZms4eUg4SlkyckN4S21xUy9qRlJJcEw2YWUvcGpQd283Q3l3TUdIUG1ROFlRSXZJbjgweTVBajRwelY5Zkx3dWRsN2psZ0YwZmxTYU0rT040N3Ura1dZRGNxQVhCUDhyWit5NWZkUVBFWmNaZmJ6ZnVCTEk3MjhmT2hhMlljdkZIOTBTenByc0ROWk1LbzZ6Lyt0QStubDFuUm5hai9sY2gwRUVFbittL00zdEd1VnBKTGxKQmVQS3Jsc1NwQTV1SVkzdzcyVHBkNjlLa0VwZi9tRys5WDZHTTdRdm9aMGN2ZzhvWGVBSkt5V2twY25ta3JPWTdDdTJhd2d3QVRGcitLMnkrbHQ0dXVKSDE3N3FKTzIwZjFSNjJWNDduaUlvS1RhSXFRdE9HQ2tTWk1BR2VOdkJ2dlNDRFBSTHBZZ3g5WDJvMzBCSE1OTXlaUEtuOFJLV1VNYlJRcm1URG11SnpYZzg0Z0oxV3p4UWpyMDcwNVZTQWRQOTJJdkpZN3B6aEc3RU1yejhIc1NxY0JBVVJ2U1REcFAyMXhqczJlRG1SQklKK0xWZ2pBTU1ua29JZ2dHV1RoQ29oL0ZCS0RHNXUwalRHRWN6SmdxVWNpdmx1c1JleHAwSzhxQWk5blQyb1RSYXFBdXFJaDNjbGkwNW93VkU3VEl6ZElqWDNMMEJOYVlKdTFvY1NWTjhpYTR6bTlDUmMyaTVZTW9KVGU1TXRkNUpkbUxtMTZzWE5pUnhzeFR2bmtIb3pJSDBiWWxVemltVXZqWkpHamx3QXFmR0NTNU8zY0lmak9jZmNSeGwxQmx6WU53SXdVMkl4SStFcTJOYmFJM3ZJZmxRQ2lMNzlmVC9HZytpY1o3SHJzWXo1MStFaXU4bk1wSmJhd1ZkT3c1R25SbTlBTFlrRElmTnNiOHloWURKeExCWXB6bGJtRXpIcGpYcmhhTTB5TGpXVHlEVFVtUDNHVmphMnp4aUw4SkFDbkZJT3d6QTA1djNIWGw3Z1RwS1dHZXBVNStwM1d5dnhRRGt4czk5OXBDTGhQaWxkd3ArUkpReEd6aVRycWVoSEd1OVJmOThqSys5RXN5RlFIVDlQS0JvSWpzZEVkQnJXM1pnTFQ4YkpoN1dFalo0SC9rQ3J4SmcyTnI4a0FDMTJ3VEhMRTV1S3pzVE5ja0ZVNExINUhxL1BiQjFNWHRWZzVSNDJsb0RCOHhaRml4Rmc0ekJLbUFMelhVQjA0L3p2Tzc2VkExa3BMZVRRazY2TkkzbkpxK3BSSUVjTTBGZjBDU1krVmhGTEZJUlFaVmNBVlh1bHFCZ2UyYW9mU0FwZm5BZlpWSVVsb1Z2YmlLK1ZnVURsNFl2dzJvejF4NTRwbzJ4QTNQUzVUcEhYTTRnWGV5elRJQzZINXBuaWg3TDNxNDRDM3hZNmFBc0J6M3hvRXB4bFpDUDNwUnphLzh3NGhrTU43Q3BmWXRlWVUzMzNnQ3U1azdCRnJCZ1Q1S2Iya3dZRGtxZ25qU052anFrc1NvOElTZlZEYUJEd2lncHM1Y2VkQ1pKaDUrTVhOMHFJVS9JN1JkQTd6QzNXdDU2TmpPZUtlQUlrSzNuZzVVNXhMeFRNRURnOE1WbVJKbndycytQb3BVMGdhK1ZqYnM2emFMUG1sRFZJQU9sZ3dIUjAxODBQU3F6NFB0a2NpbGFPVnhDZmhDUlRsS3lSTytoVmJLaU05ek1ucTVXMUZXWHladGtCeVVIWXBZamk2dVVCSTlZMHJGUjFzSnFGcmhtSjNWem1YcGl0NUpDY0N0Ny9mUVFhQlNmTmg2Z1BRV3RBalg2bEJKa2NXbFZHeERkL3A0aWpqQ2R6ampBTWpkb0ZpR3N1azlPSHBRUUhBditSS1oxZE1ldER3OWFEVmwrczVMU2R2UUE3VnBWNE1MbzgvZjZ3T2dxMUF0Z3pkbnpjTjFoTXlPMnVyOWtIcTk3cktucXVrM21CSDc0aDZyTDZQQ0ppbXpUMlFjb0VvWG1UL3dtemUxRGUyQ0JJclJMY3FHbitqT011ZUpaM1dRNDRhYlNvNVVCUjlUZmJkMURBTmFTMXhwV3pHdGhyYWxacTRxK1c1T1J2M3M5dFNxQ1l3cFAwZWo5Mk13cXVZVHNzUGlIY3VrLzRoeERPVVdwUnBPTVdvZkpvdVRTV21iWUlwc3lOdFhJeWFjc0lIUUpiRW0reFdPVDhGbjByMHNPZVV6dlVkWkNMKzQvbHpaditWSDM3Ti9LbmRVeFVrUXJDT1o1ZWdWc0M2T3VFT0Fkak9TMS9LRDlOVWl3SjNQcEVlMjRCYmEzRCtKRnlvOTMyeUU4dEdURW9Cd0s3R3FMQXNQUzVzZkhVdVNHRW5GVEhsdFVuWXpsYXBCZFNvUmdxT05kQjNjL2IzMlRhRmRsTUdFMktFdE92SmlxZ0JEeHdqMTkvczdkQnlFcW8veWdHa1FrSFBtMkVUUW9sZ3NwR2ZhbXRJTlhtblQyWitheTdJVitkdzdlQ2pSOFlydXpYWDdtY2VLTVZzQ1M5U2pmY0p4T25TQXNkcWRUS2RmKzVwVEhWTkp3d1dsb0dJcllYaHhMNEUyTUEydFZUeWtaMU9tNWdvbGxmWTZhWlR3VXhJcFpQQzF3Wld3SC9lQVdmRkFxUUxuaE4rb2VBR2JwK2dRVjgvMzk0dWF6SEFHYWJFRzlGdUJDWjJ1S1VZTTZ4cWxhL0VvazdKRU1xOU1JNDZJcFVVQm1iQUFVYVpjSHgwSUtlZGV2bXNoZnF6YWt6U0RmZ0NxU21VUUNLWUhYYUlnTno2SXpXTHQ1dExHeUNqQ3dXUDBnV1RDK0NiTFdidTRhVzlYdDN0WExOdk1pR3A1QlNTeTZjaUd1Zm5Jdk43Q0h5QitJK1F2ME0yTUhtNFFCWUlXUDNvOEZTUzl3RXlIM0E3aEhTaWU2c1lRZlA3SmVZdUxNYkc1Q3RqajY4czF5M285MTkrVjZibkR1UXRROE5SRU45S1BwUENWWnFEL0ZGLzZSMm5lSENoeTZUTE5qT1dGZXo2ZEpqdUxOa1ZtWERLanBVYUx5eE8xTm1zcGlyV2JqbFZxWmxoMS9YRVRFWVlpUXcrSXdnWlREQVJyMkR0anJ1dFZvbzg3cnc3TmZJK0JHV0xyNGdreloraFU4Z2gxM1B0UEtlYVF0WmZOa0lObE9PcXk5MkpYUC9GVE5CMExzSjZ3RlRSaWIzWDRGUVk1cHprRzQ1cjRmc3VBOUllZWthQ2RnSHROMGJvOGt2eTY4RDRUWUwzaWJ0T3hYdGpCa2ZhRWVBclN6MmFiRU9tZ2QxSnd4TWJTTFkwWW5aM1J5SC92dk80VlBaQWF2Z0JxU0ZMUmNWbXMzUTlUZ05VcGRVNWN5ODBxL1BBUzhJQ29XZGhCYmdxTG5LMUtPajdoVENrOHZjNHdUOVc5TnkyUFlzVE1tamZRUFR0aVpwOFdjcDJRTjhGMWt5akM5MWpLMGdRRVdDQlV0WmQvYnMrNXJKcitBODU1MVRCUy9iT1BYTFRSZ0x3ZDJmUXZqVE5wTzJnTkhEMTFGQzFwMnhmYldJUW5VbndpUGxZYWY4VFVQZk1paFNKNUQ4UjZtRXQ4UDQ3NXJmNVdESWxiNm9GQUp1K3YwZWRJYUlTbFpqQXk1em5KSHJhNTJKR21TcDJVNytwZGpNTEhobWl1UldBN01WWTZ1MS9qUEVDZEFERkpxMFcxUEh1YTlQZitpaXYvcjBQSVBKNjVHcW52SlJzNlVzelFYWnRJTWwzdVFtMkI3c2NoVzNaWlFOWFV0ci9qVDBCR1Rhb1YwYk1lK253b0RNa0tValc0YTJmd0Z0bXRjdFVSS09ld2J6TXVKRWFvaVVSdEwzUTJIZVV2U1VKWTYvbDFRRmZxQkdGWXRZeXJ4aGhNS0t0ZllUYjgvYnBTR0RvdDhwMlk4bjdoVDR6czVWbWVyT3cyOFU3NFRsTkYvaDg1ZmZhbzR6SFg3dDBRRzFqcHc5bEgyQ29SdGJ5UC81dGRKNk9zMVV3U1ZxMGEzMDZNV0d0UUtvdVJxZ0xpSkI5SE5uQ1dQcTBCWEtnaEF1U1VzdjJIdDVnNjQ5RTkzQ0hHQVdkM01NK01mNnhBL1Frdmx0WUYwK2l1S2NBeEdHaFp4MUpBMU9tWU9VeXR2MVFJQlRDanZ3dDhVMlRYSTdzTWU1U1F2VDQwdnVCVlM2SWJvMzk1ZnVyTkl4Z3l3c3Bxczdta3ptUFdTNzJrTjROZ3ZkelcrSzUvRm5NNEtqa0EvQ1hvdkxlcE4yWktJNDBvbDk0OWNCNTJLUEE5WFY0dVdTNlBlbEVjRXk0ODltK0tMUnRwUUw5dzFaWjBjZ05tUnhCT0VIeUtick1hc2pPZzMrd3dWSUNIaTNIK1BqQVhoY1dxeHoxWE4vTFJsYzlDWHNXM1BQWlZlbElzYTBiZ1VETk83dWJFK1dIWjJyYzJPNXc3b0E2UTVZMFlSK2x5MFZJc01Ld0tFYzd1Y1Qrd1grMVJwWXk1dHZZdWRqc2o3M2Y5RkZaTkwrYXh2T2F0WUVrb1RWZjlFV1h6SEorRDVtMW5IcWtIa2F3OExwK2xsMmFvamdmQTBQWnJ6em1ZUk5HQ2szUllNMTkvUms2U3dKcnhnUEFSYmFyWnlYVFdURE5BZ3BLVHFpNzllaWg0cU11a1ppM1ovZnpsL1pNY1JlVkxsSTUrZ0pXdVpIR25SRkJjSDNQTXllcG9YTDBKUnFnbEpjMUhqS3hrV3RDYVl5UjJUNWtwQzJTb3krdkJZcFFXM1VWWm5KMFJ6SHhQaGpIVVd5ZFFaUDRJY2V2NWVDWit4djFNRDVERjg2ZGw0VHpDa1FQdnZRdmxuSWVqczI3cUFMc2NQQ3k3a1FoTDJOZFBRTU82SzE1b3M5YU91S3ZuZTF1cHc2c0p1SnZGenBtU3JoK1IvTnB3eTdNcDNTUnhkMWNNQitOUk1SenVFQ0xiNUZoNW40cVhTTWNBWGd1WkFYWHRYbXBSRGt0NUh4Ymd1dGYxV083aktISmZwb25EWG0vTXM3dkl0b25ad2ZZUHZpcDVBVVBDSG01OHE5WXgva242QnNaNFBpV1JKckNUa1ptNTRsdG9Sdm5iS0hYVWZ3Yks2K3ovaDZxOVNPNTVGODRrV0tGVFM5UGEyWVVJS1FLSVJwbktxVFpjRE1PYkdMaE9QSDJ2eXFFNTVSRks1NXBaUmZrWjFwNmpVTzF2c3VXVHZBdG0xNUxOTWNPNk9YTWpibG9DMHdrMGJveXQrdTVRRklRMzc0dlBYdTNBaTBBNEd5eE1hY1FSSWtRZkFWT2dnWkpZVytnc0YzVXo0enFhM0FnSmVJUXdJd2pkTWN6NGdWMDFiUTNQUVYyWXUrN0EvY2JkcXdIbmREa0J0eFRRSUh4MEFtREtOZUE2SHBXbUE1NURUNFhZcmtHNjZrU2JlRDdieDRyWUN5Nll6ZGVmb29VdXg0b2FHS1QyamZxb2dBTjBlekJPM2k3NFBzSUtRcDNneWxyZlZWV3VmWHlZRjF6NFg2VzN4bzgzbHpUM3NNSHd6aHRhWXhsdHNhK0VkQkpMQWt4U0ZXN09nMkFZU3REQ1lOVVJHZTNKRHdvek9GL0lsbHpFQ0pDQVRmbkxoL0JLRFhYOSt4OVNyZFZmTytVMGhOZlRZZCt6R3AvTmxzWk1HZFhhb0lKUmRpc1JWMFFLampSQytPSVlFZEx0RHlGSnhSTzgzbEFROElYMHVBZDN1cjdtSVNNQ2ZnT0dDdlJxS0pLWk5vVFdpNTBadjZzdnlGN1NEenZwcDQzTEpVQlJ0eDd5cllTK2hUZ0xPcmpEeTk0RGlOSHJ6N3BKeDNpZWdCeUh4bDZ0bE1ZNTBYOVZhSGhxTG9XMGM1a3NkSFFGZm8wd1FDM0FrVUlpc0NVZW1TMTI1K2VOOXVtZXhGWmpiN3AzeVRGVVNQS0dQNlNJbXA3MnRuUjNDckE1NWg0OWUrcHVOZnovOGsza2Y1Z2NyY2dvcTljOGRZSWVXUTE0aG1CTTN2MEtlNGJHRnhlMUlCcFJwWDdlNzdjaHJqR1JjTkgwV3RyYnVpcHNwYTU2L2xMUGcrTW1obXZqWnc4REdVVy9ySEYrOVllUktrbWI2djQ3SGRiaUM5N0xydjRyWFdwMzNZM1I1WjhjanZiMUZqbm8wYjluWU8rczg2eFVBZktrd09xTGVtTGM1M1MzWjV6VklGS1NvT3h3QWFJa3kyY28vcnJ1VXMrZGZvRUMrNktIN2Y0UHpUa1hxU3c3RlVHcjJGQlVwMGcxZUg1Ymw3emxvek5vTnlBM0RYK3FGSlJ2cTQzZDJCM0NPamhIV0dXU3NBWjZTVjE4YUdHbE13bnlZV2RsbWRSNUxHQzZydlRjdHorTG5yb2s1T0NGYWp3MU1SSWFxV0UrZGxaclM3eUU1Z2hoc3NPYTBCZklJeWlaYVlIK2xIQ2FWV2NpNjhIVEQ1UTk4RlV4c1pyVzJLbWxjMUZ1YlU4RFdaL2dpV0JHdmw2cGxTRnpJQ3NLT01EQ0FxRFhlWWtrZ2FQY2oxNGxFNkwrQjIvRWoyZVpFU2M1ZzRjRFBGSlVXZVFySjJVTkxpWE5hZno1NkNTeVBIVUowY2MrdkdqRW95STBHc1dOSHV1UlNQY240UnlmVXU0Q3kzMTlrSm5SZ2w1aHdBS2VPUi9LSWg4TTdpbUtFbmFEL1QySlVrSzRrN284bW5CK3QzNEJZOERrZFZ5ZHB0K3NJNGZpTVJ0OFdqcElKVFExdkViSnA2akpINjJheDUvQmM0a09NQW9LYUVQWGl4UWxBS2hnUWVqa2Uwei9mQlNGNkx4Wkk0VG82d2xyeGN6SnRFcjRGWUN1bzNtdTc5NzcvbTN0VkxQQnF3UmhGWXgzN21LYTJBTnNvTGRVL3Y3Y0ZzN3FDMEpmMnBuMGpvVVFtNTVZbHlxTDNiaVJ1cFJGdWhBdUc4V0d1UW5QUlpHZDZzWEFxaG0xYUUyODlpb084WHdXS3UwT09IVGFFcTc3dDdwZTVaL0o4dkFSc1RQWnZlSUpLZmNiWTZDT0F0ZlRKQXc5bzhWVU05OWJoU3VGblEvbFAvTFV4WmNyWHF6VFBDN1lobWkrTC8rTmNkeCtQY0pidm9KMmVxMklCRFpUaXF4OGhZUE02T0FaQTlTL2dQc3B6RUFrZ25sT0FXS2h5VXhOY0pMZGRuWEluTGhaby92c1FObnFPOHRZdXMwOXhMeFA2Q2c4dHUva3d5ZW5LaDhqZzJSb3EyTVFMV2tJQUhPbi9nUGYrQXJGTFpLcFdKWGFYaUlUa3d6dXgzUHZmeWQ5QW4wUXM0VFoyUTRIOVdzUlFESFloQUEvc2pyeCtqSUJ0ampibE9mVE4wUmtyc0JwNkdqRVJaaFlpMGhYME4rdDlFS2ZYK0I3R1p4bXB6QmNVMTY2MWR3REhDOHR2ZWR4RCtQNThISW1sZnFlZWFiZVAyWUg3dXBqbWFOWjRyN2tpZkJQclFVK2FnZ1VXbXYveHRLdlgzVVk2eUd2bm1FQVN2WkxJaGh2RUpZaitNT2FPQVp1VnJ0YjIxa1dieHFHTnIrZWdqdGRVVHgzOFA5Nlg5aXFGOVNseEdzTXNMVVRzeDc2c295ZHBHYk1qSFprNlg1a3NXNDhqMUVlRnk4ZTVxMTM2REcxRStpNjZmTllqcGlycWlyOTJ3dHU1SlFLb3IrL2FYRDNwS0Znc0lUbmV2cWc3RW9ZUGM1Tm4rUkpMNmNtL3BIaEE2UkprVFJJdFViR09lME5vTld4QU9QTFY0R1F5cXJjSkxVQXdpWWxiajRPRkhXYkRIZnJ0NlJhdUFKV0xqUEszeFN5N0U3VnkwbE1Sb1JZcUd1aEI2NTJibWlGb2wzUXFGQWlyN1FHRFI4TEdhSXNQMXluU1Fyc2lMdTBJeG16eEdUUzYwNVFnNXVManoxTVNVaUpUNllIcHdYWFluaDNqclp2aW1hR2U5WTVkaFRHa1F0VWdxQVVCV3NSbkVFUUZINXFuZDJPbTN5L1VPMzMyakVPRU5UL1FGVHJhcE1nWVJlbzB6aFhDdGY2T3NLbk1Zb0Y0NFB2VXBYV0RnU1lydDExNzdmb3hWQi9wS3hxYlNDbW92RWRpR3R1NTVXRUpBZTRtc1U2dVZDaFBCSWV1REM3TlB6cFF6VG5BUTNQM1ptbDFNaDcwR2pybkxSelNDTHRhUHY5cE9NTG16V01Ob3EwRUs0cHRYSkpudko0VTJIZldLT3hrSXo3Nzk0Z3dHQzkwaGJpZ2QvTGdkYTJSTElTMnpPVnIrNTBSc0psUFJid2lTOWx6Rko3ZXJMdFJ0VmJEbURUWnJwMmpJOXp1TndnRC96MUhLckxtakw1VWFiVzVKdHZNYzZxZGFWbVBzNEgrNzBGZk5LYmhDSWxCeTk5ZDViRzVuMVk2cDdNekZWSjBQekx2enYwZnRYbFJRUXFLbnJUZ1lPNHNRaGNOeXd2b2lBclJNb3ZVSHJ6Uk9uL3FCQ21YN3Zqd2t0WkpLMkJsNEVTbVRBcHNEUksyeEFlQ0x3NEhhckp6UERKRjUvSWNyL0J2K0dDRlBFa1M2NmRET3VNbEc0NmR5L3Yzenl5LzhWT2VFcU5tU2V0YUVvK29kdmFQZXluRHY5NzBkT2NTR1V2U2dPN3lhKytLK3o1OEo0ek84WXBrc25Xb3lQalNaVzIwYWwrZ1V4MXNvM0VGVFo4RDdkblN3NVYxT0tTeFBjWDNiK2QyRTJyQVU2TFlZR3VvL2kyd3dRT0xCK2FLYzZGTFc5KzZDbjg3SnpGaWozTmsyOHpxMFUwQXFEMExBeDBFcHNNNWF0REFxZVYrWmZObHUvUS9wSHBVTEpHSjJ2Z1RWNHRjQXlXcVdIUWZGTGxGb2RsdEYrT0Z5VlpiTmk5ZlZjVEZzWE9qdmxyVlZpT0c1Q2MxQlNzV3BVd0RSeS9tNnF5RVJuZUNmYW9rZjdieXpQTjgzY0ljVUJyOG9lbm0wM1FlamZqZFlGOVpuOFJpNUd2THVuaGJZdk5TRjh5S1hnU2dVODA2WVd3ODlPb2FzZmhjYWhob2tXcGQ1dWxpZ2xmakpsTjlYYk1kc05IZjJMdHUwZnNKQkhTeU5EZmtIWDBkb055MUJ3amlSS2FZVitBelJTelZyOVhiWWNscUl1R21heE9FTTRObC9lRTlNeWVKMkRxWXRRS29QYjIwUTcxMTFVVXZLVEozSm9HVzFqanhSSEEvNllielJBZnhUYk9sN3h1VGhuMVl5OExsZ0FuWTJVdTlSd21vUTl3WHMxbm1BRDBORUVmODVmMzUxYVVnYXVNZk4wU3lhMDgxZE05eWJTcFV3S2M0YmtzQzdwOXMreGlkWjJVcCt5QVVYTXRydFBvOUt1RGV5YjZTNndtZmYxc1hjZGF3eWJMQSsveW9kL2wxc1lVMnRZQkxIcVVzdm5aSzZTSW1Lc3MxQ2p3MkpkQWlGSy9GQmoyYXVXcXN2ajhQeEoyQU83RzAxZE5vUEZQNC9rYlRuemZzUVJ4akk3bXdQcG5VNlRSS09JY0xvZk9paFo4TUlDOTQzS01MWUhsRW8rdTRhcElZUWxteEFTNC9ObmltenFiVmt0cmYvckFxVzQwTEtaMUVqV1B2S0wxdDNjMFBmV3UxYmw4a1VrcEcvN0d2Z0lhNW5QU1RvdXdqSFRHaDU5UWlXZnI3V2RPcDRJRlpXYmp4SFRXOHlWVmRTblovbUZzTkFqMXN5Nnc2ZVRNVmhpOW5VQjVEWE9NVjJLYldLNUJzcHNBeTFYVGxFcG1WWXQreDNmU3BlZnNnbUFRblNaN0FTUzV3cWdaNDRiRzhsS2dVZ1RrNzhUZlZudTVyckZzVng1bTNib1I4VWNQK2lmc29wOFJNRE9kN3FoMFZwaU55a1pzUXJWbzZLZFlvZjhCVStmd0RWU3ZFT0tLVEdaejM1cnZSc1dDVHdkZzlnalFqRVhidmpNR0dqdjg0K1RqMFRaT2hZQUFNY0NKdnNvajZtcm16ZHNhUWVhOUtOSXpXRCtyK1BkYmNsbmorNDZlZFF5WjM1VER2cFhwbHVYWGRDUWFHWWdnUGR6WklqN3c2c2tLTndTYTI3ZnlqeGVyWEY1VURSbG5BcmE4bmtSbit4MWNlQ3lVMkVHeFFVVFBrU3VFdEJoUkZoQXJ2OSsyWkFBUWMraXJQRHpXLytNSm9ueDNnSng4WGUzRlpyQmE2bXNoUlpjNHVJVTE3aTdDRlB0RFpTZVdvY0l6c0x3Z0p4RW9JN2VPV0lGVGQ1RVRrQTNmbWdRS3I1OEp4ZURJTjdRRHVCYWJDOG9xUHJGMitBU3VvdU5Vc1ZLeHhkTEl0dktyOUc2ZTBpSFQzQUN5OHBvSlFvYzlvUHlQaHFmdTloZUh1V0xYMjQzbjAwbk1nWDV4MEFVZGdKdmdYWm45cDI1aElSS1AxaFNlVFAzVnN3cjBxQlBCUzRqM0lGdWFEc05sQ2M0c2dldGRFU3hsWDQ2NktFeC9taGM2dUhpTDhJQU8rSUZCWG05QS9XNjQrTzJ3czlVK3FhbkNFUjFQMjIrdWsrYVVZem9GUlJqakV3RXpEZlpVSE1weEl0aFBjMzN6YVZ5VGoraTl4YUtSWmZ5NGRsM3FLT3ZselV3UU5wNjhlYVBnaUlBQS9UbEJrRThDU0dhZFUwSmJuaGZDRTYvSDVJR2k0Y2FZZEpBdTFrTHBnL0hPdElKdWlhajNFOENrWDFHaklhaTZOdGlXT1k3RHRCTlhuWEJVaW9aVmxyM0hHaEUxOS9xZnpBWlQvU2pCd2pmTVBZWnk1VEYyc0pjaDVjdHBJb05KbVFtZTl4REpJVHhOUm9lbnhpTUtEUE54SFFhblpZMTkwUXd6NlF1V25obG1OaEh1SENXQ3pKUm4wVFNiejNZV213TTk0cFBzTFZMSjJiMFoxL3VUbXBrQkxyaURoQjR0U29uMFgyM3lDSE1TVGc0Snk4YlJabG1SaGNKN0RnRVZFWGlXcWVLQVBNZWdjTU1pTnhSV01HVDFEczM5N0FWUDdKWWE0YlVINUhUTjgzQ0ZONkd6WU5wOU9lUXE0WHQ3d2ZBY0NpQXhpdHRXcFNuNCsvUy92MGJWbUh6OWpPUXVYcUVyb29uRytiZG1sOEF3V3NIbFpoV3pYWG1ieG5uQk5neUZWYkpFNmppUGJTaENYY1RxRXhHT1QvWHo3S1htRXpDMkJvRTdZQUJTQ3FXV20xc0cydVVOTTFiTjhkWk1RdkZ4RzFlTERNbStHdDIzSmtXNWdCYU1COFkyNVh2VUU1WXczMU13QXFBcHIreG1CcGtZbUF6SFk5TldhZDBmYStFYlJQK0c4SldHSWxwaFBxTW9BRldYdzd1eDFlbENMWWR0U1pYMll1Mnc4a0t2LzhTdHloUE4velVlSzB0QkNFSHlnNnp5SVRlVU9sbTRBNGRpcG0xc0RCQ2pNeWdMUFliNDJUdWhhYjQzbkhBOWhqMzhBdHBxbnZaL1pod0FuRTh5T0Y3R2JYUFBWQXpjV3I3YWNMaTh4RVRvaUFRRlEwUFhnVmd0R0ViVnZ1RGRuK3pYTC9PdUF0ajNkbUxJQ2plN2pleUt4aGkyVXNZeG92RzZaYmhoRXNzNCtXbWRpdGc0eVZaRFJBd3BST2tzZGZUVVBqK2wrZ0VCK1JsUlh6QVFMVkZoN0FmNkpPWU0zb3dpREljaWpPYnNselF6cFp0ZXBMSWdNOGJuS2lHVmNqVDFId3NCUldZajZWZUpYdlZJVXdPdU1URExkeWEwTXIwL0lCQWVyajRqZGdoNXd6MDh1ZFI5ZHE4cXRiMTlBc3g5cEUrYUkycERUVWhLYmZnR3hHKzhBYUpuV1VwTDZqNld2a1lRcTZHN0FLeko4RHdzTkppWEFKa0NXb1YzUnFpa2pTcUR2UENyRnJDQnNYOUE2NVhDZDFsT3NDQnBtSzJ4Mmg3NXFlWm9wR3JMUXErTWpFVDd3aHAvenlrakhjYlpWYWMvaGxXaVRPT2xVdk15OWQyRFk4V1FvNzNxdTc5Y2pNTURPTUxNWEFNbENGbmdlRjFxYmh2UXFxWGlLbnFPRElUV1dBMmJRVVUzWjJxVzIrQ21abVl5YXdvVkFxR1lSVVROL2k4NzZOMGRTVVhRamlEOXJpbUxlUFdMR1dpOVp1MzRYbzk5MmVCNzNCWlJtUWxEYytMWG00NS90dTREUkxNN2ZiYWxlZVlmaWY4eURoSXdzdUNKR0xuRCtObWJjaXlDcjc3RXc2WWhjZXI3ZGF1bjZLc0pjaVN6cXkzdzQzamF4LzdzZW5vYytnSDlqL0pNOU5tMm13dkh5ZHNqZHJ5WitJS1hjZ1g0YkwxZmlxOXFhMko2TGVQZlNGSitEdkRISUVrd0xEU3Q5b3VFSzBPeDVudm96NUdnSThZSmpQK2lPMHFTWlZSV3FjMlV2Z21WVVhhbjZpOTZHK1pWRklYSWs2WUE4ZVhrdGs1TCtibTRGODdhSHJWbTM3Uk1GcnVQcnhlSmFIUEVFUVZBcTJLMnVHeEFzaFo1Q3pObUlIeHJrb2J4bkkrRXh5N0lPaHgwTVc3Z0xQd2tPM3lrNDJzMjVuSlZvU01QdHNCOXJ4SHRkeVN0T0NNVjNPRlZTQW03eXl6bGZQWmpwRVpyMzZ2ZzNYdzhYU1hKakxMQUFGMWpITjFOMEVRQ2FtOVJIbTk2N3FqdHg0cDVrbnYrSXcwMWxGYXhiMWtpeWtOQlJ2V1lhWUhqcHh4NGFHTGsycGd3NHp4UElHcUZRQkVNbFNhZWNSY3JnTXlIbkw0YjZRb053ZUFYRnhCTjFVVTBZY1RzYmFQKzFHOURyUWlLME4rQ1F2ODZoRlAwbWVJSTJyNzY4ZkwwNlcvMXVRaUY2WGI4OUgwOEV0QVBvaStBeWhlNC9DUVpYUXVGd0N4V2N3MVRXVjRnQ1lCMTl0T3M2L25FVE5HeTBsZDNHL3Znc25TMVZ2dWlQU2NCUEFwSXlhTm1tMGdET0k3SkJDNms0MkFhekUzQnV3QXlLbUlvaVBiaVNOTlJYajVOVGZZQy84N0VxQjBYbERrcktKSXRBUzNVWGdQdzNNNUkrVCt2bG1CZ29tMG9nWFl6dkx4MlRrWTJTZnRxU0g3L05KN0I0UDh5eDhkMHVlM0VXQkR6VFZOaUp5R1c3R21zOFphWE90U2V3RVlMazlRSG1PT21RUVJwbGZKeEt0ZVo5VjdaeUtqeEFSdnB2U0pSYUxtZGVkV0M3QndxMVFvN2szRnFNMkxiVVBmbHdDQXQ2TDVBUWFSWGI3QjI4U2wwRmlpMFdhSzFQNVdESEVvSFpla25NWXR5OFI5OHlxam10VlFqN0VudDBLa1hPSzFMUmxkc3Noa0I0dWoreElZeno0cHhyZmgrSCtWMFR5aVUzNllYYlJGS1JnUWJ6UTF4YkVwczhLZmVPbW9RL1RTNHlzR2VUM3BjZDYrK3QvaHd6SFkvZFhxOFhCUUh4bDV4ZXcvaVBKRTRRU0kvSmFSMTFqL2pna0VkN0o1bWdOY2lxeWVUUWZBN2RHNG1XOHVaTm5ZZCtiWjNGWW1ablR6UC80OS9jSUNiK3R1bG1kWmVyWmFCczY1VmF3a2VMZk9lT3JwZ0VreGNyS3h1VUw5aTBZWUxzQ0pZYkx2MXUxV2xzSHZuNmJhbDBIZ0ZMcSt1WjZJS0RLYmJ6am9zV1cvb1hkSmVFL21NQ3p5WVpwSDJ1T2lWN2I2c3p4UlZZNlpwUkJOaVB1dldaVXBLWEdZdkFzdm9GZGJPMzNxeEtLbGc3bDRZYS9hdXd6T0VGZ1AwamxSbW5seUlrWm96YXdJVFZxemFlVXdVdVNxMVlabGdSVVNKYi9UMEhqMkdxbklGQnR5K2YyZ21wS2hWRVMwQWZuRFhTSW96M3ArNkkwa3MxUS9VazNkS2J5WENvaEJJNU1wUWNzUExTanAzbU4vVUNlQVlGSWJpZUxiTUI1ZHFodzdhUm5Ba2RLbEROVHVGY3MvVzZwRU53Tk9HckZVNmsrNkpwbFp4NnJhYTJkNVlPUktZY0U3TG1BMEpHdW5iREtSaG4zaDRLSzRnUVB4NW1QZjlJR1hOTFJrRE41QUpSN3ZTZCtreWJJZkdoeE1RNUI0V0ZDdnVPb3RnSlc0cWExOStUZzdMQWovaUdsOVBnTUwvNm1GTzZxUWNLMDNvZ2hDNk1XT256Zkx4b1pTaGJaeTVWazdENjJHeDZESzNPVm9tbGw1b0xja0JnVm9IYU5QdUJsWkQzakxzTy9ZR2YyNWduQU9sRmNsc0N3K2hGRTF0UDIyRDB4VzdETHhBMy9aUDJrdXI5YVlINk0wZEVwZnRlS2N3K1lCY24wTHpYRTAxcU5DM1Y4Y3JUcVM0QmtiZnYwTGtxRWZLcDRMcnh2MCtuTHB4WmpvMmhYcmZnOUZ5WVRCTGFTclo3eHVobGViajN4NDNhbjNKQnBtdnFXS2FGRVY0eXY1YzJlenVFaG9GOS9VRytaRHlDWTNSc205R1hVR1lxWTMxc0hoazhJTHhNbVg3Mmd5T1hBSHRERks0RnBBYXQ1K2FpdnN5NlVSK3BhZFFRYnRGRXlvZXJ3NStvNUQ3MzlhMzRqdVB4WkdYOWRiSloxaHpmN2hGeHJ1ZndrYnc5K2lyNDhsdUJXUjNHSnVOQml3ZkdPNnhKeGl0N01hbjdGUndCaVNaVmd5R2d4c3FCSHJPMTBTOWFJdjdjc2J1dlFoUnlLeTh0WVV6MmVRSG1tbkg2bUUxM0VlUGdSUHpSaDZjaDl0TDh4Y3pyMFRCcWlQQkZ6T1R4aFpCdXZlZ1pGaTV4MXhSbVlzZHJMT21qUXpOWFV2OThnRmhiVkdwaGc2RzFxMmxKVGwyS0pWcEZKdlJDUzFaZlJYT0JidWhSc1ZSbk1pbmtvNFR1UkE5WEU5bGI3eFlEdGFPTkNVL25pSFpBM0ErTkVqYnQ0M2JwblF4bWtZQ2VuM1ZuUGZBVjd5OWluRkpObVhWN1RWUXdMWEIvK3NVV2lYVFNOVTRyaFMwTjRlcTVmTWhwdU5yL1J6T3dIME96RjJJWTZ1aE13UEJhamtkbEhzQVZ5T1lTRDViMXB4NlhVbGttaXRjSm5EVFVtaEZxUlhMc0pkNjdZRHdXbDlSTmZtOXpuMGNUcDlqTlk1TGVlTzRjRGpSTUxQL1ZRVnR3akNpWGF6bmQ2WVhoWjZOVXJDTWxwQjhQUGp2YUZ1YVZqTzVqTUg3RnZEbFJKcjVMeXNkU014cmYvbk9qc3VERVBlTGtVQmlZSis4OFNWLzMxWHk4a3B1Zms4b3dBOGhYZjBBZ2M4UmQ2YWNUd01vdEI4WGIyamhINEJIQjJtRGN0ZW5kekJzTGE0V1VoSnB3ZVhpWGpUNzZrYTZqTlNOcERJam1PSUMwcnNaSWtGNFZENUVmZ21WR1hvRFE2NkJ5UWszRHdpS204bUM0eW0xQ29UdGx2a2NhOFJHK3NCWU1hT1JmMkJVQkJQVndqaDhGNy9SZGFCOUdDeGZxTkJ1M1hBd2VWREVqTjJvWUFzMHM2SHVQcnJtemRmVFhiYjFtQjdBRkNXVmFEZ0Eza1lDTzVXaVZscFBkZHdtS09MaVhnOTQ5UFNnOWQ2YjhwLzJHTW1OTVExOVIxamlzeGRaTWlxZFNQL3Q1SDJkbjJOZUUrSEdwK0krZWFNZGNKSXBlcUFmTzhibWRZYmRMUXVMYVlxemQzU1hVT0pzdWlraENyQ29INGJYb0RoREZrRFk2SEVLUnQ4QjhCTjF4TFA5U0xpMXhOSFN5N2Q5dWRIVEt6aERXeE1nYWoxejRtOGFiakszWVFDQjMzMmQyN3BpemdzUlJxUHFET1EwZDRtTmQ2cFZ2bFcycWNnSnVNZWNOcG00Sm0wUW8zV3YzeHpoMEpvWW4rQ1BnWCtIVWtnZ3d5MGxBd0lYL20zOEZPNVhzYXpwQUFGcHA4dE03SjZsb1lISnhjSlZMOUYvdDNpS2tOZ24zUU5WanQ2Um1jUThtQS9rbEZmL2RNTnUyZnVVMThmdXVWaEwxOURzZjgxU3gvZmFIOExhdHVaSXlqbW5YREhFNlprRExJNXFZM0Z3VWpoS25aTkJESWY1bzkrT2FNUzhXTWdFNGNCbnlIZ3JIN00zdUdnOThHUllnM3ZTY1BoeTVGZ3BxN3BGVVZLKzVsTS9za3QrSXFKMTlQYmZSRGJHM2hiVzIycC9DQ3g0VDVXbktYZlVaSVQzZmhPL2RXd3pyTHRrRS9yUFBlVEFhenVQN1FvMEo3a2VySDVPa3RaS3kvQWhHeFl4V3hDQ013MVMzdTVNWGVuaHFCUUlOV2RyOUxyTU1tMkxXVnEzVWQvY3ZJcG9LeGVHMEYzUlRNMjQ1YzhJd2F0elFkUEdFdDVJQ3YrTGovbHFYQXYyc3pIcVIxZ0tWUmEraVFOUmd5a3F1TEtOQ2hRTWo4cjdQQ0dqZU5pWmVJN3pYTnpvN2twOXIvcGxHR01DSVhIYXNkVWFxbkloOUx1YzBIOGFnV1YrZkZTSE1nQWZobWtxSU1pbEZFTWRrbHowWTJnUDUzZTJPSnluSEhUb01DN2kwcXdFblNsRjhxUy9XZEgwMUZtN2xKNHNibjB5djF6OUdSelRLTlg4SFZGZytJZzBCVG52S1ZEZ1Y4OHRZNUZvTlpnQzFjZkt5SkptVFQxSTE2YldHa2NwaXdheXdzdGJtd0REc3c5MEpodHdnZ1Bodm9nU0haeDZydWM3eTdNanAzelowd1hoalJKWWNVbUEyV0Yxc05YMVNoLzVoRVMvOERsVDBjOEtHNm5BMUljeXdLekttQlVLb1FGVXVtblFONjVVRmUyclZ4UlVtUElOSGVLZjlXc05yVkp2alpwcnMyeDI0dFdjNmxDdzFQK3BWTExuZFdMeTdCUHY0VFZOQTUxVjc5amUxUnFLMHlyaFFLUDBBNUNEZ1NCbUswZVl1RFl6SWhSdE80K1JvUzdTQk5DQ3IyZ3dwUlFsbXBsUUlyaG5UL1dqQVNrMWd4TEExaDI2bVo4M0o4a1FDMDYyYXlaU2pyckhhYWFIaTZtQVkxZU9GOWhKTno5dkRRakxod3pRWkh3MjZMRi9rZE5XaVhwaHZackxEenNnaEV5UFhkNGtSQjZ1QUpoVzlGb0VTYURrNkpLRHNwMU5ZRUdaUTc1aE5tc0xiNnRXZElZMlZTSDFTdmlqODFTS1NkMkNmUS9iWGorWHl1Q202OG1WdDZUWlY3ZWJUN1VVWDFLTFVObkY5L0c4b3lUbUtVWExWVHZoTzZMTWhtU2MxT2xsQ2lKQ25pd0Jnd0YzRU92ZkpuczUwWFd4dGdRVW9vcDhyQlFISmJVRFdLRENEUW1CN216U3cvTmZ3a1VXa3oyaUMxMWw1a3p5NnFsZEF5MWQ0RUlqU3pua3Z6dVpBMm0wSjlGZnRIby9RbHJvUmo3aGR5Q0V6QW1VajV3M2s5cSsrVEM5QWJxZEgzVkEvUURuaUpMS241cENrKzVNTDRCUzZ1S282Rjl6S3Y3aEVsVGNncXd2TGdVMU1UTkd5b3pGaDNHaDlMZFBmT0dhN3RMcjF3UFlQdnQ4MTFyand2bnA1ZUlRQnBWUzZvRU42anByOEJnSlRpZTE4L0VGUzFxRUJZOTJWM1l0TWdnckJYU2xuM2h5QXFHd1JoSi9naXV6L2Z6RnFsemcxRTZJTjQxeWErV1VLMmRZb0dPYnhPZHNNWlNIdUp0Ym1uZEg5VmtKVFJDQk9oVlhiNVFBQVluUWV1cjNEeTIwTXdvY08xQUlTTGZaVkpLeWxhckNUcW1kN1FkWDkvRk4rU2lKeG4xeGIybEtoRlVTUFBkcitVajcya0crMTMzUVY2akVjRW8wUjZQaUxxMFp4UW0yQ3pMa25wNUhTWDgvY2FwSTZjSEJ0RjV4UmxJaFhoSWZQWGlpdXZUUGxYZk1UZ1paV3FFYWt6SHNnL0VkQ0ErS2hIMllkTTFQdlgzQThaMVF5QlAxQktVWWtKR1MwMzZ5V1BwQjVaWGpzQzA2K2hrYW95M0d3QmU4QkNSUDk3YkMxblNCN0VLU1BwV0FaODdwaGtHOVBIbklGaDE3bmxKOWVMTERuU3RoSG9kTWpzSDQvRXp1UGtMSWplQVlwTnl6YVovU3RBeDAzWW9sUlNDamNwTlYrbFdjMTlUSy9keWZONEhrb2JMb0RwQTJodmVYVzc0cmZxaWJiY3prYWx5RGpRRlNPMUg0ZCtNWmZCanhxT0d3a1FIUDhlYmFobG0ydk5pVThnTkpkRmJoMVVhakRlbFlISHE0RW1Kck8vMHBuZTlQZUFWdFdibnVpS3BPM1p3YTJ6Tkw4ZVhnV0tpUVNjYmVNR2srUlN0alo3SCtyVjdpenJuTEcxUGpDTGd6WTRsdy8xMm1YUzFSS0t6UElSOXNQK0M1WnJBYjlqMXZ3Vm5BQUlqNEQ5SFZmY2Z2ak93RkRnM1ZGNUw1SW1BUHJWRzQzOGZGKzMvTi9ZeXJyUTZ3QytJSGFOdzJsbE1JREJ2YVdheXVmY3FKeE9SRlgzd2c4VUFXWGdiV3c4YnRkTVV2bHA2ZkRKZjQwNHlWNGhhc2xqc3BsY245SlgxaXpodk16S2lNVityaTZWSjZaUGM2QkJjeXlCSDZHa2pnUnpuRk5kV2lPcWhiOTEyYmEyck5ub0hjVkZCak9zLzVJVXZzQkFTYWtBZHpZUlArTlhHN0NrQWNpVWRNb2ZLRXNXbyt2Z0lZRE81NWoxNHhoQkR5MW9YWEJzYStBRTZlRWU0Y2VTY3FLdTVpMXVSbTN2TnZ6MnJscXptTHpZZGg3ekY1U2pCY2d2UC9rd2ZtUEl6bjRybHNvTXRQMHY0cTVpcHFHZytRcWpySXBjaUNHL2tuY1ZYSnJMZlY2KzdWMnpUQVd4eFJtMlNNU1pzb29QTitZQ1FYdlMvek5qbFEzcytMWmtMWlhoekhaWHg1QzhPNXpnT1ZLa3RZeG1xQklUV0pYS0NaK2RCa1FtYVZFb1lSaVdVZnlBNXBUaDlMejNOMXNXcVBCOHl1Y2lMenN3UmNNeTYwRUpsU2YwMjg2OHlQKy8wSE55ajFHdFV1MzNDUFZCcUlVUDk4WEVYeWpKSk5iTkgyUUo1RE56WXlCUmkxNWIzQ2FHMmVpUTYxeUw5SXYvdUxpYkcrUDJyWjBWMFhmc1BxdWxLTVF0dUUyOFlhamVKbEJqck9wTk5EMGpMYzA2TnNVVlV1dGFOTVFSbnJZMVphR3VRaEVHVWhhajRsTnNtNWI3a1U2R3c0dlh5NTlzTjF5cmd2RjhweU9CTEc0cnNOdlg5bko1eHMxUTdJSDl5YXM2dG9pWTMvTnZEOEd2UVVyN2xTdmdKdVpSeXhTUzZaYklqbGhLMVR1aXJGemhYLzRnUjdyWXg5ckNuaUQ4UW5JcWd3Q2ZFTTNZeVlUOW9IazhZSkgyS3hUWWl4NVFOYmo2NWRiblNPSVNRNGlrNDB0Rkc2dTJrZ3JqcDdnNDg4K3lYSDhWTytORTI5eDMvZS9oNWNCSWJQdVM5NmVUb3RWaVBLUU5vMkxRTyt3SjdZTTZsWXBrN3Fzb0Fzd1JTL0x0UEFDS05PUkN5c21MaXN0UzVxYU9DTXFTZjh2K2Y0d0xDa3hhTDArenRGdmkrcXk2Z3ZoYjljK3Z1WDhjeEtMSk8yeTdBRS9UZ21Ra1NyNVV4NEV3Uk1UbnVYTmJQRkRjKzVWK1NBcVMwM3Nnci93ZkEycHk0S2VFMGcyUjVSbzVPT2Jmclp2Y3ZrVytlcVNKMVJ0Uk13MXJrbk9VNUJhZmxtWDNxT29IWks4dXpmWGlQYWx0U1dpZHZyNmY2T3BkS2xqQk5yNG9vdXZiZ2RQakp4TUJNaDFsVysvVGFrSGVES21Tb1pxZHdNbVkyL1p4b3I2ZnNuUDVXNzFSOWh6em9nYzdkL0psM3JIdGMwa2t4WjBid1QxL2wrNFJPdzdFZW5aVHBxQVVqQUR6YjY0aEpOVWlxSGNHbHBjTkdkaExNOVRHclRXUnRtVFZnL1dtSHh3VHBwN1dJNlJ0bG5SY2Z3WnhtMFowWS9wMTRUVzlmQ245UEwwUjdMMG5yR3MwU3lENUFqVGpiRUN2dWtTWVMxMWdOeFJJNGI3L0xCTXd1UitHNVdKMjlQVTlGc3dSQWY0NE9PbmVVWWFiQnljTGxQbUJnVEppb0dzRVRtRXYvWVQvY2pIdVlQaytuNVBVS1JxS0JKbkV6OUlvZXFiYVVYY1FaMHNZVm9MaFV6aEl4cm1acnJGdEhqNmpmWkgzOHdQaXN5VUx0OXMyZ01adU12ZnljZ29jOG8ybVVHQk00NllVZ1hIOXpSdHh4UHVSejFGaUt2S2ZjTVNUWk5sZ1UwblgxMWRLR0RWVFh3K0txdE0rRXMvbTJxUUVXRWZCZVliQlNtZHFDOTNtRU9qbkM0M3E0TURDWkFZNUtwNS9qclB4OEo1aS9aMm1QUndIK3FRUXNRNzYvMnpLM2FzYnk5dkE5S09xSExnNXlpeUlWL29ZRkptd1daTXBMcDRRa1J1U1pTUi9EMytLUy9waTdqSHRndDhZY3g5Z3B3c2RldkJsWGJyMjFTSWRERVExSzh3T1c0NklUSlN3YXZEZEVBKzdHNDBPcm5qWU9ESTdFVUZZZkdaZzVxRmw1MWc3c2IyMk9nVnZ4RDdlNTVFR3Y2Lzl3M2cyY1JYcHVRVWd1R1oybmd1TTVGUnlIK3ZLOTBiN3pwY1k0OTZzZVM3c29iY1UxMlhlTnVwbGVIRWhKRlFpSmplS0xBWWdJR0RaSE91U2h5VmV0cFpBQzc0L0J3VTNtSFIvd1EyUzlISW55dWYxYWdJSG1UU3FMK2NKNEtEQ1RJMjd6Wi9Md294T1o4cHpUR3lwUnVYSzJxcHpMQloyY3pMSk4zOVZiSFd3NVd0Uld6MVpkOGp4YmRZMUtDb084a0IvazUySzdWRFhlVjljS1NaM1NJVitmMlc3b2s0bVpZN09kNCtJREZ1eUlZWlBmRjFLM2ZhZjQyaGJVL0tERnJwVEFqbHRseHJmNXFPM3RuSWdzUjJqSU0yclJZWEk4c2RzbTJNQ3NmdFVBM1pKblA3cEF0aEtuWm44UTdVTEFsOUswa1RIbkZRSkNIcUpaSFlRdkFjVCtXNzlhNEtWKzBvcUJYWUtIdEVYUDg1bjhBcy9TaW56bFVkZmhsNERMWjVLc1NVZmdrVDBMakppZER0aFRDRWhhU1FESTN4ZHRLN0tJb3ZpUVA3YlNzUzRrSFRjK3Q1RWYyU3pqTUJmcjFrdG5LS2JYZTR1VklQVjRzNkRyYXRyZEhNWlJMZk9JQkw5TnRpbFdtMG5NR1FBb0xXUTNmN1hQQkYvL2V0V2xtZXdSYTlPUitZdEZNeXZDRkxZTVRZVTE1TW1Ea1NVTDNkMExGMWJWd25rMkp2Ymd1OER1cEJOaUsycHpTM2hLL3dTNlVOZVJYZUluYkFTaW9WcTdCMDhFSFUrQkx5QlFQMlhFN2dFR3lzcXlpR09STzI0QzNYY25FU2ZoS0RsUkl0Y0I0R3BDejRSVGR2ZjFlejhKbis4azI5dmY5dFZXRXVJaGo5bWJiTG4weFJ5TmxoNm95eFJrOTJJMGpDNzE3Q0hJOWhPQjF0WHMvT2VpM1FpWHBwMFR0T2NnejJZY2l5VjlkMERxM2k3WCtqc0RPa2dxUm1tVEtqNUNwcmNPckVWcUJPRGEzd3pMRDRQOXdoVzN4aGlZTkh6Q3loWXlhQ21DbTRCVGxUdzVHNVQvSHRvL08wSEl2WDUybGdDck12OXhvWjZXRTdZYUx5ZFRFbHRsQVJuT3hTQldqMkxGOVN4M0Rkc1NIQjYwY0liOTRycGE3YXlabnhjVTg2K3l6K2pYRjA2NUJFVlJyU1o5a2puSmpRUTB3SDN5OUJpMEFIeUxyUDJmMEZ0aTg1STA3NUJJZk1Da1NrcWxzTGdROEl6S3h1bVRHUGhLOWpDYVp6aG50MUlMS2tCSzNCQTZGTTUySUFZK3BUR1BIY0lrOTNkOEVwVE45QnBqaXJXWW1sQTE3TG1nUU9PcmpzNGUrdi8xOGJVNXdzaStaYWxwemRFQU9URTZyaDN4S091d2UzaEo4cWEzV2MrQStzRGxvTXF2Sm9ZbW1kOU42RjhJdm91RmtYbkhHTjZmL0MvbGlIcjBSNzBxMENYK3ZkYURETzQyMmNldDl2Nml5RkhGSG0xOEx0ZGJkOTgvNEU1YnFEdDlwYmtPWER1eFl2dEJsUVovcU50QUNUMlNWQzhaU2llZlFEVENDdFB0YUJ2VzZucngxWWc1ZVBsU3NtNlJXSWJ4MktRQXpCTFF2M0JBUS9RMHIrbkV5ZVlNNzNyMmR5TFZObzlORTUycFUwb1FkdnVpdTdKRUpvL2lGd0Jpcytac2VPMjdhL2FXV1dpNk5lYzBmUVR4dE5hNHBMNVRvZklOaytiY0kwdyt0NGJCT3k5VHBKbnlUc0tUZVJHLzZvQVZoVUdwRUZySlpiUXBsMzByWW8zUzlHUDVHWTFwM1pPdDBXMm9FeUpmSGk5RlB0UU1lRXBZaGNqeFBJa2hDZGdDK2pYZXdUelZIL0gwWklKajBYVkdmOCtHZXcrVVRxSG9weUh3MEpvNEJ6cDEzeWpTNXJVR1RoNFJxaEJoY256dmMzWkRkL25GUndnN2RhQU1qYWdTYUY1Nm9tN01pS2s3cDIrYWc1WVQwN3FZbEVuK2lQNm0veVVNWjV1bWFVVVdieXY4cmVEVTQ3VHJKWDhsbDVCcDRIL0NYcUZnYzNPbTEzR3Y4eEk2SWU4eGNjLzNybGxlc3ZSSVlkOXY5T1RIZzRZVU9NNERRbzNRWVNhWjRnU213NVp4VFdCcitka05KeXJXeWRPa0kvK1dlcWMwZ0FVWlpVTUhhcXpudXNwc0huTDRidFFKc1J2NmRlZWZqRXlMZnArTmNYeGVlamRZdFN1ZG1OQlhjWFMzcjI3Tjl5aEx4K1IvbUROMWlMS0VFTXdyazJkK2JkMEJVVEdBcCt5OFpQSUNETU04ZjAyTG10eS82S0VNNGRrMW8xM2haanNabTBsck5zN1NpTDgwTmY4UlEydGpDa0FQa1MydFJWdTE0Y0dDelFYYWRkdk9qYlhIbW5GU04xS2p3YU1GRGQwL3E1ZlNOdVhnQkk1algyQ0t2R0FBanRXLzZhVTE3NVgrclJsaVFScS9PWkJFUzErcmV0Nisxd0R0ZHNpbkt2bmp1ODF2SjIrWVFKNm9acVdaZjRpTXRlWU9QLzJTbHE4YjA3eWRxZ3loTUxZOVhxVzNWck5YSnRUQkM4MVFQTWxiVG1iMXIzOW0zbGYzZk1kdy9icGUwNHR4RkRLd3Erc3dOSnVKVFBPbzFkeWFhaDdRWndoZHIwOE1SbGEyTzFYbkJyZHNQWk8zbGJqaTRxZWttRWwwRjd4MkNkTStUcmcvVFgwSU9DK1M0dmgzVzYvQndmalNwVjBKZlZ1YXhIaTBnWjhvd01xMXNOQTZjMGR0UE0xeFZWaHRLTFRmUVA0RkRuODZVMklsMVd1RlpibUVMOE5LYkJXdHBlZXUxb1NnWlgyUHlRVHd0Q214N1dVcG13dGZzK1VYQ0t4NkJLUStFc2xoZ2xDYzNwWndxMU9ad2hYazF4ZVJmanQxYS9wVUY0TkJ1TXJjK0JrNmtHdHhhdm9nZVhFYm5QTkpoTlBtNVhyckpDcFJxYjEyTGErZHJMcG9uSXV2N1ZSRW5hb1k0b0FTbXQrSjFIUGo3T3dXUW9wRk5PTGRXMkw3NytUbEdORzVFMFhCaStHd3NiamEvMDREMG5yQVJwaWZXcEF1T2QwWW1kMFdaak93Wkx4bGdPTTRiVTVuNU1ZOXhzOUtnTElEbHo5VUNKM201OWNGTjcxSWd3TEp0LzJ5WlpWV21IRnVsajk2UVNUekk2aEl0cnphWHczL2lnb0p1TDgrTnVybERYUDRydWpCV2V3Rkpkbm9uOFZWcllRdEx0eVZ5S29NdVBFQ2VOVTNPL0JXNmZhUTV0eno3R0ZveWZjaGxQSVFZMHBnQm9yVjNOdUtmWFdCZnh4Nmo4ZHdHSzd1Wkc1ZVNHSi94YVdScURHSzhUaWJNYjZQTkE2a1k2Nks2WnJTSUpQZkFlQnpnODhQb3lFVXMvdE9VYkpKb01QY09yWWtTaWs3Nld0eW9MVXhoSDVmUUpSbWVyZ2FlYjlOb2VHQkpLY3l2N1pPNlNrL2tZZm5QaTFTTDQyaUZUVlZwWnZUWHBFSFBudUJCSzFhQ2daNmtUSVM2SjF3TS83aUo1alowc2ZsMkhTQW9WYjlkQk5NQUNkNmJhWkFaeUc5NExWSk11TE5TNVNGZkk4QWNlZnI5cDZtTGNIQ0h6Wng5Ti8ya1JPSlVBUDQ3YjlpdG9QbUx3UHB1WmpNYTRjVUNzVmpSSXJLaWIreGlIT2o2ZzJuQ2VtNFVwUHpuYlYzQ2pNTlBha0tJajdVNk82WHkxK2RabFBrbStCZHRNU0pDcVNCQlRSSTdQclphT2psNElBQU5JNndBb1FQOHJKM0lwdjE3azQ4Z1VtY0M5T25MZVJBeEROb3QzdnlvWno1TGRXVFpva0R5UlZTQkpRaGZZS3Z3dCttQWxzSlJ4SWFZTURBem1CSTFqWnBpeHRNcC96d0tFbXE0Nk9ZK2ZmZTRrMHJDUmE2MHRDRCtNejBqaDV1aU1teUw3ZFNqVEh5VURhdGkxdmRucE5sTzh1ekhOd3M0SDNGZGZJTlpsWVZKY3FGeko2ODZsa1ZkNjE1dkZ1RjlEck1yWHE2aXZQZGdaRDZmMCt0bkR1eGE2UVF2SmdTODVLWlh3RzFZNEVyQnd4UlFXclhpcFkyVzFGVkN2ZEFQV2k2akVPV1ZXVXl1cTRMOStsem1TdGpXazVIdm5oK1ZQck5HckRvV3lZbk5ieHUxZXVXZUYxZzRVV0YvZTZDcFlTOU1VUGNXN3RBQ1o5bnVpL05oUlorZzNlbUF4QmJ4SmxiNlovLzYvMTFMUnI3TVVVRHVlckl6dngxQlNmbGIxalVXOUcxcUVsUmo3YWUvcWpSTzNzRmNqcjVaNk9xTEZESnZ2OGxBWUU1T3dvQm1HZGJIMnJNekhOWEVXWVhnQ05sUCtqZkx3amJlbGIvcytzTjliczZLVGg5NmxLZndudjlXZ21adEZ4eDJUQ0ZHWXFlMXQvWjhudXd5TnF6a3kzdTZsNTN6Zm96N2hUOHhGUGsxVGVMNkF6dDhlbjRsam8yM2VRSUc4WUFwRkhlVFZqSmUrTmJUZXFHektDQ0Y0RU0rNjAxaFhHYkpMa3RwckFDUERwbEoxSlZOb2t5ZVZ5TjBJQUNqVEp3eXpVR1F6RDd5ZU1xWVlIdU43a3pqMmp2MDhSK1dIODFDa3pieStJVmZydDdsR08zY2FQV3lQZFAwOUMvdGxVQkhPZEZpdnk3dStXY0FQTXlDaTcxall3UVdPKzVBMHljMFFsMmc0eUU2dTQwUXZEYWRSR0IrampoK1Npdi9GOS9zdmF6OUVNMGJtbkd2VEVxckVYK09hQ2Zqc3pMa3EvM1YwTmxaN2VNcjREYVB1OExMREZkNkF1Q3lFN0lWUjdWSldsdGJ3eFN4RldBMEdCa2xJUEZXbHh4eURVWlNzVTAwd1dtMjVuOGVlaTVRdzhYbmpkK1dOQ25YSlJNTUpQUmFKcXpOL2VyRmRqR1ZjUzgrbjFwZTZsYzJDbXBpMW1hWkVISGJoRnVlcDdFZ3VuK2k4K1dORkVlbVVFMGprTGQ4REpWSFJNbXA5YnVDY2RGN3BYN2FnMTY1MFB0SGVCVnIvc3ZPU1pWcjMzblhnTXhhYXgxZjZ3bGZxVE0reXdIajExTXIvUk5QQy9mVkh5dFFqaGJobk5nTEJRYndSSUlkZWpKRmNicGV2WGdYOFRUUDVLU0VnYWdpOFg0K1dza2J0NTg1VEFNaDZxVUUxN2hibkl1MnY3cEtNTWpvNEtpd25EcUl1OFBKeFRMU0ZmdW1vSDQ0UkJjeHRUVEpvYzlCZGYzM0ZHeHl1dlBEcTQyaUxxYWVqUWZNL242YTc4bS9UYVFWQ1M2VklaZ29oQlBMVEJhQnpYSFdhTnhCVkczOVhMYkhOc3p1RVp0Z3NjUEY3aUVxckcxcm1XMjFucVBNQXVuMVJwMDBnbjArVWd5NGkxY3pvZGtZZm5lTm42YnBabTFlZVI2TzdYNERNQ2oxZDlWRWFBY0pnNW9BUmxtMnA3YWR2Q0ZUNjUreTJNNEtIT05XcXZ1cVBYRW1lRXk5YVBRT0pkV1lOS0J0dlhDWVNDYUNyRjBudno4WFFQUVhxQXJqNG9YaTN3L2swMHFYUVBmZWpta2pucmZCaDNCWUVudHpKb25DZVQvOGFnSVp0U3crVWFtd0xrNjJWZjNLL0FVdUl1NzFrc0c1dnZpZjBCcGVydWg2dzl1ZTB6anhzLzdGYjJIbnRLRU5IYjEzWUQzS2dCRGZoM2FxclVpdStTOGI4ZTFJMW1vWDczcUNNZkVtdWlPWjNBVUNsZ2lkRTk2aFRTZW1vQXNOTGIxYTU5MC9jMHUyV0duMWxXOE9SWkpvOUR3OXVGUmN0RnBTQ1RhZGhrcTBGY0thcHA5TXZlK1hrRk4ySjBjZ1Fqakg4Zkc2RjJ1TTdxZFcxSHNlS1E5cDl1RmcrZXdwQzZmdm5NQSs2ZGlUcFRmQ3g1UDljMmJReklORklCQVF1MGFwTC9RVE1sMHBSSGhUL2dMMHppaXJvMXNBT0ZWUzRFN29kZnR4N3pQU2t6ZjVKTXlHV21RZWM0TU9mZjRMaS93ODNFTitReVpKOXE0ZldUWXVSUlp4akF1dm52ZGlUM25xV1IwT2pDdmlpTzZhbzNxNC9UZjhHTDBOOUZnbnN6eXRDakgxbkFvakJWdTFxK1VLVFQvSVpuaHUwUmd5S1dZMjZMQjhpTGR1c09RRnlKTDNCOTVJWC9ZakRISm5XKzNPQjdDYkNzTnU0dnNYbDVOeDVrWGNoUTNORlpvOFNxRkxnZy93Q0xva2JjZkd1US80MVNuaW04eDdseUpiZGt4dXVSVzExODFFUXBBVHFCTFVsY3MrbWxjMnQzSWtPcnUzNlZXaUkybFRlSnlHWkFLZVVyRWQ5N3I1eTliMGp1ektqM1RLdDhhRnY4QzdPQmRqMkJOTzdTcE1qTlRpekp4REpWZHVqTTh6L1JBUmtnZDRvODlONjZxbW90TkdpSVkzU0oxRGd0bzY5TGwxNldick1qZ2h5SmQzK2VCSDR2UEl3RDlEL1ZOZGVGYXZuUnBXK2pYU2VpcXAvcjd3aHRxc3ZZeno2QlZzRm5hbnErancwYzZNZGpySEI5Mnd6ZXRtSTJlYlo2MG4wdXVYSHdUa2RISkROelhjQmZNalg5UXRBejBrV09yejRqdU16ZThqVU5xWHpGOGJ1OHM3SFZZQkxuei9iVE9IaVpja0dJTThDWTZkbEQxVWVWWEgwM0M2djlCWGpubk1jc2FhUmFVV1Z4UXFYZ1U4U2hKa29WWEtXSTM3QjQ2eFNuRHVTdENGYTdRSkQxUWEwVXlycTNUdExtQ2lNWHlOTTNZUTBHZ1NmKzFRakloKzVkMUlCbWs2cVdPNjNid1pPU3Nic2J5VDVnZ1YwRUFyZ1VHNTQzeUs0NkVwZUROSy9KNU94Z3VmUFRLZ2FYRDJ3QnY2bTFnNXh1bStrRXlIYUJGT09QNy9GSnVRdEQ1MjNpbVdsZyt6bjRJZXh4R1JSakw0bi96YThKODBXVVZabmhUc0RnTEs4bGRqejdmbWQrVkRVc3FUWW05eGZJbGdZQURtRXNPbk45T0xleURrenVXNnkydjc5d095VnE0OUtRODFQYmlOQ3dFazg2cnBrMGxhWmhuQXhhSVlNQmFYUTJMSG12Mk5vYXNTUUxiNSt0Rm5TazVLTnprekV3d0w5Y2l0MkVqVitxZ2FidlcyTm5SdEJqZHdKa2NHTUpVeG5IM2VVTGxOTEZqTlNpanE2WGx5ZG5nb0FiTC9YZ0FZQzFzaXZLQk1nMFVBYU9XZlJxa0xuVmFINE5VYytjNjFWTUtUNVE5NzNJbmFWR3JnUU0xYW1jSDJPV2Zocjl0Z25WVjV0M212RWRVd1FkMGpsNkhUeGJ5S05qaFlKb3BDOWNXN2NKZFVEc0k4Q2YwanM3bFJXWmlsQnBTWVc1T1libVZzUXFFY3J3c0p2cUFOcDYvTi9OTEN6clBoWi9DTVBXZ3pFODRVTVBlRUpXWHhtSkpzNzNqT21PUWxPeXRld0MxaWtrNkRObmcraTZZN3VpNGpiK3ZtY2NoaU9UTmlZYlREb1hyZ3FwSTB2ckFwTjZTUm9WZUovRWUyRVlhT2sxRkZSNmg4WmZXK3padWNnWEp1WFZjZ0dRbllObWxPYTh4RCtKTEFseGVoSnNzWFlrdElka3VkcHJuYzluM3NwQ0w2SFR4aUhzUWdvY2d1VzdFRmMzQitkcllwdUJMcVZ4cnhRLzM0V2Z3eFdMQ2hUbHVTRHBHNVdib0tqUmJOTS9uSXFaeXVoYXhEOGg3bkNMWFZnWjBPTVlBWnFRSmE4VEplREE4aXh5ZEE4UkJRTnM4T0VBckUxamRlWHAvWW1icmlyZXk1aEJYcXdPSlZjWHZGVGk2cHQ4ZjNoeUk1YklMeTJwNStBcVdKUWQrRm5aSk9leWdweFdSZ2tlQmNhTkl4KzlqYlBaQk8vWHJubHhpNEhYU25JUWJKQzNHbVdMb1ZpRVJHc3ZwWmU4VTRpZFo4Vkw4ZWFNdmpLZmRSOVd3NmhEak9HbGVmUEpoL3ZwOFZnb0Z0U3JuYUVYK3RzTlB1by8rdG9TM0tsT2hiU3I3eW1zQkg4OFVJd3ozSFNSNnZta3lHb1AreVZRWEljU3ozc0FBa3hCN0dxcStCc2xBbVVXdS9uaktjakR0SFozNXhBRGo3b3RMejkreHBIMy9NNFZzaHZJTkkzT3BHdUFUeFJvUjlRVU5xMi9XRVhpSGhRTVBOTUtna2RCVWNwZkJta2lrNTV6NGh3V2hOZHRCTDNFM0syVlZPOHBiNU14TTVQZzVrYlc0TUJCYTA5aW9JeGNvSFRaOVhQUWhpd0lZZ1Q2amNXWDFxVElsZmllZG9VYk9DTDRXZ0xKS1A0UXpzdXp1MThXbW9PeUVKMmxXRk4vWThLc09meEtXTkpaQVJ0WGNuZFZ2ZzEvVEVEN1haVFV1VnNweFRVR0RUQU1neWtkaDJnMkZhQ1pPb2FPUU9CYmZUNWJ4QVpxZW1rc21MenFlYmx0V2drWXRxeEV2cTIvTVZFVVVTMTdTeXBmQ1RFdzJuaTdHei9CRHBjdFNIcTRhQldJQ0t5UEJ5dUtvTW9SV1VFZjY0SU5kNnozb1JDT0JTKy90VzV3UHNBcUhSNjVBb1FRa2d6eXgrWjVDRGxoWnpxS29IV0U3cjJEWVgraWUrK3hZWTIvSTJRbG16MnNqTEUvU3g5Nlk5dkROajZYWWVSbFdpeURqWldYM0U1SUh5MVVaM25BR2NLdHZFTnhWUXlIZGdDODNLeS9vZVArMDJ2bVc3NWI1RmFpMCtTSXhNTmtnamppako0Snl6aFRjRWd4ZzVJek8xZ0dFdHFjUkRpTVhnbERnMHEvYWZiNmFaS21qZCt2blQ0QlNWN1pzV2VrL3pTNUUzRHRMRjZ6RVRoR3NsalRjSHRPeDJ2SHF1aTBDNmJ3SDA2QzdUeE9lWHJpQVpWRG5SUjRSdEk0NnNUYWNKNzY2ZmlSQ0QwWFVHaHlmZWlWZ1NUZTk5M0NFRndRRmpxeTU5aTIwM2FYZ2t2UUU5RUpvSkFvc09jWm5DWmZjSjNON1dYVC93MGNtV1RTNmtDaXNnU2JjSTRWYWJ4d0hqY0ZLbDZQcVBLOEVPMVB3UUs2NXY3Vi9RbW9YNGlrRkc5bFRYVEdISUszZlFDRnNsZ05PZi80eVg2ZDhXT3BmNE45VVF0M3RDdTJUZXNwcDVXM3lIQ2lmQXdvcEZuY1hBUzgxTFluREIrV25POEd1cVltV2o4WVRtTkhITGhrZ0ZoSjM2MTZNK2FDbW9WSlMwNVpsOHlXa0ZIUU1iMms2RzNVU2FNai8vMG9GRGR1YlVhMU9INW9DS282NFZFK054bzVsWGpOdjhFS1hSK2ZvVlIxTWJXKy9Vb242eElCYi8xMWRZQ3ZuWUh5cTFhQzRKK1JLRm52LytQT1ZmaHBuaUdweU5ZUEVtOWdlRWhieW8vRzNodStwTm8zczFpczB5VzRHU1FOSWZNb1RBTEZWMXZyR2ErYXNDL0F2Z1BVOGJIMnU2SXhVZXY3NGg1Yzk2UkdVWjU0bmdDcklIM09ENE5Jb3Z4L0JqMlZnUUVyNU9BMzMxaXdRM0xKNHNncmMrU0t3VUxQa09ZZ0hkMkRBM2VjVHNJemdYQ0xtd2g1YTdNaTdRU2VtS041Unh1YWZKeVFiNjF2ZjA1K3VUY1hnOUVQL0xkcllKSi9qZ3JDTS9LTTY5c25seTI0ZFdLQUFVMkhKaHlabzc1UysrSmJxbzhibnVUcDRUdVI2Rk41RDl1d1lCSXhqSENCNkdUbGxNcy9YR3BuS2M1L1MwbHE1WXE2ektSQkJHWWZlYys2V1dvTURzWDA4VWZPeFJwU01TQ3lYOEEzbGNUUzZVZUNwRlVyTmlGLzFadDd1bGR1bUlBaXhBOXcxMmxrMzJPMHJtaElFWW1BVVJEN1hsR2N0TUtXdVY2aE5xNU5GcmZGVFlpdmkxVy94K3RPTFd1NWhLOXBhNE1WNmwvZzJMemhDSk9SOHBMYlpwOEJia2tqSWRCdWtLMnZWZmtCMGFjYnZMMHR3Z3dYSllwVk5jZEw1SjJFWlpxTlZSVEFXVWpodDlHbmxYaUtLc3RHdzRubDgrMXdWTVV1RDlYV1FIUWZsbzVHUSsyNkp4cm1QWjI1WURhT3JkUUlQcllOOUJxZVVwRTFSWndrMWNLRnZHV1p2d0RJVTRoWE9IVCt6VEFsTWVHblVNdGpNczByVUt5eG5QRDF3VVg1cHpWdVRRUXUvSDVrUldxcEJnK0o3MmNIUkxOZ3pUZW9NeVZEUjgrY2RIWjQzcW1VOU1SYzdCQzJuQ2xLczhWSmtiY1l4bUVQSXVEQlhzelZKVjcxTDRLUWpFaEc5VDdlWW81VmV4b3Nza3dJU0xQdU5icXFtT2twWTgrZ05YMHFOVStLZVVNdm9vMm5pZkp6Wno1L0lYYUpEOFpYRWNodDEvZXVRSTllU2tpTnFlUndhNnpPN3A1S0cra09PYkpjUTcyWFBHdU1DTE94L1lSbGZVQVBIamxEUmlNQlE4a3h1QWxUNWdvVDhyTHNyUXZBeEFmRUMrNm5sQnNwQm9EVTE0VzJpS214c09XZzAwdzNuWVg3eGd1dVdNVTUxc3Z5cktpRThDclo0SFNBa0NKclhpRWwxZEZHd1RydGc1ZS9CcVRjUm5QcEQ3OVFNTFFjYTFtcU9LMitjeXdBWjlSVjFpUFNrNW5NOGRINUxySlhHU0pTbkNtcXh3VGZubFFnTWFVYlljZ2RwdjlSSzVCYjlwbjVwdWZQdTJvakErdWFxcXBLajhKTXFZRzNEN1g3RWhnSkFYTlJGWkFEbkZmMDFRdzMxOWVtTFRXblJXMmswV3Q5RjFQN084U28rRW16Sk5PajNYakRMS0V6YlBqZ0ozM2JNOVdaUk81dHc5Nzd1cDlXaHBTYkppRlJ2bldldE5nUm1Jc1RDZkRzRDdhdUxqSkEybEtBQSs5ZHpqbHNybG5kOVNsMlQrZXFDT2ZPS1A3TWJka05xWGRKbENaRmRzczRFalVld096K2ZyMHhUdUNMY1ZsazNOaVdvQ1dnMTk1azd2anBBcGVXS0FDak5LQTNnZVpPUjBjZmZkaWhLbnByRHIzb1o5ejltTWg0QTdFcElxQ2N4T2ZsTkt0RkNmZWRpUDA5d3FFS1hpcVc1UGR5MHc0VW4yRkUxSGdkekF6UUZ5ZEM1N3ZlREovaWtmMU1NRmQya0hrRC9RRS95YVZxR2I1UGxnTU5qWlR3YmpPVnV2M0l5RzR4VHdkZDdaL3AzWFp5UjUwektyTHh1UkpLZ2N2K3l3a3hpQlljMEJmeVVLeWlIcTgzSmlqdnRzTUhzSUwvb1J6bXNUZjlBV00yWjI4aEhCM1JBcTdyeGxoZEZPQkV3UUJURkExNE0ydWtyOFh6NHJqOHpUUUFjcTRha0IzV2xjSGdaSzVBNkt5ZTdIcnFkZ3laeW5QMThpaFNEdmlqdVpreXRGVmlHZGlqVm0wUVNSUWt2VXJiZU8xQmJlbVdjS2g2Rkp6QmIxdzh4Njhub29mdUJUTmZ1d3BLa2lwSU9YSjM0U1BYeW1ubzRmMW1sZFF2eGF5bUJ6TGZXam5XSzdmRXBpTUxFeE9xK1h3TGVBTkFCd2k5S01JV2pFZVB4WG82cUY4ZjVTRzBBUm1MeStydHlVT2dHQzZ0UlN1M3Y2US9SMTN6UG1rUDRTbFJJeWRjaWVDaDBhcFYzdkpKU1FjZVFLNTZtd3UzdExNMU0zcWdWWWFER1U3VzJuSkhjd2Y3cWhFdHFVdU9wYXdGQnQ3c0sxR2JxK2oxRHlXUjBrZkVaYndkMzRrd3oxWmpjYkVKbStJVWVRbjVZdVlxNytRZzJvc1V5WWRMUXM3Q3l3WHoyaXVCTytyLy9ES3JYSU16QlVRQzk3S1dGS3FZSEpQVllnRkFJZW9Ya25icS96NzQybUtYQTBnbVlYZFhCSjE3QjNMaGpmWHNKUEtCb1JUbFZpZFltaEViczJuQldiSjNwd1IrS05OZThPZit2emZLYVNzUk1hekVrN0FwMjFNY2ZycFZ2eUJFSHdoWUp1ZjJjaVZOUE0xMVFadGd5WldIQm9yTEt6UnBIK2pzRkJiUWx5Zmg5UWw0VlgremZCZFlYbkhYVmZPOTdvRzJNVEQ3eGdIMUkvOGorSmhUemhPMm41czNTeUd4M09rVVlLa21rNkoxd2NZM0RiYnI0dXloUHF1QWp5NFZYcUVHVnF0V2V2Mk56ZldOdXRZN28yYXA1VHE4M2dKRllVU0lvbWZwaXFMUnFWWkV5QURndUZjR2tKaG9CcmhZR3E4d3FBQ1NYZ2JDWmNET2xlaitwVWUzbHBDWk5lTHViMFk3TU9meG53S3hTVVhqR1c2Qm54d0Z5SUJYSDN6RkgzeTdDNW0yUWpNRm04VndVTXBQdUFpUHRpZTZNbzZDYVpvNDBZbEZBU0Mzd29UYWRONVVtd2NCY0RmbUY4ZzlqY1o1a3JGU1V4a0QrNTZhK1VzR2hWT0pabk5pTngvZ2RXNlFTUTNyMmZrOXpvL0lqOStudktFTU9veEthTDg1eHY2bDRJVmpkYkdSS2ZoTXNSeldHV1VpQ3RxODJOdFdjRm8yM3huMjkyRUJPNld4NFFYWmR4NWdxQ1hoa3djOE4zYzJMRXRhL3llaldFWlhmM3g3QTFVVzVTY3NFVFUxSG9YT3NYTUpDVXlRY3RZdjV2ZVJ2YUZ0eTg0Wno0b2c2blJXS1MvTElFN1ZvcXE3LzJvM3lTUDRETTFlcC9HbGF5a1VQWDFWdUExRVphSDhoN0dsK1ZPUVpZWTZtVkxCYWxGYzhkV0N0RUtqMld6d1RWRFhQaUVCc0dnVGV1WlRkQ3NoOEFMdngxTm9sZFNWcjZyWGdCcm9NdDFwNzZVVDJVZUJnN2JzZFFQUHhVSXkxMGV4VFd4bjNQbEZoMjhDOXFacFVNdjlFZCtrWjFnUjNJcVdyOU51U1ZUUThURkQrY2R6ZFJCZktNY0VXa2VNNWRZeW1tdGVJMTZIQnZVbzZSaUJ5NElPNjNURVBHVjVLeW1pNW5ZWVRoWXlmYW1nZTJMck5OYTBtNVJuZ0k4U1VXTUZVV0tGTHFUN1BLTXdHNmtzdHg5N0ZjejhuWXFrRWQ2dVdEcDcxOVVNSnkweVpDcEJFeitqQmM2eWQydUYxbi9LSGt5QTBrOTZoaWx0S0FmRXJSUjh6QlJKWkx0czk3anhMMlFuVXpPUFdXTG9WMWN6WXovRXc0cjVFYnhaZFBUbnRiWkR2dExRUzkwTUx5aG9BY29kTk0wbDdLelZQN1VxYWQ3dDhjVXk0ZVZTN0ZBcmJQbXpZcFFZVDc2UjZtVXQ2L2IraXozOGN4RGpoNzgzYjNzcHBwVENyYWZNU0RYZU1RcENUdFFnUWpGcW9Xc1I1RDhFVFhJanM5SWI2RUphYXR1d0NyQWxlZ2ZsUVNGaGNyN09ZVkJsUDU5THhCaWw5ZmxYSDlLQ1dNRStrTnVRWTJ5UzlhU01nbVU1Umhnell5V2xEN0Vld1p4WmFid1hXazZQTGptOHpSa2V2citKbWNmZWp3UzM1Y2o3VExLeUFCMlZmeHUwWUVlWkVUTW1PS0tMNWpVbkUzQjRUaEhqNDIwRHFEalJHTW1CMWYrZW5qZndES0lndDJlUnJ3QkJZZFUyTGRUdGJRVnBtNmlXODUzQVhtZWhKajU2UFQ3ektVbTZJYXVHRG1oZXpUTnFKaTJxQ1h5U0JkaEtpdWg5NytHazZCQ1JnSHhNZUNpaTA5VjdKRW1ZQVN2a2JtcEd5MWdRQTRjRmJSTGwyZHhSZFYwWVp5dHJQeFN5cW1OQjNSanF4dG4wTU9DUHM4Y3E1SkxlN3hYcU15NzZwd0pqaXQydXNSaHdFT28rRkFwNWlOZnNZbUFlcFFoK1pwMHkvRTNZUWdoZGd0V3FTNjFEYkNVcVJRbE8xMXU2Q2hoVDZQUkVybms2TGpMUDhyMUZKTWJpbnJINHkvak9mZ0h6dXhjeUVoakpFVitjbWkvcy8yOVIyb2FFK0ZJRkYxZ0VnaG1kcWR0dEt5SWJGci94RFBWTHdFSWV4c3FpalQ0KzQrOE9SVEprQ2FtV2J0cm9nWTAwVk1JSE9YMmtyZ1RrdkRiNnQ1dXUwYll4bmUzY0ltMHlFMHhRWG9DWTZkTVl0Q1pqUXdua0dvYWxKSGFFSlZ1TENWR0YwWGc5ZE9qTUxkcVhGY09Ld1l1VjlIRjhhYm9ucmY5QXRia1BNN01IYjdnb1ZIUFRNOVU4TEJiQlA3dUp0NElreTlOUzVvVVpIS2E0ZE9Pem1XZ3pERGFUWkZsb1R1ekRsY2VEVHFPNFEvRWJRL3REZWNwQkgyQVJSOE1YWTVvS2xVK0xoM2lCKzNvM05iZWcxTWxiUG1EODFDT1k4M0R6di9KdnVsZlZHK2ZDem1HZ1BjaWczL3RqSzFibWJ5RVpER3kzSE9TSXg2VUZzQ1BhdThkbURiZGZaclZjbVpWaGwrMFRlcXVpMHdYUTI0SXdpRzNLYXppMUQrVFFrY3dPcDcrUzRtblZyVXJvYWgvWFFCN0pWRFBFY0lTME9pSFJMNFhuRTJnNDl5dXhibTdOdHFnVFRVWG9sSEt3TFV2Z2tpbmxySnlGbDNLbG1GU3pRaTd1NGI1b1h5S3I5T3Q0M3liZFFJZ3RNUHZsWmZJUmNlSTc0SjdRUEVaNDI3ZWV4dWwyendtV2dUZHdWRW9lRys3NmowN0Z6RkRZTGhTQ3lwU3BuV3AxOW1ZanQvbjRyNjNFdXlXS2RIc3pBazgvZExWOXFkYTFwb1RpSTkxejBpNHV2T1ZpcjJyWWpnYTF3VnRad1hyRFZBNSsvdnJpREgwbEI1bTVSOXFpV0JNUHQwV1NPYXBEcU03Znd2YVhQb3hNYTJFeVhkSjVNQ1JCQmt2TUFlcmgwYmZzb016eEZKNHRwUGdjZWl5OTZzdzlIblp1M1k1VWluUTJkYUcyTi9OUmpKTWJ3TE4vREhLcmQvR0xaYWN1MlQzdjkyTXVscWZyYkF5Wld6U2poWUJTY3YyNHBwUWc2NCtJbmVtbFpGY2xRSmFlWCttZ28zSEJxbzl5elNlMC8wM29wVGtOd1pwd2lLd1NKeDZaMGpmdUhPRXpNYlVhYTRtYXhDS1htc2V6N29Odko0UllSeTc1MDRPTUpJdDhicE5pYTdpTUZrWW1rZlM5alR1MnNmUDVSTmZuWGtpMzVGWnlsQ0oyYmVmYzFqNnhPY09Hd29lZ2xVMXU2N01FelZvZG5pWlFYS2xtbGNtRlcwaFhjQzlQUVgxYllQcitFTEtwR1lRaUhRVTJVLytHTlc1RTBubmN6VFZJNk5ETVcrQ0lTd3RrV0VWR1lzaFlrdGJCNkQ4aXJDZWZiRjgraFNpWlE0NUlLSFJUWGVlejBaREZGTzhlRUQxMi85MVlIUGdZSXFMR0tyb0VDSFltM29CcXFjOTNjSUNZUDVISyt3S2tXOVB5MytNN3UxUmNKT3NWQWNzTXVmYXEzTTJDZUxOTktkM2s0V1pGdGpqcnFYbU11SnExNjRLbW85LzF4Z3FBR1Z1dHI5MGpCazdKRzUxeVd1TjlOQ01kSy9SNlFkL0N0L2Y0czI0ODFpRk1JdWNKZzVwbVhKUk1qVC9ERFNkVmdFN0lKU0NXRkZIVkx5dDZrN3R3djFrOFFGeVRQVlZsdmxCV25KMWVGbmMvWW1VUm1IaUVvOXRocmJhTU5nSDhtYy9rbDFPYitQcnNOWjZtL3J0MmJzS015cVJ2eDdTL0tRTnFrQ0RxZHd5c200SVowd1hQMEtLbXRGRmZqNlM4cXBUd1RJU3hlOEFyZVNJSmZhRkE5eVgrcFhyb3g4WDkrTWdYV1pNcG9qR0ZxVmVIOFI1Tlp6WWFWdkRiMkQ2c0xWTi9mbVFISnFMM285Y1A3L0ZybFdtR2swZktXZW5nNng1bWpuWWFaN1dLazFFOUR1UkROWjZNVzB2eWVoRGtFbVFLMms1YXdZU0xEZ3lkQ3dxMkt0eG5mOGdrYjhPMEhrK0lSTUg2RWtGR0M2V3RibHZncWFLMWVzNjUrMmxqUURSWU01bmp2YUc0bGJTc2JyS1F5RGMzRkRSZVZFZFlmRHdacjczb2k1a1FacHhGYko0ek5YYWE5MHhuYmpwNThZL1JBT2o4amMzM3UxdGpTVzRZL1Z5VFZPbW5yV0tyZjVpWk9jQXJnNzE1Vnp0Qm92cTRLYlF0TktSRGlkU200YitLLzIxSTVFU2NKN1JvdDcxYUVSMVI4NU9SNThmTDVRY1g3aklzMXhCMU0veGlNdVZpOVdaODhNNGRaWU1RWER2YnMrcjYxSkxKcFZQNVlLdWJZay9sU0ErdlI4cURXQTRKS0dzRzQrekNwMnd0YmVocmlFT0IzUm0rRkN2Q2grSlVyb3JHL0NtTkRMVDAvZ3lCcFN0QjZ4V3VaTDJtZTQ5NVVKQ0pTdjZxS0NoME5iWTk4YWF0aGt5WTF1amtEdXFGUmsveDBzeURvblE4QkJaSWl2WWYzNTJsZ1FrYnJnaS9LQTBUSWR5TERCTURiK0N6bTNYcFBicTErZStuazhSVmJMUHdJM0UxNWdob1JlNlFJNFY5V2NDR1RyeXJNbmt1N1dLbk1XRTlQdnpzMENvaW92M0NzM2JLRWxlMGJmR0lXTEw0QmNZdjlwanMxOERIaE42VHp2dXpWcFlZTmJKSzNoMk0yVDd5NjZwd3JLMWVqTmRaZG13cHFNaDlyZnd6alBza0lDejlXMDZ3eWxuR1ZLdERPcTNzVk9uUHhQclhWQWZvdE85d0lCSEY3a0k5aWZHcHdhd2tDclUvSFFkTmhzZVpsQ2pPektObGFlWENBSkZ4WmpDVWszV3RwT3E0SHJPbUI1NW9COVhUelFjRTBXR3BGSmgwWjJ6VFM1L0dSeExuaGFnMUVMbGMra0xsa00vUDBJaUxBOU1JTk1CZnVLaWg0WkR2NW5PaFVyL0hNSjJCSVlsQlFhdzB6dEpEOWUxQytLRThWeHd3T2hXNVJhRE1iVGZzUTNyLzJ1UVA4SG9uQjVUTVIvZkZxK1BIbzJKc1VVQnpCMFFOUGxTdi9HYnZMWnNGc1YvbDIyeVBtVWIwT2k4RXdYWlFkcFY1SHI2UjNTVmVZK0dYWmFHdXBxcUJzeFhtbGpkaUVvNXJnRmpQd1c3cC9jQXI1ajVHSUVzSHBucnIrU1lTL0o5S3RaRGhaZ2lYWXY0Uk9lMG9RVnA3UXBSNldDbkp3NHpPTnU5VmkzZVRNM2FLQ2tCbFNDeEJZaFpwWUxRSExiOWxjT3hhNEcva2VtbnNSVDMrQVpnZXJkWG1YZzVKNnhBR0tHOHZMVHM5Tk5Za0xMekhXb1k3bnkrNWd3d01MTFZnRUw2dUt6UWM3LzdkTWRkYnVSa1R2ZmNKVHdkWEwrUUpUQ3c2aDBmWW8xb054bVdWWlp5RGZpYjVUUlNkWUlnZHllNFhlQkNCUldTV0ZMaUJvZXB0R1JjRllIY2ZUdlpOdWZJVVRzaTlJZXorK2JETDJaTXdia3lHRzhtaHVGaGIwdExpYXZXdGtEdUJRb1JqSCtjTmJraDJUeFZQMEgrRXE2UzRPV1ZpOWZmWnBKck9QQnZRSHlobjJRSjRvdm5lcG1EdkhEUGltTEZ0dlRJWkgvUXZSblU4YTlTS2pZUnRFWW1GYWM5OG5OSE9yajc3WDhRanlpNm1RWUhYeGJrRHZQTGJldzFORWZ5eTFtZFRQYm4yUjRUZ29wcktqeXZHZnRyOE5veTV4VlZCOGdUZ0JCRll1ZUZOazlUYU5MZk0vT0VMVC9rNVp1dTZKSXRZZUZlK0Rwc2VzOGFrOHNrM3V5YU4xa0tmYlBrdlUzRFpEUld2dXU1M2dWZlplamVadzdCVnVtcjV5UFJ2RVA5VnJnQnpUWUp0RmZnM2VQYzhXeURwbDZYTGg1VzZxV0p1VHNlUlFvdkVSSEd0UExKUTVqaFNCWDhjWllUWHMwNGducXhkMWZPa1E1RENYbktZcGdVenBoVFU2S1ZINW02d05BMXFzQjR2czBZUFU3ZmxvNFdPMHN3RTlwV2hzWTExMGk1bTMvWVpqcGN0ZnNiYmkwNElNb21LMnhBU3Q0WVF0Z2g4eFRQaWIxdll6R2kxUUhkc3d0eEZ6UWkrQ0pPNDE5OTFIVXZhZHFGOWprdG90N3FNQWowSThiY1dxQVcveThZNnAxUXp5MnRjaTBudEFJaUFUZk5NQjc3bDV2UnZOeHhNUWdZY0xOa0pRL09mUHVIQ1FJSDBpdE1PZHN5UUx5YWNPZThwVTNNdzFxWTkzYkNXUk5Cem9XcmdhYzlrVTJyQ3QrWlcvOVdhMldnUHQ2dkYzSHJxVEt5WjJOR3NSdjcrRkdSWm5SOVJxYmcwK2tzcFZOL3JCRldCZEpUcWxSeGprS2x3dzdGSUhFNFNvQ2tKSmxONExROGxwQUxJTHcvVUVodEVUcDdxcjl4ckU1emg0amtNM0dUU2xIM1YxVmJ3TFBOL1hxY3IySDVPcVFnZ2VPRkczUk9SUmdnTFEzN2Z3Q3VxRElaUzdNRUhLNlh0cnhVVGM5YVBqZzcxUWQzSFdJdGViTTNqVWNXWEVFcjRzN1B3YW5sNS9xd2xZMlA1OEFYNDYvcHJKbjk0SWZnVVJyb1lPVDFyY0xuQ0FLdytmM29BVzZUMSt4b0U0NXdzcnNMZHptbjdJQ0hnM1hUWVU4R1BoS2RBcDNzZCtPVE5WcW5oeGUwSzNxSi9uMmZ1dk1QTExWdTFvYlg5dUFhRFY0NWdBNVlJeGowaFM5c3pNbWFjUGpXUkFodnhHMUJYc0V5YTBMcmlDTFIwWDdxTUxiRkVtdVFuNXZXWVIwcHdiVDY0eVhDcDdsb015OXd4R2NLY1VQRWhYRTNKTVRLWDB0S2FjVVIyQ3JjY0U3VzRxeUtxVkFvcFhpSENMVWsxK3dwWS94ZUxnejk5ZmZ1ODRkRVpwRWtDK0hpSU5YdTk5TVhka1d0OU45d0Vpa2dsTi9JWUlDQ0hSN25uK1k3enFmZjdqeWFYNEV3aGU4Tlh2amVjeVo1VlVOc0cwNzI1eW1jbmVEeG1mdjRuc2pLeVhPWXVFS3BhT1hZMnl6QXdwbGFqRE1SL3hqR1BhUlhNQWJKQ3FJQUwwUmtxVDNyZHdFTDNxTlEvRXNEdlBOR2pSUUt4TENXMmluTEJVUGFVL3pZWXRCQnNtMmVLRkdWdERORzBQeU54ZUNBRGpXdWNsMWFTTWxyWUJzZUw5MnBCc2VVWU9hM05XL3Z2Ry9kOHVtaWh3Z1N2dm1QWlNsZVRLRGNzaVNNNS85RFRjdHpwMTlLZW9ZVkhOdVlVdnR1WTRDSmxXWFM1d3pBS0NWUU5jdUFYNUd5a2pHSDdOMjBuZ2NmNTd6cHMxY1drYUZraHM1a1lWRUg1WDBRYVFySlJnN3RoU1NPNnlPL3BrMWZ0WWdTR1pEL1hZZGdoTlFHYWpiVmxNeDRjajNTZXhSaE5wYlFjdUlaRktLT0lDdktueTJ0cWI3cUpHc3dXMUxKd2lyQUl4L1E2R25ZRFJnaEVhRGs2amNYYWFWcWQ1YnJBR0ZYWW9RY1lyTUVhenRSVERhNUg5eVVoVnVhK2ZkQ2RVNUt2cVhDMHNGREJRNllheHhDZ1UveE5pd1lCclljQjRyeFZTQ0F0TTdYSlFsTGpNYTJ5cG5QNWxXSFFUbHA4WFc1ZkFub3NDY3kxRXpwZmx3YStxRitIby9nb2o0Y2w3MjhyRlRsa3RHQTNqczhVUVBjaGF2SHlka2RXdkMrQ2orNlhNdUx3VFRnZkk5dExDdnJiY3NCTUcwcXdHZmNFdFcrSGZsK3RXRkFZMnJpR25hTldqOUhkVFNRRWlCcjBsSmNWK2xSdlN1RVh3S3RsZmNwY0JPSXViS2VlTy9xTUw3QnNYaXBjTEMwUmFUeGxTWm5KQW9hU1F0c096Q1g1SzZLR1ordnRDT3orZ0tpb3VFQ1N6TjR2R2tMOXN6MUtHM3lNUWtHeW5GanhIc01taUtCUnlyVmJYZ0hQZmJLM2g2Wnl6TVhzMHNaQm9MSGVqbGNieXBHR3VtWUVhbzJxeENOT2p4MkVzYVYxamxOYk9GTndhOEtlaGZ1WEtPOU1UZmtPMnJqZWI2aVNxS1Q0cWNTN29ZZmdzTUNuNFc3VHVQWmlCRnJBRUgvQ2h1L0pXclR4OEpDMkszZUc0WnV5bHQ3OVZFM3c5MHNiSzlUVkVMaXhXTzdNYVJJdXV2MEUzVUU0Y1daYUVtem5YZ3ZKTnpDVjZKa0R4TGtDU3dlMmtjM25wdHg5R2k5OWVEMFJ0RTMvNHJDNU40MDUzZnNQZ3UxS3B0S1RLeGNkOXJOQUc3bHMvZXZUNml2dXo2a1pkbVJWWkdjTHN1Tjk5T0c5WjFSSWt1T3ZXa0RCWHFKQ2cxSmhNbUhEcWMwSnIwUEpKNjF2TEhKVDFCeG5xeExVQ2tTMTBBTFRlNGtOMjJXZmNiaDc3TnlKRTRqWnQrSVBWN2xUbVlzanpPWTJmalBuN1hOa2o1S2E2YU5Udmg3ampkN0g0WlVuZUdJM0c5eVBTcjIwUFlrSE9pN0NkOGhXTGxHMHZpaFdCWVp4VGFpa1o3ZUgwdVNlWnRKbU5xVFBVS2ZqSGwrU0ZpRlVTQTRib25mMjJ6UStmQnRDMWdCRGZyc1FKUWtnS052c3RUM1MxOEF3YS9MdnFKNE1NdXdobm9qSDJWRmNBSTRvK2srVlFDalB3TEw2a3ROU2loOU1HcmpCY0xlRlIvZDR1Qmp4azBjSFFzNVN5dmxvSFBsSkVUUkplWUtvb1pORWtPOEVLakRweWxESmxqR1VDMGd1UWRGTFdBRmZxSmxZUEpEZ3BJTnE1LzFUdmtXVXovM2tUR01ERXo1T3FsY1hwMk9hMGZYWThXRUUzbk9KeHhlb1d0Z0xScHFTSjBacDN1dm12UlphSVZBUFNOeFF1ZXFaTXRneU40eEZwUW1nZU9BdnFNUDArTVlhU2hsL0MycnRZeDdsK0FFR09zK1prYzJ4VG90OW1RR3hQeXh3dlU1VG5kYTdPZFdueFRUZ1V2ME41SUN4QlhJMEJYanFZSkVDcGlLa0NHMWdva2hsNmFVUkVhU0JVUDhtMU0xcEJ6N3lKZDFCaUNTemFrL1Voam9sZ1o4a0NxbjJ1cDRSMjR6Q1l2RlozeUZaMzJZTG5CaGtzNmxDelRMV0w2SVllVnVFR1RJT2V1L0g2bUhxSi80NFBwNHFmMW5Za05QTDZzdHFrWUJFZXVRVk5KRnJ2aHBnVnhEOVFaL25qdEozVzg4TWJmRndnNzlkNHJsTDNCTUtYOFJEOGlUYkMyQmV4Z3NYYVBjVjljRTZ5dzFGc01RM3FNN0lpNllJWGNuMThDemNUMGxta2poK3htbk5FWkloOHNwODNNMkVpanFwRmhFQm1ES0xtdXByaTdZTFJCQXhHQkJ2ZTZRWWRpdWxQOEZFNWZId0d5REFXcnkrc2RLcnVQWXF4TTJ1TjZlMXZIK3FCczcwMU0wUkFCTGpRMmgzMllFRWxEajRueGtCL2QybXJDUEhYSUlNdmZBYUttQXBkVnZMVGVKa2V6QlIwbG5wbXorTTltejF6VG1WbHd3S2VWWFdXL2tBZnpXeUFrVmw2NjZVMzNpMFE3NGNzNFVIYlV6ODlmU2pwMXpMRERWNGtFSWJ1Qi8yaUJTdklPZUc4MHZLMEdHRmR0QTBpSlRndktJTEh2UnpuTktFQTNJQjYxM3VTOURrVGhjWmhQR2VoUyt5cUFPd1hyL2Z1WmJZekdvdnN1NVRiNzQwek0rSEsyM2ljeDZHWjFMQVQrQ0pMd1I0U0Y4Z2RFa3hpakdENGV0VHJBTGU1MWt6RGNKd3JiTERsUmRLdlFFbWRwU2gwWWtqcXlJb3pab2N6R1VvL041cktKTDVWdVI1T25LNVROMFZCeWI0Qytlczl4bitOMHZlZTEwVUtaTXRNRVhMSldNUkpHekIxMjBPdGNidytzeDJFcTR4R0FaczZ5dnlOSFJKZEF1ODBMLzMyVGRxbGJNRWZucUNrQWgya050T0Nza0dCenQwa0JQem1ieGhVVnVpRkxueG45aWM5OU4vUXRyT1NrbzFqZVdodzdweThBU0VxbDcrcXN0c1NJTXJ4L2lKOGlnZDRzeWIxWmsrMGpTMXJWbmJ0WVdkS3M4dFlDVFdoRHhTOHgwZTlocGdhb2xESXRXY2JuKzREUXVwWlNtMG5OMEhyb0FJcVBYa0ErL092OXlrcFRDNXJOZ0o3R1R2bUJNWU5USlUyM3N6N1RobEtZYjhXN0ppMkd2K0FMaEFjWHQ5Y2lyanFsK3YyR0JSMHp5ZjBEV1FDRXRHbWFsQUJLdlpyZTQ4eVlxZDN3c1VPa1J3Zm1sU2xpenhYY2RXeE9lQVpQQzVoMFBRWUx0bmx5WVVSNTlkdmdTeDJqWHdjZkxKbEl1dnVJRk8wcitmNWFEWHVXRnJWbVpkeTVJY3czVUpJaCtEYmF5QVBOa1BMWWVYdVo1ZTVPcFRVdExjcVVmZko1NXlyZVhhbE1wUlZaLzFIOGZBc3d6TUwyZ1Z4SHhKMmVDQjdpMldadDY0VkYzciszMDJvUGJOMy8zbVRJUi9ZV1lVNC9VRkJuSXZxbU9iemxVSjlvMFdtaW5BTC9ZTWZaLzExNXRDb3ZjOEVCRGhpR08zRm1lQ0NIUWxxQUhENjc4bHVCTXgvd2liZDR6WmdGVWljUDBWRWhnOXp5SmNJM2xVQmVjcVFtUFdmeElSM25BRXJCMkc3UFdOUWRJTFhqK0J2QTFnTGtuQlpKaHpWeWFWeG1LSTJUN0FwUHRZVDBkQ2NXczlOQktiOEV4Y0M0eEZmV1F1TWhWM0RKMWFvZGozbU9DK25HVGVzZS9zRVB5eGtNdTBtNWFKNGt2cnZ5Z1h6Ky8yWjZMcFptVjZBcVAyY3ZLNmpsKzdKWFRzN3NYQUdMbzVENDZhUU1jdGxLS0VqbWY4YlVGZ3g3cllyRGZFMjVsLzZKdmJYYUJsZDVQRS9peTdnMUMweWlVNWVUWmpuWVUvQldBWjRsSlpJK2hwNFR3OFozMUFCcG5maDlpVzhKNnhnYkZBQnpuS3diNXkrQ0o3R0NiOW9MRkpoQytFdXowdXllYkVTcDNrL2pkQ2Z3UjZ0TkhoWVhoTksyZGV1RDk3NHh6RkRKa3AvZU91c0MwaTZZMXRnRXpkSWw1UDZTcTVzZDd4bnhYbDJFS2h0VTdONCtWNzhCSHBaK0w2NGVCR08wQ0NLT3BQQURyemJtVFI3VjQ3c3hNVWNWbXkrdmtLL3hMTXFBT290NytXejkzZEs2dXlBRk5EV1YxOWVDclZ3YVlIcDdDWmRGTWFMeXdTRGNtbUhGcU1xSHhoUUhwSEV3T3BhdXQrY3l4TDBWUVczQ1lWOVdzNmVVeGp6RnFlYittcktTQUxFaXlnMmUxRkNwSXAvZk9mN0RRRUNQcXpLUktYcTFOTk1CdGxTNElldTJLM0hwaEwyb1Q3elg5OGxGejcvK01paHlaclBMdlkzZWFxcUdhUVkyQlFEd0N5b082RkM4R044T1pselo5Uk00b3ErOGxETjFHTDNCV1ZSdUswUUdBdW8yTUE3Qng4cm1XYnRYL2g4VnBuSndFdHF5SWZtbXVWR2IxenRNRXNQUlpJOXdtSHJZOE9oSnpGRVlUYjF3S21JbWFJNzdNRGlCbUhWY3R4T0lBcjBFSzJKY0JlNTErUWhmb21Oajl3MnBHV09Td0hBOXc2YlVjK3FZcjROVFA2L3pmR0s5SDNnSWZxb2lQVWpBdjhLSmljbCtZMkpYSHVBb21PaXJ0NXpFQTNLaXBicVFmK2tyZ1lVc0JLNXRWemZJR2hVVm9Pb0FvUzEwRHdXS3M4ZUZGaHluY0pzN3NKREg4SGFINFRkZElBeEJrYXp5clJwR2Y1SUdBaWVReTRIa2x2NEx5K3E2YkNYTUQ1Q1BERndrNVUraVVPQVY1SnpDYlo5WFVyVDF2NTQ2YkpCbVJkWHhkZ0Z1ZERqcis3NTlMNW5CaTJBUUQ3UTdYRE5SWm4vTzYwdzMyelA1SjFHRjFXOCs5cHNOL0M3T2ZjMU5DdU16U2JHYVN5V1lPTDNkRDVrdEtuZ0lQL0h4TFYyQTI4a2dHMUR4WHltTzBOaG1ROGhlcDU1K2FuY202TTFxNW1pUi9mVVM4bGMzR1NRaGYvNk0zVGhrdXJWeWkxRXNWVmIxV3RjM2dtMkxtUXJMS0dIZnJTSkU2MUpwZmwvOUluS3NKdDB1Z1d4TkUwajluVHhYNUNqMWZVQWI0eGpIMWx5RWFvZHhvNlFkQjRvRHNZSHZQalpTNWl1ZDVaZU1RMkdSK3F6Y3JUMzI5UWx2SnQ3YTRUNWNpODQvUFFTS1RXN3lzTHZpVHRYb2JjMGZ4U0M1Q1NaYUN4OGNTdHN0bTgvaFova1NiZDk0VTZKU3JaRldvRmlKbXJFRkNLaTZoKzV4NFJJWWU3b0JBV0grWjBFK0tPOWlhbjBUeG4wSHR0WWNmeHNJeUY3NXN1NmZwdTBPZ05lMjlZa1c2dWQwYnIxcFlWY0l1ZUswcEJHQnZaWkR5Y2Q4QVpUTlE2TXBVamtKbjNXSU9HNEJWQVRCcU9mMHBHaHNqN0xDc1k3eFJKNGN0UGVqV2V1UUpmMkw5ZWEzNnB3Q0lSbmwrVmpjeGwvTjZFLzIyUm1ucWF3V0ppRHVJSm1yc2FrN2swdUYwZ21YRnRaY3NJQW5NYlhZV1B3TE9VRWVNa2o5MVRrN1pSZ0dnWXduaDRUUklDYml1bW1yMjBNREdmWVlHbkpNaEh0UElFWHp1K0N3T1A3ZjZRY3dKeDRKWWRBMDZpdFRHU0F3QnBlUWV1Tkw2cEZ0NURIZThaWWRqOW1SSStVTFhsZ0NVVldUVmhHQks5TTY3Wm5ycTlxc29YblJmQTZ4YlZKK1AvT2YwNllHQ1p6UjFUTlJDOXhYaFc4NmNjNHBmQ2tZZ1UrZlBuS2FyTjN6NGtablIwbmR5S1d4bC83UFp4cHZiRDFmdFJNcXdzbmZ6S3o3U05kWkdLV3N2S285UWxjWllwem1HNlVaVTVRN0xJMWtQOC9Ccm96cWxyUndjNlNjazZNQ294bXVYVlAvOFYyNG5FS2FlN1NXV1llQnVqd2dKZnhUcTJDK3FDQTFlZHZsOHNweXVWUVlGaEowVVZlZWFkZnl6blR4ejJ0ampzcGZ2eE9RaE9aek5WbmFKKzZFckt6bS9GbWo2RjBuUnlWaE02dURlTEUyYWZBYkVKUkwrb21DeWhNVUEwTFhNZFVEY2tKU2U2RXc5SnV3MWxyME14STNON294U21OK0huTVBTbEJ4YUZzY3ZVUENWVVAwQUF5ZlV4aEFZTmN5S28xaE1ybDhpZTQ4VFE2Y0YyZXkycTh2Mjc0bE1LakduTnJ6b2lqRjZVa2NIWnF6K0NUWStGRVVjTlJ5WTZnWDRpUGd1UHZueWxRYUxsSXV1dEwwVTZXSWlaOVJUMnNXbXBaQk93VkZRVE82SElOMFcwbWJQUDNtSDdLUUpRZGJmRVNBa0ZhZFRkTkYxL3QrcXFEVDdiZG1QbHM2ekxYM2xkYmEyaWlmZ3dLR3FqbjNhRWR1WC9BQ2ZGTmJhaENrNjhNU05xQ1F5WkFqbEpCZldTbzF5RjRkQkZIR0NxMXlUVEd3QUF5Mk9jczhWYlc5enBWaVovL0dDblN2MDdwaHhZRmwwNlhadEN2N2Y1YmM3YnV6ZW1ZQjlyd25nZWRGUEZkVFZsSjNaUDRzYUJZU0ZlQ2YvYUdhb2pMV3dMUFpZOUVMdG5NR201QUlJaGtKdzA2aXRFcFhvU3hqQ1g4SWZzK3BEVGZFMG9DMHdsUS95WUhJcW1LQzhyNnFUcG5IbTlBMjVoclhGZTZVUDJjMGM5RndCZ2JBQml4OTltaXNUWmlrekV2a2JjRDMyeGlPM3M1UEJET2RWamtoc0xTanRMNkNrbEtNYytyYVpNRkJCOExLZTdvS05FbEVTOHMxNGlUeG52YysvMy9jcGR1TEFnZCticW9DSjNVWWwwOW14RnptRy9zM25FYk5qL28vWWNjQVFmTWdNTHlsUW4xa3REdmpGZDFCVDViWGJlWlhMaWNqTkpROHNrVnhCdFdGTEhxUXR3TFBTZ3BhaitDYjRxTFltczRhTkVCYjB0cGR6Vk5mY2ZMWU9obEJ2U21IbmtuMmVGT1dJSFJHTUlWT0NCRURTTVJDb1VkNlI2cllUNmJId2I0dUMva0k5Yjd0dlZWMVdyS3lPd1k4N0hVSm5xanBMamVWbWVDOTdNY2dPQjZHYngxODJTTVpLYmlmRlcrTFRRdSs3ek1DWUY4bVdqODVaSEJxM0xvWFIyeG9wcDlzbyt6ZkxOcmlLdzIrZjhub1J5TkZwbjRZZHUwQUpWSVlZa3AyL3Z0eStCQ0N3eW5MZ0VoaktuNk1hYlVUT2RFSXJXa0pkM2hDSmN5ZStpYU1XSTFLYXV2TTI3emluZms4QTJXVFBodFdJTy9YWWpJTEJnaFk0M2RsSGpnZUI3MzduY215eDNTM0tMQ29oOVVlSWV6c1JlRm9HV0xIb1FWVWVOQTA0RkRHVnNIcWpmUGFKOXNFdkQ0REh6SXRneVFZSnF2ZWd6VDRZWmhFeVhJWW53amIyeVZoQkdOSmxySjUwVnBjaHdpSEVXQmptYW1oaEVwdDNndmpWYVVzNndJQ1pwM0JPaDl5WEUvVk9YanNrVlpBdFZkRXM3WE90N3FKTXdJTlY4QkFOazRHcEU3ejV3V0poWWF2QllMN3dheldFMXE0NE5LaDlXRGhOekY5RW04TG1vRnVNR1o3UGdudEtGM2UrRnFvZGZhNzdFL0ZQMzBlR1pZT0pBdFF4MVhyNnlHbG9YMUwyV0hsOU9uUFVvSWxGZE9CUEVab0RWaHFnSUdnTmt1d2dlM3RzMXYwbE1GaGxuTS96bXlyWUpLdHhUa1hSNG13djhaWTRoc2NySnJCWnhmT1hNbXloWVBEQ08vOFVGSkx4MVB2Qm9URFVjS3ArRWVZNGVaM1dReU5nZmVIVlNIc1JLN0FHSmhOYllYdXdDbTdkRGphRTNmWVZzMkFzNitXRWE0UC9lSS9XbHBlZjZNN0Z3SlBqUXhjdlVFTVFodlNodGhFajVzYzhaYVljdkM4VXROYUNDaXYwd2liTkVFQXp1dWl0OUs3bUc5WGk3WFZabmg2akxsb0syb1BIMFQ3eGI3Mkh0ZWUybnc0UW1BalAwcktTM2pTN2U0eHhXUUZSOTNKUThWRmM3UTMzNHVranVRdGdTVDhDMEkwTEIwSWdUemZ5c0pmYWoxbmtSZUhLbDE0UlU5VGxLL3hsczE5ME1rVnNndTlwc2x3dlhJSnUxLy8wRis4aFVVaTNXR096VVc4WUlOTUQzbjlsNnRtbmZ0VnpibktaYVZCUG5LMGRBQ0VJeDVGTVYxQUJsN0xLMmxXc3kyODZSeTRMVnkrOVVlc2lBVndSYWs2Sy8vNURNditFdFd4UVNhdXVJL1pSeUdFTFE0L3lDeDByTzlwdFRLRUhwRUJTS1dYSWdaSEJFTk5wd253dXdYL0tDdzBpNzUvY2xnRnY0a3I2dE42TU1oNEJZMmdieThONXN6UVdxanE3czR5cW9GczFCMlUvVHVJQXQ4bTZIZS9XMityREJvOGYzZ1ZxTHN4bVVZTllmME1MUzdqOFp3MHlFUGlQYmVWWTluTy84Tm10bkZQei9na0lIVFA2ZTM0YldqdXowNmFmOGVTQURQZW9NS2Q5R2VjVmxXQWRyQ1dFS2FKcUF0Z0RtZHo5aDcvc0JvVEVvR2VwcTRQREYzOFM5M0IvbVlXenkzUkdMdzFHZTBBdXJremV1R0N4ODkzWW1lKy9IenB2d0dlSThSSDdRbDhLdnMraVJycmVXWERLUmdtaUx5VmNFVnJuREVXNU50Vk5PdzI3WVhRV1dNSDhuUjlrTzIxOEpQc0c2cm96UklnUjJCY0w1SnVxU0t2bmhmTHpTUXVBQUZTVUZoWWZ5Y2JEUTNBUGxOc0M2anBkRi9jdXJJUE9rNzQ1VXhua2ZuRXdiNkxJdWdqVXdxSWlFSnBtTzV0d2VZc05NeGZUR0ZJeVJvREU2TFBNRS9icCs0aldlQTN0dTU5Uk92MG1mc3lhUEI4SGFGL1BlUkJidDJrT0NyLzVNdW94N2ZXamFHaXpCMzdyVDFscVlMSDRhalNCZGsxY2huMkJRUWFabWk0VzUrZkh1V0FhQnI4T1FkYVZLRjZ0Q1pIQi90cUJnRC91cllCVTNIOHQ0Qk1QeTJ6TU55KzNDM2pVeWJSSnJaeHQwcm43L1VnNGZMOWhmOFEvT0tlLzlQNXVFcHExcG51RzVlVTlZMHA4TVhOOVRtK1pqZVNhTm1oaFFkc1NpcmpGNTBzMklQRFI5QWdkL0dEajlxc0cwM0gxL1dFSDNIdUQ1dTdTTFVVUitzMTM0NWJ6dFhrMm1nbjk5cnczNjJheXloamFHTjdHYUFiQnAxbGh4cUpCdW5ndTdlaGxoVnQxRVpDb3RsZUNFRXluaWQvOFJPWXF5eWtXeHRqajY3NUp4T3U0S3hJZFA0dDRIVWtURzRGeXZkT2hmcUVSRXNSY01RME1aWHBJSnlXWlpOM1RWbzZMamlOQmNhQzJqRGk0cmtxN3JZb3ZUR3NscjdPUVJ5RVQyR2M4U0J1WVVmMVozbXJiVXd4V2g3Q2hnRE0yL1gwSWVNSm9aMWRoMk1uMGtEOWErazBWNzVCQndwT1ROYmRuK296UGcwaDR0S3hjYUR1enRhV2lqSDJxVmtoeGZvaHltUy9VNGdnUHNERDkxeEgzbWxSQkFpYzdXdHovenJ0QS9HMGhRRXp4SVlqWDJTMlFLRVZOVDlJcGZlcmwwVGtobWE0blFTNnV5N05VbkJUSldkLzMzZ2FvWEgvTUJZZ1ZNbFdkaEczVjRCK0NRSlNQenR2cW5BVnNvTCtyMmE5VkpqWmFLcDhYRG4yOWsrMk1KeGw2NWFaaWlrY0VGUjFLY3lPaUVIRm9UVlQ1MzEzTW0zZ09GYzJJdEdIOHVFWS85Q2FYNzVvU0VSbVZkbFl3TE1RLzVCRDBSUGlMNjRRSU5SbTBKUTF3SWltTkFyYzdJR2txQVdkUndpL1RDQjB5c3NrSzF5UThlNE8wWkZVUXVYdXNRcG5mbHhERkxuT3lTOFJzYjZCMzQ0VEFPUWF1ZVhhdEJkSnc0R3RGV2UxZ2xFcmJ6UGNTV0pQa3hQSzFmdjQ2SGdnVG95RHlQemplMjdwS2tHOVh5NEM2RVBwQjhhNEF5djJTUzlkZksyN1MzZWlBM3AvczdzUDVOUDBYc3hZV1FST0JMTlJrcUhKRWRacGozN01oKzcxUCtzYUU2WmtWMlR3Q0ZudnpobHRzUmlCS1pDN2tRQVk3bzMyL21tTXpSVWw5eC94VnVQMDV5Mm9ydTJVcWtxU0drT2p3NjlwS3dEak5reWN0OHNldVdta29FSmVpcXR5QkgycnlQangxcXVvZ3pyb050MmhTZXl1ZU5YOUhPQTRlVnU2MDk1MFk1TzJxRjg5UXpkYTAxWTNyVVErYkw3MFRHNXFYekRoemYyTnlxRFRkTUFXRXplL1JPTkxHVEYzOEtpd09PSkNlQmQ0MUNnR0cvNTUwbmt1Y3dpRTdRbGxGak9tb09qckpGRFFEdXlMV3UwUUhpM3dTV1hvbjdRZVpJOGpvT0I3RjdsQUR5MTQwUEtqTGtXZWk0azJvSlVxTjdvZkprRGFDelB5ckM3ZFdNUzhLaElQU3JKeFFYNXUxMFJabE54M3VXMEZTTW5BSm4vVE05M2ZmRjFYTHNQTG43aFNLSmdaZU5jUjQvMDVMQ2VBS0JyeU9WSVVvNVU2NzRtVmFRcjJSTXhJdU1jS0FqSDBFekVoS21MTGVObk1oaEhWeHB1VFRNTVB2U3JCL3V4VU1iWXdXbU1YeHd0Q0l1aXl3SEdYelNnUXA5QWlRZWMxWDRIcUtxbjczdnlnWFgzb2NEWUJOVmNGa3RGeXJ6T2JYZC81Vk5kR2NrNjVCNzFRVVNTc1BLNGhqSVU4NkEyQWpLWmlsb2dzdS9Xcy9kb1NrMUs1TTF2cVJuNHphN041aVVLblhrWk45dUlPcUVMZFk3ZmlyTlg5NS90SlUzeWc3dWIrTmwySGdRYlNSeE40bGc4U3BXeEduTlB5WlZUN1hEU01VMmlwK1pqNjB5T3pzV3NqenRHcGZJdjZncW01NnFFZm5EQ1R6bmRsQnVqZlRmZThGRUFDdUpNMk1HNTVGSHZodmRSTnR6T21EcXUyQzlUWEJzNnNTMDE4QnB4SDNBM3JOYlErY1p0ZU92dDhKUnh4bS8wWkRSOGhmTDdaZWNVUkJER3FlYmRhS3E5blZ2MnQybWNCcGtUQ3orTitpd0dCR0NNYVFsVEtTMjhtZGhYZzBJSVBnMzYyckdndkpqQ2NKUGNVbUNWSjdwVWhkOWlIdzM0bmhLdThtUEhaQlNKZysxZk1HQzR5T3lBaXBjenNBWVlJWlpGV3BydFc3dFp2VW1wUDgrc2l2b1FzaFU4Vi90cUlOMnZ2VXl0eFNJbG1qakVZMEc4MllkNVNuWU5tSVJBNGpRNU9Lam1aQS9xWFRzWHhEVUoralRTZkRiOU9ZMDBTSGh4SU5Rb2pLelV4U3kzK0RXckxLOGUyVWpwQ0kxaWJZNnFYYjFJT0Q3dHdZVFBZYkxKcCtoQkdiNE43N1VkcWdyYnRHb1pCZnhpcjduV1VTZmdWQXkwSXl5cHVRM3hLL1BqeVgxQit2ZERDQ1VDbnlsTi9VWlR4WGJDS2djNFFnMWdDWlBsQkhBTzg1OHZTRkpxdnBNeFJpZFdNMytLVjk2NFBMV1BSRFpIYWx6ekRFNEdqZWdZclVUdjd3M2dEWDU3Tld0MjJhelUvSmkvRkZRYXd2Y1FzdGJVTi9DWkp1bDBvcUJ0cVB1NXVCM09mcTlLVnJ3MHZiUjdIZEFCcHRIdk95dG1iM1ZueXRSUE1Fa0sra2N6dXJZQXk3SlduTE15VzE5VXRhemFsQkV6NExabTVna24vVkZ6NFd2SG9TdlMrdTZ3SFB5aG1ET2FueEJpdHU2OEMzMlMrZVJ3Y2czZDZ3cHh4TDdqenZISVh2dVlMNHdjL290eDk5NXJwcmdqdDA2eE9iaG9CVTdYaTVkWTB3d1czOEI2Q0J5TU9ya2c5bG1QVEd3SkpaL2EvQS9JVzg0WUJWR01TQk9wMk1sYUtUUmk1ZWkxMjdIZkZ0NVc5SllMVkYrWDJqUkJ1ckNPM0FMRlJmZ2h6ZE5tZkZ4bXJwaGN6U2JjNVI4Z1hqWHozL0N2Ylo4bFdNWEh4MDJhUHBMblQrMWxIQmhTS1NGNE5TMDZXMVF1R3FSd05KbEEzbEpCdk1lcW9VbFlFN3o2WExBUUVwdXpWa04wOUQ5Tmp3UWFuOFcrTUdMaE5nTlpCZ3dIZnFlVEFWcVNMOWNxdGQzMzk5TlpaSkt5cWdKc1d4YmtNa1JvMzZrRXpZS0hSSFlCWThTTVE3ckhCa0p0NU10RVJCTXlCOHRQU3V3M2wrVjdUZXMwWnhCdEdVMkszWEduZ0Yrd1ZZRC9NWFJpSXRVNy81bEFjY2hSRGl1YkZPcGxnMkZ1SVpsMGt4ZGdOYW83L21PMkFqbFJ0OG15cFNsQTVKU1JjSEZTSFI5c0F1WFFFZWhDVHpGMVdobGo4U3EwSTN6UHBlY2YrYnhsWmhXV2hLUE5CUCtqZHZyZ3FqSndQbnJoNEhGVkJkRDFPSTZwdWxKbHA4OU5iNjBncFkyWkJnSm0wTVUwZEFqcUdUaWlrdmtab0xqenRxYzZZZjVGa0dCMDJYc0N3SkxONEN1VmNLZVR4dk9Bb29acm4vZHJCanBoR29YaEVndTNmaHhJSDNJbjZOWTJjdzNQVDYrQ1hSR1k1elNpNzhkVEdtODdOWE05ZG9tMFJXTjlBa05rMG0xbEJpa2tMeDhFYXhKVFNTd2cwOE1TRGVLYUFUZzhKQmdXVVN6eGNpRmhUeWliQnlnUEh0Qzl3RTg3OWF0cTROZktIbkE2VGhQMEs0SklJMmxJMzNVYXA1aU9tL0dDaW9pNjEwUDB1YitGMStZM1I0eUxvL3dyKzNFVGx3QWxYZEowRVNqRHVTZUxNWVFqMHQ0VXV3blNGN2pCMFRXek9Fc0VMcDQrTFdYbnovNmxWY0dKOUJqOFpURVRsQjJGWHN1UE9NMUZ6bHNrbTNHZ1RUVEhqRXpCTWRWQzAvTWhvalF0N21VUjZtSTN5dlpaSVZoMkE4cmRtL05GMzJ5OW5lalM0ZnZjSHJKaXdQem1nTWVJcStoWmVuN1l5eUpBMmloQzV5NnF5Mm9vOHZLcEtXVjlNbjJLUDd1WDV2Q1VHY2hmQ3RKc2FIQ09NdGNGMFJFSy9kVEVxT3E5em5hUFVuVTM0N0RQTXBONXhyaWlOTkZNRjZRWGZpZ1hQeDI5T0lrN0lnLzdpMGZXZk1kNnpTTDBCMHJ4aDcvMUd5UGxxamkyaWJDeGt3K1NBYk9haER1eENWTE5RMjYzMjI2YlZHcHRHbThLbHhSem9IMWY2ckF6V1JQNG9HWk1nTjM0OExKTTZzMDRPV3pJZkt0d1d3cXNkV0ZaVVh1STVNR1p5TFFlYTJteE1FaDgxeDF3ZUFpODJtTkgvbnpvSmw1dlJCMnFXTHlDK1hFMERuRFNuS21zQXBJT3pVcktRbnh4MUdpdmdzVzRndkFGYUtzZ3RLTlZ1UldqNTBGbnUyejVQZDJveEpCc0lXTndBSHBtSkd6dDN6RUNwT1VEZzJwRUsyZXM2cXdJZUdwWXZscFR1cHF0c3hMSzNCOWlzM1A2WWE2MDRQdzdGUjVmL2FaYUhHMEF5U0tlN0dOcENWVW5mY1FlcFVFcW5ETE5iMlp1b1U2SitqWnFtMGQ2NG1zT01EKzVOY0V4aDE2Wkp1cFRnb0dYTytlZGhYQm9OOXd3eXJWUnk1Smo0WUdPMmtTckJuTkRzSkFMOFBxaHVUYzkvWXYrSUJwRHBUSU5FWkt3bjBZU1ZUTDhXSG9pTnVtcVUrN1B2REZjTmdZVG9ZTi9zdW1YSlFobjQrMWdlU1Z0MVp5c2dTbmY4V211MjcrV3V2UkxSV2NHdmIrWlgyamNSS1U0OVhLaGlWOFJRTzdrQ1k0d1A2b0lrVzJZaUwvQ3BZaHZoL0Z2dlNHS2JGU2hLVEQrQkRsODZOeDczVmtONlZ0OUlGZG14d2RvM0R0WTc3VEgzZXlOM3psU01tT1ZKVkpMaWkrWVhKL3MwTmRXRHF5Rm55aFY5Tm9Ob0p3TkUvaGZwMEpLVkJqT0UzTDMzUmVWZlN0NHlxWUh1cFYwYi8zOXZLZFlnbCtmZjZndzZ0NUZicXFyclc0c2wvR2tkSmhhemVjWlg1NzhQZ0U2a25OSXJUZVo3RzR5UjcwM0Z1c2ozSHE2Q0c4UjVtSVdpODNOTzl4R1hSd0FmclJqRmc1a1p3b1doQnRWQlJCcmJNVXFPVVlFOFNteUxudXBKSnBKRHI3d3V0ODNQZG5HVU8weHl4OW9hcjlkMStWL0FacEJiWVVGZUNNaFlYd3hud000empKSkR3THJYa0lFb08xRjlSbGdicWx6UkRnQmRnMlFuSktMLzB4N1RFUk5hMUJiaHlBdENMSkJENS9kSW9MRWF4WUNqL0pHejZCeWdZTnFrQ0tKaENnTFdZUkdKNGs1aUNIdVcyaEs1N3NaeDF0aW9DdG1PcUE0TDZXYXFtSDB4Qy80Ky96dE9wRSt1WHNpZ2hrMVlSbWtBK285Q2NOd2M3TXpMeG9OMFdpZXg0UUdDQjRnOFpyNmF5RjhEZTB3WjV4eVNsUGo2ZHhnVDdWdkM4M1ZaU0ZmZlpIM1ZMaUJxZzZWM0pDa0RDQXNVdGFPcHU3QWgzNG5mNnh3bFFJV1pYdlpwUnMxckhDTzFHMDl0N2VYUTRvb1YvRWV0T0ROa3JzRSt0dmlVUmZWa1o5bi9pa1lXOUlNeW5QOWt2bDJ1WnNsS1dra0tTMjhDUXg5R1N2N0VoeEFlUjJHeXYvZGV4K052bk5JbVFwMUMzRlMzRlFuaVBFVVZBQlJ3RmhrZ2dCQU5veGpNTzRvcVRlN0dkMkdJV1czOWZpYjVqL0JQQjJ5N2JkaXVxY01nNFF4RDZMeWpPdlhjV2dlbDVZWm1aYmRNeFVFR2phNW5kR3J0UG1ZS2dZQiswamo0MTFzcXBSa2tJTWlHSGtOZGxjV3FTZWZ2cW54VXNzd0hJa2dkN2daRkZ3OUpGL3VlVktFZlBUYU5KUDRDbk9UQzRjTmR4UVRUMlB1RU05b1hmKzlhQ0o1ZFlGMnJFSURabGZlT20rRzJaOUdpaEFKSmcxamQzdVBzMGNHaE9SVExVZGh6NlFBdURFc0RkdDU3VVFYa0FlNkRUYXZzWFBGMGhYRGNva0lSTWgzNGdwK3BVbFp4M01kSlU2WXpYWnAzQjdpTUM1U09LY0duN3JiVHJwSGNUNllGZkNxalpoQWhsZlZRS0JPUFJ3QTJGT0VxQzhYVDhweVFYVnJUbVVtcTRBbVBOU09Yd1hETVoySU93Vks5UG5VTkZYRm1UTWpvNVlDaThFcHNFVEpXRnpncWorSE0zcG15YkZ2NksrcG1JMmV1cUdxRSs3Y2Zzbmk3VlRWMXhQRVNiNnlnSnAyeFkvSkJYZTZSM2ExbUZudWk2OG9iRDVuTjBESlNIZ2pMQ212YjFxQmVRWDR6SFlISUdzbEprMlova1h0VE9NZFdwaWc2aXptM3BuRTZTMVhmTThNM0ZLREo5NE5XYmVZSU5MeVlwRE5hczAvVC95S3J4VFR3ZE5xcVgxVnNVdG14SlVoRkRoSDlvOFNna2ZmV1p1bDdUQmtxVjBCZy8vSDFCd3dFTkRDL005dE90ZDU2bUFEUUVIYWJGWTdVdWM2aDgwRCtpNkhKL2ZjR2hVSjJ4elN0TnluaVRRVUZNT0xSZ2ZaZEpqeTdycVFxMVFrVVFJQmxqZ2dMcC9qRjQxcmdoNjFoa1gvMStyanRFajNjTUNaenM1Z1FndWxXQ1U0OW5iL2tHVXAxWkRVUzNmWDNSckJqMVlvNXpmZE84ZU5ZaDBkaGVIZVEwV09Ja0FTcVJ5aHpnSy9xYW05L2FpQWhzeEd4TUJYdjVIQ3ZNZ0taVDh6Y1ZVU3FBYWwvVTBwQjM1WHpETUJKWElZUVN3bHFNNllERzhVd0lqSmV4Z1FSQ1BsRmdJNEhqWTVjTWwrR2lVajZ4NXU1aVdBd1AzaG1FUTlDZVhuM3hteHkxWnJYVmszdjlzbXNjNTk0OUQyMzN0YURQcmFRc25LODI0eGZVY0RBTVBac0dOU2xuYWlmVnlZNFJmcjZ1eWUyWGJrcEwrNXB6Mld5Q1FOY3ZsUzNKRU0raS92bkpxMEtLZHNmYnN0U3JadEJ4Y2FvdTRnUGg1bVhrSE54Ums3UTNoTXkxTWN3d2thNldhMXBKNU51a3VWT3RlYlBMQTRwWWVaTkkxejI0M3dEM0h0UnhqVGVaUUJWd1owTGVuV01JaEhBcnRBUWdmbS9ISjV3MHdObWNiUWlPZi9Ocm9wSFRHQ2Q2ZVB2N1FmTHY3QWVXY3NnelBtSEdlZkY0T0dpV3BxbjRWWGdQanBzN2huNlZQcklOSWlNcEt6dnFoSnErZnhoOTFwak82RHNaQmtjcytvSW1oOFhxcW83TkZNRnNGN2M2TUlkdGNHMUliTW1GY0xPYWdreVB3MytIZitBTWJPbVBmOHlDWVhpbUFaWlpQZ3Vib1lVRXlUTkhJaW9OY0xXL09KQUl2dDNIdThJMkdCSDh3cmgwUWZSRlZTMzMrQmF4alIyaXdpV0tHQ1I2QlZBeHBMNUZsVEtCc0NlbVlMRFpoZ1cxUjBvK1h1NXpGeWF1cmR0ZFZXTWlTVTJ2Y2pJcDZKaVlFQTA1SGRSZFNPYjk4SzV3Y0xEY01keTRkSUZqaElPZUs2M3Z4U21LQjJRQUdoeEJKMTJGMDB3Q3hNeCtLRXBGeG1vT3FYcDVzVExUNGVTcVlONk1IMHN1M0FZTGxIa3pzekkvMXB2RDJ6UEJqMHJLcTBFbHFNR2V3Ky95aDVuTXhiMXY0WjU3L3RmdllkOG5UdUhMSExBWE5uWHZmUzhOSjNzZEFJbEZDS0tTUnE3YS9HSlZJNmhWZGJ1SUF6RGxIN2QxQm5uSXZGRDA3TzhtWkxBYkNKSURpUEJTMXlNczRxSVR6Vk40dVg3eWRXWGNZMzFVeW1QNWwwYlQ1bXZZeGVpT3RWSW9pQ0xPa1NhTkxpWml3UUtnSlorZ0FUVnhtTWwvejcwdVFVSEhnQTl6VWFZK3RmWFJ0RzVJTWpSRithdDhRWjljVUZQUDhPM1dZeFRkN0ZkSjJZYnRldm9sZEtkVDZ6Q3N4NXBFSEkzU2t4akszSWdPTjg4Mm5mZXNUWmUxaGlUajlqb3R3UHhXT29FV2Y5SVBLdnRCdTJvTWNlQUFmOUFBd2MrRnBrTmJMTERTc3I0N0xKSm5pVTh4blRRK0FRc01ndUsreUJsRmpFSVc5YzRxVzQycEt3ZjJBb2VVaVhyWTJ6YW4wNG1yY1B1dmp1YWdWRnlqYThLRTBGMXdkRkJRbG50MDR2M0paaitsQ2NRTDNUL3ZRSzgrMW12S0hzZUlFcmxnOXN1N25BVEZBcmpleFZDbnFhNHAvQ3RiUVNHZUxMeUVYNFdZVUk3dm5peEJwQjNQcEZRb1luem9Ja0pHaVlNVUZVaGpEQlg5OXV6dkNMT0xRRFFHbFpRK3NDZ1FyNjJjd3lzL3c0ZGFjMXhOMDdBaW1qKzJuK1JNMnRzeFQxam00MW9xNTcvdkR3eFhuUHNvVzVHZGYyemd2M05KT3JtTHRPZG1TVTZVQ2dRWXVQUUhReFNFNnJEcjZYcHNpUjFRNmgvbUpVdkhjSy9kZDE0MVRGM3FmOHVrNnFoZmJ0T2ZjZkZqazNrUGtYLzFhV1NWTjBsSkZTRXB1dE8yd0g3aXZTZHRvNVpFbVZJVGd1aGFEbmlWcXUrU3EvbElPU25SN0lVQitaR0NKWjlEcGk1NXNNclEzTHNwWlQ0MmE4RUJERFdjUU1oaXFLSEpQR0hBL2ZtL2Q4RjZzREVCVTFvZ0FsTXErSWxqazJRMDZsWGtJQS9TU2xsSkplcXFFeFkrdFJKZDRuT252cE55QlZrQ0ZCSEhPS09hUGlUOGc5WVY1UXdGMHVzZ1c5bTJxZXdZRWVNTDhGZUhKOXlJOXlGRFlkelcyQVBBcWYvcDZQQVVTSEc5djN4S1IybVB2eW1VMXVtQXpiZFJIWU9FWjFlYUVwMmJLdkMxRmMvQTV1U1drUU80M0JJV1FKK3ZpRjVRdFM2dGVxYWppWkpGVjlEYW1xT0ZLOUdjMFhlVS9jQjFnL3JlSEZ0UThzNmJPVFpxUXR1bUI0TDRxU0RnY2pET0QreUhEMC9QYTg4eVBUdDNIK0dXZ2taN25CZVJFWXBFL0V1bm1EQ21KQ1FZOUY0OWd0OFplMEMxbDZqUHRaUnUvSFFKYmVVVlhNalk1YVd2VmoyN1lmcWJKRW1vc2gwUzlFTXVSV3k0N1FFck9FWGJuVjJybTJzTGlJMTdnWGxzc3VFZTFEcWZ5M2JkMERMcXhXdEJPM3VPa0pLdzR6Z0UvV2JZdEtyWjBWQW5XVFpGWkJwTnROUFJUZFFTVzFEY3RZSFBaMVpJRWhnZUpZemNKaE9wUFZyZEs4clNCOFEzTFFMeFNnTFpoZ1ZQVmh6eEs3cDd3SlgzK2xXdVdiMy9RaGdrVmxnalZWZmhVcEpkbkpiclVSM0NyK0RmNkNiSnE1UGE2VHo4T3BhYjRxNUFIbGJxQXJxdDEvbXIxSWhQTVhEWTRLZXBCaDdFYmM2THJrbDBodEFNMXN5U05LRjVDcFIvbUNmb2o0dDE0R3ZxWDIxdCtVbEw4dUJOTmxPMFpLQnlZaFh6N3p0VFc1VVUrZmVtQ3YydVNsZlVLTS9wcFdWYWpjdm5aMG43ak0wcjlMbDFBandIOUNsUFVGWnBVcGc0MDZnMmhQR1dGR3AvR2VBZ1gxeTlGUFRlUkRFN1VKK0NXK3lkNnpsWHZOTnoyUDNzYnFLTytxd2FYZGxWWTVQYU9oek5ZNkYzbnhDM3paNVhYY1lhZE1obDFBMFBHRWllM0ZkRGh3T3RKNXhuWC9rNVhtazJ2Z1JwKzh6bFR4NmI3WVJvdm1rTnlpbkZmZGZQRGhFZ0JTaW1TMG1obG9MMHE1eTlXUTloQXh2K1RCVllVMUNWZFJJMDI0U2thT05iNERhbzNqc3owKzM0SHFyakZSSEFJbmZDQVlyYlYrNUZzN1RuaWp3TnREMnplY0VseUxXVFJ5UzIzV0JMMnl6N2pIdGJma1FLVThVaVQyeTA2bE0vQ1NKaytBeFJxNVhHM2JZdDRvZXg0SHdiRzhBaVlIMWZaQ3hJTjRIaXNIRDdaNktPNWV2SUk5S3ltRzhQcVlxVFcxSTNxWFVobHNOSzVVRFcrcUJWSGVZaGtVMkt5YmNUNlJ2ZlhwUXMxcElSajI5aCtZY2tZdnNoS3dnbExkZjVEMVhzSlR6bjB1Y1djZ0hQUURRVWJMU21TSmFnNHExYkdhU0xobkY5MkNXaUdkeU8xRFI3RDFBTWI4d1NSNkdCQ1B4WHZEeEVkeDYzMHFMbzgrcGc0NnFmVndSSUlnK2pPUjVmZ05SU2NDVWdwcDl3Y0R0UlQ3V256eUxvSTB2L0lqNmxwRS9sb2pkZ0R3VkU2RUhuV3ViY1dFbFE4OE5BRFY4dTZ6a3NHdjM1UnVaNGhHOWNZbFcvNFF0b3BxblliNEpWZFZmcmdCdmoweU9FZ00xcVU1VHA4bGxBeG84WnRZL0h1QjNmWklPMGQydG1yMjU2UDEweUpWUmpTd2hPMXB0YWxDbjlPdDZwd1ZpZ2lqTmVQR294SnBiS1I2YVNEWmd3TnFKU2tqSjJjeU5oU1lPMGUwQ0JhTXZaVkpGYVBQRmxFcFZrTWlKK3lJRUZyMHVha1V4NUx6UU54a1hWSWZGWitCNGs0L012RGdMTjgxb1JFTlBSbkF2N0JEZGNtWFVVWnlJcHp3akxQNEhhZjY0WFpOVG91ZXRaY0tFSG9RODdzRkcwVWpuejJCSEw0WVpzekNjOFdRTndHRWZHOGxOajRJUnpVTkxxOGdWbnliazRBMW9XTWxzUzc1aFVXalRBV0wxTG9ZdHJscFY1Ums2SjZLdDNRSGJ1bGNuR0ljSk04djNQZ01zYlhQc3VvSTI3MndnMFVPckVZOTVjbjZPVXErcDNyN1l4Vm8vaG1wdXBESlJIQkdXL3ZXUzVYbVZzcWFxTWdHMW9uYjVvbi9acGo1VCtYQjYrTE5DQXJoZ05yNzNpOGdGZm5NMGtDU25QMk85M25zUm92b29YelVSOUpRRG12VU5xN2h0anVwYWlJOG5WaitWZUJidHhwb3VXWmlnai9XNTFxZ01UQ1VtcGRmWDcyK01JQVFHQ3M2MDFJNnVwZEcwdStLSndzVVB1TzBEWjZoZEx1WkR1bXhKdFlBZW9ZS2lKTVJiSXhYaFhVRmRmSzlYcUhzeFVhMzNaVyt0azNMdXM0NjZnN1F1MlAyb2xPSWdJV0VNK2lsMmhDOGlPY0hQWEV6S3hxUXFYZU1UbU81SXpqYktvbUJmSWI4OGxxYlhWMTZIOVFiQllZdDFlSk82VGU1ZE9jcUFnK2pqRDBkbjVySGN2WXBteFlrOWtNTklMR0k1UkZ3Z2tONUluWTlhWUlTNm9DU2dpNDl2bTJnS1VvTC9ZVWloTmRWdDlPaFMyeGZNQnJqQU96TnZjQkwzZU9yeWkvdTBveDNYVGhjQTFmMU9SajFTVlVWSWk3YjlqMkJ0WlNoanF4K0VwczJBc0pLa0lSK01ZZlQ3L2NTK0tIQWRBVG5HVmR5YlVzSitVQVhOMGtnbld4TGd4U212VENXWW9FRHd4UURuUDU2ZlNjdEg2dEIvZ1daaVk3MzV6U1BSSmc0VzdDd0NQVHJqdFpUOVpYQTdWTk1vTnRGdUcvRnZqWVJ4SDlxNklhSUdlMHEvaEVLUHhRbUxiMVhTZG5KM3psMWR6OTNyMEwwRUtjRWV5VTJGTFR0VG9wN2VWR0RWRU5YTFdZS2V3NVk3bjJOU2RKZ1d0MXN6ckpJT2h5TlcxTmdTSWZRc0g1QW1mVmMyaTY0cFFoYlljWFRDMGFkUldlaGtodzNZbGdLRjVDTkN0VUlIWnBjd05kYkRva0ZKVFQySGVaS3V5aWVPanBsMHdOMnZIcGxZcHdPYXFETzlOTEpFdkx6R09abW5FTlJ1VG1uQ25EWXVuYzFud21XcTg0QzVtVTN2QmZORmNlK3krbGh5b2tVOWxmMi8rMGVDaWZvbWZGM1kwcHR1T0ZtNUNOQktueXNtSXB0U0hHakRwYlFaZWNPdDZRMithbkRHQXNzdVlYaXBZMlhFak13cnM1WGtQdVpxVkpIMU50MC9wNVRBWWZkV3EvV2ZmQmZvOFlsRU44bGFHQ1NRM2ZxQitEYURlRnRxbTNtNUVrNmNMUzd5VzBCOUxYdkZOMWM3OEdLT2xDMVgzdHBYZVM1ajFUZVlQdXhLYmJwUjhOYkN0ZWRQd1VsaGpGd05RUmo5a2hnb05maTEycHllZ052TmloR25KM0ZvR3FZdEkzbktTcm8yRVo5ZnlPeUkyNVR1N2ZhbjhoZkF3SHZZcjNHRXRqQjNqc0FrRmI5RjFUc0RtL3ZZLzlZK3UwWXVDSjMxQVhsUVIyV25VRUtsK281dkQxekNrTk1KcUFGMUJwY3dSNjFjam95YWJvc1dzUFJYbXdveVlWVTdYU2UyRXpGSktQVERGZnh6QXk3VzJHaFJ3a204VDVTRlV6RUVtSTU3SDlDRVdscDJxejRXam42d0JsQ2FEN1ltbVlFZ3kyZ21RU0kyWWMxMWd2L0FGbEhHb285b0FCa0NoQ0daRXhGZ093UEtMalBobXdhMUNvSklMSUZPZHY1ZkZzb3h6T21NU1dNU29OUllYckJBdlo4djJPZGdDaDZXVllpc3hCU2R6ZGMwN1ZEUzFGT01UTXdHaVdXYzJuTG1XekxNRDJkTnRrUStMejNoQmE5aUtQVkc5TWowSWNkK0dNYlFnaDdITWlqTGxFTlpIeXcvdFRBOUlkdi9ZcmFsUG01djZhTjJ5cVRIM1FUb0EycWE0UmNnZmVqYzJCNDRNVk0zeXpwVVY0dnB4dE50N2k5QVMyR0Q2c2VicmorcVgycERIRXA5UHk2dWdMZkk1ZHdCUElzd240SVRKMUhlWTUvekhNZTVtZm5qUFlDTEw2SHR3a2VoNEN3cDJKekJCb2Z3TFNpbWNPaXd0S1RuR3p4d25VdzJQTUZjamtYZ2FQbnlLcWwrcWJFb2lOSVkwZ1A1M0JoSE01dkRaNkpWSzlJTGEwMWNPUmRsbTFWOVlqaDJ4emxRVXlGVUtqeDcwMGZuanpxYk1aS0NrVXFRSGtEU29mYW9OMjdHdDF6NFRHMWtPNFo4bEtaRi9MUFJ6T0xwaXRkNmZESFR4U3pCMW5vU2Rzc2ZUWGNnbVpVVnFQbGtSQlo3eWJKbWZiSUxvK0p4STQ0YU9NaDEzUFZtRGJnNHdWRFJvWlJFVG1RaWVCOFk5bDRVVTZVN0h2T2Y5MVlKQW55MTFrUnlNazJKQjBQNVF3bFFzNkNlcEFQb0hhT0N3djRHYmZjSkxQTmpvSi8rMnU5RlBTUW9NQVFLUkxrb1U1V1c0dWlyVVVxSGkyOFJLTnMrRk85MVdibm5mK2hXRlpMcEM2dCtBa0dRdDJIbHgvc3B6U1FaS0RjL2dVdHBFcVhseHlTSjRTWjFER2JPWms3WlJPMnVvLzNTQ3FXWlNKQjAxMlVLS3Rlc3M0dW51N245bktPY2NCVVdUeTNqeEZ2bTdBdjY0b1UzRFpJbURBS1Qwd0dyK3IwSmNSNnA4NS9KajZvM1NLYldjNW9OKzVxeXk1Umpvc1Z4ZWxjQXc1ZzJDeHFZcDcxNmFVbUVVZFpNNkZobXJlM1JmQWUyS0F6STlMVU16QnVRdGFON1p6THZpTXpDUHBuWk9lWVE3bG1yZm43eTFCNUM0Z2N0N2cwV1FlQzZzRi9QRkIwZ01ucTFPUVZLQTl2dkJUNzFYSXd3TGI2K1FEblFQS2pkemgvMEN2bnFnR3RoS25zZm15UUorUFovSzdKekpJR1hHYk8rT2RkSDBTMS82QUpIMDk4eURwRDdTbXBEZXZLZkkzcE5zUnpJbTJZOVVGTmoyK0dQandjbS83S2ptRXBCaTFFNnNjcTRZb0YwWThQR0JPR0JLL3dDWXdGTG5QNzBidDJaa1N4bHdLYi9HT2dvRlk2VTJHczk0WG5UMEVjQng3NGgwWVhHWW5pQ2w2UkhBdDdiakZXMnFueFhwNW1RTkZSV0VGcFZEbFJXQXZhVkQ3dU9RdWg1ajNRSHJieHA3WVRUbWxvUzNuZHZRTWFtNGlmZFBQWS9tSG50eEJydFdZdU53REpBckV0OUJ5N2gvOVZtSHFjQnFZQ0FIbzRjREEwKysvL1h3R01nZSt1UFRjNXl0elMwekpNazdrdG5RRWpFSFBXWWxYS0ZGakxrOFI3SWkrSGlsRU9mUDAwTmRIK1l1akZWVnVDT1FyMGZKaklQNEFPYnNKVlVGelRnN3ZlODhoRWVoUmNMQ0VXNFFGaEgrS0daL3JZVmUyWTFEdi9aaHdjZ1A1cXZpNTdWeStiV3JJTGFCdXJwMDRMMmwxL1kyNGVRMWRXL25JWXh0Mm9nUkRaMXMxOUNiajhwR2FXOU5KVE02SDZRUWpzU090QytnUlN4MndtN09CK2JtYUxzdjF4MUNubzVuelJhQjh5YkwxMFhibEl3VjNHTGFQNnJPRHQzdXVKM2ZSWWVrSnhndzArRVBWWk1TUklYWXFvUkFXMkttbTdoN2pBSHZtNjVVaXZMZzBVREEwNWZhdk54OXI0Y2k5ZGtkbVZITytoK1kzQkFyOE1Qa0h4SHIwVlZVVG0zbnlaV0dNNEFqZmlQZTFnNUl4Tkg4ODYydmdkRFVTVjd1WnMzc0NjbDdzSmE0V3JyaVFLRlFxWC83UnlVSEgrelRxdnJtdWtsZFZxQ1FoZTRtaUx6T1ZmaXZQWnNVWWdlMENNeFBBaWlIT3phMlhWYlc2VFVuQVRici9GSkgvb3NFZ2hUUzZ5MkZEZzhrUlI5dXpqY0gwMmpMNlBTaC9oYktwMWdtL2c5N1Q5K0wwSGVaV3JBUStXQUNvVS9XMUd0VU1UWEJqNUpDZUUvSExJUUgveUpVTzNVeitSSHFQRXQ4cGZNNVpTSXZGSjJYblQ5MVFGTzFGRmszRHFFSVV3LzlzUXZLbHRLRmxmS0l6OXNNaEV2UmlLRWJtaWc3bUltS0tvZkNxQWFsRE8rTGpVZFVORjRyK0dyVzlpY1p5TGhad3c0Q0RzeHFRb0NyTi93S3c0NUdDazN6c1lqTFQxbnk1dHN3aDhSbHdodFlKSTY5bjM2VmZpczNUQlNsZkkzVTIzcUFEQ2tvT2szUE9JM3VmU3dXZ3pqMjZNSUFZaVpTTmc2T3RnWitIcHA1NmVNSzA2Q2tydDFndUdycmgvN09NUXNFOGppbDZoY2FPVXozSkdpcHVHTC8yK3pnSkxJYWc4MVpSTUc5Z3dxQ1J1dllORWd2ZzE1c3k2MFZKNVpTZjZFU3ByWmNVejRDeTZuMFBBZ1E5NjQ2NGdPUVRlOXUwSVByUXNLQVc4M25ySnpMcmNQbkJkQmZNTHZGaGpUeWltaHF4NUdCMlpkdGptQ1dnNXljTVdXYVNKWFpxK1AzYlJzbHVLazRSZDJPRWtEbHBsWG5neTJyZlY5QVZ3Z3FlbzFxOXYyMHhWNGN1NnNuUkNSTFhsWHJma3o5U2NLTHhPaEhyVU9sSHBFMDlmQndva0hrMHhnSnFzVkVMTks2NUp4ajVMSUxzQW9INHMyMm0rU0kxWTk1aDIwNDFUOWhtY2NUZjdMMGRndFBOQ2JPeDJ1bjhEYjhMTDBZNnBaNlI3M0RuTTRFbmttd1pQbElBYjk2L3pBWFZYSzFPUTJFbVJjZDB6Z0JqYUo2bHQrNlhaVUJoVXY5VThhQUYraFp1NEcydXBnT2NXa1BYWVEyNithdTdXLzRScTZaV3pVa2lKY0VaTkdRbmpOcUFrNURtMEt0eFd1TEJjL1hXZzVBR3hZOVpxSldnZzBTYUFNc1ZJR01TRUgrSm84K3Q2V3pLZ0oxK2dBMk9BeUtOMWZYTkFyRWdOWDQyYm4rcFpBT0lleloySGo3UXAyWkpVU0FqdlZtU1NYQ2YvaG8wRjFEVW9VVnNCWk1xQVkrNXc3TDA3RTFCOTNyZnBjQjdCcE5TQnFSMUdOYXBrUi94TExpR1pQMkM2eEY0V0k0MDhQZHBka01ia1RIcXVDblY0b0tiZ1hBTVpLSE9uVHpJWFVHS0hzN0pKOXBXaUl4VU81ZmxzalVHVkdiYS9KMWZRa0gzR1FZSlJXbVhPUStXR2NJYldGREVuK0FQQk1SVzVtOWJwaDJLN2RYNm5FUkxlYzBIYkpDS3NKRUp5R1lRUUFzNk8xNDA2VStFcjZSUlFPWkMvZ2xBMHpuMGVQajVScXB2d0wvSE1YSktOSlh2RkZYLy9rcTljb01VZHhwUll6RlNtVURnd0dJcGVuRVZpUC82a3VZTkU5eGdnUVBHK3dybEhPUlJVNDNJOVU1Y1ZhSzVCOFB0b1c0bVErUUZEbjVscFFVck1mMHN0Y01YdVRqbVk5QlU5akR0SXZzb3dNREZ1K0hDZFFoZXVvQXNoMEJFdFRDQVZnMXA5b0JndS9obEJXa3R0SWVGeWZ5dXhIL3ZkSlhmL0dyT3FBa3hJT2doMFR2cmUwSWdFeGdyQ3BpQUl1UTNaNWZlVGl5czhpTzJnU2VhY1JnUExTNSszK3g4QWwzeWhYSzBuTjFBZDFHcVhwUXhPNUFsYSs4L1JVRU9pcTRJNUVsU290T0orSnUxZGNpd3pxUTlOT2VnaXp6NDRoQ1RodkR4bXhuMXA2MXNhbDFZMEFQUWlkUW5oNXBBc0NrcjFseG41dFIzN1cvN2pQODAwOGt6eDZ6RklQU29UemxlbzRXT21PZ0hGWGQ0STh0WWtBVDRyOGZOYmROOXA1WTdMMldmMy9KeGlLeGo0UXNMVTQrNXEzaHRRYk9jNm9pZC80cW11dVh5RWRyNWdsQmZmSDZnWE93TTRXRXYxQWx4NkxsR1l5Ny9GUjRDcmhsSmlmYVcvM1NMd2xOd010Zm1pcWJGY3MxNGwwQnpkbnpxVEx0THBTKzZSMi8yV3daTUo5ZjBaMmMxQlNXQ0ExeHlEWit3c1VSSnZaR1hOemR1elFab2wwc0JjendKcllOekJwbXVreHhwZHI0cG1sQU11VG9KK2JYMnRseDJncVFEQTJJYXZKRXdJbDFjYk80bGpTeUdTQmRlMUd5S2IrZGM1WWtMck9ES0FRVVJLR3RGbHJBK1BlMFF6U2Rldk9vK2F3UjhIMjZNUko4Q1VhVmRYenNpbDhyK2x1aUNVRU8wdXhvRkQ0YXhyZS96NjY5aVRFcG9xTzZjM09QWGh0UXFoTSthQUxXVWd1S0RqMXoyQythVE9KTjRscE5xR0V2YzczVWkyR2ljNnZvSC9mM3o0SGV0ZzVDYUVGajhMRFJhZUMyU1VjWXJJOVhOblZ4eDE3UUlPYTlWUDNmd1BDM0xqb3RVbEx4K1M3MXFEZDhOd1UvQ2dIZDNhY1R2YzBHZEFHNFc1cURzV295R3Q0MFBuMFI5THpHdXZPRC9KTHl6NFoycjd6a2hpYnpjcUxCYTBUcWc4VmVRaEgyT2lQRnFYNERDbDBMaTYwcmdpdk4wRDNRNWV5OFBwbVFjMjkvdFlEVHA3Z1BZK0NuUVlHSEsycGtzZW1YODdaOUx6QnJuSzZtT2RmRXBJM1Zmb0l3L2hWQ1p6ZGdld0tnYkk2VnFrNlp6THk5NFduQ3FlTm92Z1JTYTd3YkpGeEJhQW1hNWJYZXIwbHFOaE1xelg4R2g0dlpXR21yWlpqU3VQOWRhZHVPb0R1ZHBwc3krSnhmUTdOK1dacUJ1T3NsTk5BWERKMmtMZE1wOUQ5SWc4dGVUZXJpQytkZm1CcjVUSVBOdEI5enhxNkFJVDk1bVdVS0VzUWN0ODJhUjkyLzgrcVpaeE4yd3p6ZkZ3aWtuNFRrUGVidHdnZlJKS2E2cFdia1lPTW9lekVSNGl4S0hnck1VZ2ZxbTZvMlc0dGl0cG5XK3lLNU1xWkF2UFVqZmEzcG5lQXdqekxGUlRpaFNkb1ZiN0dYSTlwUGJXdG91elNaNWxUTTZFR1k1QWUyakFlWnpmYjJoaTErUmlXSW96eFduMXFPMDdhRERYTExyM3hhM21DWkYwZWZCNVdvODYwS0R3OTNSTGh3UytJdzVlTlJWZmh4L05wK3RZVDM2czdMVTdKQ09NMlA5djZwbnNaYlViWGQ1b1gzQkNZcXd5emRTTC9uSzFDaXNaZWFEV0E2N1RFOTlQZmtJelpZTkRrRkJtWmNia3lXdTNTcGtJSDZjWEpWTUgwWUZKcFNSUGY2UXpTNFc1cGFVN24yRmFhVHQwL0hnSForSG8wOGo3OXYzRlNPQTVVV2tPMUFWdzlLTlk1Ri93Z3EyeE5vS1lDNGF0SUx4TWVpcFZLR004ZzJGbTJEMHh2MzgyOUc2YWIrZHVNVDAzQ3VIL1NlS3VKNW1IcW1TNXdjbm5Ub21aa0JZcytZS0pITkZjb3NoRGhhTGtGbmNRUGNva045SmZRdmd6cHEvVGVpNmx2TURsSHFMRStFb2gwMUlFVnROcFpKaUUxSWh0RGtSWXRETi95b2FucFd6dXVaN3hnR3JvRXJXTVczQVEwc212cm40bHp2UXFveXVFbGFLcEpRV0RRdkw3NC9JWEhHZ1I4SW0wZm4xb3lGdjR6b1Z3akJvUm81T0Z6bUhQUmlQa2dvbTNjTkErT0tJNDlrNVMrcHZZVHJjaVdFSnIxOHlnN3ZjNUIzU0Z4OVo2bDZ6MGtQT2xTTEFCeGJRaUY1S3o1TDVwUU1yVWk2M1hOSUpmZ3Z4OWNsRGVJWmtETGVXNVZJMGpTbllvNnRzdkFiYVFvNUFVZENUQ29BN0ZSbFV3aS9aaVl5VCsySTJhbERaZm5kNnJyNGRiYmhyM0EyejdvcERUT3FnZWZQMnhuV0x1SkFvMlE5L3JuWTMwenlPQ053MUNWeTllSGZzVkhxKy80cnVJS1lKYUpKV1YvQ2FRY2J1Ty9DWExhanBYaWZBSUVXVEpYZ2JWaEUyWDhtMGN1bGNVU2hZYXZzUzZ5Q2ZsT0JidFJSek0wNVhmaE0ySktSSlRrM0FRMWoxSVV6bFRTeXNQUitvQTB1Y3kxNnQyOHk4WkxRak9TVzFlek1LMUQ3VmNoYm8wbEkxQVB5akt5NzlpbmJWbzZRcWxYWUVpZktON2RtMUYwaUJPK0VNWUM4ODZzMmYrVkpmeUgyMzhBa2hiQ2VZTzlKSytBR0E0dlVEMjQxT2Y5ajBrTG5qdm9sYXNCL1ZGMk1IOFVWeGlDeXJMRTlhZEE4dERhbU1KbGc0NFhVSXpRcHgvTmY2NzdoZ1dJMnYxTlJKMTI4ZEs0Mk10RS9JRmJ6Y1R2ZTQzL3VEOTFYcDN3blYzQWxVcUtwOUtiam1GZUVQQnZMVmRHbnZVVm9HTGNHVGlxYjJmdFRvVEpjY21ZcnRYaHdhWWN5NHMwWlU1ZUhlclpUVDJaektMakE5dnVZbnJNWEVzQ0hQcWpVelRlTjFsaWc5ajBLSlNGSEdsbzdZYUtWcDhsNFlBSU9oVkxyVmtpdW1hVGY5OXZLMWtRTUF0NGVNNVQ1VHFodyt3bTZDdlRkNk1EMlpYbmpCK1FnbHBjUGFHK2hjWE8rM2JTMWF2bWJtT09FcjF2RmlSZWF5aTk2b3A2TWFVbzJiT1N3NEIwU1gxVmY2b3d6ZGk2dXJrUE9USHU4TG9ZaDl0WlNTaVhNcThJL3U5MkttcDNuK1dMYTBKN3RqQTF1M1RWZGFmZi9KMVU2QXVxNWR1WEg1cXd5bVl4a1R3d09xLzRuaGNjWHBRa2NQWTI2RGVCSXJjb2xYSXpSN3V3dzJGQnJEd1VMUWlWd3plUVAxMnpHeHo0RzlwVWJXUGRNRHRLRmxyTC9kTGJTck4xbkVCSGhpQkc2YWRacTJEVXRRZkZ4K3gydUJXZm5FNlVDdk1Cb2dMTUE1U1hBZU45Z3lHZFB3WDg0VTlLWEFhNXlLcnN2T1dHU0hSVjVPUkhLYmhGMjNRenVUQ0tINHhVay9IbDFMODNvd1J0aHZ5OWRZMDBVbmJLcGNXajZpVitOMDVoMUJDYk5uMmxBL1hHOW1BNldTSURZZHFSbjJkQ1FXcHZBV1FCUWZEMi9VS1ZkM2NjblV3VXNFamdhQzFZUTZkQ255eExVRXFXOUNxR0JHUTJPNzdveDdPbEV5MkE3dzJlYUVIT0xUOFNoR2JzRUY4b25oQkppVWZOVHhoK0Z5bnc1WDI2OEhHWGJBblVUc1lLWWx0c1lRaEI1SkdDTVBFU0tyb1BrWlNWM1RvL0I3U3VEaUxjei81bG03b0lqbkt5RTJHUGpIQ2QzYS93bmJiR1NZTWt5eFI2NWJKa1FrU2RhQUc1ekxFVzI0NmdXclFib0FZOTZ3eUhGaEpKcE1ORWRqbUs3eWNRN0p4N1RmSzR5TXZiNVlKbWQyRGgxeXJRR1FlYWZlSzZySWc5RUhyZEJKaHJIQnJEb0l3WEtNZWlNaitYbjlZK2NaY0ErRG9uNTBmZXBzWG5tSjFoOFVTOGg5UmVnck5DWHpnMU5aSmRsTXZBWk1CbDBLR25maDUyTkJ1WWZnZXNGOTNqK3pVN3NILzZlSVo2alErQ3ZKS2orMkM2alpRbzIxWitGZ2RpMEFVV3pYMWwzYWRpUUZWdFlUbDIzZkRwejlPbk12ZlBIRHFoY0VZckM0eWZUcXNYb0xCSUxCWHlNWmtpclFOaU0rMVpVWmIzRW0xd2YyS2tOUW45OXpoQ1ZGY2RQamVBWU1iOERaV25MNW5SWTNHejZibnpDN2J0QnFhMDRoeWpISVNjQlRnVVAyK2R5UlhyWTZzcXdYNzY1RTYrbzBmZW1Ub0ZBbE4vSStPSDJJVHdFUHhuN0NCNDRTQXpOeURNZllqdUtJRWFGMlJ2ODNWVCtXTEVqcHFJMFhkZXAzaWovdWdBZkt0cVg2Rlo2WmdrSExPSHVNY0xkOGprV2N0SWd6RGthWGFFM01weUxPL2lLMmVCUmd2Ykl0TFhtOXczSzllQXlKRjQrbTVObVJ4Wm1tM1VLNVUyQWoxZTJaQjc1SUtIdTM4aUd2Y005K1c3c3NnNGFTT3BoSDJ0SmRuUU9xYXhheXdad05XZ1VyY3Blak9tWml2b0YwMG9FRmFFZHRtWllBNG1MWlNycVp6NGt4a2x2SUgyRFlrSzJqN0VjZTNmSkhtMEdrekpOa0E3R3VLd2FzWXd0R2tWTFVmc0NQN2UyWmt6S0NEQURudEhQYmptT25uTVFoWEpHVit6RzBlY2lxUUZTK2c3c29PRmxLY2p6NlJ1UThQL29FRjZ4RUNyTWk2dFVXdnRYK0pCaWhpOFJQck5XcWRtNVlPMUVLdlN6QW11TXJFWHhvVGxlcTRmRXdGdEorU2xTUkJYL3dHb1BiQjFXUW9uOHV3NDF1bVdjWDJFd2IwOXJtZ2o5U0pEWWNDNEs5OUhZMzBTdFBVVlRsbzVwT2F1ZXdLcTRmbjR3VURwSS9aSklQUkdnOUErSFR3a2RSSUlpSlVVekFmYno4bDdqV0RiTklzS1BxNWluUmlWQmowTm5ibitQTXZBMURLcWZ3OXl0SE0zUjZBOXZEY0R3MFNDam9iZWRGVHVNcVgwNEQ2YTBZUXRXa2l2eUhRUkVhU3JHNUg3b3J1NnJxeHJ2Q3NOcTNUbzNwWjJhVHRHY3VMMTJoNU0wRnRmLzRwZ21UQytJditYc2J0akRXZmxIRFFTbHZsVVBsVk9ZOGQ3TzFjQWlwb0dydlE2Mmd3Tk9za0JGN3NsTUJCTHdLMTBpUVB3V3JqNmp4cVBDOTlnT0JDc3hSR3lWbjR4c0x0NThBOW9saGZQRGNmOStObEZTbXZKWU8zVXJpVURqUnVNNlN6bmRrd1NhM0pVeUpEZ0E2R1dMbFFmSFVSa3l4QWNJVW1FS1B1YjUrN0dKMk9hU3Y5eXJVRGk5OGlwOEM2K0U3RnZacDQ4UzQ3NDRrZjRRSmtpaW4rVWR5NkU2ZzRlSElncmQzUGNLZ0Z5UHdSNGRqb3J5ZTFwQUtLVFBWU0FvaU4zRXNDZEdOaXVNVXgxQW9td3RMWklyVTFxUWJMZUVEZ1FETC85R0JHS1VNZDg0M0xoTklzeENRNitYUmVzcVI3Y0xDN0dwN1FwYjB0djE1cyt1VyswSEJ1dCtvUVNrSDVNR3Q3ekhuSTYyWjc1WVRjajJCT2lSRnJ2TVFEQlJFZlBGMGdGKzhGakRFQ2kxb2NlV1lnREtZQXJVZHpiaWZMNC9MMHdJQ2J1K2REN3lhejlVSkpQaW4zNzZGYSs4b0h4MWpZRC9ObEQ0OXNNRTRPcnJKZHlZcnJhaU9YSFRNaWpKaTVFM1lnNGVqa21kRHJaS1M2TjFwU3VVYlRRdGpyK0dBL0RyNDlzV1VmMDNQSU45MWEyRTZVNC93SjY1NWtBbVA4WEZIUGlYbU1ITWI5SFNSaHZDYmdLd3NWTWUvSWM4ZGdoQlRCZmpINWZseUtyQXExVGo5eUFzc1ZTZ2xQZFMwdWFsbEhvQU9BUGVJMUJXRjBLMVRFV2dOdnphakpSSDVoYmxDUm1HU0Rici9mTzZYaG1KcllTWEpBV0VHMTZ4cStSVjQveXh2M3d3N0dHdUpGSU1pVVlnQmdvY3Z5MWxjd293MDZhL3M2UU1tSXl1clU5eTloRHAwVTRYQi9XWFJYaUxjbUNMTHA2c3JXV3pqcVUxdDJncUFXcWtCeFhEczFJUEFxN1g5L0JkRnZBSk5XOVI1RzF5YWl0NHp4dk5DT1BnT0JwYTBTZUdsaEQ4UjVrYURYeWNWV2NocEZ1cGJ5cUtSdE1PUFBVT0xxcnFZMC95Q1JkQUtiRTAvVGtlUmRyL2wwNkhxU3RWYkxQaU1rZDB1LzFZbEN2QnM1YnVGcDZUeGFvUU1oa1ZFRzhsUVlJUjQ0R1lPVTZkdlpmUjd1VkVQNktKTWtvdHRoNHg2YWg3WnhxSE9jMzBYSE5ZbGxCN0xCTHd6bGdtcFRKZ3BLMGpNcjNuUWNlck1GZGViaWg4TjREY1UwR0d1Z2hhZUh4bXNxYzZZNDIvcGthYzRQNHowVUN4TDVxUzdRU0wvYXQzdnl0eElQbjFsR3lSRWw3ZlJwMlc5cXEwNkFLekF5dzZzU1RXRWlFN0JVa2pUUlRMUzEvZzhtczRnSXpETm1LYmRBYnF2aDlXa1NEM2Z5QnVYc3NxaXZQYTQ2S2dhRWs4VWNndjJQYmQ4WkpTYTVON3VDRWxtci9yVmc4UVR5MS9vR3JTZ3A3aVdZdThwMU44dHVtZURqcVFja3Y2WDZoZWNDam1CdUpJVEZtUzVzdFM3bm4xcE5mQVIwVHN4U0ErS09GYSt5N2FjSXlaNGJPa0dyVTFSem5oUldhaC8wLzVwVTZQejNybmlMQU1sL3I2eW0xUWdJcWd6SHlSWkNsc21wQmJLa21xMnQ1a2cwRU1YdTBUL3pZRFZXYmFTS1dMMjFUY2srMjJ6UXBqZUZqVnk3MmhVbS81dEFUeW9SbjFiTUFtMU9idFlBYWp0RGxhd0N5eXFtaHNCbXJmeERqZzAycC9ZeVJscGtYMlRRZlJFWFNjSVY3K1JHOGNBTXYrQ0lUckJLUFdUeHFUTGlKQnpMVGI0VkNHR28weGlnMk9DcDIzVnVMWHkyWDBTU0xUUzNUdUkzSmxtdHkzTnRZeTRpRm9nZnZFZTZmZXlOeGx0d1ZBM3JieTZFeGdlZEVFaXE1dWN2V2VqOU5yZFA5Qkpwbk1hWExsK3hWWUZ3T0lJSkYzWWc2N0laNlBzOU1aNkF1azhRbXdMRzdYdVFudFRVa1plTnVWajRlR1M5MW9oaG1IWDNLUm5VN1JUVDFQSm1mcmpqU0RUYXRNMXY0ZWxCa24xeFVuLzdTb2FKQ3Uvb2dESWROc1lqcmEvRmpxcFpqSnhTNjhzemlTUzRXdDhhVlBLOW5zRUw1VDFRZlMvZHVKVHNtSnUzMFlUakxBMWNqYXpIVkoxMmZoMSttaGM1Q3k2bDFJSU5LQ0VTK0lwalpEaWRDUG9QZktickFUWElMUW1ndzBCendlQ0Y0OFd5MDBWSFpKQk1YMlJUSXNCdnFuOFVDOVFPbGg2Qmd4Rm1BZWo0QTBWOVJ2UHJIRm9nSmJmL0V2Z3N4NnEybDZrdFI0WGJaTDlrbmN4dmd6NmVvcE5Rb0J0TjZvTU5ONms2TmFwSHJ2RkZidTRIbzZxUHR4ZVl3amRzc2hvR0haWjBGdFQvNzNHeC92V1ZXeElielZ1Z2hXTGZNSkJsNEdBZTNobHF0aHdBVnZZUlpkaUE3RjBJRzN1R1RidFBTYkNLZXFtcTJYa2tINUUzdU1zRzZhOXRMOWZoQ3VUSHg3UWFjS21mdTV6Rm5BNldCRENaajZuRlVUOXMzM3ljNXlSeUczczdLUDFhWnhaR0tzaWwzOTZPaXhBb3lrRmhkZGY1K3ZrMThsSllFRm1iNElQNVhuTFN6TzFaeXJVeWN4Zy8xRmxkZGFWRXQ0ZXRCUU0vSHlxeFpSVFIrSkdIR3hVdlFRU1ROR2dXOEU0MmgwcU9kazNmclFUSFl3azFlRTFyaHJNa2tyU2dhWmx4dU9WcVRJL25qamNJWWZuRWJPYU5mTjRXTyszaEdGdmkyeEtYMUt2bEVvbWNoTklvdzltRUswbnFDV0FwaThlb3RnZlNjWWoxNzNOaEJZcUhLdkpzeWNQQzJQSjBKUEFCNTV3aTc0YTB1VFFYamdKc0czWXR1Z3NwZEpJZHdsWXFzTW9aTVVQUkhmd2t5Ync5ZWc3OE4xclVPSVk1YW9wd3MvQ3NvU1pNK0lGRGEyZEEzSWszeTZ5aW1aaHVKaWYzV0ExSlJXdm1xOXpqQlVOLzU2NUhGdkRKWE9kZVJzcXk2cXdPT2VmcC9UWVNsT2FIcGp5b1hKUW5IUHRzQ0l0dkN4Si9CN2NZTlJYcHA3NHl2NmVaczlCSk9KV0hGT1ltRE9pUTl6Z1lQU0FjNk9FWjUxbWZ6Z29nQWlwZVdFeU5ETENKQXNBNzRHMEhxSmxmZWZKV2lvNTQxY0R4c2tLQ1luWHdFRXlxL0ZPVkNHdXUxSFRPTTFRaHpWZnQzOGRvTE14bUN4c3Q2TjgxeXBaVjUxNnJVS1Z3bmdPRjRjVENONWhOb3p1NGRFVnl5VysvMHlQYzRSU2VMeUxkL01IMHprdktlRjMxOXprYXFPTHBUUGw3TVk5eEg3dmxJK01waTc1VGNseVBWY3pnWE43c2g5T3JKcytKUUcxNmJNbVFwUVllK1RBNVQyZUFEMGJ3TmJ0cUFpYWpjWVhUTFpSK3RoYlpXeFZvZm9vTStJU3U0ajNXcm9QVkJjbUkzZlUyWHJsU3VPVmQwZCtqQzRWeGtDc1BuOVlYT2ZVQXVwSEd0LzV1UGtLdStNeE9paG1YL205L3g3OE5Tbi8rR1FFeGxVNlphVVJ4c0t0bGN3OExBYllOSERXOXdwTUg2NXRESXhEbmZvMEdFMmpLeER5eWc5UUl5WklvYlVkWnRSRVdjRzg0ZUZSNHg1SExoT0taVHM3VTE0QmtKUjBjQkFZMG9XRmczTkNORHNCSlFtaHZzdG5jSEtSZ3dWQUV2b05aTXRNRDExOXIyK2w4M0FzL1ZoTHdDb2VueDV0QVIveWNPNTRSVE9SWHptcUlraW44UzU3a3pEMUFqZW5tSUdwOXdmZmphZ3lMSktMcmdvazhXVDQ0OWlPRzJxaTdCTlZIeWNZS1dsQmlOb0F0Y1kxTDY4dVNHV3Z1NUc4czErM2cyUzVJeTJyTVpSR1Z4QW1IdFlJcCtjYVhrbXpnbWF4S1AwaEU3dFRPRkc0ajhHYVlTa1Fpa3VSNFgxaE9ySXk1ZkJxWitBSEgxM3k2UldZWnM4Y3NDVWlMK3Q0blZBSEdWaE4wSE5mVXdtQlhIdXZkcUFESDhzQmNPK3Q4YldldWk3cEFya0xXZ3RVUkRsOUxMMlYzallNOEtyOUh3UUtQMWR2b1J4a3JLQTlQNEpFOUY5ZnpXNkczRGc3ZVc0TnZ6QXRNM2xOanlPeVhTWWovYzlZTzgvNVRSejNRZWV0V2NHakRneWl2MXJtVGVObHBBakpLRFJWMzJhcUUyNEovemNidFV6YXVkam9YWTMramQ5ZklIbVB0SVl5a3IzeXlaNzNrYTNyOVZQVTFhOWQwdVFTOHN3WmJJTFpMSzlid1llV2Fnb09TR2VDL01vazRWQitpZ1dzU05zSmxNWGFYc0QwOWkrN1lwcG0wMk9tMWZwc1NIL2czbFovM3lWRGY1bnU4dnlUd0Y0TDdoRHY0b0p3eTRPYWlwWlRZSThUR3pMM3pCcmdETFBlT05MdGxudElpaW4zcjQvemQ3M0xQRzEwdnZOZytBTC9manAxcWZDSXA3ejR0QTV5VnllM09Ob2dqTDRmaWxQSDZlN1RiRncyelhFakRJWEtKVUxJTlFydG9pbS9xMGd1OURUSHZlZ1hMbTlDRDkralFWMUpJSXVDMnhuYmw1KzZ1ZkUvSmVQWDVsQ2FuYzg4R214TjNpYmFyS0J1ME5VY3hBZjhadUJsMlRRMVJlYmx1dTlNdlRlVEY4aHlXTnRmcm1HRUo1dTNzZHMxRFN5K25QMzhhOTVuZEM5cWdRTW1IeEN4MjJPRmFTOHpVNmNmWUFQZjRQMkorOFdBd1A5eXhJQWd4dFNxWnM4L21lUndLOWZXSU8yalVQa21wODNpVWFMZVhTZEk4emN4OW1NUDRvS3VqbXNqRng1R01zQkxWSno4ODlydTVURCsvcEZZUTV3bTl1RXVEaWVtTjdXdXJJakVHaVU0OWRjd0I3YWJ2a2RDNUg0Mit6c2w5Y1ZhR3BDd01qUDZOV2hLTnZBWEVFQXNRVkkxWElXVW43OGpPWnZIMmUzNmxXRFJjeVpNSEx1MWVxNC9qWllNY01xMkhDWk5KT1ZXNDlJU2RWd1lheWpYcW9MTFc0UUZMaEw2a04vaHVYaUljdkVPdVRnalBQUnJ5c1dIb2I0UjFPUlRXdXNUS0dMYVd4MHNnUmViKzdSQjdMVHRKdXBJNUJnM001d25RVHFpdG9yT3JUVTVRU0lVTTBiYjFEMWdLdldtQVNyaHMxdmRGS2g0cC9VOG9BRXNRTkZOWnc2bG96OE96SWpXY1NLYXRNZzZFcldzcTZDTzBDWEUxNjBneERVZ1pDWmxGeDZ5YVhTNEZQR2NkSlQ5Vkxhc1RqZ0dKZE5WN0JnSWhwZVJOZU9YK1Axcmx2UkRsemFlcDYvK1VWb2JrR3gvTzNlU1E3NUh6dmtOK3ZoSkJjeEdLZ3VVK3Q4amx2em5SNElxR1ZyNlJKc0wxUXJzbFlkWHcxNVVHRERlZlJWSUVSWG5RWWNxTCtKdzBJaklkMDdvSUhKRFBXSmdlOGhrelpXS1lMT1VhY1hlRmIwSGE4NnRTWnRaZHAzaU5jL2NHU0dwL0d0RkF5VVZHQUNtSzlhbzdLanMvYXUxRVZ0aXh6Y3lmQ0g1a3YydFowdjdVN2lDZWFlcjRvdHdaL1oxSENhbVhqS3lKNDJJb3ZqVXRXNFBYM09VaW8xU1JDZTBhVzBHYUhoQkZibEErcjhJU3VtMlMyUTQ5bU5ZSFc4SWNmRDRCK0s4a1RCRnFmdk5qZ0hhNkdLS3NkUFBVbWJLcjhqem5VL05VdElFOTV0S3BjWUZMQ0Q0Vnh5bWVSSVVKZG4xWittVk03MXQwa2xuVWRxTEh6NWJkY3ZLSm9DTE12cWloZVRTeEtDSEQvN1pKRWRVUVNyOENuVjhJTXhYSFQ4VlZKL1crZFZYc2FuN0kzVGw4UzJCa2RDaW5CcUVSMnBYRkZXRW9zTEgwbXhEZ1Z5bkorK0Z0RWFKRE9vdXk3eFVqS3JkNmVScHJ4QVpNTlVzektPd3VzdXFQWG9wZnJWaVYwTVFMS0dERUxueEZNbUR6MG1PaTlQd2REcUJkZGVvM21DUTVWWW5obDVhZ041Q3RJbmkvV3VlWGpzOFV2bjNqRTZJU1FJa2F0aXVUTkM1cTZFMmNZNDNrQllDNThyUjY5ckowYmdTY21YbG5PZzNQclNHT0VSOXF3V3JPUGcyNTdtcXQ5WGhxSEJWUnBWT2NreTBmRThqcE9hQW52MTJUdC9xZGV6c1IwQ2dhZGNEVDUwUHF4WWdlN0VUd2xONDRydHJGS2RqWElLOWZWSFg2NTNGaUpFckVsUEZqSy9hYmp5WmdDbWZTWmlybVJoZGhMN0Q3RWNvbHdEeEZjSlZyOHFvRFpLTExhcXo3ZVNlbmtFdTNYR3Z4Tmw4RjFNNEtKVlhhWlVLeWhzYUVDeHk4MEJkOFg5KzVpellyV2FZTVA4ZEdPQWhGcnRnS24veVpjV3VDN0pxNVJnTENMWTRGS3QwcHJ4a1pWNTAvL0ZKazFIOXFpMUdCUnYrSFZ4RHkwREFoRUNLaGhaYlRyeE9aMkNGYno1TlFXRERiSFF3Y09tMitlNGljSGtCRDk4M3d6T0FVayt2WUw1VGFtQXIxdWJ6NktNVkpaeXRZOTl2MnJySER2V1JIUXhoODBqLzBrcjBDc0t4RFl2VFM1dlUvT2hpRXB4TXZvWjlHeVNxVFRPK282a0g1SDlLYmV2NXlsZTJlVHdoR3RBZm9GaXBoTjBXejM1WWRtSXFvenpFWkpxUEJGTjJsbDljQ1Z0V3A5MmhaWXBIOWpvanpzU2lNc3ZoVFJHYlg4UjRLWGZUSGd5RTJDbmJHRWtYcTcyZGdSOXh5Zm9CazJmZ2Z3TnVLM0VGa21rVmlidnN4VXQxMldSaFBWeGNyYjlBdFRtVm12N2k4c2I0UUhTdTZTZzZBVUQwTGFUUUNSYTJQZUhSeUhBVHdXb2RNamY4V003Sk8vekpmY0NGT29FeitIQ00xWGI4WWFhcDREOGdsL0ZGckpXdDVtYjF5aU1zY0s4MXRMRTBlLzhlMFI2cE5nb3dDWVJJRW1EbHBTbFdONjh5c2QySnBpYUNUamtwOFRlR0htK0xiRUVoZnhKQlREWTZVc0w0WkZqa3M5clBseXdYbSsyaEVsUDZiVDdkaWxoNjB5MkdGWSsyeFoza0dYdmFaT3NsZzVDclR6cm1tZnM0NElubXVEWUtrdnpEaGdyQ004M090SGpqZGN1TXB0VkVuQXdmbnZxK3pac3ZiZ3h3S0RPLzJzRUt3Rm9TbU5HWEVZZ0xWRWNKQTZ4aE1oeG5Iak83V2JCUXlQSzRCcXd6SWJXbFBCNjNwTmtNekwzc2M1ZzAvME9rbXdOV3NyWkhxd3h2RlF1d2dkRHNSdm5HT0NPOW1qaWZORkhyYmlSb0xKYWw1dmlwNXdJakR5NFNhdEp4MEsxVEhmRURaM3dpdDY3dGk3QmZqSFBsc3NDSEE5Y01FUDk3N3JIV2tubUp5SG5GVDJFM2ZzUExrbEROa3E4M1VlM1Rjdm9DNEJkL05kbm00aUNuaHo3QmhwOW9ROXBCMk1LRFhqQ2ZRQWJ1eTlHTE05L01nZHJTdG80VFltWlJ0dXVDTnN6aFJSWjVjMk1LR0Fia1Q5bUxBNWhDY1czUS9wWUFJTk0vYnJiQkZDTFoweGEreUdZM3Q0Qk11ei9tR3E2ZEMvcGFvQmdJUTVOR0tRVTg2NUF3T1lFdzNNNUZuaG5tN0NNZ2syYkFpOHNwK3NLUUhkMGh0TklJeXdnY1VjS1BjelFoZ2pFM1pnVkRTYmNWSHR3Qi9hVkRJVzh3YUFMSVFEYlRLalBDZmx3T3l5a1l0Q01jaGFaK3I2RlZmbjR1K2d5eDZ1MEVrMWoyaDRaVEw1cDR5bzVwMmxhUHRJOEZVZHVyTTA3MFozQldhSzJhdTV6bEFoU1lWVnlxcHZGUVdnb1NnVXJQQjQxd1B1dWhMNjRlQkpaNm5XYWZkQ08zMmd2d2Rrd0JFalBHbjJRQ1BhVnRXb2NXdEJlMjRER1ZvNFlvV3FRME4rL2U3ejhSOXBVNTQxTHJ6V1dzcHBhTEY1NFpiMHU5VTNETk5KZDVTRDI1aExES0M4dXRsbk80a1MzMVY1SHB2c2d1TFB4V3lTdVM4MVNRTEYzbEhWQlBRWUpqbENXM3g4MHpJRFFyUFd2L1diN3lTTFpNYnRHVHQxLzkreEhkYjcwTEJYaDltV3J1OVlra3QzSG84eTNlbkdvV3llVUxzMDE0T2M3WDJhMkRFcFNlRVB3QkNacnNLeFMxYWtNNEdzK1V6WjFQWmxsZVNDRVlxOUNmZ0pORDliMTgyQkxtT1FtMnZ4SE9URGFvcFZyQ0xXOTVhM3hmNWJNVEhNM0VxcUV0RGZLaFV1RHRtOVBrTzJhSVh2TGtHa1JzcEFUSC9EMFRNZDg0YXR3bjVWVHFXTmxjQVl6RGJoWHdaRHg0ckU0aktzR2JrODZURW1nQmVxZDIvRzhTNWloVHF3YTNsMjVIeWlSUkk2ajZDNHhwdzUrR3ZMOFVYM2RRZ05kUjlnUnRZZFFidE15YVJCSlFhOVExQnNYUXVCRTJnRGpNUG9XMGRkZ3J4YWRjSXFUVFhTWGpscC96by9Hd1huNGY3L0ZkRUhhTGNiQWxLdzBMZFFqUVp4ZVBzN3hKYUo2c0pIcVp6RVRPLzYvY1RxZ3ZXWXRtbGRDMVNEOVFqN3FLcW14KzhEVS9lNGpmVEkzVE9mS1pqZXBVcWNuVVl0OGJZd2tTQTlVd01KL3FuRHMwb0lzVEFSV1AvcVAzck5VK21aamMrYWk4WXhiL3VhUkVXMWR0Wmg0T3JMUXdZQmVHMFRUQ054UUt3alhsMURqa1J5NllsanVKTm44U1FzMWxzVWFqUW8zbEdzSXVVUVFoMU1yTnA2S0RQWXRFb3JTUEJuOUNsZmpWU3lVTHAwS3FRdDRhSTc0dElBVUZXeXY5NVE1dTJxaElYSWllV3BKaTR3S2kzUmxUQUpobkNrTkdxYStad3JuL2oyZTZNRFdacXhkSzdEcitUVDZSQzRSa2JXUlVmQUd5eVpkY0F1b1hHSWlvTlRFVUc0VmdOZW1PRmowVXA4VlN0d3I2cThETlNqNHhCaE1kbHp1NVV4YTd3eENGMDVrLzlYdmRjc242c0txYUNWdFdTTlAzeCszOUllVXBLNk1rNzNuRStEOC9VRytjc3owSTkwRE5GYnR5bXZXc0dPZEcwdHgvY29LVW5UQXJsZTM5ZktzTFpHd1J2U2RlbWc4RDhQdUNoeGRkVXJ6UmJvY3JieXREd1d4QWtzSEF2TUhaOE1VVXA4Q1Qwcys4RjNvbTZxM2k4Qm81SnQ4NXpvSEk5NEV3L2pOckhBNVVuYm9DcEZZQm5Zc1g4dG4rVlJuL3l2cDEvVmRpeWZBYWpQWGp6YWhNdlFtUlJFaHQ3cm9WRWxSVmE2di9jSkVKRHhqZWFmZEVLNXhkb2dyTFRobDlHeC9kbVFwNWlTN1NVYk9obmxFdU5oWWNPemlaT25HVFhvY3FGWEw1SlA5WmdpZ0pEc0xvQkVZNUYrV2loZXRJT0FaeW5qeGxEdEFXMnc2djNMWU5zTWpnalJTV1JqbHljRnY0NEkrYWdBRHl4Vld5NHRPZzlCQW5qamN4TStmUjR3VTJxcWZ3QlU0RmZPQkxqSXRCbS84V3duVnRMbWRpKzM5a29nSXY1bldaWWlKNmFMNjZ1Q0JnQ25aN3FpNUNySG5oblVtN05GL3ZkSDRmbWRyWTl4OFdYcHducmp3NWtGQlFLSHlIamk1OEpzak5YWEloSDNBTjZWUEFnVnMyQnM1ZThOd3VaMFhjSm5xRUZCM0toWkVvWWZhRXlhNlJJWGxVN0NONmswY3ZNQWFBbFhPN3VZdjRNeVQrVldxRG1MN2tKdGJJYUlvV3FEMWJFUlI2SWZHelMxN3BMcVNpYVpST1lIeVFmUExCUXUvUjE3Z3p4UXI0NW5mWHZodVNwV3VKZFBnYXpVMzJTV00va0VmQ1NIcnpzMjZsTzdUMEF5U2t6VEFKdy84aDk5WXk3N2l1V3NucHc3QUZZZSswb0dxUmVDb0l4OTA3YnFYdTJIaU40VlR2Q0t0RndEOEJOKzh2MXpKc05ITHpYRlhTOGo2OVJJSms5KzBOZzgyTCt0SFVJWEpkUm5sd2tDOVN5b3RST3g1NnFtQmxubnM5UFJveDVRTnpXQVljYk5GandFRGtRVi8rT3MzR1VHN2NDbHRncXUzTmZtcGdYeVZMc0pKekpwaVJYVDdIbGNMaGhzK3NabTdFelVrbk9BancyK0RlamowSS9BQ3Nwc1NuTk1KQWEzT0xlSFUvZ25mdWZCVXFnOWNISDc5U0t1ZHRHSmo5elFpYnFQcTYrdnBVeC9LZ1VMbitJN3JFNlhUOHdtV0FtQkVGVloxWDVvd1hIT244ZmtKY2tYY2RyVzJGZkthNmMrdHN5NE84VlUzcGpncEZneXNRZGZENzNqWE12a2lnRXlXWjNCRnkyMHgySHVrcEhwRWpXcS81MFVrbmJvcDdOcWRudDI3aFgzTTJmQ2MrelRjcTY5ei8vZFloUzh5TWZIS21IemJsc2FEV1RuUU1CdC9PMG5nZGRXZVZhbHBiL25vY2dpTzVIZG9TNVFOcEJjQkV5VVNGTHJxQ2dpRzZvbmNvVHc1dXVnS2dmc25Sb2hxOHN2TVg0TEtmbXRrZTlzSmdsa1VSMFhMaDI1aWJHSFRqeFpnU3JrRDh4bTRENmFUQjg2UldOQTdEODg5ZXJFZE4vQVJFQUQ0Q3R5bHdBOVJoWWtzWjNDbnhLWVFEY3dCN081S3JIbVJuM1d4M1RqK2JUVnBwS0RNbEV3ajNEeDV0ZC9UK0JROVc1L25zV1psd2tTRll2bDh0dHBmeGFhNEtiWmFHYjdQaHdtUDlxNEM5ZHVRemRISFpRQWt6QmJYR2d2NXovWTNrTVZuYUdZRzA4RlJabitReU5qb2NhNkcyS3JzS3M4dmtQYUFKODBKNzJTb3pvNjVQSGxQY3p1RGFzSWRNcjFYd2FRWTdtZTBZQ0hCL1RmcDhuSWhaNklHTFVBS0w5ZnVNVmF5RFo2SXpIQk1KWk1KTG10a3dUVjdFNEZvRW1HTHlYMjBBcE9UaTRaTDQ3QjhXdnpMZjNISXZZUlorVytaY2pHTEpFZkZxUFFidUZnUEtqZ3d5c080MmVsRjBQK3pBV1MrZmptaFc4MkIrVTRCelN0R1grbnR5QzVpTnJENktlb05TblhQN21jWlBhZ1Fad2JvTmFmNCtPK3Y4YlZJN004TGcyVjdRMFJ5ZFVBY2xUK2V0WkxmVklmcE1JVU9rYWZHTC85Y1BXeW13TyswT08rcGhaVDV1cjNIUGVFZGcra2FWOTlpbFZCVE00UFFVbTdMS0hURkZjdDJJOXlIMnJiOGNDSTAwR0lRMHFMYVExalAzZTJpQlNnNDlZcDFBdmdFNE8vcGVZdVRndVo3VmlQek1POHd3TDZzYnhUK21jdlhrdkk1NlFOc24vZitQcWx4VkZqcXQyTDdkODRHak05WUo2RE1Qd3JHSmNyc3BRUHMrcFZtNDZ6TnIraXZtd2dtdFh1WGpKbmxyVlB3K1djbWFwdDMzTTRWMDRxNC9ZUkF2WThOMWk4NXhOUVRzZHhmQlFGdDI3N0tCYWdSSHEyMXppNTRzeWVHS1RWU21YaGxQOUxGQTZSV25pcHZtQVBReit1UnZGL2lWN3liUE1HTGt2TG5TeExBRXBzQUFlNHFMRjVxT0VoaXZ2bVYrVVNRaGdzREhwUUthZkd4N2luUy8vamJlQnNNQkZzQ3ZYdnBhajREQk5VMlJMWk1VTlV4RHZXSHM2MmoxRXZIZWVGdjZ5TTdXVmJrd0Iyc2o5S3h1SE12NmZtUkFjR1BrTmhjTWppN3AxOFV1TnFsOHB4bWpxRklTTjdwdithMnVtUW1HQS9mOFZ6bm9kRUNuVVptUm8rTmc5bVk5Uy9CVm1DYnVub0crbkQ4SzFWb2ZuZHJnU0lVSzNHT2dXWlRaclVDM1NaTU11RlMyUU1DZ1cvbnYyZURQT2RYVlduVVdOUG5jcGdGSkZDT1V3VnVhY0dQbDlUOHY3UjdNSlV6dHhPQzh5KzZKbWpMLzcrdXRrRFZQKzg1MTFFSHJoWFF0c2kzWFZmZHpueVNSRlFXbkNLZGZRQXFORWQ4cEc5VnVGRUVxNjNCRkpNd3BWSG9vblNXS05wYUViN3lEZktSZm1BRkxiRkRpaitQemlJVk5LZ2twNlYxVFVyaStTUm9jbExCb1pwbXdWVjJjdExXWWVHc0lGK3JjWHZIRHFjQTJ3ZmViZk1QM1VrZjNhT3g2OHUveFd0clJhSUdBd2ZTNkNIQ1ZVZW9VbzJJemVsMEVQY0J3c21xUjh6dllTc2d4MWhPWDYrSU5keDNDbHBEaHBrNUF0UldFdVlwa2s4WmZkb0c0dUVHYmw1RnZQODdUeDVLVm1tN0RZT1JvRGZ3NEdJR1FDVktkVXFNQ0NvTWxXbktlQ2NGWHFmVjhNUzk5dHVVTUd2dlE0elRabkVPRmtVOVRDY3B6amdxTlEzcjlraUJ1MjMyTXZoaHdNUEpuLzZ1T2gvNU8wUitKN1A0c1hvYWJraXdzMWdUN2doNWZKUlczWUs0bFlPUWUwSXE3a21ERzc2Y3daNlY5VWZucUVDaEVsN3pvaTRIa09RWU1hRU9MNmYyWmZjU3Vkc2Q5VUxZUExIc1FENHdrTnE0MXVMeGNWMU1lZWM2OGd6WWI1NkprZ2VMUHJiaFhYK3Q3bXVHblI1bW1LZkpiOVB0NG1XRVhvaWYyYjNrd1I0d2pZTjd2RklPdmJNdzFxSGxGYjhMSEc0eUZ2REp6ZTAvU2FSblBvR3Y2TXFXMHJLeGUrSlV4RlFTbWF1QzJxRTNkc1lra3Vxclg0dmNGbWl6Njlid2Q5NkhjcWRIb1ZYQzdVU2hLc3paazcvYnFnNWkyNzkxd1djQ0VFbVBvWVFOVVV2NXJTOEw1T2M0TmJLVXBkUEdxcU5LNlZlWUUweGdGVFFKSzhYVkJXMnllQWRiOUgwcWliYW16NnJzY1JhMHRyaStZM3FTU2dQLzBtSDBZNktnV09wNWtPWjNadWpnTEVNYXdxdS8rbGEwc0JIYWp6K05PUXlxR0hDQnF1L1g3SUpTSXdRTWdraWgxZUhuK29saE4vQmF4aU1RUUFtZVgyK1FVWkQ1b2l4d0lsb2EybGFmU3YzUERZa2dWWjdDOTlodk1XeldQV2FWSk0ydUsvYTFFWXFHYzlOUElqdTcvTEo5c1h3dHlxcFpISzllWGlnczR4ZUFDNU1YVWlnNWFmc2Rxd2hndTdlSFg4bWRMR0tTN2w0UmVCOW5WUGw4N0RqSEl5ck1PWGk2ZXVqZS8xcm1pUWNPRWh5QlZwN2EzaVQ1THBhdG54SDQvM0wvVGJhQm9GQ0NLWW11aVhVTDRBV1N6MVBtNE0zUFlIMWZBamZyM1RiSy9WNDFwS1M4RjFYa3VYcU04d2U0eFRRSEFCZHpWNE54dXp4aU94S0I4V1NoTGpFN2xpbllXbGFyWUprMkRzbGh4WmFOUml5SWJlcmEvSk0wcWFkeDdLSGZpSk9xMXppZlVmcDlvNzZqRmlhc1p0NG01M2RvRTV3S09ieThsRVJrNmdYTmhnL2lCZGRpNmFSdWxlN1lOY1BiMFV2TEtqaEoyOTlyZzA5VmlEVk5BTitTZ0Y2aXl3eHVWM1VPTW03cU82amMvbVdSUm16dVgxbWo0cDVHSG9LMElhcmZXZndadDFIS1d6cUwwVzJ3L2ZFNmVQZUtwWS9IRnI0YnVxN1Z0OWNRRGUreTZYU05vQlFZVTlaTUFNUmVyTktDYmFubStZYTg2YTdmVEJPc1hWUFY3dUF0WTU3eFVaUUlDTC9PKzdYd0h1d0NHSGhYV1RtenNMbE5BNERvWkdWNGlWN2ZqNDJCMy9BWnpmRGlQYlNMd1Bwdm1DNS9ZSjFhSVJscTkxZ1FwcmR0MnNWcUsyOEdNNjk3L0VYRUVBVmxJcVZTRUo1V2xsQXY2NnF4OGNJUnhTVVpqY0dHMGVMQzc0WVR0UFBacFVDRFhUaG9Id3hraVRkTUlobGZEWFJVaCs1NUFjdnBZUzFlZno1L2MyZnVUT0k5WWtvRmRjSDJnQlNKSk9tUWFPbEpXbEd3NjhjZ2RscWdheHllczUzRGhjVGNKYjNsQzljU05ObmtyS0QrbXgrWndhdm1EMExsbXRaU3l0YXo0U1IxbThiYXpQVGRjVFVjSjl0UFlzSjlkSDdkdHBMUm5QUURIY09ZRTZEU081dGxJaTIxaXhxY1dQb1I4eTRHSWRxZHNObW91Uk5OUkQwUS81TUpmSVJuekZxOTJxOXVFR0l6Wk5zVm1kdHR6cU1TS0wydVFnNnRPRVBDOXNNSWZHMkkyYUNGbGJLaXdFVVRWR3JNNUlScVIrbWx6SnZicCtNRFlBQzNTenIreURQYVl4cmc4ZFpWemQ2TEpaajFNajM4NGkyK2FTQmRJYTdvOHNmR2RzQnkvZUxoSWFKSmxDK3JnUkxhR3Z0aitPZ1NTWnM0VnhvVzUxMWxWMnpvNmhOZjhHZ242ZVg1OFJHUkNSMi96M3cwMkMvYVBZZXUrc1lPcEFGUU1vNmxLQmxsb21mcFhxbGxFeUhsdjNOZExmWXpKajVlK05RNTVlaitlWlA3TXpMWjlPZjhWZzVnMDg3YUtxdlRjTlFaMmRrTnVHN1gyTmM5eXFFSGx0VEJvWk9NRWlwSnFUWDRBVys5TlJLYWM1UWYzU2h6QkJHcjh4UDVzaDRJcTZ3bXo1THZaRmVNL2ViSzRiSHQrREYzalkyOHVqUEE0cGwrZ25oZDRBazhUL09GZEdPMUFiMVhSbXFCVCttbkxaMFpZK1lSSTJiSWlNNFpqSHJYSy8yc09JemhCUzltaVNoSTdxaUVoVkx6OENIeFVNdEwzTHBORW9pbkgwVHRycWhOVHVUZ2I4bEpEZitFd2U1NGQ0KzRkUXRBeWFJOHJzejQzUGpVeTIrR05BYzBCZ3RidHoyclRKUkdCWnZUdHA5Yk8vclY1WHhhTDVNSnZ3ZnM1Z0lpV0FQVmxsSjk2SGxnbHhCMmpEQllObW9CQ1ZFL0VtMUNCR1FkaUhjMmppWTZ6ZkpZbUF3czRqRDZ4b0xySlFTNkNvc0hwN3M4VHlLaXJwaU0wR1dhV2w0cHprMEdqckRtYlhHTEZjUlNVQUZhSm9GeXZGYnBDblpQYXV0bVVONmgrY2l2SS9INHNndUZsSFd2SGZGTXlGTU40NDlrMGIrYytaa1Zpd0dETzlNNFF6Y2FiOXA3TWJKbHRiMmtXNCsxdUNXUkV2bGZSdTltbUtwbzk0bnRzaitCY21XejNBU3hReTJKb3VpK0VhenUvTFJRMTI4MTVkMGNxczdPK2c0ZFJBVktGY1VZMS9rKzI4UE1CdHI3Y3VWL1dUbStZUVFCdi9qNFhBUCtSaitNUjhYQjdWZk5EeXBodkF2Z1FmMXoxMFBIWnF1cXp3K1JaWDRFTkpKQ05qdHpUZUM3d3BFeC93SnVkcDRKU09kakVBMklrZVV1REU4YnVmd21hdzhoOHFVRW5hNDlZS3ZEK3RIek10TVN1eDl3VkpwYjlkNEdpZHhBYkhLby9PL3gyNi9qU2N1QVZGQnNPZDFvTGQ4aC9PVWg2TklRZjlqNU9uQTMxWUVheERHV3dESklnUFM1ajlqYmI0UnY1bGZVcktaakFtUkMxb01acnVRM2p5TDlsN0hkVHZnVzN0N25WVnhOTE5NcmZpV3pIcDljNzZ4OGg5TkFCaC9GbjBScjM0NWdXWTlpbDNVQ0xQM2drQ05HbzA5eitZRHlnTjRwWjNSR25CUFRacUMvZmdNQWx5eEtrTmRMajd4TzNhaW9PT2lxR0RLRGw3ZnROODRybmd2UXZWcnNhK2dMaXJVMlNRYkM0YUtXeG1SRExkNFhDQm5ianBpSVFsZkdXRDMvdGFBT2g3NXRmRENCemFvRmFrRGFoVTRFY29aRVFTMFlVSHNlNDhpYUhRQm9FS1o2enRjYjdxdzZuQU5uYXlNdHFubVYvZGl3ZkZ5dEtHSE1XQkRJUUFoYkpoSjNDWTkveUoyS3pDcWFGUklOSVNwRElRcnd6YjFob0JnUDRZb2RFQlJ5Z2FFb0I5cWc3OUJwV1hCeUZ3WWpYYm5qanhoV2I1YTArUStIREJpZEhMRmt0WkFtUzRLOTUwaXdTMThaYzNudkp6ajk0QnFBYkpvK3R6TFpwZVdTak41TVA3TnVYcVF0aCsvMy9pL1Z0OTR0WlJzQ0psVU1ZQkt2UlhPaVlLaVdJQkMxYUtsQTdHK3B2M1dnbk5Sb2J5dzVpTUN0UHZFbDhVQXFhMzNPdFlJZ2hKbmczOHlWVHRzNzdqUktiNGpKK3JEV1JjTGIyYktiNDVoT2hVRUdMZlgrRXM0cW1hTGZYV0xMNDdDWVF6Q1d3RVpyWTA4NUFtcm5KU0w3OTd2WjVDTWJJU1dsNkJpNHFkUHZzUE9DeVErM1ZqamMvcHNDbm52YzlYWWcxbnNHSkpDVHJMS1Y1QzV6T0VKTTIwVzVZSEpLUWxaTStJTzZLZ2hxQnJDa2dpekx5enJ5TGxleDVIcVlMVFZPTUtPNlo0VjhGY0p6YTdUM3N5c2lvNFFkKzFBaU9UdkswYjFuWU9veXc5ZDgwUjZ4NDRWT3h3QXpCTW56WG5kN0RTMlE1bk02ZGxybzdybFZHWTAyeFVNMGxtMHhJVXBpQTEwWmo3YncxOFljWXVIN3dZSEc0anJDVzhmRDB6MGhlaW9UMEF5NkJ1MThxbWFTTVByNXR4OVdlRHUydXV1NUsweXNzYnlWRHkvVGdISks1YVJnK2EyUWhQNTFMRFZGMmdleFpDM0VTTndlcmwweXN0OGs1NUp0N2o4bHFTSTBkZG4yWG1XdUl6THBpaXJoTC9EVGFEQkx4YkF2TUhDbzNWTVExLzlpVW0zOFVnZkdLWXQvRDhrdkJJRU1ycU9UTGRMZS8wa1lZYi94VUxEb3FBY083SE5WRk1xUFk4dWpPMnM5NnE1Mk1WOThncncxd2Y4V0R1MEQrTDllR043SGhnaWNSNzhyWlJzWTVxSCs0bE85SXJOZWRuUmY5T0g3L1lGTkhLcGdWdkJBYk5lZHVDK3pXWkpPaFJnMXdWdlB3eDl3SlhST3VQNU8ySFVTdzQwNnZjVUtkN2w3UWZKRlBUbEd3Z2ZVYVVTMk9zaGlDYWM4dUgxU3J5S3RJVW4yYXg0QTZ4NXRvdTRPNDlMcjcrQTA2em83dENyWUxtcmVhRTFoeVMvTWdRemhkZVBnT002bUFQYVVzYituRzVOdzM2M0tSNUF3L1pXeTR4MkpKd2NUNmRuR05XdjRsRFJTcko1MW03dlRzNEhma00xRW9EWjlpd1ZERi93bWYyY090amMrN2F6bDA1YVYweUJybUJ0SHJOeWY4b3kvUkRIaUZVdm1IMkZKanBTR0haOUM4bGhoQ25pVmxEK3hZYTBVNFFZMjlVcUZRNGdYN0VoQTVmMVZKSGFkNjR5eEw2b3FRNW51cVh2Mmxzc0Foc1lENEVncVR6NkhIOXdWNThwTU5BODY2UEtRb1NRWXRxWDJuTGZ4QW9RTURvTEswNzhCaytGc3FydVJmbGZ3Wm1pOWdQR2JxeFAvdmVETi8yOVBtQjhKa2ZxRGZVL0syeXlYc3ROSmxsTDNxNGx2TEwyVnhHVlR5VXB5V2hoeVRNN1VwMkVJSkwvL0gyczFXaGtIKzkvMUd2ZHhlcGRaV3BWOFdsdTBQTmdTU2VsbUwvcTQvT1pmVTBoQ3laMUpwelNNUmk5V21IUDl1V0dYZWFPNHo0alFyNFhHcWJRTmwzbWZJTlZ3Vk54RlJFemMwOHVIK012bEdVWk93QlNkZGIrZGlrWHJJWGtpYW4zWDBQVmwrdjgzV09LTFZsbDNTM3Nmc0VpM3ByYWJ3ekJDdEtqbkxvbHZSVE9vV01HZ3VldkVFMGpFY0p0OWVvaEJLRzI4YTdPUzUxeWErM3dqem9DdXNvck9vNm9qdFBVSkFOek1sWm9waXdOQ0w2TTN0UHZRMUxkR2ZrRXd2Y0h1aDFPTURpZ0IrTzNVOXlXUmhUSkxyN3VlcGhIQ0VSWWlhd21FV25oc0hPZlM3QytkdmkrdllOaUtkMmVUbFcvWHRLTnFBZnBocWREd3hlL3JzRm4yQkZLV1RQYkk0Q0tuM1ZQTmxIemp1QmpNaDE1YTdRUUlSNTNqU2cxUGk2Ymw5NFc3VXlkUUJaNHpWeXZTTzVzaWR4ZjA3WlF3Rlo0OGVKRy94ZDhGRVdSZmFKWGk2cHFuSHRaQzdmQlB3YVJJMmlIN2V0UHFuSGlnbVhIM1VDbDlBTVRENDcrWUxJcWJxV21RS25QZ1J3V3JIMkZEVFNFbGVXVi9QNlJJVStwQ1JjalJtQ2ZJcllHTVFRNFVoelhiamd6bndreDFlNnM3NWtFRXFYNWZTQXRDdkpETVZIOUZFcWJFMG8xdHVXK2wyNFJseUZHdU1NM3hPZDUrVDNjVGFxMXlIZmo0dDhDUVExOTUzRFpYTm83VjltY3VlWlhTWElUSE5FZUlDRkNBdU5rK0tZKzZnVW1vVHZ6N1ZTSmIvb0lPc1lMZDRxVGhnYU1xS09waTc4OStMQkRZMXdDTUdxa1pSQk9CcHl1REtsT2xFdjhFVUhRYmhIRVVkcFNEb21hSUdrRnNjR2U2U0tXNHltSjVGU3p4WTVmbTlpUlREdjJIaDZHUk82ZFdzdXNtNFYrelgrZzN1NHk4d0d6ZWQwQ0YrR2Rncjlhb2RZcUhOeWw4cG81NzR0OGh0ZVB5NjAwcytxWm04a0xBODZEUlg1OGl3STl1Y1U0QlZRTmlxR0U5VWxTREVrWkNvWVoyaU9rKzdWM0J0MDZhSFp4dEl2L216WXRFM0lYNGYybzFLSDg4cU9tUFY3RitJMTMwdTZ1VFh3bDVmbnVteUhNSEIwUUNWdk5yYjFTWVNTbkFCNVlkSkNmYWxPRnJjQVhqOXJBYnRoWVBCWjBtMWNWWkhaY1dVMk5vK1doYmxZRkhGcmZEQjlwdElzcDJqd2ltWTNQbVdGYWhIV1hCZzBrUjBZZ2FTL09keU04OTJrUzdEREhEODcwdGJJc3VUMy9tS0h2TytOeEtPRGVrd1l6S1FGTVk1Wm8ycWVsK0crLzI1ZHBMLzgyU1I0dlJzWDFpd1NhYXVyODhKc2wvYVJyTm9NcW9uMk11a3UraW93Yy9ZclZ6aU0wUUpJK3I5enkzL1NuWU82T0psU1pxaU9MblhWYzBEUzJ3T0RWd0pLSFFPWTR6eTFlL1FXMnV2aHBwc1BVSmVtY0ZnWHNJdnRLNmJmOWNCY3VwY0tvdHFnOHVXMGdFUEVLdXZjbHFLelBrL2FuTDJmL29WVU5wSnZpbHpCSkdWcjBNRDk1Z1RZOGp4ZldFRlB5WElqUEN0N0JrbkxzYTJOL2t3UVVJTlpUS1JJNVp0VTRHQ2daY1A3OGVhTWpiQzBPVU56OXptRDJjVldzeUZvck5nZ3lKQWtnV1FpZGN2ZUdXN0NXTUs2azRkNHhBU1hudmZpSnY5WUpTc25YY1RBS2prS1hIcGhVOVV5TmNYd3hIdXNqQ1dISi9lSHFiTVV4WmJKYWVudlpKL2FJNHVvZXI3dVpUNlIxRWZWUEF2RGVkakROc1VlR01RL21vby81WEppbENMNVN6RmRJek9jMHl4WVJFZ0p2OTNGVE8zc3hlcENaMTBMSDFIajhGbEVJVUl0U3FEL0l4by9tbDEvY2t2RzFBcHVUOTlQeDZ1MnJRYTZBMitlcEVqSUwwZzhyR1F1MlRBRGcxMWd1V1ZqUG1sajBhQnY2c3A3eEN2aU0yVzh6L1RabTVyREEydjVJcXg2b1JhK2tCSzVFQlRCZkVKZ1V0RHRaMHpKVHg4cG1BVVBVOHFZRmJsdnROQ09VaFBDcFdNVDZLZDZtNFRRNUlENHd0UDJzL0RXQy9jUks5QXFWUEFCakh6ZGh3c01aUzBFR2hhOWRiVmRvalR4RWs4dVZwNW9vRFRHRVJQL1FGOVBLYS94VWJTTDVjNks2Um9FKy9JVnBtOWFncGtudDJnYzJqeEhjVUNJQWRYbW9WU0o2ek9FUVR4NzRmOC9nMThNR24yVG5lUkg0UzBPRHBhM04wVFRrSGFGYUVmMEREcEFVQm1TSms4T0RpanM3SVFQU1QyU0p2TjZKRGl3MVlTcEl0dVlRWmRSQ3dOQnJJRElCOVg3WTFRTndrakVsZTFYcXRLU1dmcFN4MHJ5UU5jbmh5OGd1ZStUYTlwYVV4OU1xaG9tQnhwRXpSMGJORFVEV0dES1R2a0FtcUdhNzBDTElzT3MrbVNyQjRPcXYwUEZqd3B6bUwrajdJVHh2VU9pQm40Ly8wemVwdExtV0J5UWxMNTQ5b2VlUGErRmV1K09DcVQxYlk4dHowOGtmSlBRd2VOWjNEWDV5djRhV3BwSFh3dzVXbHp0cmROU0gxVmhQMEtNMnhDSVJ0ME5ISGk3akhGOGRFNndSdk9TV3NjcWFoMGp3dzd1UVozWkY5QTVGK2VqbzJaVDFkRlNVU2V3M0Q4eWpBbFpPSUQyUXFMTkNNd3RNSnpyOUd5amdxS2ptTERYZGJDNnVoclpHdmhvcFFpdGZ5MG0zSUZTS0NQaEYydWNXVWovQktnMWViZVAwdHU0c0tsRWFFWURKUHY5U2RmWlFkTk1vQ0p4VGVteE5sc2RUcHpZNDd3VHp1TWlzNmtPTEkwSFdtbUlLbUpwVmxQcEtGbzlBMysxNHhuZnVxM0hOZUJ5SlkydllWTVFnMXFDWHVYb21zKzgzMFMyVFJ2bWN4anIyRkFOZ05iVEN5NlpCUm5NUTRWV2d0YjRPY2ZndFNEVytBQUQ3NmdSZk9sV1BSZ0tuZ0hoL2FZazFMd1RtMk5sMjF3elNTcjRORWp4dzJYc1U3K2Y3QWZWT29xWktJeDJISlk1YVE2djMwendDWWtFZXVJWFVGaDFTMHR1dEVUTzNGMFpzcDVWYWN1VS9zVnZveERURGFDWEp1N0xFbVRrRU5JQjZudGh6eDFiTitCaTNNWVdaZ0RXQzhEU1pJSmU3dXEvd0J4VHN4U1ViRTRrYXhqZSt4dm1NbnpiVTdCaDgyUUJwaTNQclE5NDNZZ1BVODZHazdaQVJVdE16d3UzR0V4UUw0bUlzMTF2NFM0TkE1cWgvUkRBS3BrODFhYjNTbDIvWlpxc3FnSEhVUGNMczNMaSsxTkhuTld3YS9aUHRsWXYwM1p0N2plbUdUQnM3ODRubXIrVHJXRlduSU1jNk0xR1p2RmE3a1h2bDFEclJaU1pORUhFS21rd1dQWmFPWURYMFQ3VldSWkxnWUR1ZUhPVUkwQkZlVDRjL3hqdTBOS1hiY3BnWC9rU3RGblA5MjFwRnJCZWk1cnRpeDFnemxqc1dZMW8vZGI4U0MvTm9hMysxUVI0QU5iZm9DazREbUZqNWF6V0JYZWszajY4Ris1OHl5aGd0NDdIMXNKM2ZlVjZraE4zNmpYaFBnNHQvK0ZTSnVWaDFUeFluNTl5MU5GRDhUOWRjeVFoZFlxaTR1OUd1Q0IxNm1GZEN0VGpJTW9WT0ZSaEJ3WDVYRjBwVjBYbkd2V1hHS0ZXWldZN2lkU1pPUjFkVmxPNEdvenZCUWhzZllNNE9wYXB0dWlNVG1nU0RZMlFpa2J2ZjRuNUtndkVwVWNVRUgxTS8vbG4zRCtvekJTWUVjRUd6bVpTSGp2ek4vam15VmFhek5aWmljNlc4a0dJeWdjYkxjNkt2NUJ5TG1Qb2xwSW56aG5HSkt3M3MxV040NWkrem43QlozTitFUXFhdUNyQTZkek9ad0tXNGFXRU9QMEl0M05sTjhTeVRWc2hRYUpybmFISEJKUVBmR0UrNFpSQ3pIZmUwZEJKaWFuQWhUL2NTMzZLc0ZUTVdNSjlkNVBYVDVVa05UdUNyTkd3SWo3T004WnB4UVRNN05WN2tKZ3RRSG9yK0Uxc2RybnJLV0RsY3VXL0Vjc254aUdRTnpDMWJvOEdVYjZyMXkxcVM5VzJzMlRUSDhyM3hjS2hhZEtTZmNmb1ZEd3FNNi9JbERDMkF4L3pVVFpJS1JVQVRmQzVLNDkwTFFFYkRabUVoc0Y1dncvK3NLWU4yYVdnV2swTm1NQ0RiaThCcWRGV3F2RUI2ZTErb3ZGT1RES1NNZzN2L1N5NGlLSHl0b0VUeC96RmQwRlhiaWhEQU5WS01IWnl6ejRlUkt3NFVYaUFOZDZPbll6cUtrUks3dWw0WXNEeUVWUmkwKzB2NkJqT0d6UUNUVFI2d0dxeVpONldPdC92OEZwSzVFdTJmMTRhWkVaL1hrRXZJZjlSbTRqU3RzVTBQR0JKL1BtUSttcy9qeXBtWVJKKzBkT0JhakRVVnQ2YkJPOGpzL3Znd2tzQjNaaGJPZmRZS2lEQzY3bmM2ZGJLVFA2NUZFYVZWSURuOHV1U1N3b0JhVlNpa1BuRzVEZ2tCQmE0Rk1obFdGVzd2U21YR01GbThKcWp2VzltcmNFS0VvRGE0Rm1NQmwyVi8wbXVDUk9GelZXcEJTU1ZUUHN4QnNUbS92OVc1QXZFZGFXR2tsTXNMSlhwNDZLU1NsdHMvR2tmc0tNOVphM1paemQ2YXdiMi9VZVhib29mSHpOR1lEZ3ZRRzNWVXV4UXVYMWVWU1crNHlTUjliVmZaOXRnd24xcGxyUUZNUVVBRm5ESlJkY0h0RVRZR1VvY1hOQW0vK3dmcUxsTnRrTnJ4YW53dHdEdy9SVEVrc0l0aFFSakxwcHMzWDVMR0JydTJsM2E5QmJUNG55RlBhNkxhWGU3cXh3MnFib0h4T1M4MnAzSGdTRWc2UitDRyt3d0RSVnBhREVsbzFKNWZua1UxNWdmc1JFbzlUdzNheFhHUEpxc3FRdy9YYnRtSTYxZFkyT2hOYStuNHM5dTRiRkg0dUdFOG90dXVwRDVNOEZVQ3pDREVGcEsxMm5uckp1bVhBR3h2bGhJV2VWeW8vTG9ZSzRveHJlVndaUlhKOXRhV1cydk56c094TlNCKzVGd0Jvd2NIRERQU1Jzd24rdVNPSnh6YXdBTnNnR3VUSjhRRXFjcTlQdW5IK3NPY3FZR0dBL0djQkZNMkdmNmRsZWFIVzBURDJwdzE2c0hBa1VmNW5QT2FzRGh6a2JxOTVXa2VGdm1FZUErdEFacEtmNC9JTEV6R2ErUlJWUXFUdEhSTVQyTExEV1ZaTVdjVXNZVjVlbFQyUE5xdHExMDNqR1BYektqZUZNVXFzUmdFenFraGhmTzN1SEdKTURRYXBpNFNaeDM5T1dNNXlJbnU5UGJtMVhCZHRYdVpyY0lCMkVYNk5NRkM5cU5ZRkdhdHdCK2E4WlpWU1JVRXRIQ3B3OE5tQ3doUnlWbVFJT2Z5V2p4d0Z6NStubm9QV0hCbTJHV0QyL1NNMWhYb2hmMGVZYzUxQWhEckhDWG5sUXJBZXBCUnBSUGVpdXp5OCt3ZVVBckVGUE9FYThNcUZ0ZHNVVkxHcFRUZS9wSWI3T0VoT0kzcHhtSk9qNUY0cHNUOE85ZzFvQ0RlMVlHZkdxM0FGcUJ1WFpMT2tYd3U3ZTdJVkFLVkFaTUVzTnJ3WjlhQ1FDMTB5L2pWbklkaEI5TU5PNXhsSlVtV1pMKytCSU1uV1B0aHd4ZGNhZWRYLzRIQTBLQkJaQjJWeG5JTmpjSDkzWld0WU9EaDR1Rlp4bzF0M3FMZGhnVndQbXZCUStyL0U1c1NZM25CSzc2RXNiaXRlVU5uYy9qbi9PL1NiREI5bDNCOXZ4UVJ6MEc0SE52Z0RFUS83VXN2MkRDallwVnozNWhvZSs4VzN6a0NNeWt3a3JMSy9mQlRVNW5oa0ZBS3YySE9RYXRhRHVOWTk1UWRqQ3dsbDBWMnVLNExrOWFLWU9lbGR3RUhsbmt4Y2NHUVY3MGRQalNSbTdTTG56ang1OXd0NW1SMC9zYjJrZjRacHlMVHFoZE1NRC92eTRVUmlWanBEUGFlOGt5VWplazRiZjdONTFsVm5vbldrV3BYeTZQSktna0pJbXZZdHNZYk43cGpxekM3aGtNL0gxVXlYNDB0NEFyT2w3MG44VHBCR1FVZTJJdklNQXk0S3pHSEdPblMzL29KaDJBVGVuV0Mwcyt4N21TTkRmNW0xT2FGdS9HaHRtS0hLYWJCUW5OM3RPNVc1K0dRVTVCZUtvY0RNVmxHc1F4bXdub0RocnlzVzR6RitUQ0haNDBvWW5JU3dVV29QdnVGazk1cW0vMFlRemYwdXc0Y0MxQWtDb0d1ZnpjRnlEUmJ4bTlySkx4NHFHQjBFU09jVTg3MjlqbXlJTTl2VjZNSzg4MDFaNUlwRFBHTkZIL0J2RGE1RUVhajVneUN5TmZxU05UUDhyOWJFdzc5MGs4Sk5SbFpBRk1GSEVBUVZqMXEyaFFVRjc4OEdNVytQcXFEMytSZFA4dW44dVhrazI1dFRPcVBkNGhERDNma0FDUnpUL0phQ0VlakluWVJhMFZFSDA1TUVlWUNnV3RUTHpwZDdTU1ZwYmtVQWgyVXkwOGRWRmg5TVA2b0pCZVVWUUp0ZU16K29ScVJ2YllBYWRxQU12czNLWTVaUlZ2ZWZQZGZ2S0xqam1KUC9GUmxCekNvUk96K2YrNWVXR25jT2MzWWxLakN0Y3E3VTdGS1cydjgrdEt3VWp3UHJvUTJRamFnQmFLUFhyRVN0a1VzWnNhL01HNlRaaUQ0aTNxNUhTUzlkOEsxM1VOQThnOENHMFBBVkdFRUdSazNrVjZ6T0NUVVhqdnRJRzh4ZHUzUkhLbDZuY2RTVFFBN053cWIyRlNGVzVWbjBIMnNPRTEyanJpam42dEpON2xYRHZ6QUNwbk8wSmNlUHZsL21DN2Q4ZXgxUXBnR0krRmhneTNCa3prMk9VRWkyeklwWDBxTU92Q3U2dUh1a3JsTVJhNkN5U055N0FrNDdERmJVaVZPcnBLTmVTc01oZnhENEgrelowYVRsNUlZbFpJeUxBZlNKWmpMa2VwRjAzSllJWGJyNXlhQlNVRHFGWm5uUWZYY1VzT2dENXk5MkpGTEpEUUFvTDB4V1RxcFNnU0tib1NFanhoTWtQQXZFQUhmazdWMlpEZExsdVZiYTd6NXlXb25leXVDc3NWcHBZRkEyUXJGamczYWFUOFBvNzZka0hnamc2eDVCeExoNnBZbWhHdmxoby9HV2pBdEhyd0xXcHU0NldVODMxWVFGZFpqdXBUd0J2aVN6QStZSSt5Smo4RHZ2S0xBTW5IaWFpWCtSOU50RWxCZ1BqK0JPdEczWmo5cFloQjB6cDFPb0w1YXVMT05pRGFTVURMaTY1aUxwMWVrc2E5Y0R5aHJVMGQ1cDRxZ1hwN3JsYnRSTVN6VFdkRWd3RDFMekhlY2tNaFZ5UTlZRVMrVWsxTjQ2Q3YrMjUrR010WXMvRUhNQkJUM09qRktGbjcrQUlpcFlzMm1xVUMvUHowRE52VlB1U3JKb29pZDlBU3J0YlhvQjRtTlJsRlg3a1VtNEhBSkVlR2FaeXN3T2ZTcG5OU1RpWU1XUkVpbU9hMVUwVGg2NTNWZlo4MCt0Tkh4T05yaU1yZ2JCQkxZKzNDYmZwNWRGM1A5OElUSllsVyt1YmM0cE55dTJxa25uNzFWZTFaTHh5REwzTkdSeVB6a2RpalY4ZjJRaythSHhQMkQ0TmZDekJ1eTQ5THk1L2FndkdtSSttRHdTR0NyQUE2TXU1MEZZbW8vMDR1R1NGZ3N5VWhoU3p4cXc2aVl6a1N3YnZ1SHpCTlpyYzVtTktGZXNGTmZBanpLeEs5SXVESHJXYXloOGdUWUlLbVZIWkJxc1dnTHVBWmpqdENFTVFJOG1wYVZzd2t3NWJxYW1rU0Q4WFBmQ0Y3VjFpWXMxVWNnOFRGOGMrMEJFM29UcU04RW1uMmx0dkc5dFpoSldzd0w1K3c1KytXQnJmcDc1dnh2aTlnVWtrdndydHEwQjNHU29FL2xTTGw3eTl3cThBdzM5NnoxZ1U3Um00KzBnL0s1cHRyTE9jK3IxcFB4VjBQUUZ3MEtnSGdFcEx0NXplREorNkJVK3NSOE96SlZsNjJPcWJnaTVWYUYrV3oxUDFib3FVemRoTWF4amg0V2ZzaUhleDk5MUVDaEhUZkF3ZWlNaVhVOFEwYjVXcXRhNmtsMENiT3VqMUdZTDJza0ZxM3AzYmlxNkJPaFZXU3BkODRucU14WE50K2hOZ0xtcE1yNEV5bWhoWFRvQ0MvVUhDRW1CL0hhNGhuVHZUb3YvUmFWMHFqc0NZK0RKWS9DckEzNUhPYk9jSzFaWHNpbG9qNGdDRWUzWjZMaHNaN09yMmNiZVVvbmFiRVpPNDd5ektITEM3TkdNbllLU2ZXdVI4clh0NTd4ME1LZ1NTWTF2djZZbW1oUndzMzcwZ2xNcWZUSTBDR2duZStVV1g1dUYxTlhCNlpzaldLZ0hVTmdmb1M3b204RFZyU0ozbnBLMHB1YnpaUXVlQnNOa1laZDdyYkIwbTdibTk0RUZ1Yk8va1FWa0dnNGtkVmFTMXB2RDZ3ZUpGaG5wWktyVU5lZ1VseDRsdDFocUo1UE5IWEdlMk1iSUtLdDdtVElDSDVzNWZaNTZqM2RsckZpcFB5L2tQL256RkprWXV3d0ZkUWt1WUd3SlAwcFc0Um5kL0VJWUR4aVRBaHMxN1MxWVQ1NFhtVlAyVkl6L2tpNHozUUhDT1BCS0hJaTB3VHVNaWgxbWVqSzdlSjJ3YlJlN25BcmQ2TmppdGZUbWlSWjllVWV3OTZSZDQ3NHVKUk5FUEpmMlIrcjZsYzF6bXlhK05QUkdzUXFQdm1mN2owd0Z4c2o2SkFlOWQ3dDZISWhPRXdzRFpCR0dGVDdHU3pRZHpTYVF6SUVPN2lDVnh3dnZZZWdDYTJrQVRXaVlnSmd5UWpISEIzYlRYd2JxcEFnUEhrZUNicU5Md2hFSVNuZ0VpUVc3a0hobUIwc2k2YVJyanVnS2tRM096TjE4MEJEOUZqZUg4Rm81QWprWXZ0aTRFZklLRlN6aU95SXBtclMxTXovMUNTRlZKcUczbUpTZXpEZTNnZHRPSlQ0MVFuY2NLU21PWHJlYUF4eG5CVTJFS0xWd2ZtR3c4T3dUTVpuK0QwVXcvaUNoTCtQT2NZZTB2NFZYY0p5TUhyNjVoTVBHUGVpUXlPdTVwWnprZjhFR3E2ZEhBMkxmRHZwSFFnaFRIVHFIdk5sUWR6S2lvZFRHWEdrRkFrSHVlYTBGZlhMTzNtcFI2cjYxK05INkVWS1Z5TkIxbE14WURNb3FpVGd1djdJZ1Uxc1l6aGk5QXpnMU1SSCtSRTdwTFhuQ1M3S1ROb2JOVmFCVURISGZRb2IvQTk2R0dmUzVPRzBoUWlXRDVVMGZOcHF0dkRoSyt4OStNRk1wN1c2Vyt5a3ZhMFFmdG1ONjU0NWl3K3A1RUJUMDEyTlVNcllDcU1YaW1GT3lhazhCYmVyU3o4ZFl1UWloTUFuajlqUitnMnQ0bldpbkNaZ0NNN0cxcVpJQ2Q0Vm1KRVQ2bEM4c2tnenVHY3ZKMXY4a2g2dXFjcUpTR2dMZFd4K3piSlJ5QTk2UVlnazNSMmJNZS9yQ1MwRmUrV2xXak5yLzcvTndrSHhRdWo5V05iS3JMaG1GZnBkZ0VWOUFIZkVXaklrWmRFMFZrQVUzSFpFbnlMMlhqU0Zoc3U3TndOSlZ6VjZDQlQ2RGR6eHRnQlVsc2x4c2M1MnRTOWliMitKM2F2b3Z4YlM3WmRVbWsrTEFXYnRvQjhFclVkb3ZEckNTNjk4eVZrb1E0eTlDU1o1RnREd2ljL0ZxY3VBL2JoMlNzbkJjMWZ5YVhjRFRPWjJXSm1jQjFReWRZZHhhaFNJRHg0QStFNlJlY091c1NjcnVCNFhyQ0h0a090ckFnNGxudkdOQXhmdVJVa2RTZC9BbHdPTDNUVjhjVnQwWW03MjJxZEVPaXdadFo2NDk1QW85dmlRMlR2NWI3b3IvQWhmR0VkbklJd0NrMW9OMUJvK2JReE10d1BLblVyZENVYlJtajlJam5ON2xiUTdndUhJb1AxeWM3RUFEWUFLUXFuaGROUE1LQldLSTZITzY5cFZFWWM5bkN2cE5DZ2g2NlJidkwwMWRjWDRybFVFQzlpQjdZN1Aya0lFTElnUzVVR2FXQzBrOUlGdFZZYks0dXZEVyt5ZlFGTGxZc2dqY3dnNHh6R25GaE96dWRBSVpqTkNLMFJtNVdZSEk5SUpSaHU4RjQ2ekhQejM4blJTbURJejNiem9WRFljOFBlaUNvZnYrT0h2SlJoK3g5b2FENFhBMUZNRW5XU3lEN25PL0l0Tnk1bXlTeVVDUjJMUENsSzN5RWhHWUxZVCtodTkxdG1iYzVMTnA0bkNONERGRVJsdkV5WlNnTHVOWjNYdytXU0NzZzI2TFQ4bjY3NWZzSTJOQURLN0hxVVkxdzZMQklBVktlUWZnOUo1d2dndlVZaDJ5cGhCa0dBRnFzbkJXYVpwbkxmWEtJMndjajA4cU5TaWtUeCttb29tSEhOSHVjM0gydDZockNXUFh3UE1naEF6eVMzcnViblludjByZElUZ2xOMlFUaGZsbzI3dEpFYit4RGFadjhmUy9hYkozYjNtSWVGMmNtMUhBZkE3b1hMNkQyVHZnekVSWUR5ZUZNcmM3WmRFdjZFNVNJai9rUXRHWVh2b1VteDFJbUJNaHlpSFhldmtzb1JTR0FYZnlyYlAwd09uU1hEdnJIeTl1TnRtTk1DNC9xUDRZeEJqcm1HeEg5SlNMNURlYUJXZDhDdWtuMkNDVDV3cGNnbFFndFF6cTJZQWQ3SUNuMk9aaVpFU2J3RkhUUXcvRGNJNmd4OEJlaGtPMDZHTHcwdjJ6bTFVaFN5VTFITUsvSzNrQW9KU1RLcXY2OVd0SWFSRDMxVXZSVUNhN1FPMXIyVnF5cVZZMFl2SW5SZjZhSis1MVdVVlF6MjluZFlHc2FnTXpwYlFhMDFockhTN1ZyblZ5OVpOaHBNYkJCODVCd0VsRkJyWjVhdEw4dnFuOS90Rzk5cU9oSENueCtyWWpFL2ZNUjN4OG1ZRWF5ZWVyZjZPRU8xVjIzNGloWm1paUM5QkdlaGczOG9nOVA4R1BrUkwrN3Qvd1prWkJCTC8yODJRMTg1a2Y2a2FMTXh2d0VOT1VMK0dZSklYcWtEYm5TU3ZFbHZJdzZMNExXM3R0anVDUFVxSnhKSEd5NWtPU2Y2Y0VkTU9OZlppUEFYWHB5THVFVXh6SVhxSmRlRmFnSy82azlHRnlySGJ5NERJWTNhVmsyZTdVZ2lnbVgyT3FFUkh1TEl4TzVOTklKbkxKS1pKcElYdHM4TDlnblhwUjlxWHR1SjRXMUF6UDNXeDZFV0Z4TitDYVhMKzlYMWFkOHRrL29YMlFVRlM5YmRSRmNFZ3M0aWZZRjVzRmdLSHVZVHkyU095WmhsUkg2Y1NHWEJFVUhOR0Y1MC9seWNQM3pwYUh6Ui9IdVE0M3kyWE9MUjF3cXprQWltZkZMSmtVcEhISHJPa1pJL3MvWHFsdWdLeWo5bm5nbFQrUjdZK0dsSExBQU0xRE1jcUhqbEk1Slhoc2poSkZxU21UNW15QWQ2V1hERVFpLzcyUWJYcTVFVkUwblZSNXR2TUxHc0xtaTEzUUk4SlphSHA2SFpBVVBsbDNBejl6WmlCajV0RDl0eGVzcC9wSXpVekdqQWd5YlBITGJhUStLclZZbkNKZmlnSE5DMnJZWU9GSnZpS1NOM05tL2p2a2N2cS9HL1pLUlA1RC9mUkg3S0V4OVpMN1NOSWh6cG4wVEp6L2JNTU5jUjA4ek4vd0NrQ0dpUG93bmw3elFuWlRLd0g4T3JaaGlBcnE0YnZCNXRNcU1RVTZvQmw0MGtrWjRtOXFvV1NUc1RqU2s2UGFaRjZXQmptSC9OMUNmcUFXQm9waERzcWlpdHBCME9QUzlreFA0bXNpYVh5MUZzOVpmdkRodytOUUwyWEZIMVhnYUZNeWd0d0c1dkRLNmp5dFdjOVFmM3ZPZUpMTFM2TTdTREJaWFRGK041ZWxtRjdWMjgrNlpoeFMxY1VvLzA0ZXBBdS81Nm1RaW9WaVBDQUt0VE41VHFRNWN2SHQ5ZTlSUFVTdmxlM1lqaE1MeHRNQUk4N1lad1Z1Z1QzNXhtUEpVNGVncGdvL3F1S1RXZ1Z3R2RCM1dMdUdTZWEzWnBZSWJsMVlnbHBxOVl6NGhSbzFsNnFidVY0ckNCd0tQelhvcnplWTJJMkE0UFEvTnlTYTl3aHBQaHJIRnFocVZSa0VJeFUzbTZYcERqSGd3Y1dLRVFnZjJqdWQzWHJtdHJsclVRUk5JdUlSMWZEV1VwZi9QdEYvcXhWaGJJTTZRM0YrNDMrNy9VVFhEeU5zU1Npbk1GRldOSnpTek9va3dDMDlNVlk2TWw2Sy9Ga3doZ1BzMFl5TlIzenc1S0w2b1diNjRYK05Na3N2NitYQm1JQndqcnRLakpXUGF4b09NNm1rWTdBRDJTQ3hUQ0F4bm5scWdQck1YM0dOcnNocHkzOS93KzBFQWlKL0wzbUlIVDJUTDFFeWRZREk1M1Q2RXU3RVloekFOL0FzRHVlc09qdFBlMDU5anc5czZWVnlnSWxMaW9jdjVLZ1YrS0p6TjhQdVdyN0dGemJMb0dRa3RJbldvMW1vT3dJdEJqYWI0NUN4L21QN0svcUhwZCtZNXk3MWRpMU1Ed280cGNteURYbEpubk0vY1VpQ2ZWK0dkcDl6cnI3L2pMMXNUSjF1Z1RkejNPUlJIVjUvS3pQYnRxUExMRmxyNXJMcklrRk94ajRUNFNRdE54VGk3dWJxWGNIb1NpazRVWktVOUtnUGN0elVUU3h2UXovaGxYdG5rNVFiOVVWRzRlaENVNGI1V0FBalNYOWhiQUVNazd5ZHF5S0dMYmJDSC9wTDl2WTJlaUlIMDc1UmFqczJ3SW40MGVFZUVFaWs3UUVZVmwvZ1VWdk5mNkFHZHU1SWdvT3FGREQxUVNpVW0wOUNManNKdzdMY0w1TUlycXlzL2tqRURiWXpkMWFjeXFyRHFXV0ZuVXhYTlVPZkprM2hvbnpDMzNNNHFTbzluNlNEN3Zac3Y5eUJLb3pSSjdyWmVEWjhaejVnNHVVUnJ1SjNtU3pJVVREZlNXOXc3WUU4VlNsd0tEc2h6b2hKditKVHM2ckNOUGdleWt5K2NjV0JOMFpNN21nVFptSWV1MXpBSnZaZzlSWkRtMTRDSmdSeThZRFBzQjhkaXBHS1dwRVJxRmhIOEZJcSticGJoZFZ0NUs1MFJqVXkrMkYxcUJ2ekNiQkF1UVBlZWdHdTY0RHVjZ0JFRVNoeEluMkFMZ0Fpam5TZ3ZGWGZWNHcrSWx1Wk9EcE9sRytBUlVkN3g3RG5NK3ZmNGlySG9CZVhQUGIrb0ZOZ25hZFZ1YlZncmFJcEo1V3FzSk1BY2J1blZMOUUvckdzWWFCUnBSK1ptSGlBZ3RVclpSNElqSXBFbDR2Y21LdGhiR0lISmcxYnRIOUx2dzRzSTJaTWtwS1orNzNRaldqN3lzM2ZCSTlQNThNd2p4b0hXSVhVS29YNGh2SjlWQ3BBOXd6a2dZcE01SGtFTDZvNUFacVF1Z3p3aFlnZ1lPZHZOazZBd1ErQWlpNTJFR1Bkb2pCbW9TbGNLRFNiOW4wY2hoQWNkK0w2aGRKalU0WWU2SVV1VXA4TXhaaFRvY0NsUmRCemFEbk9lelIzSExuQTRCa1BLcDZLOXlSaTNjQVpvT1JManBaVWhDSkJIVTR4aGtYZXYyNDBCNkVmN25ZMVl4R2dlM1ZNVFBNMDZwa0NCSGhGblBuMEJPNHQ1QVlxSWE1SmFBUFdnMEVkdFJESEhzTHZLWElLTDdWanF4Wmg2MlNkZnlscG9ZWEJVUTM4dTdLTWk2a1ROUUFCeXUxYzM2R2I3eWVxWDR2MzN6NUZRZ1pTSmVRWnkrZmRvNHBraGRQMWdkNDFEWHExc2owVGhjL01ydyt1Y2U0WG5yanltbDNZdWUvMU0yTU13UnZ5Q3lDMmZyOW1yTXZ0MmY1TEQrUkNndFZJWkxQZGFpTUR0UWpGYTlobmxsVmdMR0Z3ZXY5R0dWWXN4d0REOGNESUlpV2VWVTJnUzFUS29ZSXA2TWcrSzZ1djYzc3J5ODNtMGtFcDA5VFJaZnhNUVBzYWdIOStGdVZYcUg4elVENm5jVGpOamIxRU1lQmE1Qlp5VTB4SEh4NytIcmhFN25TeXg5WU5tbFZJTVc5RVNCQlF4Y3ZxT1NiSjM4TkdCOCt5Y0NUc1NYblhNZlBEajVmQlc3QTd3Tmt4YlFDbzUyTUZRYnB6Um85dk1ZUVR0YjVWeHY0K1FQUldaTHEwM2x3ZHJHYTN4SU9qYzdPQmtPc2FyQ2hvMkNRVTBqQXNxUHBoM0dOZ3daSlQvaUo0VThEWU5nZ2lTN3N4c093NEhUYzJaUlBna2FBcEp0QUhOb1N6TXRiaEpkU2Y0V3kvM3BXcnF0ZEM4ZEVGWjVOV2xOMzBIWEpBUm9qRmZaQ3JTdkpjYzh0VzBxSGhRWVQ3aUQzNGRTQXJLbmFadENLMmhrSXlGZ25EcHh1V1FGc3VieUh4RVFEdllLWThQVGtkOVg3RnRCM3dvN0hjdU95bFVlS0wzekliRHZhQ0c5SmZkTXU0Y1RsK2U5NUpQUnp1MXc4b3h3UXEzY3FnQ3A2c1ZxMzkxZjZrK2ZGWmZSWjZQOGpXUjRQakgxZG8wdzBheWE0Tm5YdnFnMzZZRENhalJjR3ZxQmRFVHU3WTVSYVlReDFWM0JnYzhwdXF6cVd1WHJSazF3ek05cUc0aythL3ZaQ2Y2KzlCZXR1ajFjYldQaVI1bDFLL0QwMlB1Zjl2MUc0UlM0cTFJbHVuWVEwS3hVSFBCekZPS3hnRTNvVDJPN1VnSlc2TzhPdlNwOTV0Q1hQU2Q4Z0dYcytOU1JjMTh6V0lFMHpsV3FVeWlqbWJYbTU5S1JpQk5jSGY5aFgvOXdabjJQbWZoRTdkb2dGdksrTU5KQUhyZHNrTjVBU2l4QkpNYWhLTDN0NHNJWHhZY3pTU2pQZlc4RkZobUIvRlRVZGFiMWxCVlhWenp3WjRIOVpPaGpXbU1JYi9tVkx1K0luYURjZGtyUE83TGlwLzRHSTdZR2xlUGtGN3hjamM1Rnl1TVpieEExV0dVUVlCUjZLMFJBZC9sc2pFU3pRUHBzRUpvOXlvNHdjYTJPV2xUUjgwVGprNStjYncvNTB5TmhaZm51NURua3dkdDE1WmRVYm05d1ZaOW10S2tCTXVlZ2dFckVFSmV0eFRVRHlzMnluODNHZFg4VXdDSlFlcVczUWh6Tzd0QmZDd2VzcFpURENmU1R5L1hLcjlNdEhKZmVEQ1RwRGNHU05QaGdLaWNTanhrNXIvaVcrdFQyV0dxcngxZ2Y5VFpFUkdDdjFIVVprSEpvQnV1UkhGVENER2d2WkZ3b0theEpsM2Joa0t5VVlWeVJCSE9rZ1UvS1IzZ1IzNXNJYnhOQXlGR3pPWTFyNFNSZmxRMEN1d0FQS1ZVY2JicUFKcC9qVmZIcTR3MktCL0grTmJpN0ZFdGZjZjR1S3ZRczE3bEtSVEM1SnJsRDdBVWd6QUQyT01sc1k1QzBXREpkajFUeDBjODQ3U0pHUjZuTjgvTERxQjA5M2p1V2ZHcjlQMkZOQzFvamxNdDAyaWJUdXpndmRHeVBxQTRCNnJSNTBaZkF0K080eDM5ZFNOSzd2NkhWZE1kdFl2THJNcFpnaEJvZDRaSUZCVjdxM3RSalRMWGxIejRBYXcwbUtmQTVqR0Fsb3RnUXd3cTRYdmNZTmFSMzl5WFZoYmpSalBycjh0MFY0RkxoZFJYWFJjNlZvRjdMR3RCb0Qybm5KNEhlQUZ2MEcvbTNqRzg5TTBRYVRrVzY4cUlNTEd4Z2Z5ZUhWRFRtNlpFMG16bitpUGcvL1M2cXRZRXJGUmRqSGsxZVZRS3NmMzZYQXRuMmpobGwxdnJWZm9NVTQ3NXJReEgzVkNEczg5Y0kzRGNqZ01FT2xyakdGNHlXbStZazV3Q3dFMTFiYitCcWZIWG03TjBOelBsTmVPQkJZWXZaNXBRb0lEUG9zSVA0M3Z6MVpwWFllSEhaeFVwRFZmczR3RkxKSFJSNjE0dDJmaHgrNC9CNHd4K3greWRmdVpxdjF5d2NhS0pzdFBwSzFYZjZTZVZZZHRxVU5rOHBlZXhHZyt6TEEzakZVS0krSWJZd1RlL0hLRmtxcFlNNE5yUXJld0JSQk9zY2UrcnZNV0huMHg0cmFMTFVwcDJXcVBQU2I1VGZYODBwTU1mOUJERjFCZlNwWXkxaFR6a2Rta0ViNHN2VHJ1NW1CTVRqWVAyQytUWUpRMldqWmowKzNsUmhFczExMDlQS1cveTlHSzNyNjVFd2JDRFROSytPNklTd3cxN0RUTFR0Z3lsZ3FSbUpvb2RZN0I4MG1RT1c5RmpwN0JFOTJxL1lhRndhY3RVTWdHbXRrckd0b0pONkUvT00wdGZRbVlERkFhWU1xemRoUXFWSHN3QlhnY0wzc2xnK3ZqeWZ2ZHV2K01xRjRONWpKK1gxblZCdHFCdGlyVWNld0dINUt0bkNjQVMrUEZjYk9QSm0zbWFIeGIvcElHQS9MK2g4YmlPclYrdFBiZzdzVTVnaTR6K2t6R2F6YUROdmQwZ21jSFE1a3JHSlJlQnVGS2xzQlcyYU1qODBsWXRBaGIxVFJ2VWJBVWRiMGZrTDVXUEhXc2RDdTFHTTVYSmtGaU0xNVlLdGtGRDNOQWdYVThiQVA5TG13OW1ZVjdkTW5OYlcySFBzMnpYNS9CNkZ5ZEliWUZsbXFYY29GQjZiVDFPWVVVRjVXYlAzMXVjVGJKMlJZWWFuakhGMGlqOXBOMnFCYmdpMHdnWmhMaExoQUtIZGlVdTltbW9ENEUwUWQ5dk5NV2xyR01FS3FTWHlPcTFkYjFrbGVSZFJPV1lHQncwNmwzYTgyaUVYQXV3Uk5yVUFlTzM5NnZjTzFWYmk3SThnZjF3dEpjK280ZkxjZVB4cjJMOFZhMGUvb0VUWDlSNGZES3p1bmFWMk5tY0YvcjkrSmttRnBhM01DUW93YXhQaWYrelAzZ2M4VlFhalc1ZFo2azBBc3R3em9jMktWVGhld2UxRzlpWS9SZlM2eFV0dW5ZNzlZRjZjNS9KSjVXM3duTjlMNUpuSFBHWThwWWcvTEwvQ3owR2xscFI0NDJDUTZCbWNBZGlLb2NYdURDYVlSZDREcEpFUE0vWXNoblpXWTg2Wm45RDhpNTlCejFDMTJLalJxbXNibnJjdUR5U25oRlNKN2QyRGwvZTg5RVVaMlIxVDQ0aWV0dXJqOXhpMG9ONnRRK3JNQkxTMTlnZXExRXcyUlFnandGdHp3cDhZSFFqakszRjlQZlk0TDFYMmRxU1ZlR1JBVkl0Rm80amhNdjZnaXlUOFdyZDVFRVlHOVBCS0pVVHFxVjJrc2ZyTGJvQTVRb281QTRUTHkxU1NZTlJJTWpjd2tnaGZtRHVmQTFnVHFHbkNwdG1BTGNaNThLN2FFT3JXdVJUcmgrMy9zVVhPK0llNkY4MVV5dllMMnhmMTNpaXY3eFQ2c1d6OU56bjlreGVvVDVUQ0NudGxMc2pVaEE0dTN4cENJaDMvWWgwZnh2eVZyQzhDbmxBUDBIRFh4R2RCVzhDRGlOZ213NGVsblNxd2MvdXFnTlhSaUxiT0EvZGpIa0YydzF6ZGxiMFdkZUw3a2hjc1loMnVVUHlhZzgwcXpkL3BaTzdPUlUvLzhpNEdBbkpxclk2c1EwR0JpMmtteEtZbHN5MHBNdWlIRnBpYWJOc3hRRVFRZC9VZTRjS3UvUU9aSklsM1R4SWhxUnF3VWhEcHpUMCsycFhzN2k2UytzeURSeUJieTZRRGJucTI3NHl4RXFLY3c5R01iSzZSL0piSW9BNWhwWFkrNjNwNUh2VmVaV1JiOEp0WVJ1cFphNDZ3ZXhmUEZqS0R0ejU4L1IwSVdqR0crYWJ4TVVXVzZoT0NIZ2oxM1ZFTFJCVndXdmpGVFdSYVo3a2RYTUhtQVF2c0R4M3V4cFBsTUtGRmNGRkFKVktyVmQrajI2SHFSVTRSK3hFajZ0ZktWemVOdGh5aW8zUm5sQ3Z0d0xyNjBwYW0rRkpsMGNSZGxUS0t3dWhERXFwRlJZTXRmd1VSSWlXVHRoVzNWa3NQeGlNa2F3c09XRjdCdzVTVi9XZ0dERUMvSlIxYWVjMnJGTVlpUGFEakZMOW4zS3psRmVvRzNlbHkwaWFqREcyZHZ0eXhneWVCVzFVVG1hckNjRXozb0h6ZlRjbGhZcmgrL3B1dzFmK1ZrdFBUTms4Y2FGMjdRTDl3akt0aVVTYkd1RVZVVW9tTzJTSjhxZWJCQmR1NzFtVVhXUTZlT1JuQ2lyRHEvalNhSVBXMEF4eHNLd0dpY1lGM3UwNjEwb3o0YStnUnBGb1hFdi93czQzcWlsNEF0SVhwaGx1UHk4cXNESWFlY2tBWnVTOEF1S2lsYnVHb1R4RC84eTNVUnNYWm5Wc21XdFV6U21mNS9MUURvN0IremVMUU5WTjdNNG5iL2JiWGxxVzkzWFpQT2gxZXJ0dm1hSTlKc1F3eURyQ0lCSXpMOVp3aFEzMVlvSWRzRjZCRDlUWlYyTzNqRWlYdklLZ3N3aFVBb1FJZFU4NkNDRGE4Mm03TVNjSzd0MnVBSjFFQy9PRFhsa2R0T2J4eWZFMGI0VmQrbzlucGpIY0cxTXpxekpuREVNQnF4ZmVlMUVJVk4zMHpYOWlldENjYmhSUklvQkJSWEZrMVFTeTBKZG0wWjlZUkFsMzdjQ1pxYkVMY2NXNFJBS1liSTFMdlN4RmpEVGJHT29LdTE4dyt6NGJXaXc1NE9KUEtDTkYrbmN3M0JPR2tLcENKcGtOQWppR3hYbHVKaGdmdFl6VGZEcENDZEJoZTdqRzBTMDh2RURxbWJzdVQ1MHNZL2I2WXk1UjM4eHJ4SGEramJZMUpMK1luU0xQbVhzdG5EOG5oVzNEaTQrazN5d3ZLQ05zdDZQN2R2R0p5Y0p4d2c2QmFFb1dLNEY4bG1LVFdYcnFKNVpaV09XVm84dXlBb3VJRmRzV1lmbDVHK1hxRGlVa0wvM3lKdkZ3cVMrQmNHOFVyVVVseVJkZEErUUFWOGhBcjMzaTZ4bzRJUVBUdTJlVW5nYVBFR09wS04yeW9JdUkwUHcrdGJxb0pZZXB4NWVLR3dCSkRRejMvK0RzenRuMjI2N1NEVC9qWk02Mk1QaElCSi9Tejl2NU9zSkQ2ZEZnLzdsUm9GMmVSUkhqOXpsc3REcmNrSFp3a09DYUhLOEE3ek5FWjYvK0tsVzEyMTIvQlJ4ZkZHbmM1dXpMTmNxZVZqcmV6N3BRMkJiWFZaazRIN3hTUmlJcS9vUG0wREdXc3ZGN0lKdkNPY0dkc210dG51TVI3M2xXeDlnUGUwRHRkYk0zdWY0UGtwVnBUNm0vU2pYOU1yUzZ6d2hlY3JUaDNzYUNJNkI4OEJLRTI0YmhWek5BdTlMSXFkU0RsczNReHVRQVVMazlnQXNvVFZBWUtQbEFPaWYrdFQ3alFheTJGb1J3bC9MWkN0RmwvcGErbjdocXBYYy9abDFMcjdQRGVEbXF5VmpqVGtjaGw4TmFsYlBDaHpMMk9zL0tYQ3Fic000ZVZvWEZFZU1FV1JXZURYUlpJb0lHNm10cGVXajRFd3RtbHNTaEdhU2tHM3owRU1jVllJSVRLaGU3cGVzMVd5RHRCcTh2Q2xSb2NLcWtRUjNRbGZuaVN1c2JqVklwZ2t0Q0NrT2hpeGVUQTB5QzRsRGFpYlhmQk5XelpWRnJmN1B1UUNkaGJrRUxHZEI5enFNTUtYcHp2ckFKQjBlbktKUkhzN21DMzhkdTdkUngwR0hLMXpwV1FqVWY1YTlTWE5jc3ZJMC84aXhldmxWZHAzOGpOUUozdzdBYmRxSWV5VUVIaCtjcnFSa0pnajVnd1JrdWQ0cTM5Nnp2RXRuT1hwVmVyVEgvMFFYT3BBRWJXeDhCdEdid21ZQW8zdlAvMXdPN3lNbnA5WDUrdE1SUUh5ZmMxelMvQjdwNFdPM0ZEM1FqSXdSaEFzaXo5aHpWZURzbUx0NnFJMDExMzF2anVmcEJESndnVFYrZEplcVA2dTRWUDlXbHpodlhEQ3lPZW1lVVdINVhwbHhVUEhTUVM0MmFsNExvWldDb0J1MEpCeENOTEVBRGdHWmlXcDJ1Z1RXYnVZbzEvWCtIZmZlL2pVMkhnQUpWc1ptNnhmUDJ4dVRLUDN5RGpLRVdHYVQrMDZyN1RPNi90KzhjOUVYQllUY2dud3YxRVdmZHB5Y1hvVXNRWXVyV0JKc0p2ODRicERPSlM4RHI2TWZtczB5MGJ0dFUwQUdWYUhJa1cwYThReXBYbUZsVU82MGlvZ2lzMTUxdUF0dXBuMTQxbmh1RlpERG1oYmdsbWhqK2F0c09rV3FuK1hWK2tRd0Y4ZkMxOWJ0ZStRNVZCdUpoR1JpMnVrbThmTkx2YW5GQ3o0SE5kaTd4Wjd4bGRWUFhIUDFpYmc4b3VQV1dWZEZ3MUtVQ3JyejNYTXJ1NndNbURDYmw3aTBRc2h2RDJSSEtiYUdwY3BpYVIyY0RpNFhYYjhuQnBFSmQxVE9rSmxhUnlXR21Eb2UrM2h1QzY0YXB3MUFCcHV6SzlyNHRJS0ZpUy92cGxYWW9uYW1DYklUNThDTlpSWFpMYUJVcW1SdkdPbEdHQkREVDFtR3AzVEV6cDVmYlU1N3R4eU9hWlZHblFsZ3NqWjdoS1pSNWZGYXVKRk9wZm1rQ3VocmZwaW9UejNyTCsrUUdBNVZFM2E1VXE0TVYrM3BlSjMveHZOWS9xdXZKK2c0Q29DWWQ3bC9LVjZQK2RFMkwxdGJLeTNvWjJYWGlyMThnVUZwYThQVEozQTJhenJhTGN5bnRrUkNESWNlRmFjZnI3dDFiMEdvK0pwNG5wMWxqeWJUVFdVcmtOSVRIRy96c28vMG1WczQzMlR2T2Rhcm1DT3ZLVktxdGtjZnhLUU85RHFKUmtKZ1ZUZHUybk1TRlY5S3QzYUdPcHBhYm1VcE4zbEgyNXZIL0srbXhFMmQ1d1N5eEhScWpPS0hjQnBUR0Rha044TDVFczhNaXcvcjFadlVGSW5IZGRuQWwvY2thOWtVTk5Va2FuZVFMVXBvUjdMYVFpWmdnakxsZmRYcTlMcmhwVnRUUkZWckROVEZTaThnQVdiSzlvSFhoOTdoQjFHS2Z1MEdPYUVmdGE5em5hSmpWZE52UHRhQ2FnL1JqYlVMYUh1a0FGckIyU255a2I3M3IvWHdyS2VWdmRja0MxbTc1Uld1NUZLck0vbFNXL1piNTdabkMvQlgzaUFnZUxLZDMyQVloQlU4Zlg4ZVduRmVIVHcvS3ZwOTdhM1lJRm1JOE9xNFJ4YjBYakw0dytPR3hOYXhMTi9UNlF6SEl0SDM2Mlk1RmxWTmI0akFGUVVSaVpPbnQyK0FHbjZIYWp3eVdFWnBWalhtTjhXVEY1aUFmUTJsdHROdFBGVGZuMzZ3cHIwQ2lDSmZhNllPZ1ptYktzUFhGOHFOazlWVnllclUyWTlmY01DMDBFak1PMmVqdzRvNUpVekJ3QUp1N3dwdmJVZVJvdFB5WVoyYndoMzNrZ3MwYmtjTlNGT1piQnZ3bnYxUVdmdlpWYXdndmw0dW9JWXU2VW1TdHNVeUxHS1Z1cFhsNU9ORGt2bGliM0YvRHF6V3pVUjQrNUtHamszVGxtbHJldnUvc1lxVFppVTdPdFkweFZHU1hiNEVTK1hYSGlKV0NjcmZWWUFRZDFNZXE5R0xqck9uYi9ISWxmODMzWWR1SWtrQjJIUWxNMjBCNzhHRDJWVlFCeEt3NXFtRDlLTUxiVEVFM21CNDJPQXk0VjE3UGtvL25mVm9CQVhBMEp4aWlBeFdCSFZML3Z0YlhYUjhZK2RwWHhaR3hXZlg0T29Ed0hmcW1iVE9zRGFzd2NNcFJEc1ZHTzdXZUJVdk91cnA0TXo5b3Y5WmpGdkdXS1NNU252MDJjY3gvVERhOXdhZVZFNHhTbm5DZ0VhZnNrVGJKM0d6dm9BcmZuSnoxcUhJS3BiYjhlVkNmQVQvYkhOY3VLa3JTUmhyNVpMbXQ2S0RZelVsallob0FWRml1QnBNNG1Sbm1DbURWVkNaQjgrejZwZ3hyOGhiOUJnSzN3RHpjTkpiMDArZWVXRkdBOFB1dkhHRWMrY1UvUUpFUk5vbjFrU0ViWWpvd1ErZTNUNFVCT0g4RHZUeFBINk5ycG95TU9MWXliWTdSeG83NDUvazc2aWVDVklzazIva3I2dnJhbUpnZElhcExkcDQrL2tJYXFudktEVTdvRVNmUGxNT2RJdm9kVUJYZGVZVmVkVDdLN0pMOHBTcTJOTk1QSERRWFRENElnQ08zTlRlTW1jWUMzQ2dUajlCVG1yTmdrOTU2dTVvaGNhV0N5bU1mdEJiSUdGUkhleVJPYno5ci94N3pvcEZhdDNKa09tSk9IemF2VWNFY1JpL1ZZeklmZjljTlFLVFpIVUxDSkN6QUVuUFV6MnhxeG5xSTNWM3lGelQ3VXdKN0FLRW5qTWtzbXhlRmpZeUVmL09WTHo2ZU1kNmU4RmFGSVVRZm5EODNTMXltaUl6UTBBY0JBenRlNjNsdnJvbmluVGttd1JraHV1dTA4ZEIyWllyZjB3WnJVMmFvOThmSDNPMTVOakcwY2ZXQ0lONEUza0hkdDBGNHBxMk1IS1RBemRGV09qUGRrMTdJSTA4TFpOYVJ6VHhnV3dOZ2ZYU3pTa3hFallDcjZUUTNnSm4vZnJPMURETjB0UWRhVVl3Y0lNUUVtRmFjRk0raC9iYXpyck9IRkMyY3hzWjIyc0lQVHdISG5hRE51azRlWWx5ZE90eDBBSVh6dUNXRDN1RGVhYU5aNGFTUGdKejU3OE1WVUdUanlzV3lJWkRXclVGeWpSUFk5WHloNEdpQU90Z0pEWVBWU3p4Z1Y2M2JOWTUrRlBJNHR6cmx1dkpKWksyN0VUdlZyTXJsUU5SYy9LNnE0VGljOVhBbUJtUUNqWlE0S01EcCt5WHhERmY4WXVHZ25LNHd2TjhaS1U3bmdWdVpKSDRPSjVuY0VtTGUzTy91ZU4vWmZhT3N2WFE1UkpLNGdHdmF6MFNxZ2w1SnlGK0Fqd0grRmxtZWllSm5wQzVOekQ3cXNVaVd1TWRGdHpiZEZUYldONlFubnBQQzdLK2ZHdDhsbkRYSGRoc2dqRVNxUTk3bytKQVFjc2oraDFvOEVUcTVlRVRNdzFpbjdvZ0dGOFY5d2Z1Rjcva2hmeUlNcWlzVUFhMzM2c01rOXRmcnlIV3ZhTmlrYmhiRHJtdGRZLzE2Snd3YnJ6SytheHdZVzBSQytJVUgwNDFZY0lOQXVMOEQrclRTZ215ZFVhcEJXSDdHU2J5cmJMbU1CQWFGaEhBUFRuSExsNFcvYW1kWUJXdTc0SmZCZnVxRUwzZ0M1Vi8rOWFxMHhMYjE2V1FyMUZCNFJtNlM5b0piN2NnK2NBVDRlNFRFRVRPWktxWGdUNm5nb0RocWRkb0lPUHNIcGY4KzJJKzRhbWY1R0JsdXNZRXdCTjJuNWo2U250SERlNmNRbjB2T2tEYmdvclNxb3ZFRTBvNzRFTjBzdVZVNmYzZXlHb2toRVRlQVkvR2doWWZTdks1MkZDUTViRUxDQTFqTDZ0QnpZeGI0Y3RvakM0ak1hZkRYd2dkdmllQmF3M3I5cEtIRGk0SnJMY0FUUkN1MnZ6SHFMSDdXa0k2WWUzeXFmTlMxYjBjRUI2WGdPTjlXR0VxQnhsT1o0ektoR29DSDU4amxTK0J6dDBzcHdiYkVYbW1EUlI3dTBmdEhJcWVvYi9zYWhtTjhaSWp1VU9DalBORXZtVDVTeWxVWURQaTRrWGpUUStHNUxZaHMrcEp4VlZsc3plcVlKUkdwU21TelZWZXB4d2dtbUVwMVM3NGVCdDZHeFJndFRLSG8yTXhiYjVHRVQ3K2tqd2hRNGhsWThjQUhhSW94SG5QSk5jZnFIa20zM1dMa083WEhwc1NqRVh4SEFlaDlRaSthcVFQK01HK0sveUdsOU5jazdMdjFINEk0NHdxbG5OTGxJWGFqZlZWeEdXUDJ6NVR3OWxlK0dxU2VQMG9qTjFSK1dxL0JiY1ZQUXlmYVI4Zm83blV3bVFJRVBXcjZ6bmVOZ0tSRGdHVjZDTFNHblczZFJZNHppTUJqUkFhUXY4dWZPWU1RNDg1dzBDdGNTNjJyNmdSemlpQW1OWEh6amNRczc1SGlkZ0ZPMDhjeE55NW1nbUZxN1N0OU92NFk3OS9yMFVIZ1g3UVBNU2Z3d0pBeVQ5a0ZTNlRkeUJTVC9wY2hWQXFFZEZmcmVEeEZjZTE2ZzYrbEJ5RG5PK00vNnpTVk9uMm1jaXY4THFlMGVRUjU4Tkt6RWxOaFM2ano1cnNLN2pIQ2dHWk0rdDh5L3Z3N2hIcmhKamd6MUpSSzNCQkRTTllwM0lhdHByVUxJcUZvcVhKWTl6RnlhSjlabkpmdnk4VFk2Q1NQVnpNUFJYTWQ3R0tXVytodml3QW5FdjRCbGNXUXJ4cmpqVk1MZWZEaENGcHpMOS9VYWtwd3lXcno5UXBtVEo5NS9sQm5OclMyb3FiOUtaS00wNEUyZGQzWkw0bk41anlHRjljKzRSOUJNSDNxTmNlM08xbHQ2RTZ4MmlHaFYwcUlYWnRZc1pRdWNzQzVGQTRhZnZLay9JWjdoeHhwMS9LZGdEbi96MzRic0R3YnAzbDRYVkdrQTVGUElSL284MUIzUy9tZnFXeDRZY1NCTGhCeGlkS2VKZmtBVGM3bHplOW5peVJWcGlFbzZyVzBsNC9tR3F0SitBWHNzRVU0TThLN0lYRFBlTXFpYW43SklQanJvL3lvNGQ5cjVmRWRVNmVYS1BYMm4rK2Qzak8zOVorNk1PYmJ5b3RXL0h6UENQTnRaV29sd2RjbjA1bkpZR25MRWpDV0ZRT2FmdnR1dkE4NHJLZmZBQmtrODdMaDg2UlFnUUlaZmJVUmFMb2NVa0lydHFmN3MvM0NMU3lIWjZ5M0VBbFBNay9xNWhtbCtYUFlYdEdEdFJqYm5od0RkL1V2TDJaMVFWTTNuNHZKYWpnSXRCSWkxZFN5UXdyUHpKQUVDMUxJTE9WUWlNTXFOZ29DdU5kMGEzUzc1T3ArT0p1clJUWXdpQkl2bGc0dVV3SWdBVnliWlo3dXF6S3Z0STR0NFpoMWdVWnhuR1E2bVVqT243VE9JY1lSM2hsN3BRcllheklhTy9zUnhTZFJtSktlc2praURFWDJxcWkzdmNDS0xPRzBHUnlRcU9xYWNZNEZYanlYQWNhbmFibGJMUXczaDh4N3RCWkVTU2x1VFE3L1FjdU9CK1cvRkhybjNyQk9BVmNWSFFzZ1JuZ3RBaG9NWDg1NGVIME5RazhFSDdDc2NRaitZdFpVUFJsNUVNWk44L0FHcENJQ0U2ZE1seUd3cXdWSXNLeGwycXZvWitPeXNFazkrL1VvR2ZJQ1lNWjJJK2MveERCaDF4RXp4bTEwcmFJcWFKZmE2RS9adlBKRzc0T2VjYzROdVM1MXZheWh3UnRnSFkybmltcmlQZUVnMHk0UDcxcFA4clNTdUJBQ05QR0tXMGVQalU5cVdSZG5ERWY1TGVvUUN5aFM4YmdvYjZrS1gxV3IrSFVMMnR0cURUZ2lPYnRCZGtseE9QSTQ1cDQvREJkNmU1eW1xOGlLbWZmUThJelhsM2E3ZVFnZnlveVh6Um94ckNud0Q4d2xiYmsybXJ4VmFlZ2tKT2sraWgxV2Q1UEszOUJlc0xIdjQ3aW93dlR5bXBQNWlFSjZubml1Y1RoQUUzRER4U29YS0tFRUcyTXk4eDhjL1c3a3U2Q2tnNkZ3UmlSMytuL3RObWNoM3drdzMzWXFVS0hNYzdpd1FQdS9makM5cDU2TmRFejljejZwOXdpOWJvQTlkN3JPWG5YODd5eWw2dlZDSUozTGYreWRaby94ZmZOTVJCRWczcGRzQm9wS1duZGloU1lxWHB6eTZTQXBjSlczcXV2ZmJzTXI2UUdXaklBdkpFaTRGRkgyRGxqclM4c1F0ZTM0ODIrUHh3SHRGaUxnUUFpQkhCZzFVVUpBR3RWTVNCcVR5bUhCMjhReWttdmFRN2UzN2NMSnJLUDhtQnIwckhLeE9NZlNZanhqbC9DTEtUdkVZY3E4cmVhd0hROEIyWkZ3R2tjRUlMTWVRZTZKanJpSHBWM21zNDBTMFU5QkR3WW1HVkdINlFsM1d1SEVqbjUyTFJGWE9tcktudWsrVTVkdzdOaW1acHJhUTdWdjFVaXZuUEpQd1lRZFdJRkRVY2ZkL1NEUnJTMkFDQzFCbjZDMnZYM01vYTFvelphTEM0d3ZlRjdjSGdSK0FEeTExSnFyTENoWkhBQTZUVTJyNVJ0RmMxekxqWVBmaDFLZlVzbHcrdm1rNTViMDIrRzFjaFZLYitZbi9nUE9mQ0VQcVlkSkhoYXVpbFFzdXdxNGdtMTlvZEZYVzNzdDBPWXNsRWQ1TVphMWxud2FLVUpxeFpmc2dPZDVCeFN2R3oxOUhrNlpBMmhTTCtMaHZPVHpEdVpaVTFRNkNTK2RIR1E1WFFYOWhpU0s0M3E4eCtnNXFGMVRTMmZIWVZjUnhBS2YxaGFhSDlodi9aNm1sekVrdDJzb2R3OWFVTjZYdmNoUjRHTlpzdzBLTWlUTlRkSWJEeW44bGttQU85a1FZd3YxVnd4eEUrRmRQdTdMbitnNVpKY1p3a1JiSkZPQkw5R2dPVktyZ2lld2xwUGZObWFNK2NWV2crTkNIcWtKYVRodk1aWWNUaFlpYU11S3Q0d20yeWw5dlh1UmFBZEhmRVp4M1dTS2grQUM1N2E5YmllL2dpeEpiaVV6VjNHY0NHK2tTcW1xS2puK0ZGeUdZWElzM0FmaFhpNW9kbENCSitGc2V4eXowRXhyWSs2YVdZTmhpZDhIMnFWK1IwMENwTHFsM3pzd0dSYis4RGp5ZDBtUU5qVlFJeGxOa0pwNUdmekdIZFRxbzM5Q2lnMTZFR3dkK1ZXc3c1Uk53WEp0TU0wbTllZVUrUkVsNFVVRmF0QkVDUk1SbHNDaTlveHFteHJQKzg0SXNZWnFNeDdvYlpwZ1VJRDdhdWp6WDFNNitERDRpUjJ5L0F4NEZxTDA1N1ZDK3RFZUtOaGl1LzYzb0xsZkM4T1djMUIwL1FxQTJVdmtvd05NZlJLdjcrVnl4VXZsYUdQZWZYVmRlemdrWlVGMW5TM244T3lHZkpkVUlmc0FzeFY2bDlFQWN4a3ZRMlRDQjN6QmtmaWg5cjFzaUxqa2JnVEt4VHhMYW5NYTV2OXAzZXNyUklUUmtUdm11V0dscDlzNGRweitiUXBIaXMvc0ZSZkRxRW1kaUQxV1NsQ1Q4dUcrMHRTNTFGNnFmVE9URHZxQ2R3ZEdlT2pPaUZUZ3dEZWUwNnJDSHkxWHNYZ2NtMUtkdUE1N0pqSFZ6dG9KNmt3QVR0dGE3RnZmQXlFWURaM2IxU2JIeWNZMjdyYysrQXRKc2dBVWpMeFhKT0NncEM0VEd1TENMNld5c0JWQ20zMU1lQTlDTUpWSkd2VVhDdVhha3MzV0Y5MGJjSzgwakx4TEVwOUI5dFBRZDJkdzlhT0M2VDc2UFFLVTBKQ01KM3Q2QmliQ1IvRXpBSEc4TTA4azJSRmRMcm9vWXozZkpHem5QbjhFaDZPd2Q2NGU0bWNEbDZ1TGhlUWdpZFNtNC9wWUNQYWx4NGk2OEtuL2dWTDF3Q09JR1J1U3d4dDBFcU9lNTByZGJWREczTmM3SWs4RVYrWVV6MklneFJDVUhKY2lIZnlpRzF4NjB4bERCeGpIazRFOFdtbnE3ZW1lekgrdG1Uam1yRVZKRy9vMHdUNjd2WkN3VkxBNFdlUXYyVzhmaUh5aUUyT3NaeHNkVGNMZERTSjNPU1Z4L1F4STNzbmp0c1NkTDRIMmkzTUlPWDhEclYrbHkra3ZrYmxoR2NITkwvcGVaWC9kNnFkM3JkSzA5RU1DSWZsc0JiR09OZkZkay8rUEk0YjRBMzZUY3FLb2hzbThPWFhxcW85YlhkT01ZZGNVUFBLSDBvVzN1YWRsdmdOSGc4ZzdvcXdoQjlzdlJkV3Ewalora082TmlPMys4R0pTTlp2SGo3Z1JXUERSdGp6d3JZZGV0RXlSMkYvS0ZZb1J2MVVsQXZybmVtanJrRGp3cTJTMVBsa09XNG1wN3BhRDdSOXE5L1dOWGs1blQ4WmdURHF5b1ZpTFpnL1g3a0lvMUFjNFpvL1I2M0wvaHVOVUtxWmdFV2VNU2UvcGoyYXJsTVdodDlzaUx0aDIvY3c1WWQyd1lLZVVWaEEwUm1uaVZ5aHNrZmpESFNYYTlrWHd2aGl5ci9DMStnUis2SHVaSXN0TmR1eGU2N3FaNlVqMHZ4V2JrRmd3RGVta0tvOXpzcW5EVFJwUEllZ3lmcmRpaWltSmx4TjdPMGpXdTBNbEc2SWUwYlNPWTdnOXZ0UlBycjJhaHlLcWdXZ2FYK0JTV1JHRTlOYTdLOFhKbkdpN1Y2V0czR1ErcXFiNnljMFRRRXZqb0xWY1RFdkdiU0pZSnpGQWpWUlVSbEdmTGtYTjhxZ3U5ZlNaQ0pHV21OanF5VWtWQVBJNi9IalhhQTJVV1E4eFdOb3M4ZG16aW04V0J1SGlZcWQvbnRxb0IrRHNSUW00Z0pjYllQS0owY0RyL0dtQm9KT0lGRk5STmJMbUN3bGJZN3VadG5hYit3ZUQrZVpKemtzUWMxRjVoUEk1ckRBaFRiYmVJNFl0UWtBSlFLazF5SDFLd3ZaaWxmMHppQWNacW1UMEJQOXp5anIyaXpRTzRwQXc3S2tPUng3UFRUZUJ3a0lZYytRNktkZHJHZ0JlcTBFa0ZjbzB4c3R4U3JwWmdCU1podWtkeUhPeEZCa2NRalUwaDlqL00rbXdIWkJLNFloa0I4YWJndDBqT1RqS21RbFl1Z3l1eG5qaTVhZlBua0VSWmRtYmp0akVWZ1lGTHpMajQ5Zm50bFBqcFgxTVdjNWpSWURDajZjbTFDVXZIaUp4NVk0OXZxOEFHeXFKcjhhVXoyWlAyT3J4dVRzWE1rejVLTjNoNlo1a25memdqRFdCWmI3V2dSVFpQeDBtY3M5Q1NOWjkyRUR2aytxV3BoZXpsRHZ3TStyVk9YOENlSjVZN3FWbUJ4akhzK2QvakNGWWYzT3JjeGtoR3ZrcFd1Rk1uQ1lrOEJJTG8yam11YjNsbHhZUHpXejJibXIzcHdZcU01UlM0dllGSnlkYU9YWWg2Q2VJb2Z5K3JtcllRSzl5S2czeXl3c0oyQTRucDlJSTJQdDlIUUZPeWlNdHkzWnRTdVpyOVhyeGpuSGdGY3BmOUxnTlJ6UHM0MEFkMFN0Tm1jU04xVWxCVnZjamdqcmw4QTk5STNmU09XTlV1WTBsWW5aWFN1OVJCVFJ6d3ZvMkQ5M3c1akZ6RnplZFFmMktZSnlvRHZxRjdvU1Fod09Cc1VyclU4MG1QOUNaRDd3K0FNcjhTcmRTZWtLbGtOblQzTmo4T0ZMWjh3NXdXd3N1Rk16QkV5QzJkTFgva0w1OVhCQmNrUHJyeFZmOXJiaExPZkxyWjhxbkluaDFtSzVmRWt5T0hRTnlpanBvQUlLQnpycUlRbmJ3Q212MXRHV1NoZW54UnVNVWFoQ2trS2hHR0tlTHNhblZpVCtXTmJkbkY0bGZ6MDNablMzMHlqRkxqejlYaWZDSzBOVzJRZ2JOc0RzaXhOcE03R3NmVEl4cHZYMk5EcUI2TjN3cjRVRTRvOUpZbENjUGIyWkl1cEJkMHZ1WGNiZVRMRi9VNTRaY3dkTTJXYTRKb2M0c1Q2bkxkbXhJMlFZZytHall6Y1RmOU01VWVnYTZkbzkxWWhiMm9hU1dlejY5UmhIV0NWWDQwNGhYelpzM1FKU0RNK0Z4d0FDamY5OFRkaGxEMmQ5RUhCTEFiODZBdjIydm5Zd1oybjV4U3QxNjBLeEZmOFlCNHg3UTcvbTc1SFdBV0hXV0lkWG80VkJFRFpFVmNNKzlSRmwvajVMOTBLUGN0Y0RWMWNIOWxDU3JqQVNwdFhEZWdXbTY1V3h6UUVTQ0t5bTFqNnVkUGVkVG92T3piMlJJdnowQ0E0OWFIczQ5RC9LTk1CMWw5dzhXMWpuR2NnTVg3ZEM3cEYva0RmUEtobXdDNWxNaVB4MUtLM0NRN0hhRUxDRWhPRllaZlArdXVSUTd1WU5KaUdoZGFXNUV2QkhaakY3ZHB5aDBPSHFDWlI0SHhwNU1DYXNjL0l0VjloZkkxdGpmd2dLU2tMU1haOTExaVB2SVJaQlJtam43b1FQSW5STGIyeDhUQnJ2REt0b0Z6aGRtcnE3UTFhVmdPSlptWWNFbzhRU0YwbklYYlpZSk5KQVQ1K1R6Sk5oYVR4SnVqQXpJSEcyVU5FMi9lMlF0MGtyYmI3VXBuMmdjN3IxTHlyOVhuaFJkME5jWVVrSGIvS2VoUXdWOEFKWThseFhUTkpGcDIrWTdMcDFZWklvbzh5UEhrZUtrSmpWTzZvWjBkR0NBTEx5UDBLRUJFNllENWxIQ1RwMitURTNQcFJKYU1rUGk5QVY0Ynoxd3lTazZBTGtjUC9TMFk5ejhHb3g4M0FweE1BekIreXJXU2VpemJpdEZiWFRyK0tVMTZXL3NremxIZWpMaWRNK3Vad1diV3IyY2ExN0Z1NHZ3cnBKWVE5aDV3M0VKUVpoK0p1a3hYVTA2ZldjK2NwQVVlaUJJOWFmV25pMVVVdGswM05oUmZQVlFRV3FOekpQV1p4MzhBM2s0dGoxU01xR0JZV3pqU1NId0JMMW1TaGVKL0lRWlV6cEZSTEFXNFJHSDJNaVZnUk94Q0p5MWRmcHkyYWJWM3VZUkE2QnhCYzhjNENGaEdFVVJqWGtTd1IzM1A4MW5MTk1nRWpxV0dISE1qYmpsL1JBUFJoU3htQnNRR3NkWTdSVTJ4NW9mNlhoTHdGVlZSMFNTd3BZdjRnWW9HK0F5U21XRkVxTnJrZmRIZkRqYTk2c2daWXorMXk1MGkvUTFPcTE4dUN4Q1grMElXNE5SVTB1SE8wY0tjeW5LZk1CUy9wdERvSTFzVmZITnFiRUtQa3hHUnR1bXBYZ0h1elRHdHhRVWR5MmN3anNoa2VCRkZxaG52akphT3pabkNacW5kcVA5SEU0SnNEdGhWYks2U3dLOVVJVUJVcWlBbVBNSjl0NzNsdXBlM0tiTjFxWktub0dVWDBKQmpTNTFEUDk4NDdZWG1wTkswbEszd0V1MU5CT3lNQThDa3Njc01Cd2c2VFZNcEJtb3BRb1lQU3krby9vQ2JpK1gwMEw4WFRnSExMWWpRQmxkNXBzN1ZQK2g2UE90ZzZkZ1JDc1VYWmN3VFEzUzhiWVExQitMZEwvdW1rWkdXbEY2MTAzdG84TVVsRFkyUk1RWDA5NGlOODFicGxTRzBUcE5kZGZPMVZZMmhTMXZIb1VvaWowQjVjQmpBS3J5TDFzNGkybnpYOHZqUlpJQlVsNHcyU0NMZjh3MFNjcFZJK2lhSTdobEwvRXEwQ2RrYjlXbW1LZ0RXSDlWTjV0aStFSVFlQ2tYTUJQS0VyUFdtRGVCRGh4eDVhWjk1QUFmM2VLM2R3Zzd1OUVkd21KVkpzNjJZUlFGUkhVWktDcFhNUk8vS2YrdHpjZlY3cHhlUFJmYVpFVEdtd1hkZ2ZDRVlUR1p4TnB1RWdQYml6bHZ4aE1TbG5DdFAvbTJ3MkpTNHYwbXpOaVdlbDVqcU95REFsenRrRFBxZ2k2SU1xTzhFa3k2ZlRLSjF4YVJXVlRmNnYrSGVoZm9hVklaNWJZZktRK0JJNmZOalp0NFU1TUVWdnpuVXFzajNzTEN2ZXljS1JoT1pQcFF6V2EvbTY5KytrbGJFS29EZG1oYUJUWVZLVkcvOGpIYy9tNWZwL3dvaktJOHRTRUJ6czlsVVZxZ2NJY2RJZ3liZmc1VnZ4VTI4YS91OFk1dUhMeFNXSzNDdkxReXV1emsvUmVteGwrUWtlU0NRR0ErdUc4UXloeUR4ZDB3NUdPSmxOblc4cFhqeHg1QlJCZW1TODk4aXpQOU53aUpMU0NXVDhqdjdqam5rNGF6dGxDQTVnY0EvQVZTNi9FNEJxa3k1c3BJWCthTEMyKzhkL3lScFpMeFBOMTRrYnF0VGxNdG5MNllESmxoNkFvZHkxTE5vaUN2dWpONlBUbXV1RFU1K2Rvbmw0ckdaL1h0eHI1VnhMZGphYnlOaWloeDB3VUJ2K0IrMTYvanhEK09GbWtINEpmQTVoSS96c1A1Nm92U3dPTEFKaEgzaHl5WjlDSXQwbE9HZ1pDZkVXKyt1UGdxL3lacjRxVlp5ZG5OMDRsaE9NZlo4WEo2T2VVMy81citKajNIcHZnTWJybVZyNTM3TFBhWGdoSnYxZ2Q2SnhDVTRUWXpXajZZUnNDOGxqNzd0dU1NZmRYOUdzRXByYnJCbytTeHhoRUY3NW9vODJQL2IvTWhRdnRKcWZUZ0VzN2hnT0pVbTQwTDR3T2VIQnNnVU9CMTJDQ3pIak5kOEM1NThTQlBiZEpKY05CZXhBRHZBZ1BNWFJvanpuNHJmcjFPd21XUTNSVlpQaklPYldVQ1Bjb3ZpblJWU2xkbjJ0NzB5OHBRd0FPTHRDOTlJczhLNWtjWWJEUUsxenpZcmZHRzlBdzNsb0ZaYnc4ZFFwQ24zb3lNVFpiNStlTFBqT281NjcvNDlRTm5STmhuY3A1UDQyelRiMWhYVDZuREZXeFpHSExFdzdaNmhPYy8yWi8xTElZY2k5OGlXWmVZVnBvNHRwQThZUVFwSmxsZFA1N2JpMnAwQVFtOGRRZW94cXc1MFcyYTg0eHdPUTRKWWFSdHgwa1lVemVLNEJIdTVnakJpbVRWd2daQUI2eGdEMkk3QlJKSXdqMThPRGNOcWVGcDNoWlF3WWhqY3NSU2twTjFHSXh1Tm4rUHFlTU5wR0hJd0tvdEozaDQ0bThQamVUb3BzaGhYZzMzL29ST0Q3MWdScm5rWDJDR2UzcnFYZjRSeTVsV0xMQXRMQ2tjbk1JT1dCblJldXNwWThTZ0hOQ0E3T3NjRWRLVlR6WWxlNmZjc2FNY3A4dm9HRkZ3cjgzUm5tdERyWEY2MmNhY1V5Rm10Zmp3MnlQYUdGMnV5MFZhZ21KU1h6NTFaM0k5SWVZTlYrTFBPT3VaNnlab2FoZkdjQUEvTlNxV0NUT0ZsNXp4OFhLbkxFU0lVeG9jdTZkbXJydnVybVU1WU1iMytLUmwwZUNRQVUzS2YrTWJBdmdqcUR4RElxVXN4OTBqdWs2TGtqYXBoeUxWbEZTNW5URE1QUGY2OGxNQVRJZHFiVHBadWM4SzRqRWExaHZEMmp3Sks0UlJ4dG5UMHh6MGx4SXk4Skc1YW4rQ2lncld6SVU4QTJ1OUNJaGd2UzEycjBqN0FZdWJ1dG1hOVlSa1p5ZjNpNDJSVDJPaVNRd1hQYW9xTUpuUW1DZEpnSUxEOFlzUVl3WXJSdUZrcG9PNzlTeWlLVGdkc01xKzEwYkF3VUJSODVMZ2psVU5MZ2F1enM5WUdjYVJENUxFSnplQzZmLzltckdsNDdUS0xTc1c4NTlhU2NsVzRVMDRQRGZ4NW5vUnlXa2tvektDeEdpUVY0Y1BLL0tJN2d1YjdzUHJYeFNxMTJ4R3o5TWFuY2Rkc0JhbVFxQ01TZnFLWjBSenNTVE5JU2NHeDRqSnJ0KzRRZXcxNmViSkxTQUR0Y1RVT01oSkVCN1V0UHhaK1NuUDcxdTd2V2NmVEhMUU15YWN5TWRLOFBzaFZUdkNkTFdIaEF1ME43SlppamJ5eWZaRXVFYW9jb0pCb3hqVXBHa2MwbER2WTFaZmFwdXpRVEpVWjZ4aUdnRzRycjFuVGFMWEVFczJzMFZGQldtUXlvQVJsTDRrS0RHeEhUYUhyTW9HcjdpZUFOZTlKR213N2xDYVhxbU1uc2xXSDQ1dVBJcm5GOWpCRmg4SlBZd3Y5OG9GVXdQZ3VkblIyN09Gb1AySytSTmpyeWlsQ3Zna1AwRDRESEFXQTAyUW1CdjU1d28xTEJ0bzdxc3lQWTRjZUZlUWhEejRYVXV1WVpyQ2gvVE9DQzI0OGdlb2MxamJYUmdyUzFrV2hhbkoyQ0VISFl6UStSM0NsTWJNN3BQTHdPS084a0ZyMkwrZGVMUWM1S1VQbVl5TzRPRHZrT2ljT2Jnb29mbHYxejlRaVBZMlR6aWloY2ZoN0FUNzcyMURDa1FEb0lGTy9pb1NiOFowOG52eDVaVkpOUjQ2NEo2ZmpkMk9DSjEzckJQR3BqbXc0U05YZDMrTSs5YklMMVBqcU9RSWxheVg3WlNOS3ZySlFqZUZpQ2dqdFVlbFlRNnBIcGg2VVJqM254UGI0OVhHNW5OL2Rnb21PZUZTSmVRZ0dodnJRMVE1ZFk1SFZXYi9YWmhrdmpLY0dHeXdyVjFrc0R0WFlYNjliZlkxaUdCZjlZcTQ4enlRbGUvZjlETURKNk5waVQxMWd3a0ZFbkJmMFdzTTBZL3JJSGRjM2ZSenc4bFlCeXUrc3B0aEhmTmdDV1p2TjhBd0FDVHdKNVJqTzRuU0JOWW9hZUl1ZTBLdkN3S0NveTdVblJWaTVnN0YvMzJ0Z1I5eDF6LzBFcElJcmxBdkl6VWkyT2VHTGNkdEhjTFNGNis5Q1NjLzBFVm1NbERqRFpqRWJmd0FCS0ZTbDVHc09FaFB3U2RDdTRnZ1ZYMVRzSG8wSmI3UzF6V0cxQXdPWHpVOTZkMml0OXlwWmVkR1pJTUt1K09Jc2gxcWFXV0xDVTEwblM2Vitod2VNR1JmZTZhMmlMbGRrTndSWmhKenlRMGNOTHVXdVBPRDZ4bHpqMi8zeE1IZzNBSThudkRrNW9PaXcwYVA4RkU0dUV5bVhnYjhzYk5NNGJvR3lOc3U1UjVGMjVoU1o0QnVsU21uald0TDdENXQ0Q0NHS21kT3NNSCt1bGxaeFBQTndyeXBsbkZ0N0ZSNlhzWXNtY0VEVURhNVpuYlYrRGxDa3h4eldDRFVTdVNPSzc3YWtUQXlxM1RQbHNUTEpqUFJFeGhkRExHMWRmSk5oZFl2eW13TElKNWpGcjhKZXBwZURDVHcrV2NJY0pubVFuaEZQaHRUMFZ5NDNackNXNW1UeFVEQ21JR0s2c2tRWjgvQS9OMzNIYjJTZHNSRy92TXNsemZvQ1Q3NEgxWVFaSEtObHU4OGdMOWNwQmZ0NlRHa0trM0tSbXlKSTNUeE9rOHp1dStoMGtiSFN4ZVZIdUlrTzZCMTZiVUplcEZTazRwc0ZhSlFkL0xycXpWZXJtUjVEN0ZUZzYzQVcwTEloMUlsdnZpN3BKS3lyMzN5bThXTnZ1MEMxdXdmRnRhQWlzM2lrdm1sWVp3cE5OeDJ3Y1B4YmVid0pON2hZVUVBRk9OZTk1eExYeXpjMm93R3l3SVM2MHlqZXYvbW9mQWtoZDA3QWV4SHd6N2N3Vm5JNEkyNXM4TFdUYVBBZDVmVS9XRVF5dUJvSnNJMFlCdDJ3aGQ2VmZRMXlrWVBPM083UkR3aTAzTlR5T2hmY1RQSWRVK3dSZnlmT0V4d2pDQmEvZXBTTjFxUkVFVWFXMTE3VnAxZ1R3eUVTTU4wRDlVNDVsdno0WHhPUFhCRXBXbGlpV21CYmFieXRqK3N6cFc2ekRPOHdHdzAwQlZoQjJ6b3huZnNHYjJqc29aNUxnZU5tNTNPK1V0K01Hd2pHSlZxRVB5N1pLVVNuajh3RGgvTkllNTBXYnZ1Lzl3MUc1TjlNbGFHV2hZSStLNlFORWlIS0t1VlZ3YWVsK0wvcUx3d2ovZ1p0SXlVb2YzRitvY25QRzBoaVpMUlJNMEVBRk5hRGpSWCtvYUN3Rkxkd0k0MGd5RitPalNydGtBMkJwMjFwYzFvWERvN2hPaGRjck1DNWd5ckRoSkVHNzFpSWV4WkRZaGR0K050RGZKVXYrQ1ZHNFlpelFMNG9lcmQzL2lGMHFLbXpwNjhEZXpNYnhJUmpSb1dpU09CeUk0SlNYNVpHSDBVUGVpbFcvY1Y3NEJ4ZGk1UzdXUVIwdmJJUWw4NFQ1b2xKVGF1SGQ0b2ZBNURWSDBGU3p4Q3VzMTM0eEZEZ0ZVU2JzMTl0bkdwOUhoaW5ranN5NXFLbWpBazRqVlpSSkhXRmZCWFRpazk2WExsR3UwWXFJUzY2QmNNMHBZRWhUclRHQjh5OUJRTWVVTlg5eExCYXp4Z0twYnJibXBHa0l4MU9YRSswNWVSc3RBOTBOS1lTWTlkdmRqRHpaRkcreStzaUluZGlSV3pzNGs5K3NPYjY3MzlJNlNLZG1iOTRUN25JRlExcXAvYW9XV0QyTzdJdkZqVk93bUJTcm01RzcvSktCRjdzNEpCdHdBMTZaVnV4MzROeVJvZkJuNUNWV2VBcHBxN3ZlLzI1MWd5WmdYaHdKNlgrQnc0VUxQL0NTUmhsVTNrcVNJSlZuZjlheXpjZVJHZVRMREdvV2dVMGNmOWdjMDc4Z1ZJZmFaZXlvVjZQWVd6SnZ1ZkdtN3hQWXdHOS9SNW9YOTgySDY4LzhRY2NrUU1kOElaSHVka2RtQ0hHZlU1a0NZQUN1R2o4ZlIvck1BeVlydmJWOXY2WWRrR3FReGpCUGlRU2xQQWdaS2tKQ2ZwclNFVDh5Y1dkR2FaRU5mNHJ2RWFCUVhvMzB1ZjBSVFN5QjUrRHUyUkQ5RklWYWw1bWVGM1JXN1FOL2JRN21GZmV4bE1IcmhnejVVajhBR29CTzNxeXZ0SUQ2UFllYkFUaUJ3cDRQNVkvTHZIaW4vd09YQzQwZGszb2IvazkwRzV3YklwdjQwR0RGSjhsZ2cvTnUvY3RENklTQldGOUhHVHdpRmRrYk0yYlZSQVdBVnRvRG5ka0NadWdHYktGM1h3ak41QjczVjBvbjJNYVBiUy9RUS9pZm9iMGd1RW12b0JZYkNDYS9WRFZHMFB0UXc1dVZCWDE1dDNuRjRQeHIvZk56QUFmL2orRXlJV05MVGVDNHRseE9tWGxjZndaSjZINEVYcmY2RnFoWWZ3WjFBRWNsKzIxdmlSMTd0bGhBVDVQdHk3RFd2THhnaGFOWEw1SGhtdEVHaG44Z1pCNmpUa1Z6NlluM0xaZzhXd0NFeXhWOGJyZ250Wm10aU1IQkZwYlZWVG5LK291VzdNSWtHcWNXTFMvUjE0dFJ4aWRNVUVFN0hJc3J3SWZITTdVSVFXbkRoYWtUR3dJbjBqQ3RXOVhNWEZyOUhpSEpEUFl4cmE3aXY3RWxGRWpzc1E4b2RVK2JVNTdCdEoyUnJBVXhHTHk5TENHSzdDZFpNaXdYOFNYSStqWktnbCtkOHJKWmc2VzJsdlVxNjFlMDBtalVNajQ4c2pQYlhuaFk2V0hEUFczdkFaNWl3Z3k5cGdzZnIzOTd4dXJzNFVPVEQ1YXRpbUgwMkZWNkJ0aVhNWXBsb290NEpicjNrMVcyTmUwTEpERllEM3lHNmJ1elEvd3EwdzFKeWdrS3hmVWRjRXVBZk0yOGxQcWE3WklqN21qcjJ1NlpXQ09MeU84V2dmemNMMTlHWmFJZVVSMXUxMnRrSDdtdjFFYmFJSGVsVDJtb3BGMm1rTnMvWVBkZnpYZ2NlUmUxSElreVEwbUJ0QzFqVHgvOEpyWmZ4OXpRa0RzNHQvU04zdkE2cFEyT3B5UTIxR2gwczMvbU5HeFRUczR3VXVtV0kvK2I3aW15M21Jb3JZR2RYYmR5SkdLNndiMFlOckVoWGZ1alQyRkpvbkIvNkNnMGpreDZ4T0NHc2FseEQ4Q1h6SU5jbkM1V1BQeFFJbk56UGQyZ0tYVXhET0Z3QnlEWVhWcTJ2VFNaT3g2WVRYaDFnUkhzL0k5Um1KdHN2UzM0S3RER3RsSUV5TXNoRUNBWmxWTUFvVUYrL3JLM1FKOXF2QmNWeGN4UE1HT1daMVJra01ud01FaGlXdFNpYjB6WXBaVmVQMXJBdXpUNUM3N3BjbVNUbUI1Sm0wVHR6ZVdWZ0JZaVl4bGNTSFZ4U25Dd0ZOUjdUaENZTUFhYjMxVFpTK2dudG85RnFKeXRUUTN2RDFpZ1hnTVcwL3lSTTRsREhRaVRvZ0hMcHNMNE9aOE9DbFhaVWxZRHB0aWRUemVMaGhDYlNRUG5YRnJyYVF0ZHQ2UEpOMTROSERnRTUvNTJiWW9vc3htN3J4ck9WVTN1RUUvOThwVVpsQW0rMnF6NUdoTlo5Q2I5OUNoMStyWGxRd0VOUE1iMzVsVGRQbVVOVnNRaTZjc2tMTXExZUQ4WEVOTmozZkxLYkVnV0dGcWZFN1pNUExwUG5aWFJnSERvdG8yOFJPejQweHhxTUpsUmdxNWFKMWtPeU1iWjJNWlpmV2UvdjdUUFIrODdaWHlUS2pnVzdOdWxhRlZSWUYwMWU3VlByb21KYStpVENKK3N5eHdkWDFpY0poVStsWGxXL0NPMjIyempuVXR2bXd6TzEwUWVhbGZqdDJLZENmYzlBRW4vWjZqajhMdWhUOHFuM1hFS1Q3SEUrVW04eVI2TTM4ckJEM24yb0E3RUJjRmhMTWlLWmxKb1JUeTFld3loeU1uZkxzTTdTYllVeitqOGVubzZoWGQ0STBQY0F6WC9WcStmb2Y3am51Lzlpc3lCaE9IVjZ3M1RWcnVNZEJmQ0c2NTlDR28zVzEwRVhmQnhYRjV6TnFPd21hRVRrMHF6NmtTRFhXV0UwV05aKys2Qnh1OGVRRkNTTlJlWkJWWHVTZGtiQ2o2SGJaZy9vQ09DTDlybHVQSVowOFZ2ajJqV2RSQWFuZkVnTWoxTy8zOUZ6TTZpM3FMNGZReDdVYXFKVWtkRm4xeitrSWJHbTdMVUIzNUMycWpyMmJyZXhXRnFNbnA2MXJodTZtcy9CeXphOEpBMHoxNWJSL25abVMxUnZpWFdzd1h6ZU5XdVpoTlB1aWJOUTZVR0k4R1kyZExuZnBYKzVDVTZpUjBLeklKQXhIWE40UDBpaWVhYnVoanFqU0xma21keHJQcE50RFpDdnRTWE1ObC9yT1diT3JZZldWRWNwR2tyNmtWbWFDeVhEbEtoTDFWOG82RDZuVE5Ec0szdGZ3K1Z2Vnhaby9jWmlFeU9aVVpWdEQwY3g3eDRVb1Z5RFlzU1h3OFNmRGxOMHErRnR5QzlrNUc0RU1KeWxkV05zYUYwbU5heTZ5OTZZbVkvVXdtYVdjNnd4NDFXNGRibi81Q2ZBZG05ZEFyR3MwL3N1Q0ZrTUxYYkp4TGNwcUMwMW5zdzA3OXRjVy9xemM3NFcxdGVGSlI3QWhsUWliWTBPTHdDMVlsVUp3RENsdm5LbkdFMTZmd1F1OXJ1eGgvTUZLU2xjT0ZLL3hxMkp6WXZuTENrbndVRjJONVdpZ2YzSzJNdU1JdzBaWTFXYVYrK1dFd0N2RjFiRlJFN2JWRWhiRnFUZURaRDNaUjR3OWxCMEpzZG0ySVdJcFp1eFdyZ28wWnpnbERJdTF0djFoSHpvbVNMYWJwRUFzSXZDQlgwOExEMWFpejVram0yVlphZ3poSjdFRVZ4STNOOWxIbFkwdDByYXBGZGMwLzdsZTY3VmdVK1c3K2hJOFVuSi9oZk5rSlpiLzFaTHlwbkxJRXhVUjBoL2ZUNHhBS01iaU4yaXhJYWdyNDNJUXpqQzdlMVU0OWYwQ0J6VkxkRmxqbG5OazU4d05oMEFFY2J3d0psam02WHJGT1hVRS81NXFETldaU2Q1RDk5RzNuRjF1dnlWRmdvaDBMMXB0Yi82Y3lNenhFZDAya2xhWXlobU1CeFByVEFvT3MvNTNnMW9tZnFDSjQ1NzdQSXJOTGtrTzI1N21Xa0hhRjZMMU9rR1NuL0ZPUjBRN0w5MjhxNC9Kc2VVZ1hSWXp5bE5hemk5ekN5Rzk2cmJqV3ViQzlaWmtDZ053eVlTVnBSTlV2ZGZXa2xLUk91RGxFWjZuOFoxRE1WMzg4VkRuMWNhaFcveE9TK3FsYWxLREJremdNd1FKOVM2RUREZms2L09MS2hOdGtwdDIyV0pORVcvYktOV1hyRUUzOTdQQnFGdDRiZmRsQTlNbERuZVNOY0J2Wno3M1k2WitDTEY2aENjYXVmanVacEh1aDR4MjdVWXdDbDhlNmxqSStKSXlBdmVYYWJjNXRLYVh3MFNnTlRPbStHaFNSdWF4VXlVd1ZIQUhTZmpLblBMd0sraFhTQmR2VTAzdVFCb0R3UFVSdmprVE5ycFlSS3lyY1BrS2ZBMnBobXpVamRyQVpGejhKeFlRbnhmOWNIUXFxZjBkWEQzOHo5UWNvWHVUR05UazRYelZFdkxNMEpIRnZHTmdvaTdXaFlkaldQb3ZBdEVnekxsbE5nZ040SWtKd2IxYWVORG51Z0xYUmJCdmZ1WG9CNlN0d0pkOEYyUlljdnVwVEx5NklLRnNYVTkzei8vcHNVczlPVFAyQmZUbkh5bHJYSjZ2cDZHbXRpWHgvZUgzbmxidURTcG53UzFGWE9vVDRxTkc5dUFuUWwvMGM1cE1tV0VTMUwrVXNpd0NWV2h1Ukh5d0ZWaUtVd1plVUJRMUdYc1ZPMWxFMERWU0dVZndybGx1MkFEdHJCSUNqNVlVNlNLMGMydk9HK2k5cFpQQm1udzlYVGk4WGdvd2lhUGdqczBPRmxxM0Q0S0NzRDhIMWhsTXJaQVJrRnJlRTM2ZXV5Q0ZkN0VBZlNHZ0V0NDZwc0tLVWZQbTdxT0cxam1WaUk1S0c3OE04RC9CY1RSdS95SGIrQXNXdUFITmE4aTFsZ3l6cVhaRncxZGdPTW9kOXJVU0xLb0FwUFJVSlV1OEJqWlZyRWNINTRDY0N6Wk82VmdGTDFmK040RmFDS204OW5zaVVoVkNlSEc2WlZ3M3JJaytNNEdpVXdyR2M3UGpTd2w2ZFdVVVNjWXJlTGhnWTV3YlowOTM2VWxZRkpHZHlMWEhwS1FlOW9JQXhMSHN2Z3RzaitYVS91azhueTc2MVBzbkdwRk1yRS93Y1hYR3JuZ0swNFNuQ0VzVnh5K0k2WUYxTUoyejdRU2tiaUpZVjVKOE5FekxtTmxmZEVidWR2L1pMVUhZRmZwNmRlamFaTUJyTU1EN3o1YXVQdDBFbTNNaEsyWXgwVzBJK3BNWG5mTjhvTUROLzdUbXJiQXBpRmhxMHpDS1cxRkkrVzJ6WkpjdjhvaEwvMGord3BnU3JFRWF0anN0K3FhK09HRE5UZ1EwK3AyZStxTFJPWm5hWENlVlZ6MUZFU3lDR2I1OS8ycHRTK3grUVFvZGRvQk1nSHdpK2ZCblc5UEJXdXpDVURLenBuZEU3emJpYlgreWFNZEdLUzBXT3hnQ3hkakE1TDRRb2FTUytueHNZWUpETDhzR3JnVmVPWVlHNlJlemFrL2F3dldNU2V0VGtvTng0N1NXYk4wdzU4VGEwSEJGQjVXRi8yWTBqK2Y4MjNxeXk2aGRNTStVUGdySDc1ODV5Qkg2U0luT3VYRXFLMmFQckxQT2VCeTB6MWF3Tnl4emRLQkRxYWFNUjBXUTdQTnNGWTZmd0ZtRmMvR2k1Y1c1L1lISkVNUkx3ZWpWYzl1NE95VDErQTdFSnVGcnJMait3NzRsYUlPMmhaVENEb3lmeFFMYWUvVjl2L1FSNElIVUM4dEY0bHNMdjRpNDJ5cndiNG9XNERDNDFwbDFGV2ZKRkdnR2NtTVVPSVRacUVCUmV1ZEwzREE3d2NkS2RudUFMN0x6Ym5tSVVoTW92QnBESEdPUWozWVRibFZTNmVTYkpmL1p1TUdzT3c3N25IdFB6WlE4SHoyNDJqQVh6bGI5Z3dZMzVucEkrYzBNanFBNmV1ZUErTTJBTWF6TXZaQWVmVTZFQWg5L3hqaW82aFFOdllVVUw1THJtbWJFRU44QzJYV2xVaFp1dnUzUlpOeE9ocml4VjRoZXFMYWVJdFhvUmVwMkYvS1N0TmFMOWg0K3pZTEhUTy9XVjhjTVBYejNXNXpOcTcwbG9iRGc3N2w4WUlsNkhoTjRQVEpGNWNtY3JNa0lmWkw3R2lydGM2OVRPRm94dnkvcFBnVEYwVTgxYm45dHRaVytMMEFZT0VtdzRzZEl0a0xJYmY4MFZkbi9CZ1JhZGxNMXFzQkluOGJPaUVhT1daSHpIUUlLN0doWDVHZ1ltVUhieHBxdmhURUtNajNER0NRSU84WmRlUlgwTUZZdjVvM05CNUJKVVU2Vi9oQTJCR2g1VktRTmVUc29iaStTaldIb3k4a1lsVjhQU1NxSlo5Y3VkQUY5VVJtU2Y5N1JEbzFpR3dsdzYvQmo4aDAzM0lGajcyWmRKL3FVamVHelYyMHJWbmZIbUtCQ3VmYVRmWTVKRkRtT205NHZBL3RoTTBGNnJYa1NpYlZPcHBQT05sMkxvcUhCcWlIZW5jV3pKZHQrUG9EOVhVZzQ2a24rbksySmdXRE9nRGVVN1JBWVlTcUV6ME1kN2VwQnpyUHA0QXZ4M3dHS3hOMHozc2dvaEhYcG1QVklFaFhXRUo1dGJIekZVSWw5UkxnVTZ5VDdHam9vOTE1aGcwbzdiK2hIN2M0SEo1NU02Ynk5UmJ0ZzUva1BpcXVLZER5Vk9lRytRbEExd1dtVTZPMnp1T2FhejNRbW8yVXA4MG9iRWt2OU1rVzR2aHc1bGhBdW12NVhQaUJHWmFFT0hTUHgyY015aHlJOExzU0dBY1VrelZuaFpzQ2tiWlo2MHFmNGJDTUlZNGxoRHl5QmZqOVJTSGlpVmpHdFo3bkc1OGI3b0xnakI3VmJETldic1V1WHJKNWlxSi9xeHJCTk9wOFB3N01xQXNIRGFid1dTY01RRjIvaHE0LzY4VUt5MnNKaHNoc3VXeG13QU85T1pGQUlndmxSYWh6Yk1PcEtqWmFJSjhPWEdYZDk2MUJGcWMyZFJWMkVDVllEMDF4QXFPZ3p0dVZpVmsvR0R4dXhwMlh1aER0VE9Gc3VZQWY5SC84SHZQTXMybURCSXExVXVrc2tWT3dUUWp4LzlDem9UTk5YKzJKdHNOazVWMzhCZDB5VUwybHpPcnIxVXBOWVJFWkJhVndidXk3UHl2WWhRUlAxYVRVTVN2S0x0MGlpUmI4M09OTXc3anA2V3c5dituOHNEN3cwb05WVjUwZmwzRXJwS2tTS1laalJFbnY0ajNSeGdjNndOTG01Vk9OVmRpTWZlMVg1RFVNUG02R2c4M3I1TnRqT1RGYUozNHVKTGl5WUoyWHQ2aE9OTGkwSlA5ZklUTDdBd29uS2ZNbC9GSGp1NTR4UHRCOGNFd1R4VVh6RzlBM0NaeFNPWWNza0tkVHF3MW9XUUF1ZzRwWjMyajRNUE1LT2ZsM1JKUWNrV0V6cDdlek9BcHZJRFNHcWxweXMzMjJRU0c3V2Z3U244RWdvRjdXblZRQWhyQjYrVURyaW8vSytvdkwyZWE0cjIwckZHTWF6bSszSUZZdUh4UU9EbWYrbHRUbHBkUkR1RCtGU040U0M3QmdOYnpjQzRSdk5DVmoxeFVTQm96RzJ4N3JiMGh0TEl0MlFQenZwOTJWMDY5RndwZXVGelZaY1JtMUMyMTE3TGEvYVl3VndyVG1yQTlYYUdaVFFPS2xKMVI5d3F4ZnMwWlBuNTVSNEdhYmNXSVVKVWo5TXoxYnNqNEJ1c1EzRVYwTGVIMldUQ2ZXWU5tSU5zQ3FqbG1sTGdrbmpsYm1WbzdMZjVSOHU0K24rU0R0LzhEK2pkL0VWMG5veVBFT3JwOFFFemZ2aHhseHhCdmRmZ2hhb3djSGc2c2JzeERKeFk2bkZrdkV5c0FSdHd6dWpVbmhYZmM1SUhHRytIemlVSXh0RXJNYzM2cmgxUUlXWGFHVG1OaVoxajkvaUViZ2VQUjZjY3R1Y3ppMjUzY3piSU9vNGo1VzY5WEF5SHhtNUl3SWJNVFVjWXRpRjRuOHZRNGVBYVBYV2JmbUFyVTBidDdRSEUxempLb2pRbjBTa3JWV25qdDFqTGtJdElvZ20zdmtrQWRLWUJtUVduLy9aWXdjRkJWZUtRMmh3VTJWc002NCtyR3hZTDQ3V28yOGFrTEE4OXBXdkpoWGpFT09IYStubHhkYzBQbVo0STZQaFRtcGdkaVZjTDlQVzNTR01RQStNWnpTeDRPcHlURTVLSkwxTzR6NjVrays5ZDdHK1h1SkhEMFM4T1pXVVZQaE9IYXpOVFB4ck9xb2Z1c3ltWHprNlpxemUvMEpnMDBSY0pFN0xrN1luN0l4cXNmUzQvTk1tczFFSkNsaXREVHdkaHl1aFZ5ZjZ3bitHMnJMTHF1K3VwT2REYUd4UnhLMkZlYndMdVA3cXJnV2orbGxpamRlMERrMDJpUkNjOVJYbDlWTEphYVJWMjdncUVNK241SGJEc1JpTmZ3ckpFMVd6cU1kMXJ3NG5WMTY3QkFuOXlsTmpCaElqaUxCanZOc1N5dExOZEJjZnQvdktOMG0wN1FJTXQzRVA3V3dkcjZ4QXdTMjNBb1F2ak00c0NPUWlrdFVHcFJFdXVxMkJIYS9xSndBNVhSNUVwTmx0aFpLZjcwYnN1bmxXUkRIaGczSE5PTkN3Y3VoNHZYZmJzOGY3U0p0dlZNM2UvSTVPd1E3YittT0FlaElla2Vmanc1eUR1Ym00WFlScFUvaFFNa2N2Y2YxV0tvK2lsZzV5bXdEWGZDbU94QWZPQ2M3OTB3MHNKRkR0NVFZN3gwQzJSYUxDK0hYM3I3RzdrbGZPcmdCdDM3M0c2bGhrMkNKWEVXRjhnK1BFL3UvVFVJdlBiNEFwWitwSC9BbGVoRXdaQXdLb2NEZnpPNTJnSUg3eTE4endIUnd4R2ozWFR4MWZXSTRPVzEyYzl1UzlpNjVjWmNybkdMN1Q0NSt0L1ErMHlmZVdPcXFTb2hwTjJ0QnNZOVZMc014SXhoZ01pRWlOTnR6TDIvdFZ4VkU1Q2RPbXR2Vjc3eTZBb3ZEWUFhaW92S3U3enJxSHR0K2gyb2lQME9EbTlFNUJSbFlEZU9SZzBXSzNJSFlKR2EvL0JQZk9PazIwMVo3SjBDUzEzeFp5emd4TXRNUVZORGJFMzlyTGpRbEZxM2gvN2QreXE3YUpSaFozYURSOGd5Qm1lbG5XOEpLVG5ZSnU2ekduT2hxM0phRm9jS0JoTXR4aFoxMkNRUnJ4WGFkbGpOb284QzRraWd0cGNvQ1pTOGpKalExN214L0pNRi91ekhNRjlFcmVwalVHZWtKd2pOM0NBSVpRSGlESS9pMlZNNHB2WldqT3dHelg2Y2hyc2pURkFuZFRocVVZa0RITmdyL0pSQVRLNGhUUE92NmlVUTdQb0tWdHRhdTRZcHFhYlh6L1F0aG5FUHNEMmVEbFA1S291cmIzbEk3dklxdjVuaUFLSFBIbllsZ1R4WjdiaStHYmFET0NtREdWT09WNjhtYnUzVlZHMlFQT3NEYThMdFlYc0xLMlJyMVpOVEVHWHJJS0RlOTAxNmRaWnBxaS93VjM1WU03cER1aXN0cHFNMk9YazZWWE9SVUUwd1FtVkZQa2hPL08vWEpKOHBSdE1RRVJsL2RmRmZZaHY1YmZaYnRGbnN0Z01FdjZEMjZUM0NkQjV1YU9OdEhKdFVaZnB1REJhNTZ1bWl4cE16VmY0NUVyK1FCRXpmTGVyYThNanFQaGtheitsRzNHOEdYQklpMURDbnVQaWFZRHRhb0ZDUE1RWXBwelVGTzZOcVZGZTJIajBxdGVTTDdtMTQwaVJieE5sc01HcnlsdjhBQzh4YitncVRRQzBtUkZndVBGVzNkU3haak1vYUVUa1RBV3dmL1FxNitQUGJJTjl5djBpNTkybjVsY292SkRVRTVkcG1XaE5FRDZSZGt1dG9jWE40RWFtUDh4YnQvVlBtaVJEcndqNUhqNnNiZUhvbE42Zyt1UWcrTWlJWFVzWkVtVzdDRW9tV3FDV1BTbnprVzhSSUhzL3pQZVgyWDdTL3dNNm54ZHhoOWRqVzRmSzJTOUcrd282M1lFQzhIeWtoeWthNElBbmNtaU9NRnBWQkdjYitET2VSeHN5VnNlUG05SVhIRUxDNGx3cFRySWZaemFZOTlhNGt0SHhjU2IzUUZrTVF4QXRKL0V2ZkRFTlFKbnlBa0Z2ME9Ocm9pVFlmeFROejBhQUl1ZkNGRjVHVjFFVDM0S1gwZHQvRHdER3VKZWx3ZWU0ajZxUjU0YzNRYU1LOXQvN25sL2NKOWhSYXBBLzZkWUQrNVpXZTlQUzVXb0EySVRTTllUT0JlZ1dya3JrWG5xcFhnbXU5dFhuYUs2Z0lJUTEyU1Zzb2dDNk84elQvaTlyS2lieTFqNXJtYkVLOHJBMllVUW1TWmZUSWh0Ry9PTkpvS3BycU90VnkxS1dxRkdidTBld0dnTG4rUVpGUkFCb2VEWmx2VGUrWGpjYlY1a05ldXFMMTduY2tyejM0SkpsMkJoNTBnR2I1cDYrai9obmhmd2VVSXBhcGJPdWlRZnlSZ2RwS3RRWUo0NEFHMmwyTFgvWnlSYkNaZTBCb09sNWRTNmJDVmFRdi9NQmk3ZnFGbHVUU0Z3L3Q2amF6N2pMSmJyVDl3blRtc1BGVFZVVzgrVGh5WGpwZXNFNTFLMlZKcjFWSGhleHNJc0JnS0s5QzY2eDJBeHo3czZlNVZHYk1aRmxibUp2WmFLVnhMdlpaTlRuVXVkTktmbG9yUlRqL1RuZFdObHpyOGU4VjhoNzRjbTlTVEZCMkUzU2VjMndKMjBqNlZNOW0rbEkveFFpQmNyMlNITG5Qekt6WFcrNGF0bHJmSU5ZdjlNeitUQTFoUm9ZR3d6b2dFWWdFbjFTRUtqMFg3d0VCQk5Gb3llNHBoZklkNWVsa0tIWkY1Ly9zWkw3UE41aFo5dE5GOWZJcDN5SFErNmJMVjBqa2U4NlJrOTVmeDhMcnNldmI5SHhMQ0VYV293UEJnQjBSVGNyNDdPckhvZjRFMGJDcXBubHEvVCtUMVNrK0lXUE9JbGh3YnJ1Q2xWTlUvV2FYa3JNUGk3TWcvNlJRNnBYOWwxdHlReFRjNGlyemRvZERYZUFNdWFISmRGYWVKRDBCdm10bFl5L2JIa3Y3YUFGc0UrT0F2eTlRSitDd2pYemsrRWlpYUdkbGh5RElyOUg0QjN0QllEUkx3RDBHcmYwOWkxTTZIWWV0U3pDWFNNVzN6ZExjVFNPQkZxckhpVndmSGhNMEYwU2IrMnpDdU45SkM5VlB6NWNjWm16RDIvMUhnNlhpcnhMV1VEVEE0VEROTlo5WXpSdS9pQkg2Vy9vMmtNa3c5YlZFa1EwZHJQOTFRTEpPdjVOQVUvQXk5d3YwdktheFo5d2JuMkR5ek41VWFSSDdxRVcvQ21FQ0s4bUVFK2JKeTJZbVVzSithNk5SaHRvMWc4WG5VYUZRWENyWExOTXVKRTB2cDg0bVZKS2ZTcXdnenVxQ2lhSjRJRWI3Y3czQnpEdEJaSnFKdGhLTGg2YTM3MjhGWEp5UDdQakh3dVlkNWk4b3g1NW43ZmNYUm9NcFMzOFRlbFpzSGVobUQrZkFNSnBiL0lJZXdiQ3N6MUI2cWVJYnZ6elpCN1FheEJJNTJWZGd2eHFaU3FaeFJETm9LU3BmNGthcXEyaVQzaWdjZUMyUTBIT3BQRms1SUplVlJrT25EbTY3d0I4UWtVdXRYYkZhdHllV3g0WmdEaE0vV25NbVFoNEhaQ3diL2lUcWdFWDNIYy9JV25OTEsvN1dMc3l4RXZlclc3YlVQc1ZGNjJnbE1PWGlTRndSVG5VOE92aG9qL0tpZ0lhTDV6SXFmdHhzVldXbnl3RElqSmlsSWZ6SWlHeXNMa1FCNnA0NVpzdjhRejdGc2ZlSXdxK3NVOGorNGtXeHZTNHQvNXBmb0t0L0lYOTh5Si9vRzZFM3JBci8rbmlKRXRkRllDY3BmalhBL1V2aVVFY2QycXhDS3VSSVFoTXUyalJ5anFWcTk5SnhCKzA4UzhQOWhxdGdHQ3pjN2xsUDN4NGQ4Q2xsQVdGNXUwOVlBL01WNjM2UWhKZC9GTzhaUlZyekhlZG8rRXh1aHRlKzVHY0FES2N6T01XVDBXZHluQ3kwOFU4WTRFK3pqbjBaZFVxOFZsR3V1M2NmZHVDN0txS0wvbzFTM2wvNHJUMHFVcFo3TERIL1Z6NUlseDVEVXMrK2UxeFhaLythTFRzcXdMLy9oZDFxNHJlUmFSS1dGc1daVENHRVdGK014M1NuWkd3YktMZlFoK2Myd1FzOXVzb3BPbUJPSTNhYk1RWS9XT2p6VlhXRjVlMTdodHBibDU0M2pxRlJna2U4UWhnVGhtaXRPcENiaFVaUnNkUjJSbytMcnJ3OEUyYUtZeXZIVmRtTThuWFgxWXhwQXJMRUx1MVVHVUVLcStEUVN4NC9tUTJPUlduMXFQZTEwYlViYkFLWXN0ZUJYNjE2blZiR3ZpeUZXMHM1YVZyWVFTeFFkeUlCcktmT3o5ZFBtcVZXK2E4cTBSeWhJa2hrQTNZcDRxQTlUeVRmL1lSVDFMdjJKRHo1WEp1R2dwamJnZzZFTVIydGhoT2ZPbGllSGU2M3hEK1ZTS0pMdDZoeG9SSDB5Qk9nbTFvLytGeHp6akVVeEwyV3AzZ3FDcmxldEYzTmpBRE9CMDVmeC9rQ2F3SlpOSDRIaXZsRThhM3RrOTQxR0tNSEg0R3ZOVFZmazVBc3o2eENvb1ZwR21xUnpneGNiU0NUSVY1QlVtUldXbXpwdWpJZ2JTekR1VTZKeVBTZitxejlnUUczZ01HeFdOTkFrMXpxa3BXM3hjbDdyZGh3UTdIdGd6MTNxUGFuQ2lNcU54MDh0Nlp5amt5dDdMRlZIMHhMVDVobWEyelRwTDlPY283UXF5OUZocEs0OVZ1cjBxZ09lREQ1WW84V1NyenRPWFI1SFdCcjBsUWpDMmkyMVZXYXNRZmVqTithTlVYWUVCWnlKM0xTSnhURkFta3laanlDUFFwVGM2MElwYmFxeG9XeDQ4RStFOXJHaURYL0xFVkpWamtlaCt0NEo4bXFYemZjd2xKMnQydGxtRy9VSmczZWNaZXBjNkZ6TTRPM1BBVXFDb2dlVXRTcm9yenM5ZElxeFRHQTJRRmJKZUJoVkRxMjVxMko5SEVNNVRpcHhEcjhsR25rWWlkZVBiN3BrUERWNzQyVGFLa3U1d2pvdWU3THdMR2RUZlRFYWVBeGxjMEFZY2FRd2lOWjJ5WjJZNVNtZGtkOVN5RzFSdjNYRzBqTXN6QVlTcWtaMU1YTnk1akJXUlgrb0JCc2Z1ZFdiZGcraVM5cHk5bVZTNlFDbjVwMzVvLzVYT055bWtXVDRKaVd6NFhXUjRmOEZxbU5Ya2JGZVVBSEJ2eGdHV2VMUXgwTnVUdjZIMVBZMTJ4RDVUS2VBY1QzY002WE12bGFjbi9lSDU5TWJrcW1ZaHF1OExXaDE2NUNHVnhEYXhxQ1RGNXk1NlJDSWNPUS9VUFJTdmZVVlB1c3JKL3dVbkQyOUF2N2twM05TTVREclJMcFJkWEMyMHJIZENhVWQ0TDQyT0NrSWdnbDI5dytZRk5RVHZYUmhNcTY3R2wzNnJMd21YT2VkOGJ1bzhDVmJDNWw4OFc3djBNZUdjN0o0UVVjZW0weC9tbE9TZ1VmVkZBTjAxT2FJeWJjYmRYWmRIZW1WMXVyVjVNZzNjVWdNMmZQNXNMeTJ6WlpHcFJIYkpXZDJhQk14cXUwMGJRZ25qTURTODZ6N0YxN0o3NnNMOGd2WkdLYnpiendzcXAxdEZ2Zmt0RnJCdytQQmkzNWQ1amJqSDhhNkhoMlB4dUdNMWNzZTZuVDNqclA0RDJPVDlYYkJKMmwxV2oyQm5TVzRjaytZcjNDaFBWZEdBVnBGbEJreXNzVk1EbkJGaHpWSEpIVTN1c2pYc2wxUFRDL1dvMjFLQmh4YVhXRHZvL1NhN1BWcEMrakQvU0NKUHpwUzNraHFiejROOUtreFp5czlxU2VwYk02Z2hwZ1ByY1VxY3g0TndDMzBJSUMyNjBrNTdiWnpoWXA0T3JlQjVqbXYrVmtYS2hLWU5USHlTb0JudTR2ZFhxTXd3bkFub2czSTg5Y1FvYXJRdHpyT004RzFHWk9YUWF3QkFUZUdHb096M2R6YUgwclFUV0hhK040aHd0bVBGRDFGZm11TWN5N0Yzb0oxNEtFR013YWNMb2xzdjJ5NFlpaG5leG9GVGM3WFgzbUkyZ0lKYytLWkF2azZvOWJOR3ZxWWtDK0I1SjdIUmNjYlQ3Y1JJN081cXdVRWtuRGxUSlVIKzc0Mkg0RjcxY0FqMjRwMTc0TkZjU3NUdFVSV01PY250aUFtWWx6QnFOZUFwc1FLNjk3d3J6RmtXQy9SQ1lqeU5EVGQxVW5nUGZZc1JWZUJiWjNzVzZkb3NJTWtTaFZtL2VXOTdwL3VPeUttMUIyeGdKY3RZU1p6eXg4UVM0b1I5ZHZqRnlFVGRKSUxjTmxaNVRQeUdsWmlaSHAwOFh5S2NicmJ2QWVtV24reHFlWnlYbjFvMlp5VmNNYjNMZFlURk9YN256dUhUdTZTdEFTbmszb1pUaUljeWZ3aDVFZ2RKTnljTmh6RW1LOEVvNWxmQjk5QkIwZXZCWWFCQXlBUVNnUTJUTHJoUFhzVjc1NFZqVVJVd256c2dYcmFKRmdPQm1BNHFFblNPei9xWElOeFRaQmt2c3M5TjVIUzhONXhGcWRpbVlBZEU4MUN2Wm5BNEg2OTRSUFpJeTlDcDNCUVlVQlhRZkZHTGk4MTdEY0VDcVl5cHpnbWU2ZGErYzhNZ0JwRWNkcy9EU29NVmxha2RVTnFvcEhHVHd5RjAvTHdMOWlJMi9WN1lJajAvdU1lVm1HSjBJeU80THlSVmhQZCtHYUdycWVvVXdReGZ6TjN3d21oSUpQNTF6cUYydjNzTnFiZVJyR2hjRGloNEJhazRnaTAxcDhtb0hEd1ltcUxQOVU3WHdxVkM4YklUbkFuRndxdTNGZmVrSGJrcWZVZmJZZlJzY3RTVUN3dVVvNzhoS1FDNjN0YmJ0VjVzS2cyclM0SEpVRkpESDlyanBYQjhkaVJoeXp2bnU0OTRXSHJsK0ZvT0NHQjlkU0RITlN0MWFra2xhL1o1eFVEckxIUTNENUI1ZUZtRFk4b0VVYW1XbFRyU0Z1b0VEN3gvZGNHblY2cXloSVdDWU11ZkFvejkwc0V1aloydlU0V0Z6eGtjQ1VjQm5NSlBRelJMVStsdkw0d0JoSnNIckNWUklqb3VIZS8yak1tSVJWZEY3aWhyZGVZNHhOWXVJS2xwWndrVHN1YVBxbXk1QTRod1BzMXc1Mm9Xc0FiQ0xtZ0F4VG9kbk9ydkR5K3JkbFZna0tOUHhVdU9Qd0FGakRkcXpBQVVYUy96YU4wbW9qMmNyQzJGTXVQaVg2QVBDOUJsdE91djRVVEdWdW1kTnA2KzdtYTlpM1V4RWJ6MjJqWU9Kc09oR0VxNTNsT0x6RG9pcXJ5UnA5bWt1M01GVWRWWWdlUWpSVFdPblNvYVRJSTNkRSs1d1pmSkFBc3Rydk1yVVRkV09LelRReTJHUUFyZ01odmtBMTJGb3lSZXFqcFhoVEFXKzNZVHNIWUlGRUdiV2V6TFNCc21xVW0weG9tOUluOGk4KzRHWTFUMS9oK1R4NVZUSG50bFh2NTd0NUhMc2d5WEVRYytwRm05QmdYQ05LVXhvYmVyQldDS2NNUmora29YWExjQzZyRHRjUlNzcnd1OStxWVBTVHo3bHErcjBuMVh0YTFWbk1rVzNNOWs4UkVub09GeE1sbEphOHVZVmJLQyt1UGxkNFJqOEtxclEvWkZkOUREVkFzNWlEcXN4b0NNTjNjRUgwYkd5TFA1d1p1VWdacVVnODNTOFQydFZ0V1B6cWM1RWdxQ0tkOFpGTzNIU2N3TytHalkyL3Z6cnVqQUk1aE5GMW1NQk4zMGF3elFtOHFNZFhrWjNuUlJkaEsxNFVaQmQyVHdqRTFYajZBUlpaUXdWWnlEL2FCbGxDMU83Vks1ZVowaXVORzVNYUFlMG4vYXpVcXJTbjc1bmhUQkxjcmI1c09JaFNld0xnOER2dVFKby9HSHE3NjY1VWZiZlppK1JjNzFCTTNleFYyeXB5YTlNdXY1dmFlYkdpTkJKSzRtVlpaSmkwelZwb1B0OGFKVUh0QndZTUIxV0IyRWpGL3kvYVdpRmtOUVRMQUc3VmsxNmpvMytIdGFoY045SU5RaHh4aFNFdnlDamw1RjFYWkM5VDdwVlZiWkx2RTNOVDNlOTNBNm16Y2J2TDkxcW5EUU1CZWFsZ09sajV5ZkxQSzBxckh2VHRLc3dWak1tbmpoanFjejZHYjZ3bmF4dTlvMGtlVXhxSlVVRjVlMjZxVDdzd1NnRnFGSHltemkrQ2Y3OU5NQXNSazhQMXN2UnNOdGtJOWg5YXJCSE1WK1d5VGd5N1hsbXlrU3BNVk1kUzBNOG5GRGtDTnlNRC9vZWNyRi9uNFF3QyttV1VsNE5YWkJwNWZ1cjZ0MmlJSm9xSW04WTZ4UzJnZU9kSGtmUlIrNjdmeVpPcWsvclplSkxHS1UxY1pTSzFUenpBR20wR3VRZVZ3b3BCT01QQlFXODJjZisySWVibjk4SFE1L0RVaDhsYk9yZExNVXdsdktGem9POGpKTUpSSzZrSzJiRzhJV1VHa3VJZW5wMWJHa3F4K0VhRG94MmF4c2Q4cXFFaDFONG5xNlJVM3dBUEZoU21YeGkyQUtMUmJ0cjY3NzgrZDRiNGJiRmdycnNmcytWSHhRRGltMCt6VHQ3WGtoVkpQV3NsVEZSYUpjcHczdXY4Z08rNWtWWmhqZHp1Qk5SMGpIS2ltb3dlUlVxY0ZtSHlnS0JKNEZSbFBZc2svbElHUjM4OGxWUm9VKzNsNFRDYTg5UWlPTTExSkVHdjV1Z2d2Z2k5UXcyLzhoTTh6eUJHdlphZ0VtYWVTU2xFZ2NXWFNTODlmUXFvUkZPSXZFbldMYldHZ3ovY1hWeXZpSjhoNE9KZ0ZXdjhicjZ3ZUxudUt3L3J5UkQ5NWE3cWUrTnZIZDR0Z2tPd2hDVFU2SC9Qc3pwMnUvSFU2bFNnK0d0T0l2UlR1YVdwT3VaekM4eXhXaEpBRStyZ3BwOVRnTW5LYnpwaE90RUdKaldURjlhWFJJOURvbmxFYjZYZkZLOHdWeXg1Q2NIWDRkbmlOZFZiT2xhTi9vVUpkaGloalB3UDdNVXQ3a29PV1NSc0VOQXBuVHVLVkNVUWNjMGlWWnB5dysvanc2ZG8zRFpQOXAyZFNJQmZiRkl3dlU4Sk1Pd0U1NzRXNVU2U2JGZ1h3M2hQOVc0ZFRhNkJnWEZhYlVuU2M4SVVkYm5LZGI4L3lKdlczMXNsOFVtTE1DTkVKQk5IQ1ZkUU83bGtHOXhTZzRhR3VsNXJ6S04vdXZZMC9LWFNkL3lwTnRTdld0TWJETW9GeFdNQmUySGM5KzBMMDl2ZUxjbnovZU11Q0pVU3FDUE1VbDMvRllwU01xK1hxSVh3QUs1blF6dkhrd21HbEFrWGhIOEFoc1R0UEx0RU8xdkw4TlAyRHVEMFdwbXZEc0VuYlVwMWdodXhyZVRqelZPcWF2QlFBU201TlMwSCthOGwwa1pYTFd3bWZNVFRhSkEzRzhYV2Y1NDBqNTNpTjV3bXg5bk9wMVFibURnSkx4R25ZekdCeWRmN1ZwTnlwb0xjOFVMOU5nUGtSQVExNlUybDRVWnN6bjB3blk3OGlDU29waGYyZUJvTjRyT0xITDB6Tnp2dElLKzJjbnNYcGl3WnplUm1EdUkwdW00RTNhRjkzbzAxZEFpMGlxZjY0ekFUanlxR2wyU0tQa25QU2F0a01nRUxNeC9NRHhhZGF3N0hMMHBpeEpFc1ZsMEdTbXVFbEw5d0NPekEwZ3JXYWJDWmtXbWpVWGNVRGxQajg3dG1WWng0bGFjNUtPb1EzMll2NytENXhPRmUwMGhSRkFEUEpkeGpUVmViaHhPUUk5YUx2dVJqRUl2R1R4Sy9xeE5LVHVmN2tmeC85cys4bitOdG0vZlBIekNPcWU5ckRnYjhXOTcvVmZodnhpa0V0eEVyMEs4UitnWWI5aERXc09lcys0S3dKMEJzNWEzNnBwems2YXE3YmtuSDE4d2dpYXV1YnR2RFhJNFFZbVhrUGdUR1pXMlpDNWFVY3hsZmM3NTdGdGcvTkNkdlFQdkpYRHdaYW11K0pCWjRaTkVQbGZJcStrV0I1RlM4TG5tTGMwNzk4UkdhVGlCbUJhSmFBalVtcUdvc1p1UGNHQ3pRSzhuOXdwbFFzVlhwWmNLUDI3eXM4a0d4aTVvT1N2R0Vodzl3ZEdPUVBNNE1HUno1MkNCRlBPVGJkTkFZUW16dHBRcWJvR2RRMkJWSlF2d1RHTUtYbUEyTTZabWUzbnZwOVRBTWJtUlJvaDdaSHRUejJYNSsxKzg0TmllU1VPMzdUWElEZ3NUeGgwc1B0bEFHQzQydFFhelNVdFlyVUFsK2Y5ZlBoSk4rUHQwNjVqZEg4Mzhyd1pRSWd6UkVweWhTSC9saUtYM1lYZ3Mya3NmajcrRU5veGVvZ1BZSW5SQUhHNlcyUHoyNzJaaUN0WWdockptQllTY3JsSmptVnV3R0ZrVFh0MzhudURZZ1ZBZlZGUjRDRmdaeU9DQlFnZk10NTRWZGFqL2tmVU5vb0JlZVA4Y0VoT0FwUUVkWGVyL1RONlN4dGFJMmdZRytqNHd3akdWUzFBTEd1MUhMT24wZUZtZHEzTkoyOXBLeDFsbFZTZXNmREJ1WEd4dkx5b3huM25ueFkrT1Q4MzBvbWZnbGpqZFVHeTJROU5IeXk4Y3ZjU09CLyt6UmFkTWJ5OWdacGVEME9nQlI2YTFBOXZoYzJmZmpzUVozM2ZsRm5EZ2J3Q1pFVllvdERJaTRCS212Z0ZEV3AwYnRyejFKbXVYYjZpNHptamhYaFVkZUYvN0MwMzc0Z2E3dWIxaGc2bzFyL0xvWHdaUEFxT2hiTUpSblByNWZPaGhuTWFEaUJJNXRhMUhqSE1hK0NrTXQwbGVzSVY5QzdxYzNlM3hweUVpb1J4dHJSV1lMZmxpaUZZOEFydGtYbjl2R0xoSG5CUkhtNjk1b0JnK1JsaXRDWUF3L3B5OXFVbHl4MXkvVWJ1QUo3Z0g5Y0lreGZPUW5SMWxoSEVUaXVEVVVoalRTMkxzVGlkSGplNUNKbUtYMmE5VWhDeTQzMFpCUzBndTVaUC82OC9jODF1REpQUzZKVXMyaVgvQjRtNndNb3N5NmhvUnNOaE9QTUQ0dituRGV6UUU0eUF5MnczUjJtMmZKVDh5aW5qbzVsd1JDSWlINVdmcUo0d2gxODUwNmpncXM2VGhUbEM4NVJXb3d6c0RsbnZGc3YzY3dXdVJYREF5U29kcDhma1NiWmY0aEdUa0ZTRlBzQ09qMFZJWHkxOE40SGkzY0tLRUYzQXo0N01BSHRYZnpINlRqNzlvYkQ0SGhodzlBUFRCZzc4bkJ1VjkxV2UvckNBdGYyS0dlZ01aNzJPejN3bEpYbGNqZnlxL05oc2srU2lBS0xuRE9MUXRmdi9BTjhtRTRoVHJ1VUZ6MGVYVVVlN1pKRWRmQlF6YVpUdVhOZzA4RWNUMDdEYmh0L3NJdFdwMDRrSXBJak9zUG85VVhzS3o5ZjBXUEFNL05Vd0pTdTZaNktCK3VnUkVPM0ltVG5SeUppbmpWOXZhVGJMZWhGM1JGRTRmSVZPaFNpQnQ4aDBtRmVseVlFSTQ1V05DdGdGUFpBczh1c1VrdFpFc25uUnp5bi9MZDI2TlRnTTV5UTZPZ21KVU9uVEpGYisyMWFEV0xVV2hEU2hURkNQOVUwd2lNSG1kWSt2VDBKOFd4Q1ZTQTBnNTJZNEI4N3dnbzFTK2R5RkJXeEg5Z3ZqQ0JFV0NLblZNNDkzcUJjMDFkbXJ0TG03YlVxY3FLUEJuNFdrS1IvZ0NVTTlVRmpmOGNER1EydEdjcWlFOFgwM2RzQTV4Rnk4blJnZXd4ZFR6NGkydHZKbk1oblZFQ0pjS3BXN28rWlYzRU5jWG9iWU5BcG9CckxEcHJlNi9oNzRJM3ZzZXhlSmxIelFnUUFRSmtrNGI1alJhNEJmckE4b3pYN3I2ZzhtZkQwN1QvY05VZGxXbEtqcktHLzZzRnUxRkk3VUdPaEMwNXp0czNsMjNYekZYUzFtbGRvbVE1M0NVT1BNRTZnckVIM2NyV25ka1pjQjdMMHptZnV2NTVEOVBOSHJIOEh5MGZnR05NdGE3bExNZDA0a0FIVUlSWmdlVGtpNW1oand4UlkzM3FIMVNqamN1OUhnK1RMbzBIS0ZPMmNjMjZmK3RRcXJ2WmFMNCszckovcUU4MjlZaHhFN3BDM2hoVVNKOXJBMkdDU0NydFl0TkhKWDBvQU1DT2tqQ2VUMjNQVkNBU2Y5N3VJd3JKTVA1alV1TVBsVzRMZjFMT3NLTnUvKy94NWRjdmpEcFBkSjIrYnZTYThvRW95bnBxMXRhMllHNkJOMlFBNjZDbjgwRlVEZzBDVDhYYk82cjhrM05QdUFpOVE0UlpOMkRHYmlya21ROE4xSVJMZkQ5czBiQ3liNjQ3R1crRXRpVUt0dkRXVHRhenRZWS9rQlRWUkVGL2lzaVh0V05Rc2Z3VDlwMWdNMm5HQ1Jtd011QXMyNkhTaFRWREttYTRKV0ZsUWhBK3prZ3hlQWFCNTRzMTBtRmZSSnZlR282VkZadUQvbTV5OXlmSXJNODVJK2FnTElsWVE1M1hIWm56ZUJ6TTdvbWpaUzZEZERoTDVaanR6Y2JqcWdZcTVJQWxKdUJSZE1WRVNSczlmTXh3NSsvNzFBNmp0ZGZRNnpxcEQ4RHRGS1Q0c0dxZ3d4T0hBTy9GVURER3NuQi9UMzlYSFhob3JmcHVYZUtTd3pVUms5S0NaN1RtaWQrdGpWR1VEYndneU9GdlBlaXVrS2M5dGREOVRzeFZUZXhFWXNOcXRyak9SNTRETzBVaU1yR2lmZXNLUW02eVYxOFpLbXoxRkNORllOOGY1YkNQbndOQ1d5U3hTaDdiVGVEM01VdXpObDVyYm5PUnRLQ3p2Q0Z0RmltbzZRODVzdlU1cXpoaEVqVWdNNER5eHNDeXJwZERpSnVLSnBOcjdSYk9pQXF2WUlHeDAxekR1UVRNeHIweDJIcVlIZmRObERPOHhTaHhubURsOE5rZDVOYzZMaXluTHlRYUJvZmZ4cWtBOHcxcU5WNExWb01BNVVQT1QyMUc0Ym9nVW9hVFhVYVJtLy92TVZ0VVlMQ2dHOGdQMkVRYlBLZHJKNU4vMEh0THQxV1RTTUtZQnpRblRrcDNLQUpRWkdyNjBYM0dyQ0xTVnJGTDFmcFl5OTV1UmFaVjYwZFRGT3ZtQXdMNWt4WGdpOGFBUEt1SkczZ1cybGpEdW5WMnRxakdXR085bCtxc210UEE3S0U2NFdhOVpna204OUZOUFFub1FZQ1hkRENseEN2bTArVVhoTFh1c1M0dWluQjhickEyTVQvblRQZU1OUjA1QWVmN0FqcjVJZ0grQkFjTGh1OHo2REsyMVhnUmwxNHExZ3pobVVvVjhWcGdlL1hucHJrOHRLRm5laFFqNXBPY3drbXpyUzFGTlQ1UHpEd3JEdmxKQldwSUlsUUoxdno2SGxLUTk3TTliUGZrM3NRSG1TcTl1d2lsNkE5MWZtcFpPQ3ZaSFM1RUJHbjB2TUUxdHNzN0JuaFgxcWtnL2lHc0pZKzBGc1RqWWVnUldPUUV1MURCMHZhb2padHE0V3ZjN2s3SkpqdHlZRW03cllCUVY0ekJPZ0MyUU5ic3IxT3ZUdlhPWEFYdjZZUk1ZSmU5Ti82Tm0wZVlBWXFJNU9RYXBqZUJNUVZ4MEd2VmF5VWtIN2dNMTduV2lySjVnWEppQjgyeTZxUzFvVUs1WEc3NkxhVGtzM0RuMVluMlZEV2xVWHQ2alhkZDB4RjV0aDZKK0xOZXF2WnVoa2ZTMVoxa0IzUWJ3WVVPN1hiUktXekRDSWduM2FBQXNpYklVMjJQRy95WGV1Z29WNUFNN2NIWDd2VVFoU2Q0aC9wM3BSamdzNThnQ0N5aXdua3hwRjB2R3RkVDJWdWlFZlFOZjBrZE0rbjY3MnNlVUEwWUY2ZFJ1SkdmQ0VRN3RBSWM3NFJQMUpKSk16NC9OTGFMTHBCd1dQTHM2blZvYnc3SDhSM0o5aFdtOGJzRGY4L2RLdGtxVVRKVERIVUdQMHA3UllXcXBEUHZoMmI4SnhwaDlQbGNob1RTZEFuUS83RnFQN25RVjhxd3J4YnhEUVM5OFo0TVIwN0tBNnVCMzRBRlB1Z1VvYVhRWVVyUlVGMEtacFVvNnBLMlpELzR6N1dFdXVNMlljMzNjdk91VWdoYnVxa0hBVENXcmhPV2NSVjJ1QnZXRkM0Y3dpOW5LTUJsRzhiaks5TlhjcnVYM0cxZ2MvMHNNMVY3Qzk0R29RV3VDSEcrTUR1QTNLa3pFTUlWSVBDZElnNEpTNTV3d0hiTERWOHFHQzlzTUYrMjRpbnBaajF1V0RQRGVtR1JUaUl6bkhxRnNaQ0orWTJXL1NUSGR3bFZaelRoSmtISFkyd2JySkczNTJoc1BWWDV0ckszM1NSWk1ldjJJRzcvYUhWSEptaXJKek5IQUdZWG5WNi9JS04wQmF1bEdhSXZrekh4ZlRJQmhRRlY2VnpiZzBNb3JNSk9oRi9GNmE0WEJXOGpaMml0MTRnMlU3VmJLVG90YWc5bmVhNUlXTjdVYWFJZ0JsYmZFUzB1Y1FMMDdBZnJ0bEJrTW85cnc2SGQrTEkvb3hpQTlYZUFSQVB4eGJxdmNZdm4wZ1hhNlZHVWdjd25aT2NZSDhRSGp3Q1lPQjcyTDhoSnRUVVQ0T0JyWU15eDZSK3czdW8vSWM2L0N0ek5GNnBLYWt2dG90a0p5RHp1bTVmM3JtQlExVkhMZ0tBUUU3NTdOZklUNDZGQ05lMTFDZVQrRmxCR2lKQTd2dHZYaUFwV1Vwc0QyUXNHc2JpZWV2WW43YkVwQnVWcitTeWxIOE5aSVdNU21MR0JaSENaNUxzV0VCUFBlVHY3QWFHYVVhU1VLbXcwSU5lWlRUZTR1TTlPandZUmE0WTYxTU5vMlB1c2h3aVFyWWNGVnhwcDg1RzNXMDFVMG5mbnVqenhONzI5cTE2cmQrNkZGdGRFQy9lSm5HZi8wd3lBemEwVHA4WFg3aWVhZTdGb1gzZW9OdkNYN2J2QU9pYmVDVnAvUTN0S3A5UURJRkhvdy84YXBEWCtDZVpLTUdIVThnVHRQdWlETVUzQ2ZlK2hhVlkvSVYvYlRKSHhSU0JNUWZGODJqMENZVHRTQUl2VUlvOEJOSUhaanFxMXJBbVpsYzBMNEZGV242djB6eVpGaDg1ZGxVOGVwY25YYm93ODg5YnYzcVYxZFJtTE03R0gySkpZNkVHNUYrcWQ3cC9RZytYSWFyVjRleGR4cFN1SmtES3BmUkt4RW9KREllcjBWOTVaNlZZcUpUQ1FCSGlONXgrczZia1dtWU5mZzNRVWxtc2Jsejd0Z2dBV1ZHd1BXWmR5aWZ3alNUK0puamdIc0J1dkF6bVkxNUxmazI1U21QUTFMSVl5RTVlVmM1S2FrWnYrb2N6cmFGY29TdkU3K0ZMTk5GZUI5Yno2dzlZeUlScVkrOVRtYklYaXZCSEdsbXc3SHlEMngzNkNrRURkMVBvd09qRW8xSG9OQXIzckEzYmFZcStTL1lNNlIrZmRnOEVQYmFIaHZhbkc2Z0JPZG9KTDdZY0pqSzlKbng4SlBlTjFpWFlRWEZnaWt2b0lXYnVVVngrTGVjMUVwZHM0YS9sZ2o0U0JscTdBbmI3cjViZWkzV2xlQzAwb25aTjdjYnBISmpKMmx5M2RNbEtiTG1oUE4vU3FxdUFBcktuQjFHa3JPZTUyZ0JNVEpKNitRcFFGVEJQaVJBcUNxbmQyS00vNkF4Q1lzOEsyUldRS0VMdFpudlZGV0xHWUZFYnBPcmdrYlVVT0pta0UzTmorTkl0ai9vcXJ6RXp3ZVhJTGJpbkxERGVabnVNVmRFZFBOem9zOUNaU0lmVXUwTHdJMUZYTXQrbmE2YzNxZ1V0YUMyWGNsVDJCMzEwa042cHpRaHR0VS9Dc2hSemo0M0lrVGhqOFk2YzNxZmUwRmN1QnluRHNIS25BaTZEcnVJUmpoOEhEMWRUdkE0blI4RWJHOUZCaS9SR1ZWZ2NCajErcEk5T2lHaUlwdlNpMURyQlZkVVVSTzUrVDdlVVlPRUE2dXhLUmdXYTU5SDg1blZGZjd5QSt1VlN4cU12WXdhc1pGNVFoZTZ1b1BHVktTd1luK3V5UDlnSWhVQ09nSXpCSkVwZDErSVBSYm1LTHhMUVBMcCtvVXV6Qkh5Q2pOZG9hRHF5cG5FNGthYnVsZTIwc3hRS3BJSHkrYndiR01lNjN0Y2VuWmtNYmgwd2RBZ1VXYVhlU2w0dWJKTnA1RVl2aGhpNXFoTDZnY1lENmRvc1ZEbG0rak0wa1RiS1IvZnZ1VmJiYWZ0VndlM1Bjd1BGUFpNN1lNRUJ0YmZOcTh6VWpLcUdwN0xkZ0F0K3UvL244WGVZM3lCaWZkVGtUOTExcjduSVhUTW93clM3MXRqbE1ncjlSZStjTE4rUnlSSWxRYVNsaXNQUDZJU21oK3lGV0FqSjRPNTN4RnNTZG5JREhWMnBXTWRxcE80VEVPUUdYck9scldiSCtOSHk1U2pxTFBwQW5CbUpBL2VWbUE3TUZLcWRqbjErNlJablkrMVE1RGRPSHdVMDNJdU5yeDFURkl0dzBSQ0dWdWtXWHRLU2dyRkpWb09YOHNXL3RKWCtERVNjVnR4TnY0NmRPZExtWGVxM05BZmMwOEhxdk9YTG80UFBRME1DQThBYjBsNllWbXV6eHRzVXoweXhZcmIwRjhydncwbExTZUpWMXpVRnB1cXFTTnRNcFVnTEpMMlN2YzdqQTArM0dCZjJmQkcvNTY3UHNwWkZyYnZWVnJzNnJuMkg3QVN2YTkyelFvMDNzZUpjKzZaMjJ2blNONWhOWHpncnZOM1FOdEhGRWpZVEo5bHNZK3dpbll5ZEZOeEJ0TnNkMCt2NDRqWWlKYmphNzVGTHdodEt2dFg1MUdFbnNYWHcyM1BBcFo3aVVsaFBwR0laaDhXVkFiRzE5TXQ0STdZTG80YWJwejBESTNEZjkxTC9LYytZMEpWWTc0S1VkdngwZTNJbHRMM2c2ZlV0NlgwZTI0N0c0bWtoSEJYK0NtYXcxUTF3RWlaTDZHYUg4c3Y3Y0tmODhNZ1ZnSlF3V0FpQ2RiS3NjSVE3RnlQcHBaZFpja2NxZUk4TzI2dXMwdFJQM1BvcllZUUpscnU5aXV5TVVBRXRQM3dDaUQ1RUdySUY5eDRYNWp1T2ZBYVZMYUJKNElJRStDVnFIUzNPY3BGblVCb0J0SHhJWjdIK0RlblJlTnpuenBYbkY2QjJBVVZLakFKTE5yc3QzKzc1SlM5aXgwT0pTMzdSRDZURlpNcUVhdGNQOFFnNXBxUDE2L05zMUttMW1wcWE3TGQ5YUg4UlNIOFNTQ08wSFl0cTlDZXBUOXgrNDJJM3NQQ1RGWHVMVVdFd1p2b2lyUXM4Wm01OHViL0pjMDdNODhHRDd4S2JWMFFFSENBeVI2MG03OEtjaWhOcllrT01MU1RZelVzUlpUSnJ5dU9KWG0vUkh6cHJKSFNhWHRUMDhFdjJneXEzVWg0NDkzU05CTUZPdmY1TXgwUkhWTVVPT3FzdjFSMTBKN0hkSlhQb25mdkZFWnNVT25uM1dwWVJiYTcxRm8wcVo4US9JZmtFSkNwaXlRSi9xSkhIM3BFYnhUaDA1TlNmL1BNbHdEUzAyNHI1NlhYTW9jQStvRzR3UUhucGUwYnBDbHJ3dDg5a3NJeUFTNTR0YS9zM2p3aE00ZFdoc3JRTFdDZ1A2Z0VERWRsWnVBUUVsd2NJUE9aQlNYZzYzRU1IY01rSldTSGxVOXQrbnpSdVVpUmRtTGRDYURJUUdYUmoyenB3eElnVXZteCttenp1aSswRHBVZmFxaUhZWEFMbUJheXd3NUFRK20zbkdEYkZPMUhQK2pGVGhvU2VUdUFjRCtiWlFoTy9ZNld4NTJPQ2NxQjdxSGoxMGkwMkk3SGNHdjNJTEtDRW54c0t5Um9FS00yMzh6NE12Ty9jOG13V2RtbTFFOXJtZUVKbS9NcTFRQ00vWFY0YjRtWW9VU2VJWUljTVZtcnQySzBiMW9nVU1KaWk3OW9BdE4rMlFMaG45dWVWbWVoNDVnSjRuN1lhdXBJZFpZOEc3OFVlVi9LcmF0RERiUWdOQTRReUxjTDZhL1crSHpXbWpYcWlaWGVrbWdBVUpGUy9zTHVuTzZ0dWdLVXBnRERnSWlBQllQWm1LZmdRZEZQc3Q1eFRvZC9PREtGRi9wNWNOTlNnMGRNTjRNUTdkbHZldmVaZWlLMjZzeTNBZkRWalZBVWJNSVJycnBSYWNZbHRUallsT3NwZUV5cnVvVC9qRCtvVnBCMWlxbmxVMlFTbzBMdlRKT0Z0ak9mb3Vlc29jQVpkdmVpWUhHbFc4MTFKSGFGbCtwaFU4R1d4UWVydEwvV25lVm1PWVE5WW9IOVRGeDJWSjZxWmNHMTMxRUxicC9SbXRZMWJVM29zaHpPVE1POUczVUhzVzhSMEk2ZW0yR1VvNTIvbU93TFpROThtZklkYS9JNkdZVGFNSUd3akYyTnBqaURaVDlsbS9xZVQyUTdkbTJkbGpLUnZLVDJOMVFuaHZSeU1tVlBBSXplWXc5M1pMN3VQalY3S0QyL1FyVit0V0p4V2JUMjVoRWxLN1ladEdzK1lXS05RTjdpK0dCQ3VBOTlKRlhGdi9jR2pLYVVxMTNNbkMxT2VsaTFQYVBIMitwRkt2aUVmMW1lbWVyS1lDRTluSDRIdXhNak5sUmZzaWZ5QXBETjdYbDhLYzlOLzYxM2QydEJXL0w3aUQxZmN5YnNpM2p6eXM0ZEtxd21TbHpkTHhSeTAxRktFY29kSmgzV1lwUTRGSXQ5WEFkeWp3OTVhU0VhL1J2QUh6UjRmSjdPZGNxUGhHOEg3YVdVSFFQRTY4SXlwTXpyZFJUcjdkRFJLdWlIMCtYSjRsZjVzQ3FjcmEwZXdyRjIrUkxuOHc4amdqV1FMRUU1QzdYTjBNUUx5RE5peTJQSytQdlY2SnVaWTdxd2hIWGtWL0s4QVdTaldNUWVEdS91R2EwNE8wbXlxOXF0Q1Fkbmk3MEFlMkdzTjFBeHA4cFdaNGFEMVBlL0dVdkczRllBdVhYb0E3Ukl4S21Qb2d4Q3FKbmt0ZHFsRlRSWVU0MVhkNWdZR2tvWmJtSE1LREFmdktwTXdNd2xRNlU2TStkZFNhdVJjRlBCQWFwQ3ZqYjI4a01sQVJtU1haQVFqUmRTNUwzbkEyZkwxaE5HMjVmSFhjR2s4WXFjNHB1ZmRUdXFYd3ZvaGdaWERrenViaG1nQ1VDNTJnekZnZ1h2a1lpWTBkRTY0cnlwc3hxZU9FMXA1MHpaQ1NIdUJCaEt3MlZmSFExM3BEb3loUG5XNS9QcHZlaG9leWJMYkZSNllGQnh6QXl5aXlTQWRqZm5KQlRiZ2RRNjB1UnptY1dab3pzYmEwQVE0TzMzdy9FRXdMZGZoR2RDeVpENENURlU5c2VkMWdna1dHZjNGZ0pGM0xjN2pQNmt6MzZPTSsralR5NnIzT1hVWHM5QWFuQURjUTNLSXlDSEpsSi9zMzA0SEJBWlNoN1NYTjltcFJpSzhJTmRQL2RNNW1MQmh1WVA5TmlNamxRcHlXVFdSN1J4ZlVjcEpOak13RFFpS21UUk5SYnVMSUR5dkdialRtWHNtcG9aUHlueUpOeFh0d3ZlQ0dqRXpaWms2emUwajlFSnFWTDVmdWZhVlpPZC8yU0JJTUNkOXU2QS9teVdxSk9lUXI3eWU3aGVjSkhCSHE5Ylg0UFdJQ0doR0syWGNISFNnNFJmYzk5TlJRdE1WeEEvdjBjNldBY3pqVHh6NkdDQXhFcHYza3E1Y2VxRTVMSGJuMWtwNWx3a0Z3amtTRnovRk9mczNqdDlDdE1HQVR3bUhjOGNLZ3hPWnkwMUNraGhQVnMwQXRpMGtGM2h0TjVLcyt1N0pRemRTbTExek9KcVR5cHJiYkVxeFQyY0wrV1hVVlkrcWVPZ0xEUERaN2ZIRU9GN0huaXYxKzRnaUJLbVA1MTVRYzc5Mk96UWMyY2txTkVpWU8xVVV3TWRqSEtRT0krd1FZOVA5ZEpmNnk3cWpSdWg1ZHNaSjAwTkZWTVBObXljTkRORTV6OU9LaS96eWZzRVU2YW5WUjcwOFJoRUdJSFRCYzJHTUtyeFpkMWNRNlVVOFVabHVyZlZDYmNvZjJLOUhPUXB6aStFdjBzWjBYZmVoNW5va0ZrWjV3VjZjRVBLNlRnWUdZVmJMYUhEQ0NUKzJuQVUvQVJGMkFFRExXRXZpd0V5SW5Hd2xmRStZU1R6enQ3aWIra1dEZy8wR25OdmNaWG54Tk9DL3l4dEIwSTM4dUxGaTltU0loUld4M21STTg3RFQ2L1MxR21wWk5uR2tpV3Yzb0xCVjhiTXNBV29lV2c5STIvOVFjdG56Zk5Cd0JwM0J5WWllc3B3dEQ1N2g1dkZqSkpmVEM2LzQ4V2FkSHl3WDEvdVBMdEZETnZXNUltRzQ2V3RYUWtZM3JXb3ZBRksrSzUxUHFZQi9ldk9HbTUwcTFtU1VsUENYZDZXYWVwTmdTUnJPQjZIa3JjUXRNMEtqbGtIVDJqOGpnMHZ5aXJqMjJzTjVtOEg3RTQ1cHByVFJTK25ySHd1QVZhaUhmRDF4NER5ZVlwakxkVHBkbEhybmpRWWg4REFTdk1IaTJoaHd0blVyeXlTSVViODUxUFpNR3NBVmMrZWIyMEJuNHJJMzhNZFZ4QUtUWTFyazhMWnFJaThLNEc5S0RLaUZvUWxleDBDaGcwdHB6WWNza3pVRmZQeWxzSDM5RnFTVXd6TXdwVk5OQkdqV1pHZmtEcW1PTkc1OTdOQkhVTnQvWDgyQzBXbi9RdExzQll6RnhYblZISSsxaEYySnNKWUlPVHdTTmRENTV6Q3N3c3hFSGZ1ckZkdHJiQ2JQMTE0b3h5dFgrUUJuVzVpc1RMUGIyeUtsUjQybStVNmp0MzB3SWhudkhtc01SSm9GejB5OHB2eXYyeHZFYmNpK1cvcTJwRUxkUEhzbHVLOUdCMmQ2c0ZzR2MrUkdNR2dLSHhUdnk0ajUyNjN3clRhTEUrcVNXNG9VUFh0akhmTzEyL0ZtUlFxUW1kRmNFZzFNQk53VHhuOEplbkxWWkhiLzVTczhuMWJqMUhuYUoxY1MwY3RIZmVPU0FmZjNMZDFubVB6aFFSSHFXb3ZlQ1g1VGNXT2krNE5EMnhHa25GTXVVa3JlYW4wVkhZd3JHWitGM3lGUjF2cjZBMHN3WUJGT0JLQmJCUkRYaXRFUTB1c3BUVHBpWDA2Y3VJbGR6S056d3RoNGVSa0Y2THRzS3FkNVZsQ0R3S2t4dWRwKzZ6OFkzZm8xaXB1UXpVSW5nTG9Ob3VsUU5iL29EbGV2bVpCYTRBTXhVWlFXQ2dMMzBxTUp4QkN0a2VSRGx4b2tXR2JiUXcvbXpkMUNsZG1zZnFFVVY3ZUxVa2FVbkJ0QnpLYmN4UkJYS1A4bVdUOEEvdXJ1cXVDaCtESDNKNm13UmRGVkx3RDJMMEJyWVZtYUd0SXVLcnJDY0M3aUFYRngySHJ4U0NXMWI1WHcvdXo1MzFLSkxFTDZHNVVPWkphVy9PR0VkalgzeTVLZnlNellBN0dHT1NpaHVTbkthUVJqczhSdkVaMUszNFpYbWVRVTZ1YXAyVGRFYThjMXpkcm1WemFmS3ozUk1pMHJoZmRndHV6dnViRlpLYSt1N3lQWnNpYTRxeG5DbTFOcUtUaXJ6NnpscG5USEpzSE5vUEhsZUhjZEZXVFNEVGcxZHo4cHJDaXZic2lBQmYxZ1Y5bjZyMU1YVkxBM21hZUdCQmNxL2JWMjFESVYva05SdC9VRE5Cb0lFRHhpenJKK1ZWTk5TdTl4YnIxbFdxZlBjTmU1WTZOdEc4VjZ1RzdzaWN0UXQyMlhYVHFlLzA5aXpjN1dpNnRiZ1JlVStVTEwvay9yODQzYmc1ZkxMR2greFVWUnRJZFdkU3NlSm9RemltelpqUDZvOUVORGhweWlGanRUWmRYMktYalgycmkxN2l1YWNYc3l1WTFXTHphM0wrVWJPeDhsZmlTZzBEb1hUYWN1Z2VtSExGeGFzbVlrb0VRSzFsaGxrZGw4Q2VLRDArdEhRRVFYR3FTak9BcmNQMitvOU93eWk5WnpyMTZDUnYrTldlQnYxM2MzUmo2dHEyM2dRYTgvT3RvLy9Hek42bUloN21va2N2dlpucGsyMGh2Mmhxc1FiL2RBaW5WTjdVZkYzdUUycXF3NnpmUTFFQ2xveEp1OFp0ME9sUFJPODAySWpHVzJDVXVMMEdrVEFmMjdUMmdWREFVdjNjY2ZjR0x2bnltcThVK1F6c2RkZk5ELzVEWXFtMU9sVFVwSHNHM2I3K01rekZNUHRsL1RSQlBjbnpkaE5iNEEzTGdmMHdQYmxXRUw5Zk5aVHNtNGNvbFcrd29Zd2FhT09vVzZlNEkwTllJSW1FM2lEL0pzeUZCa1JGNnlJRCt5VkUrQVhLZlpVWndaY2Y5WDlYMk5hOUtMdkNWVXp3NlJWTVFsQUUyL0lpdGZZQWNCZFBGMXVMVWZjT0puZUwwMklPK3pwY1NHMFlqREd2R045cGdud3E4by9PZ2NPOE1xNWY1Slo5ZmJHcmlVZlFvcElqYXdIT29tUlAvcUZwY2I3OGdDdDdJS0txRkVhZnJoc09tN1cxOWlIRUd2cWVvb2loZjl6ZDY5QktobXRiT1ZPRXRlOVhkUXpPVEg2bjQ4WjJUN2hlcm9rZlBTcVBsMWtkejRFU1lBL0U0bU1xUExXQzJDQ0N0b0NJUHRKQmtRQmp6M2dDWDA2RDhsck5WZ0JjK3Bvb2ZKZ3YzM2FWS3JPZDJRSUhCSHNtQ3cxYUxYcU9mUGhib09mWXlCUG50dVJFYys1QUF0RWo5T0tsSWVLR2ZOcTF4engxV1h3T1FCYWExN1gzSzRTZHpubWxZemU1MGk5VDkyQVFobmJhUXpZK1phNE9kOVlHd0RiVlBiTytmK2plNFFUZVZ6UXF2c2E0ZmVTbHF1VVhDbUlHMlBoaE1yYXQxZ0t2RFc2bkNIYkJpVnNEa1JKd2FlajExVklMR1FlbG16TnhqWVFDMnUrejRrUUxmMnNvSWtLOFZpRTFid290WkZrTUdzWjJjT3p6RHFOZ2ZMd2ZkUzNMdDZleVQ2cmo0MUZOMGdHOHVLNnJsNXZBdWZ6MjRpUWZLN0o5SGVNN0ljaGdPZGthdG5nR1FGYTZkcHNGWTE5N2VXOGJNbldKNFRoV2s2aTlPQTBjb1lWck1zN3RjbUtrUFRqOHdqVjJKQXR1SG1Nbk5RVGtJbWRKN3ZuZG9IU3JpODE1c1MvM1lkUXZ2VjJlWkdRWUJZOGRpcTlNT0owRk5ScG1uQnpVZmt4YjJLQlpQNzRGdTNpWTZYeGRHb1M4UDFMNDBQTTJBWFBjYVdMMGd4c0NISGZrZHNUbGI4S29KYmVLdmxFTVJEQldiSnpEcmVXL2IxcVA2aUVQa2FKS1lad284MlM3cnpwUS9iTVBvTzNRKzE1dm1YRkhaS3h0UENxb1JXWkszLzRWYXZyTWJrTklGSnBOTnAyb0N1c0NuQVYwdlFzVDJ3L3FMMThKdWlzT29HRUZDc1JxSDFCeVhLMVorOTBGQVphajdXVDFXc2c5YmcvRk5Ec0ZBaUlXYkF2SE9UMC9sSUN4Z2pZakphTTFEaFB2Wmh3VUE5L2dTZ0tldGt3dktPbEQ5YUxyQ2tWM3MyeURKUDI4RTEyQVM4clAvWUNyUXY1eEgxSExId1NaYTM1cnNlbEowYkR5MlYzZGVPRTg5RXJJWVE3VWltaVk2VTdWamxJZTAyalFmT3RiblFWRjZjbGtCZ0JKdzJMNnR5OEt3dG9uZWttRGFVa0xkck1BQkJ1ZGgwellmQ3duTklmQ0JRZG1DblpWekM1QXJFdFNtTXA4Z2QvVkhWWU1XQWJTMUh0WWhXYm9XVHFmNmxDRkdyRTlibWdVODgzbzRHTm9Qbmg3NlQ2UGFoRVk2b01pekhVQUx2Mk16Mk5wRk04L1k2TzZkSWJpWXQ2S2NrVjY5NWR4WnVXbU90bzNPNHBUT0FZcVFFWEhzSlBDNUJxWVhEd1ZWT0w0MVdxSFNEYzVQYnlLV1AyN1NzOFplR0lUaVFLcHhhaERrQnBFTFVaWk5BTE5rbUIrd2FMTDR4aXBUbFF0aWRzc1BFZnpNSHI5bU1tRUxTaHJDS2NJdU5tNE9mRTJ2bXk4VzIxSFJoZERmR1pNWGNOOGtoK1VrMHlFMThjeFlZSS81ZkowZlVzeGFIRjdRMTlSTHpUb056MGk3V09mbm1kaGtBOUZnMWExVzVyZzZ4Smc3dEJVbGVzYndRRkx2VmxZZDg4UHlwd3FxZWVOUWF4RUpqWCszYklzZUhIcXFGTGpTQWdlWFdYZnJ5bzVJamN2a2h4SFVpakVHSWFtRUgya28rT205cUZEMzdVYTlMRklnVzdMY3hEd1N1ZnFjSUJBSTlleDJVRm03RkpML1NkdGVkWHNOSGR0aXZ3d2Qzb0JQN29RT1FkbHdLRW55cVg1dHB2TTlEQ2hacHA2akNFL0pMMStNWEZHQ3hhWm9ueHhrVmRnbkx5YXlUUiszbnh3Z01lejN4MnhJSnI4ckhpTlZ1ajJGVkY3ZExVT1RQNUxvVXRiRjBnZDRtRVhnT2ErVDVBMldvc1d5ZGlJK3NWR3lXWWtlOUYyVDdGUjM1Z3I5bkV2a0FwMW40OEdtUW1xbDl1NTVyTG52bW9CeTczNXBXaEVSMysyWXNySHR2bHAzVGthYXNldkFlbnFTRnhSUkJ1N3NPbXJ4eEpuMmh5cCtpQ2R0bTBCRmIrQWEzR2s3OTZFUEN5dFRFejk0alJxRVB5akFQL1BENGl2T045S3U5SHI0TFE2WWo3WDVjUFV3Vm9Mc0EyZFE2UjZBM3YxNXRBdGdTdVkzQzJKNHVLV0MvUytFdkRDWXZGQWNKTDVsK3I3T2RXcTFoYXFoS2tvTldkUEJCcHVLRUlJY0o3bUVzaFUzZ1BvR3ZTSktheUlWcW82Qi8wNWtDeVRLNnZvdURoTzkrNFBNM1JtdXNPcDQxNVN1c0F3RDRVdlFuc0VXZGw5bm9CWVd2TEZVcGtUZERwRW9Ta1ZWdENabnNUT2FpeWYyTWFUck5MV0xvNkU1NUtkdjdJWFBCaXdBZWl6cHRMbTV4bEZ0aDhEeG1IZzlKdThPOWhxcFpvUmtDQXhlMTRsWXV3RTZYcG41c09IOXN6RDNucVJNS2tRNUQ5TzlFWHNUNXFwRG5QUjBrRUt1aFBINnNCaG9HN01iZms0SThTSmZvT25PQzdsa3k3ejNqNjE2MUVpVFQwMzlQSHJZTHdIWXpMdzAyUW9VOWlyTU8vc0laNXg3QjlFcVp2WnhuWnZmakYwQXBDcVRrUXhXY0YyMk4rSC9hYjJLT09IQmIvLy9aZW5XVCtjWXBKMG1JN3ViWkg4ZGpKbFArZWRyR3JhVTZqa3U0SGhyTkxwNGhiV2Q5WGdZK1JMNm1DQU9JVTJjcHl3aGFCVjMyZTU2TEU0NXo2RDFVQm5ZdlJWVTJCc2FQMk8weDkwWUdHaUcwTGdDcGgwL0F4KzltQTZTUjdZUXFhRWtDK2hOS29YSFV1V3NTSitRYkxBMCtYenBmN2dKeGovbGpIeWV4RVBaaWZtcUQrTVNWcEF4SXcwS2dNb0V5V0JUTzdvTXN3d1I5Wm96KzluaEoxT2JPdXJQVDVtbmpoQlMvYnREQmpscjN5azZ5QmE1dTB0YWlQT2Z2S21sWmpMSW1LY01VTzJvakd4ZFl6ODdhYVo0RThmYW01cVVDNXVkM3dsQiswcEUrQjlvU2ZwNlZVNFNDbVplUVVxNy9rWlVzREpWVkRLVUZyYXZtVDV4OVdBdWlrYk9lVVhoWGlaWkxMeEU2cGJTcFNDaE4vbmVkeG9SU3EvZ0EvZVY4a0RzL1lYUjhERzlmVEFFK2lBNmRyVWVqcGYxRzk5OGJEUU8zbUV5bzBNUDBJRW5sc1RYSDd6UG9DdmZHalN0YTlMK3FqWWNBQjZnMG5kR0c3RFdPM0xRRHZVaEdwaGlFM1JCKzdVNmJJdFRVWkVaY0hWSVdmYldIVzltdUZkakVkeDM5eU83ZDhXMW1JTWo3b2NmK3ZVMm14bDh3TTRXaC9UOURMM2swM3l1NkRxN1NpZmZOakdhYTNkeXRBY3NyVXc3UFJnMkZwVlNrNDJBTXJlcVp6dTJGbW1jM20reVltYkJOUUt3L3FkbTJUQ2ZQNGN0M1VDZVZ1b2xFUllxWUFjemxYRFIvRUlrV1gyVU8yczJPYWhoUC8wVlkwR3h3RmpRK3JqaEo0SDhwSUhoS2lGZGVtU0szekhxeEM5MlVhblNFaXppWEg1UHFhNGxsZU5nLzErQWgyS1plRmxEWmhNbHBqZWhxZUhMZnVyZnlsczk2TlJaTnNaY2RCOHNwV0VVQUVtSm40Nm5MOXRPN2pZZ0hoRlZmdDYxblhFN3o3bVBjL1dreGdCMXhzSkVId29DUEZqaStOWFREY0lnb3FSSUk3dEtGM05TMWJpNE5FQWVvR2E3YnE2YVJQbVRZS2tNRkhnV3QzZ3Z0SnZkR3BTN05sVjdFRlV4cTF3MS9IMjRoT1dXaTJ2YzBNNFYvY2tONThKY0dCZ0JucXRua0d3V2JDeE5hcXFUd0RmSkxiOS9mSG84T3lNYTA4eUoyMnRlNDB2ZE1KVm1qUk84cFpUSzNWaXJMV0w4MDF2NjBBRmtMaGErVVg5TGFjNmlvemc3ZDRnNUVjMkpWM1VleU81ckF2VDk4Q05XRkRYQmIrL0ZrMEc1MVBrS2xFTkVCdmk3ZGZDdlQ3U21vK25yM1diekdWU0lrb0l1WUhEVTdSL2p0V2htRzlEQXRTeU5YUWlzcjdSZU01UnBDZWNlMGlwNUdvOTl1Z01GeUhad2FlWXRTaG1UczVTRFhFa3JNcWpSWEUvMUwvWk1TRktrajZHTkVHYmhUbmhJV3l2THp6OS9venRDeENTdmFsRGNheGpienl2a2p1TkZZenJ3ajVMVGVKN3JNem9DVDFFamxqbmtoVUVCcGpsdFZBQzFaTGZEZ0w1SGMwanJHNUVjajRkRDhMUDdMVHpPMWR2bjlFL3V1L0VqQ0l1S0pSaVJtdzVEc1hCSDBkaUhCWE1JcW9UWk5rbmNDUndTRFU2WSsvajJEKzM2SHVKKzI4QU1zS3QwNDFtbFhWanNkc0x3YUVjUVNIdndlODYrbzNiTlRBTWVoR2s4K2J4WW1BWmg5eFg3Y2NVVFRrNFFtZTdFS2tESk1VY0hUbDV6ZjN4UHAraENrS0Y3OVJxdEVkK3RNekRrZEVWbHFZSi9mSHJaNmd3eXBKWjk1MEtDeGpncGxwRTk4V3lQL2J5eEx0MFRzdWYzSkxKMXo5emxDaE91ZEEzTk9LM2swenV0RHNzSEFFQTRxVGh1UkNyd3FuYStNVUxQM1hpenZ5ODIxTkpHVjFxN2xkcGxJUmI3cTUrcjVCSHk1VStRMDlaN1U3LzRVVmtBZDhLVWx6QmthYUZnZkRDK0VCYUY1TW0wcDJYdld4bDlFbW5xZ3BTelB5eGsySFQvNS9ZMlJLMWlEb28vc3RnZk0vak9iWDVhSm5NOEp3OSt6WHl5aDYzRklBVHBqdzk3cEc5dk9lRjY5amQ0dC9kN0xtKzMwaVF3RWZRczhUY2lYQVQyaHFqU0p0N0hPNTBkSkV1UnlEbHdGci80WDQremlDUUhyUWFmNE9EUEtVTC9UQnBad3M1bGkxY3ZGRjNCd2RvNW9DdlJxU0MxdkxBUVRlQmtlczRzTCtjUDVFZm11WjJGRHBaWXg2RU04NXppNDBIbnZXVy90eElMS2I5QUQrRHUvelhmNXhtSjVJc09tMENpclEybzJENStSd0s0RjNwR0t2WmFhQ2hKV0pZeTlNVG1tTXJCZTM3bWtoai9VUkhBWGpIcGo0dWY2QkFSRWtBZGhXcFhnMUxpN3NSc056dWw4Z2l1KzFHL2NzV0lCd0JTZnBDZ0k2SnpjOUF0UGdMYWtBMi96dkVha0dsbW5NN09DRkVKWW1sOWhJZnZ4RjVNN2xydEpQRHlvQzNoVXdFTVpPZ3J6d3o5dGp3VUtPUjBHcy9UTklwK0hUVllDQnUzRW9aRWZINC94T3Y0bGZLQjRxcnI2cGRZMjJyem1iNC9pTFNOZW90Q29STUVSMVU3TDhYUWtqWm54VzgraGdCazNjaXlUL2hlZHhlQitvenphanJ3emI2NmY4Q2Q2SGZZdXJ6ZTgwSmFwSXh1ZUMrTnlNczJMMUtTb2tOTzBvMllBVlFKdWI3VkgzZUIxSXRPYWoyS2h1blF1aGtlSVJ4TmE0VnBJWkJYTTEyWTFNL2lranFPU1dybkdRN1FXK3kzZW9FQXhJMEMvN0V2MUp3Q0IxT3pXdEhEM2ZrRkg2SVBaYWRLVmZsUmN2ZEdtbHVoWlRJQVN6OHZmVUV0am0zcXAvc1JzQndFcTVZU2xXZTgrSGVIdUR1TWlqdU45QThGZVowQTdJQ1A0amxyUmxpeitQSmlpTzRLUzNPUTFSQmwvZGxKT05ZS3RTR3luOGUxVTZtbjVPcm9rUjJINWJzVUJ3ai9rRXhnOSszL0RxWGVpWjRPYTMxZTJ4NS82a2Y4U25FclljSTZkVGd2VW5tV09xTS9wZ1JVUEYvcDlEekR3VzUwZGVVRTloMGkzU25sbmg5T0V2RzFMSVA2Ui9nU0ltTFZJaktrQ3FBSys0cmZFbytXQ3RGM1hrRkxoZWNxRncxK2ZCYW0rUkhOSWFFWEovcTN1WGlJUmF1OHdBTFJ6VUxoaE5nZVpxT1REQlptRlBOQTUwbUt3QUFjeTZTNlNhVTRCWURCY2ZsMHd1a2phakZRaGdVUGViWmZXWGRmNzJYRTl2dDlJQXBGRHVBditXUjRSL0ZFSHhZdkcxam1uMkhFWjVYbTNEOUxGMXhGd1lFMzJkM050WURyeXBzUlVoQnl0YUVhMUJYeWdhRVpJb0RMZkJRVlIzclJZeHdhNkMzREZrazNTbXg5TVhyNzdJdWFReXllTjBQeFdiV0hqQzlzUWJoMWVtamFmenVON3Z3YVo3M0RXS2ZDYW9GY0pnUGJBS1hCQjFML2ZRMXdCUXY1NWpqVm8zTGpUajk5S1AwamRGMHZsK0RHMWQ4NlozQXNOdVMwZmt4Rk1xdHFpenBhZUVJclh5NStwbGl5MzBPNTliSEt6S2lUVC81eDR0ZS8valpTU0pGbzdoR0dCN2ppano2Nmc1eng5ek1xVXlUYzY3Yi9aMEFrWTQydmNvbUk0cnk5OTJHZmt1VFU2UkxUR25xQnlZT2FvKzhSdDd6ejUxa0NJNGt6TzZtRlVwV1c2Q29ZQVNmNGx6TStjYVJZK09FZkRFaVJQWGs1ZThTeTI0SG9NZzdHKzVDZXd6cDk5Rms0RXRSeDlvZzZtWlVvVkkxQktXa2duVWF5QjYycCtmeWxKTUo5cDFKT0hOSzJYR2FxR2t4Kzh0b1lJWi8vMEtPcmlZUE9LdFJyL0FRejB4anRqd3czd2xhN2Q4aWlhTHZFUFdBbFJlY0srZlYrSHZtRjRkcEl6MkhVaSs3OStRUFQ2R1d0RnVGT3NBTlNSQlRjdkFBRUNsNkd6Q1VaeXcvbGRmYnNrUmNMVWF2V054NE56dWpZK1RDZzdXK3d1Tm9zY0ZkU2xMNkl4VS9adTd4TCt6NTZJMVBwUk9lYlpibHVFLzBqOUpMYWsrdHF2MzVqR3ZsQVl5V0lSbkYxZnBXaEkwTFRKajhqNUNQS0p5SmxjeU45Sys1NWxFYWlodlhBV0UxTUtUNkoxM2o3RFlMMmtwOHk5Tm1YRk5wWmdsVnoyWnlNS0dnelpEVGxSVEN0aXhQVFl3bWZuODFDcHdFalUzVFR0QkJLZGwxdDhQUHZHUlAvY1FFUWwzdXJ6VlRteTN5UlNmVEVhSzF6b05YN2xETFA0UWsxRkpZVzlYeVo2ZU94eklOSERtTXhFc1hHWTluSnZld280V2VyK2RFUVFkYVZOdGVUT3FyYVBYalB6aWhuZisxZUtYZUFCR2M4NzMxbTlWZVdCaTdZd1ZONEhKeVRGckVSeFdyRTcrTldIQmN5S0RVMThwVFh0NHJaOVptcWlnZndlLzA4V1YvRS9uTkxrQlJCdVd2ODNpZk40RGMxYnJyUVlpYzNxZzFjK1pYcmJHVGtDZW4yTWVkVEVHK0txNDd1VVdvR1U5dHhlRW9FbW41TGYwOTkySUtvTVpnek5zWFloRm5TdnI1aVlOMDAwbGwyc2ZmeDB3NkUrQjJWWlQwT3NDb2pGMW53aGhadkRhT1lsMHgyK0dWbE9Va2dSMEU4N25yMitMamo0Y242bHhtcnlLVTRRTXU1NE55NHBkSS85aG1CUnAybG1ja21oNTIveE8xM1g4d0RqcFd4T2FGc0JZN21lQVJNK01RT1VwcFhiSFFGRzYyRm91YnZCSmxZMmt2cWZpUDQxR0s4aWRXN0RnTHVFUEpFMk5ZY2Q0ZWdwZXJVMmNhOGxveGxPVCswWTRBK3M0SWpiN1lPOWZpZXdqWDFsZG9CK3BFZ0h0aGpHbUt5dkRqWURoanorZklKV3VlRG9lMTl4dldWZWI3UExiR1kzbGVwb0pCZ2xUaDZSc0xDTXFKQldmWm5YWW53WHV2SmlaRndZRHI0R2hwVDl0RHJNWFh6eXJQamlSdXZUbC9NdUhrUnBVdWVLOVRxNGd0N3Z4ZE8xSXQzbXBoTVlEQmY1UUg2M1Nhc1Y4Y3NtNFBFQTNFOFV2MVVYK0NVMnpCTkYzd0ZoQjQzSElwSm1VM0hPNUxNUlVQMjRxbENzUWdLNjVqY1Z5Mnh0dDB4UzNzWm5SMmhjNjUxTFFXNE55c3FlVlNCQUFVam96OVhBamFIVTFTTGk2Z0luMEhsZXA0TVoydlh4RXdPM1M3bndBVG44WXpMQ1VHYU1odW00QU1zRDdCZVN0Q25zVnNJdmYyVFFoOXEzbDl6RXkwWDFEbzRMYWZreUl4eFloYmUvS1dQWmMzQU84anNsZEV4RTF5ellwV013TDRDZUlGeUZNT3lzY0xINkNOeDZ5UGtuSnNyU00zbXpZZ1BxbzkwVVhSb25yK1Z5elFBU0ZUNGdxOGx6KzhIdktlUXJRb1NVMWtBbHFrU1ZEYVRUUlZONndReFVRN1F1bFI1K25KRTAraXgrRnRDbkNRb20zc1FFYUMvb0M1NVVjb2hkcnBIemNpT2puRGp1QmhvQjR2TTJFcnRUeUVUbDFLVndmUlAxKy9qbzZBN3JnWFJGMC9Yd0s0ZXc2QVl0eCtBSmpyUDZLNUIvekIxaVlQcmwycjBJTXJlK0kzdUkwS2UxanFHZGJLckdJZTdvUTB2WjhqWUUyek9sSmkwbHBpWGkrYzJVeGNQVzcySTRFckRzKzVIa1EwaXFhYndwYUJDRm56bkNETEVXOWNYYnNOcmJoZnBOWTNPdlZZZjdYdzdxdStnTEUreStNa3cvZ1NiSDVKTWdxeVhGaTRnTkJtNFVoYW5PVlRSZkxNOWZpOGNGZWNpcS9hSU9HVjg4bjI4MG42RGphK3VJQzlsaW00TGRxenhJWjRJUXlyZnlFWk9QaVZ4K21JNFVWd0tNNVdPbGlLRzBPeG94Mmxzd080ODViYllWeUdBWmVtdjNWSXBsSXphTm03M3Z0Z2NldEhJeEN2NUJWUDZDVFZjeEdPczBIb1IyZWxEckg4ZFRNTE1qcXBGYkRaS24rVjRNSytjeUVNWTQ5L2Y1MUdWcFRQMzdXa0JETThIdlJmNkdZVm1XNGhIWHlUamVFNEVpRWpVSnVDQ3ovRm1jRUpJcXV0ZWhKVGdLYWlNYlkvSTlhakxBbk1MK21YVjFzYUoycE5kbHlteEdLTnlHbVRIRzlOR1paRGlxN1VhYUxZQ1JLZE8vTVI2OVFsTmlCWVFSODNUdnE2cHg4MzhpZVdSdi9HMm5BajcwMlNRK0NtTUVTUGFaMEpYK3ROd08yeUZZM3JFSWZjS0U0U01XY1FaS0tnc2NBcDg1ZmFxNnQ1dDkrWk9jMTgzMHQwSHVCWEJPWm5jWWpIM2JIZk5nY1JUeVgzQlVBSUpCYVhyYTFQNTBvZHptZk41b25BQ1czZkt2QVZWUloxZldrZmI0K3ZCY2FyYy9yekdoZ2NKYjRFWk9OMTl3ZGlmUU84THZZaWlxV3dLUmJBSThiODhTQSsraHVUUm1hSG9RN2ZSQnZ6WlBYRkl0dXVBN1MxSDRXVEpaZXh2bFNGMzM5VGdVRysyNExwcmF3TFVpM3FEb2grVkpzWnBGdGh4MGZPTXhLUHc4SStzenlPUGRCTFh4U3pVM0xIK0cyUGo0ZFFoYlhsN1N5ZVBPZTNLSE1OYjlHcVRjV0M3OFVQc2t5UGxDaVZnUTFEd1plM2RQU25IMnc0T0FrY0ZIbXlLRWwzeUxabFBPWWQwNmNLdmQ4b3lCdCswTkMvNEtZT0VRRmRmVnhUOWVwWDJWYnQ5TDBoSmwyQlhIVFRUdkY1Y1dEUCtsYUF6Z3NTanpoMXQ5VmMzY3hOcTN2UG1PVE55ZnN0RWpSZ2c4cXFkUG1vR3A5eTJrVEw1b3NWVjdnMTdwUUZLZ1k1THBPeFlBYktBVTBRYWpPVDdaNGdIc3M2UTlrM1hISTNjdkVuTWRxa2wyUWNiS2p0WnRBNDZBZEVSQVhRa3RxdURINmVHdmpBSmkwSWluaXJlRVU2Zmh2dFg2aVBNcWE3azBLcW9Gb2RsMktkNW1Hck15dUN3bjJMeVE2YWNEdVpaZEh0dytybURobmpiTmtla29rZlo4Y0xzcDB4U0ovOG0zak1CUkRWYitIeWx0b2NtVUV5bG5nVEFiOVRPQnRwZkJGaWc1T3dhTlRpMlk4clBVZEVtN3FzKzNOVlBrV0E2c3c0bm01V0ZybUpmSURuanAzeWpNYzBmVE52aFpUY1B3NVI5RG0zSHVsL1lpc1lYMytBTDVHdDNqMCtjblVaRTU2bC9zblNFMDh4NlJleS9mZnEyNllGckFtK29lRnVDNG1ESzlmaGkyWWZjQ1J1K29BWDljMzBuYWQ1Zll0UUYzb3p2dWRnRjJPMTJFK1dOeU9uVERQalZTMElWVk9SSGZaQ0JNSU1Sd0g4SExBdzlpZXloemxuV2c1alN1enA5djJIV2ZWUDM4ZGNJUE1hVUxXcUVkYzJMYmdHWHBqdzc3L1hrcUNGWHN1OWJHTHVwQkNiT2laZlhMZVpoaTN1MmkzcStMTTNGYjM0T0pHck1qL05xZUgydWF3Q2o3QklRMlM2UHB6VjBla3N1VHl4dkxXeTlzMzlkZlk5dzBsbUg2VjFuUmludXNUSnlTbHh4MjdJWWpxWVJGODRLMU1tMy9VVy82RVVrUWFtOVIwSTBJNVNiVFl5WGhHdXp4Lzc4Uk5lVVVuTHZtWThIYUZtN2dYSGE4QnN0VUU2VFc2ZFhBNmRzMGZEVGhwaG9KaktIa0pMakpDd21kcmRCNlIrTEFXdFVrSHZadGlUUlYzNUdKN0NQMnhSQ1hzNkRHWHJLNE1iZlAzamJva29Vb3FSRFVaa2NSSXJzK2RYaG1CVUtnOExBRXZOOEJ6SmJ3Mk82Mms2Y1lwNW9MMnZjZDVON2N2SG1LWUhqdXFFYXFCODJCVGc1VFV6bXJKajhWT1hJSG5LSTN0U2ZjOEo3NTBiR1lTeVVzS0ZmZnppV3o2blhkeTdqUlZKZ2luVUFJOEFFTUZ4Z25HSzI3aVF1OENscEZMMXNTRHhhc3RjVHdGN0JFRFJmYk1xTXU1REE5U2VYeHhtR2tlVVptaHFmdHIrS2IxN3FiVjJoSENGNHZTQVVFcG5IZFJ4K2tCdGJ1YnhNc01TbFVwa1JrQ1J1Q2VNOWJjQ1VweVJEbFBPUHU3Ry9DZWFhTHRZaDRvZzcwNllyWDB0V0wvSFcvc1JJN2ZoV2lLTzdLK3pTdUFWdGp4bWV5RjNrRW0vT0NZZ3hCSFR6MXlFVVNJQUt1dnNZbmRpcXJHNmcxNi96aVlzcTJKZ0ltMWkyTUJkVkpuMW9hb2N0UHpsMjdZdnF0Z1VhTUpVcjlSd0FLd2s4SUtzVXNvQkI3SGZLUzJBNk9sVUorMmhuUDlzYTY2R05GV3NkTExiZlVFUDVSbzhNcjNRWE53NXMvWk5YbFZCMEs2ZlRoVjluRDZsQjZwaVdFK0NkMjFNQWJpYmMwRlNVRkNCMlcrVndnRk0zWXZRalhFTS9QY2pRUVZlKzhvZDJFeWdnVnZYcCs0MFpFTHNMRy9VNVhia0w2YzlFR0xxSGcyL3NiMWhaTnhHcEFRZk53QzhJNVkvNkJtVXBjMk9KTWViR1lkdTVwTXYwbjZEbkI3bUxCbzBmUFZZbGtGVkptL2MyK2tHSGl4ZU93TmE0UTFWRC9EaUJkTFBVSmdGTEEyWnZyOVhnUzNQYUZob1A4K0RYTkordGNIclFSVVhNSXNnMHREdmdEQUpDUnhCM01ZT25veWx0WmVUU01DTmFwZGJZVHNXOS9jdGQwYUh4bmtGWWhrVzFXcXdLLzlrUkpKM0hFRXZkdkpKTjBRdzFlTHh2YTBTUkVTQjdiMUNiUzZRRlR2R1ZvYUpuMW90bGF3dSt3ZU1MaWErS2hla0xreUxERm5NTVBlNTNJL1d4bTBpWmRkQ2w1OXBoSko1anQwMC9ZTEljVnBNbDRYZmxkL21CdURoSm5JbmJMNGlyRnV2TExxZ0J3QUhYZ1l0Rm54VytDcWhQTzJEUm5Bc0lOdEhNaW0yaGQxK3NSVlZJcHJxSEVvL0NScStrVjRCMkFDcko0ZVY3OEo5b2YzWXJ2SzI4VEdjbldSVVo5eFRxemhabTVGTCtrWmV0MlNxUk1LK0ZmV3RJTkZyQjhZYUFSZ0doQ2E5R21vQlFMSFlOY054UlBqS29PZkcrNXB5SVNrVm9RcEMxamt6VTRlZ2RxRTlZSW9zNWZlK2NrcFdra0tNTzA4WFBqNVhCVmJ3aVJtMTZBVThFbVB0UEV6UjhVVWtwNnZRUWZqdGVxRklZZ1BGTWJKWkYvYXE2ZFhQanBkbmtsK1JEK2FIMlVKajJqSjBWOGFiY0VITzFrY3k3RDhmc1QzaXZYMzQyMHQ0bkNOVHV2b3NtY1llazZOWG00Z3lmODRTNWVNaSt5NHN2NytYaUx0bjlYQkMvQ1NjOEpSSGhXUHMzUmNSWCtHczduc3JVQXJST3N3TU5pWkdlSURlUCs1SFhGdTRYbmhPMHlQY0JQQk4vNjZ6ajhHdEJBYzVlTTRsNUt4d043OUlEYmU3TkJVZzF2V1FROUNoSHRrVmhFc2hOTzRuR0dJTUdtTWFMYW5DeDN2T3lONnpmVEVtcE13VEV1cTErQWl0RzhFSnE3Qy9UYU5acVhjcjNzVHpRWmdRZXBpcnZ5MnNGcjlCekNTQXJIRjVoWUhMTFROcGJNeWtjUC9WQkpFYlAxWGxwczJneFppUW9EU3Q0b1FLOGJzek1sUHFLa3d6czhOTjVoWlZFQ2hXdkdOeDByZFNSVW1jVUlGejNEbnI4NE1GR2VwaHcrWTk5WVdLd1cydzZWSnBYU1F3dnNmV05YUlR3RXVONEJtd3IxR3M2VThtdkYvTDArUW5YSTlJT2UrRzVYckRwV3NHeWo3dmtzTnV1WDg2NThHY1pKcW5hUktnT3VwODdvUDJ4Q3VNeDRwcktPYlpPdGNtdUtocDdpOHFFWEVNMW9rTUF3ZUZ6SlVHemFFeWdQVHQ3SmpmeTBXSkM5Z1BEWlprOWxuMU1DRXhkeGxZa1p3aW5PZThZaGladVBFNXdnQ1NXWXpYUUtWeWVUQU1PeXBHTWsvMG1DNG1LVU1PMDF1WmFwK3NQcjltVUY3ZTNkUFhmdTNsWHN0dnNoVUVoUmtWZGduUEdQNXN3MXprZnAvNGJkekpyOXZvbTJYbGQ5NUQ2MGRORm14RUxxUTBKalpsdFI0OGIvV2hsZnloS3FJdmdhaU1JSEdDY1p4ckNNVUFGZ012cnVWWlg3Rm5NVkFOdGtKQmdYWEJpbVZDdkxkQzdENHpObDcvSDREVDlKWUJSc0hWYS9RSmQzZHdxSnluM3MyOWhmRkM3TjIvSDUzcHdWY1VHY2p6UnJjbitVTzMweDJzdi9pYzQwdXc2alZFTC9GTEY3Qkc2ZnU3aFpGeldTNXdnQmZjNldJZ2o0N0R3MjNOWDJSdHFKV0tWanA1aDk3a2FxZVlSU1hMSW15MUNQV0dJM2x0aXFaQzNoR3NhME9ERGREb0RiVk5MSXRncVYzZ21CV3NkZFYrTHlDeDNQVFlQQTduT0Z3dFdPYnNHWVcrcVUvUmpvcjIzQ1JCN25zMnFHZ3JxL3VOeDYyNXpRbk1hemhMRzQ3YmpsMHlMVXFUUGJBZnpIZEFkS3I0akhMbHRpd2hvWmpMT2lYUUIxaWwwZDdDczV3R1RCcWhnbEgxZndQL3pRZXEzZXBiSTJXd0ZmVE1nZVptQmxRT2VrRENkZG1UV2Z0T1RFV1E2KzVqVkR1QWpOZGRmdmZLU0ZMaGN3bVhVYlZ0NTdYVzNQem9LdEp4UnJjZ2MwcFFTbkY0c1AxVVBiOHp0VjRtT1BUTU5vRDZuU1JsbnAzaDlRLzdDbUxzRS9TVDdvYXlaZzlDMzYvZTJxN2dIby8wdDMwdlFJbWNGOFlPZGx3Y0o0RjZlM0x5aytLT3haQjZ0OW9jSXVXQjB4V0pwSEVUeHc3YzY1Slc2V0N0RHAvQXoycXduZUhXWHQ0T05nN0x1RVUzbUxnS05MUnk4UEVBNDhidS81cXlHTGlmL3JnYnora2tzcjNua1BicmRMZ3lNV1psbDVmMGJ6bjY2MDVUUC9SZTNrMmt1blhpd1dXcmY0cTlUWDNEa1B2STJxNWg4TDJBcHc5VCs2dWd2bTc4MTAvSk5Ic2IrNnpVN1YrTVFDWjBpcGQxelErZE5tdEJScWlmU2I0ZmlpaXllVms4Q1AzQkgxbDFTOC9GUU5tRjk3ZHpMcjZFaHFFM0pVMWo0RndsaVBkRS83UzBGQjdSQURpY2xFclp1OHhnR25hR1pha2RRN2E4cEIxd2VzQTJGRG9sR3daamdhRGFwQnpOcTFVZVVNZ2RYUGVmVkUyNzFUY2NWNzA3aklEa1RGTVpMWEdUM3Z0SFVTdjhSM1lsYXJPTXVwWFJsVVhqc3NQR0F5UmlWSWpkTXVocExJaDFlc0YrWXp1Y1FmdGtWODFMdWVCTWtUUWw2blFBZmhiZm15Q0d1RUNrZEFISm53SlB1N1ByQUhYUFlUN2R4U0lNdmMveks4MHJoUW1teUFzN0hOeXdUUzRTeXg4RmhubkZaNDhkTlVSVnh3bEoxaWlsYUZKNjZ1ZUpKRTIzSVhzazBYVjZQUDBIZnJIallhazhWdVlrdEJ6WW84UjNWb3daOHB5RnRRZnVMc1F1dFNuUEhVcHhnelNBNGJJb0wzUVkzQWdkLzRDQ3dGNUZ3bzR1ZGhnL2UzMkJ1Qk9lelpDMHhZNmVqUUw5NWtudWplRDJ4a1BDUzBXNExScFRNaHFINUgwTEZFSGVURVFqZEJ0UDJZcGgzeVpCYTZLNEhFY000TWhTbUU5WERVbkxTdkFsK1NvTkZMVTNLcVp2NHRYcFNwRFowbVQ2RW1xVVJLVlF5RnlsS3Fvc1B3TFdnM0tabGZUZUpvNmtQNnVOdWswdkQzbkZ5NGs4ZUZXMnZCUTJDNkRRaHZ0TEoreE55Zjgwd3BHRFJ5MlJMTHJTNHA5N2poZzNwM0E5b3IwbWJHVHlUdll1L3pPNTF3STN5OUMwWklaSWNJQUcrRCtWbFdaYWtoeGF1eTBtSEdUZGswKzZ0eE1PQ0ZaM1R5RGNSaGQ3OWVpOGFyTCtJaEloRUdJRURFRzdNdnRudmtCUDNzeW55ZklyYnJGN25McWYvdFBzbENXTzVMcllEc2JzallNdFhNSTMvdkRsKzUyY2pCa2VnN2ZvSElpOWFCck5jVmxhUkdZTm0vVGRHakQ4blg2R1hUU3ptUHlDODdyVkIzZ3FNVFhMWVdPODVTNyt0dWxIVTl5a1JFSUhJTFQyZVB5Z2RNYlBiYnZYSTYxc1RCZ1p4Z2c4OWNMdEpYUXJoZ25pZFN4Tk5rL3pkQVJ2QXZSZzZLZ1Fvd2xpNVExL2dCbGJvN3YvVzFhbG1PMk9QaWtXeGxtZFQ5K3NJOTIwcFVxRDdMOE44R0NYOTI2WjBpaW9wdEJiUnFVeU9sMFZBQnY1cVJBY1I5NE5kdHZYcVo2UHNrcU9vQ3ZEdkJnK09GcHdCalhnd1k5U3MrR2VveDlhM0ZrN0gxR1FNSkNYUTJwdklBMHhCOGUvKzQ3aXhnV0ZtQ0xhSGJlODhFTEpDaHdJb05NbFVWTTBpcTFRNlNxdnkvWnVaWWZUaHdmZStvYjh6SmZlZUl1Z0dBNnJja2xJckVNOWF4TE03MVNIMFpFd2IxSzNOcnhacDlUcWQzaUo3MWphOWNMek1vak1TNlZGbzlTNG41WDZ4UXpIeUtpUUJoQXlUUmZQd29hbXVMR3ZEa2dKZVZ6c3Z2WVIwQTBqWTJ5ekpzVERGM2xWSmtHRCt0MUE2UDRHdXp6UzdOWk81VnpCMlRIS3hVb2tUbTNYd2pheFloM3VzVlRvTGNQdnRnTEtUNEw1U0FvN3JLZTM4TzdMaDZCSDdaRlBRQ1pJbzN5b0RwYmV4Ukg4L3dGeWZ6TmFPazlBQ3JwRXBCcTVmZG5XY1k2bWZ0VFYyeHlGMXkvbXVZdG1oT05DSkx2bUt5SnJHODFaak5DREM1MGNCUjJEWGlXbkpkMTIyY2ZFeFBWRE1KMmdOSHNiVU1DUENKQ2JnL3ltNHBoOEE3S1oyQnhSS1dmc0k0Qk1YYTFWR1lKb3BxM3lTRDMyQTUrZmV1d3M5RUEybUNUVE5Ld1JOcUhBQUtEQzc0RXYrTjd3eDNVb2NRaXZ0MFh3Umw5bEVHM0VkY3R4aENqTTB4M1VZQjV4Y3hvdzIyWkxHaGU3STk4a0dTSm1IbWdOdWorSHdyaksvckVoVmpyVGgwZ2dvblJaUU1PcWNoTnBWTDRwTUU4SjQrb0Q3SktNV1YxR3dVSjlvMEh3STZGYUhnL1dhd09zNnBVUVdmUXlUWGR3bUd5VisrV2VCS01BcWFmUnpFTnA5MjQzWmJqWGsvMFk0d3hBRmVpSS9Qd3BXaVZLaHRzK1RPNnhIVmlXd0Nhb3hrUUE4eE5uZ2szSEFsY21TSGdoVHhPVG0wUGIwOXdlY0Q2YkJCeDR2eTkzMG4wY1UwaXFOS2JHWnVRQU5pT1ZINHowOG9LY3ZoeTVqVVNzOStORTVTYU56c3UwaVN6UTlWcmhrUW5SNGMyZEU0VlFjSHFrcTNUZzFZYUtkVG5Pa21kaXFWcUVzZGQ3RTJTSVhBNnZRNzZETWtBakxsbUplVEpOYmEyQ2RlcHZqRDBUSnc5WkpTTWYrcmxRWVBEVmxHNTFaVWV2QUQzQmpYcGVLay9zVDZZNjkrTVc3U1djMWNoVFBYdUtIZXU4Z1ROTVM0RzZoU1BINk15WkhCUWVtQUxHYm1EOFluNzBMZmt0ZU5UWWRaQ1J1SWFNeE1BR0R5WC9SYzcwMnV4YjdTcC9pSTU5elkyejhkalNkMWxUZXE4Q3pGOXR6c291WkZFRzJuMXBlUVVDWDgrOUp2ZEtmS2RWSnEwazFDbXdRVDQyTUFFdTY3TkVtSmJMVnFvQTFFNnpCM042Mm95ZDJRSTVvOEltVkxXTmVpaGZEZU1qNEIyOFIrcW14emNmUkFCY2hrZEZRR0ZvZ1lLOXpXWjBYSjg3WUpWM081WDBqZVFsNUdCakptb0hHa0xBN2pyYkV1Q2RNK2IyWmhia0dhNkt2cXNnMVZHOFVLUGRPM2pXNUJ5U0VvbXMrdk9Ldlh4OUQ3NjdnWFhUMlVNRUMvYVdlWXZRLysvRmMvbU1wMUJhQlNIVzZtRlJIRDI1ZFF3cFJQN2F0dWwxeGtiNW9FWTdBTkVENnkwNGtsQ0hmejhSaDlhNDBYZFNkeitwNXZYUi9kRFBmcnlNNitucnF0R3N0eklvZlJaZ2FKTTRJVnNVdUozTW8vY0JLZVhlZ2VGT0wxVlk1TjdIYlVvQ0krL2hsUC9hajZqdGxJWVg1RGhJdEFNckk5N3M5WFNpRjAweHJyQ2t0dmRpRmlGTWZObE9Rdm41aG1EVFdKRk53UnpGbHVGU21ad05vNktEMmMrOVJ5L3lBUlpZV0FFQVMvR202dXhKcUx5ZlVhdE13NUVqYU9ZcGY3K2NJaGhFSEJnQ2Q0bkVrbzFlcUs2NzdrMTVKck9TY3pEcStxOVF5ME1oR05FeFlUYXNtVmx5aVBMYUJxOE84Y1BjT1BSNEFGbnZyQnlPSVhLMFdQdis3NWhDL2g5YnR3a1BydVpiaExuK3pVV3RqNCtjUzhvMDhEU1FQL1k0eGl0NVJYMkoweFFkeEpaUkJoU044aWFYL1VKbU9VcWM2QkNEMnA4OXgwYXUwaEx3a1lZMk11NjNTZXY0aWY2ZVFrRUZyelVHTU5KUFdxMUFIYXF1Tm8ycnVnUWZFRlhCTEN2TVA5WEhhc2ozc0dxcDNrazZSaENudzZvaWRnNllqdnFTSjQvSDJrUkcydGd5Z0JsaEVwOVQ1dkMvNlZIdFd4YnJ4UUMya3B1TlBUaXgvWGs3WXIzaC9CNGZjV1JJVkg5SGppU29Kek5lYmVZT3BCbkkvZk1LK05UdjNVcnVNcDlZSkpWaUVjbTB4QjJPeTZZRTNnWk5aR0NYNzE1N1JHcTBRaDFJWmRQU1FDdzc4SStxWHFpbGducHVScUYzY2xpK3BRTUhKUjdLTHNWckhKbmlrQUZXN3VyUU1SeWdYSlFLVlRpTmZjM1JOSlp2cTRYNjZEdXBxU1VSd01hQ2ZxUGo5WVF1SjI3SmZVUHZlVEQ2QzkwMzhpM050V0NYV2pmTHQ2VHFZWEprV2VydzJSTlhvelZobWpvL3NoY3M5WW5RSjZxazNieE84aFNMaXBybHIxd1Y0dVVRTm4yUWo4aTJGcE9EQXlmY1RsK2hkTjEvcG1GWFBHUTlTNSs5TVFxR3RtWFIyazR6MHBmd1A3TUkrQ2pVamJHbHFIQ0YxelFIaDNWcUVMQ2I1RHhSZFZ0Z3hjV2J4RFV5eUpIaWREVVV1Vi80bXliSldwd0k4YmNtbGFEbVlvQXFjL3E4aytqR1dkbHpJV0wxZ210UVE1T1dOUkl4U2dvTkVFdFlxQi9MTnBDM0J1K3dPSjJFTDk2bFRwZFh0OFMxTkNyYWVDeTQ0QjVnUC9PNG1pUTYvckN1ek9hSXY5UmRPUUZPNks1RTZ6RzRaSEFlWUtRcnh5UVZFNkxmd1lEd2EwVDgwM3dMbzNWR3lHLzl6clJJajB5NmZrTUJEajgrdmNsWkxlQTUrYjdEeWZJRmFOejFJQnRlZmpnbnFYLzdxMS9oTEhDMGhsT1U4VFlOa25xQWNkV0hka1pjMTZjYXRGdm40MnhyaHRjbDliUDdXdVZwMklVUEJHRHNIbmwzWkUvR2xmWVR6NEwvRllKYjh1ejd3RU9TL1NLbGJUeXRvNEIwSUZsWVdDdnkxUEtqYmxsNE1XREpSeVdDLzFUOC9Ec2dmdWpQOVZnZXJOQjBiTmtDbmkxbTZzUzRHWWlmd1B0YWJtMkhmcXo4U0trTUNYcktpT2ZpR3dOMzIzMG5YTWIwRmZ1RnVpcFJEakJCdzZKdk4vNGpVc3gyMUtnM2dyMmxNcXpwRjRjakY1NGd4Y0dGL2s1c0tMb0U5SHJoVUdhUlgxQ2taWWR4TWRlS05QUitBbUkyZUVoMVBLZlQzOGdBV29JdFpZNEVaaHN1RG41WkFaK0E1aHUzR2ZoYk04Sm95VlZQeUlaaFhFQ1ZDL0kxSGxWUU56T3hJbXRqQjBmMGdQZkgwK21KUW15Ykp0WnI5dk9iUStJcnd0MURQY1pyRTAyZDNwR0JUQnYyV0pNeUFWbWJ4MS9JWHMyaVNJbk9EK0Q1NkRab1pab3lVQk5LNHR2Z0R4cyt6TFpKTUFXUU9kdWVrNWYzd1A1a240aitJWEVyeFp5TVI5M0JoNWNzL2hIMzJOc1AzcUo3SE44SWJVak0wNzdodTV4bk81YlM4aUs4ZjNjV2pqbzhqQnhzUStPbjhFL3hvaUtvY3J3QVJtUEV2RzNPTXZSRUtpVUgzdElGcWNZam9yTHR1UnJnTWNGdzdDbzZjaUIyZ2VoQ1BUTmI0ZW9PajU4Z2RZc0JxakJNbkJkU0pyOTRxWk8xVXZpaGJzY1BLNlg5c2FDK2ptdXc1Vm8wZ3ZaWXBLM2ZUZnM1MkJ3eGJybXcycGw3anR4NWs0MUxuejlJSGJPWW9lZW9xdXNwNzJLMGtrMU5KaWlBd3lMVDk3RDUxaUZIRkdSU1ZvdDlFR3ZrYzlMWkpmZDlmV3AzMVhGREFKaFVqN1VXK1U1by8zWGtmcVNiV29jOGJzMjlrWmIyUTBVajV3amFtVTh6OEtvdlJ6UjBpdExrWEJqdjBwV1hmekRnaThEemM0NkVKNy92VXNnUjFjRHJxVk9PUGRPdW9sd2lCeGY4bHIvb1JPQlY2bVZmakd2TzdFSjFaZmdPK084Ny94amlVS1pDbCtEejIrVUdmcHVzd0xhMGpvem5zS2VkbGdndnUzQ3VGdm9FMFBnTVJ3OFRjZ3VUdkV4K2dEeUE2bWlQOUx1U3R1ZVNTMnV2VncyVFRkYW5zMW9QaEhjOThtREdxUmgwdk4vRnlxdGZLUnVSSkNGNUhEeGpSTVNJU3ZOY2p2cUZHME9LMXdmaGEra3I5ZFJqSWU4bVlmQXZIWFBBdzluRGkzY3FzZ21mdEN6TkJidmY1cHVTZklEL3dwQ2pXS1NGdEFraE1xbURHZURRYXJtM21lRStLN3prcm9RYXMwWUZWMFFNaFh0NS9FZE9UQURWVHNha00xZXhSS2FXbGJ1aERIRytpNnlla1RtWVBJME5qT2tzSGV1U09TT1ZmV0RPeXpSV1hOQ1hwelREZFhYWjYvQmVRRFBWT2JabERqNFdwdHRWekluUTA0YytTUE1NTTNDT3FwaXpOa2pFc2RBMFFsTUdUT3VSNlZYZW9LT1JiVFdPbE91eWc2QWNlYkpxd2NkTXl1aGhOYllabklRZ3MyNjZnblRvVkExS2Uva3F2ZDA3TFZSTW9ZRXQ5RDBYWjFXaUpTRjk3QTFNUERoSmIwYUJxd2dNL1E0K2NESEZVNmFGYlYvNmVqWFVGTy9mQ21HQjBybitVbGZITW1CRjd0UmwyS28ydTNlMWlybVZmZFZhWkJENTV5R1BHd0hzV1liZUJtSGtudHppTHNFWDVtRzJXNFFFQXYrRk9FUmptY1M1VTcvWXdzRm5OSmRTVU1TREJYN0FoSFBYVndHSDBQRnlYODZSaXphS2Zvc0szL2tieitsSHZoQUNBUGRPcmFsZ2t1SldsdDF0Q2w4eVZER0FmaTBFK1dTTTVnRFJEeitGVXlWcnBxc3B1eStXODZDMGNORloxL204QVZoRGxLeHpKRGZnUXp6ckt1RTFGeDJ0RnM3dWpWZHh4VitVVkc4Yks5QjR2RlVSeFM4ZmlsWlRwTktMb0Nyb3J0RmpPdE5oWU9VbGNnNU93UU9pdlBsQXlBSUo0YkJtNncxLy9IOU5LUjVXYW5MUXI5SkQxbGlnTHREb1JmSHRDMzgySHdiblJ2Q2JPL3NadnQzdzJCZGN1V1Z5UUlqeFJncTJheFc5K1N3QThWdGQrbm8wK2E2RE1HL3JtbWhGQm5QUDFrREI4MTVJOVdJMnVHL0NXQnQxN2pVTWVsR1JrbkliQ3dwTlZhMVMxMTdwdXNhcTBrWTZjUi9NREh6eDlremQxR0h6OTNZLzZ5aEZLeEtmT0FmZkg0a1luUVJ5WitnNzlLcEpjWUo0YWE5MmJVUGhJV05Dcjc2UmJGaG9xQXI0c2p1TVlvbExpVXpmMkZrckJHMUJGU1JaYWF4N1A1bHc2NmhTNyt0YjhiTXF3YUNjc0Y1VW1lR1pLRnpwZHRaRHdZVkovWi9LcEJrb1NDKzU5TG1Uc2sxT0pUK2dRYU5mM0lDWXZ5aFpXeDZhWGFWay8rS1lyQWh4QXErTjFWZ3Rzc3IvZnhJcHVUZ0NocVhDQlozT24yb0x5SFRoWHAwWjJJdXpBQlF2clpFRTJiN1pTWWo5dldBelZ0MHcvcENldnlKSTZNYkZZOVNOVnZPRHVrV2o4T3A4Ym4rNzFDN0FYSzRFN1RpQzhLN3BIWDgwZWNjUW5ZRjZUdEkrK0RsdWhva3UyRzFkcEI5V2tPZVVJT0NHdGhhcWt4Y0N4Z3lUbThUTDM2Yk9hSHpqcFYxQ1M0VTdYMTFHS0hCTE96UW5PTVFJNGEzNktmd0dQaE44b0ZhdkRxQUZ1UFVGZEwwdEtkcjRrN1F6TTJrL1MyVWNTdGgrcFpnNXEwYm5hcnZKejlFV3AxdUxEM2ZZZHBVSWxEd3ExelVkbUkvandyWFUxWHNNZzVoT1FITzU4cHNWbHQya1VEYzVBb0dJZkUzSWRvMW4vZ2JvU1VDYUcvRXZyOElXSm5UcC9iQk10WFB6QStUbFlTa1lCNlVmYUorTVhYV0tDMm0yT1VPSHN3UUFLbnJIc2RVYjg4TzNJdXlaclVBcEhRdkRJNE5rOThrUjRDdlU2cUcxQ0lwYW5YOEJwYWkya21COGpOUGZINnE2S0g5dHRpcjFJb2R5a04yaGNxNXE0aU42SVdXSWtZTGJ6K3lEdkNvRDRrMmJIL1JnSUNpdUNvVVdyanhUM2Y2ZlEweTEyTkJWZGlheHpnNENxSnhnYzd1eVJZY2NoeGhJSllKbG93WXFWYlZWakUvNUk1Rk1ITkhoUTlXKzJiblZ3Z3Q0eldsWXB0U3RmZWFmSDBmcnEra2krTEtUWkg5SHFCMGEwaEJvd0VXenkzVE9GUEUxeDJUUmwxdnNRVGNiQnhhVURCWUpkdWtrZkJsaEZ3K3B2eTVpVFNDYmFjN3dPbmwzQ21IN3BuSnVnWTVHMCt4MkJuSERpUXRtMGNIMmViU3ptL1ZIUWlGejBwZTZ6eTUvbksvUzNFV3RFT1VVM3BxdFN5dkxKeDFNbDlGbHgxSU9iVFpCL216OU1QczRtTzNNUklCL2p2VkYveHc0dml3UWFHTHc3TkJJTFJsbThXaXRuSjdEd0hUUDRUV0tmYk1KNnhRZU5iRUMveWdvMmx3VzRmTUFmeWhFNGh5c2ZjRHpFaUEyS2VLOVNFdkNNTHdMQWtYWHFsVU9hK2J6MTBXSDdsU3R3VklkWXlDR3ZVMFh6ZCtCL3liZTdYWmlpZG96SkRPN0JWWExnNDZYZHpRYWlVaXlldUkrN1kzamw1bXQ3L1dheWYyZ2pKMWFleGRNeHFtalNKMTc4OGduN2R0bHRUUUpqdUJrMXd6QldHeU1YazhDUE1FdnFReHl5L1FNQmF1NXdPUlVMWUdvb254ZUFpYVFvT0dpK1lvK1BlWVFFVlE3b1NFRVBvUWkrREpVSGdROEcyYTN0a1cvdEhhVVVWMU9VN0M3M2d6eld6SHlRUDJycXcvN09YbGx0eFFXU1pZMUtZZFBqVXMwNkdTZlUvbmFOeDA3VzF4L2ZVbDAzdEJQZHhsYThma3Bma2FjOTB0ZkRhNmN6d3E2NFhtSEgrMk9UN1pBSm96ajNoQWErSThmOEhsUjdrK0wrMVQvbzNFZTZJWnlIeE53ZDNJYzFtbVdhWTlGNjVTMnBFUGtZMzMycHU5WkJKdWV0azl1di9wdUsydjludFNLczRSY0tkdFlkRUNSN3BQZzA4U0lNQmFIbll1UlhobWRXOVk1elRnZm55U1hEbUlKSkJWWmNyQk5Ca3VkenlaNFU1QU85ZHA0SzU2d2k2T28vQXJRVUpoeVVJSFJPbVRyejhYSjB2aW9IUUJGcXdmdk1VdUdvanlEcXVQN2ZtTU5hSC8vMEp6SjdRUjFhYTQxd2hmSUZBZjlIUENFTGRrWko4azA3NEdxcUdzQTV0allrT3NUQ01JeTdQQVZhK2tCTHZHRTQ2bnJRUGNZZUxCajRKMHBsLzh0c2xSVHc4R0pGY2RYTjZocEd5dWdDNE1Xc1A4eFVGdnBxZk9PZ2YrZGZHT3VXWnVhZGtUN0VMVEI3TTh5bzF4WFF0ZyswY2p5S3ZhRml6cTVnNUp0dUtWbHdocnFmZzJNcURMaWFuM04zY2F0c3pmQUY2ZUFMQXNma1JwenhIak56MzdkbXJnRzE0NkpTSWpDQVdQeE8wYkdTVGc1bTlCRnVCT0N4SDBsU1o2WjErZ1daSkdpTjRVZmRwMmxoa2ZUUnBIRkdDNGVXWUZHbzh4SW5VRFM2WXNTUHFnV2R5d1RVNVkvMWNaNmtPK24vblE4b3FqNXNWSG1DRGZXYkZhejVyeW03OG1tSDRxVUl6USs3cWJ5Y011ZUxjVjhITzB2SmE2ME9PNXBvN3ZWeTRyaDZxWXFvcHozbEFYMVd1TEZYSlNIN0czRXgydWZEMjVUeUhCUHdHZSt1U2NUbUFMa2VRSXFaRXZOdnNYSUhZTThPc3ZHbmhaeFhhYWRVN1MzUVRMODQ3b1NsYjZ3SUtLNExML0FmOUt1WDNVSHM4enhFYVZLWEgvWUo1cFNyNHZYc3hhc2c1d1dGK3VVYmxPRHlXUmdtOFFmRnJ4bGhPTXpMaXJYZnlsSUk0SlVxQWNlNXNEbyt6emdKOENkQzhKNkwzU0tObDFuL0hENVpKRlhRekluODQ2S1djOGd1WWpNU29qalBoaFFLT3VKVUwvRHdmRnpPWi9oc05YRVV5NXBpMmxnUm9lN1lDbUJjOGw1S2dwODFHTnk0OXc1cHVhcFNMRUswV0o1V08zQU9BVzg3Tm01Q2M4QVBWVThvRWRzdUVoUU5jL2NCU0o1ZXIzVW9TM0VDaU1wYXlHb2NJc1pVamt3SWc1cnh2VHhpMTlRUWwxZ3o5ZFJRWmRHRDN4MGZBM1NhOG1RRTFsazJ6ME5wT1ZrdHFtUi8xZEN5aFBLc0RtenM1T1JzRy9FRWFpdDNVckQ0Q1hWbEtZVGdRdW80aXNoUzJKaU5mSnNVR05QQk0xVStkZU5MOFNTYjFWdldsazhqUmpSY1Z4RnExZUNVOHZWWWdIVFppN0J0UzVVak9UWm9mVUdwWnRtaVg2SnY2L2MyY1BuaDZWVnNhSjlIOE0xb01XSHU1anV0UnRZbkdNNEIrZnlqemJscTBSQ2txazUyUEVoRnJhUXlDWFQrT2c3dGFIK3BpT2tMeitWYnNWSU8wVWszeDRienZ4RFBIaE8xYjdIVVgxVTMrTWd4RDdpcTRJOTdybTNWeSt2U29UQWZJZUZzQjloRXFNaG9iWllrd3lsSW5OS1llR1UvbUhqK09nWXFPcEVZeVJzSzYwZ1V1ckRoeVlhb2ZLQUl6SDB4cFI2VmcxeG42M2NYbVhURFQ0TExEOFRJMERyaUJLNzdkWHU0ZG1zRmpVQk1PdXVEZytnUGxWb1VVR05PWGZwMEM5NnZ2ZWVuM0pTSzg0bVpRdm8reTBpYTRNaXFmeWd2T3RvRWZQWmhOaFRoVmI3SDE2NGFSNXZqdjZPcU54TTBoUm9sWTQ4RkZGYTQ0ZVlUUjhWbGNhRURrQTA4Vm80RWtGVzdLbHllQkV3N2RlZElSaFI0T3E0cktWV3VtaXdSRURCZ1ZGMmhrYkdpYU9JNlJvaU9OZlJGVEJNOWVYY3dNMFp0RUtGMEF0L3RTVUxBYVJXQndMWWR6QWVWWkpRS0EvaUUyblRBMVJpYVBuMWdFNGkwWmJXMHdkWDZnOE40YkZSbmZ4M08rck51VEZCb2FDNERva28vUndTa25hZnZKZ2FweWFEZjBBcGFBamNBeWlsUTFMZmpIWFJCWGpobE02U3p6ZWVVdXNtWEFRYXhnZXBxeDNHdGhueVVQTFNyRTZTSFN0NDM4b0J4TVFtS2hVVnU0cDNqbEQzTGRBMTdVWmdEc2Z2N2RoWVZQMytkT29MZjZDc0FvZWtBUTEzVnZnZi9Zb3VCSEovaVg2SkVWYzlmL01idXY2NmR0WWVCbUw0WCtONi90Sm1qbERCdUo5WUROL2U2SGFNM0RQTjc3TFE5M2xQNnhCN21nRk5IdDlVT1hIb2tybnlwMnl5eURRUUNkckU1S0hLK2lFbWl1NkN2VEY4T3RqdGZMQWRTR1E1ZDhRclZrd3VNY1hGdG1iZjF6dVB4YzVTa1diZVNTbkpNSS9HNDFCeURMbzFKeUl4QitueXRqOGNCM0EvYnBuYjh4S3c2NjJmWHhhR3lUdVhtWGx3eEZjMFFJSktGNEM3bURuOHp2ekk3dXJSVFVPRW92NndBRTFWSXR4YVllN29TdXZTd3hJV3BnMllGZXpTZW01QUpTRitvcC9pSEJITktiYXhSMGhvcjZTYXg2b3Z5dUptSGVrbUNtOTNodXRzWFlIdmt4M25vdGM0S3VjU2ZwM29qY1dtUFZ2SmQxTGs4NHQxQ25ML043eE9rVXZQVlRJaVRnVndLVmh3dXJYWHJ3SmhSQjhId1dIL3piWHZrUUZjejhJZmZ3Ny9FUUdaZmY5Qk9TOUdRMVg2eXJra3pVV3hobncvYjZJZDZsMUlaSUpXa2MxT3ZSMTgxU2F2azR2OXE3cFI3TDg5bHV1TWFzVG5UbC9kNE1VdTZYYVU4UjB5SCtOWFh4bnhGWlBxZTZJSlBaSDEwK2lYTEJuNTM4MjhJNkJiRThGLzRSVzlxTHFvY29zamRGL09ETzR1a2VDb2tJNUVvczFXWkRDUGdER3lqcVBqWlRNQzNXYUo5UExIeGpjanAxaElmM0I0aUo4cnA1bHpKcjV0eis5clIxSmNwVUxmYnlNZ0IwNTBhMHdMRDFpMHc3UHpuc2FsODNkaTdjd1VBd1NOb1N1S0dHNy9yNEN4dXhGeTNmaFFKYUxCS3VmeU9hTzh1ZE9OOHplRlNXV1ZsWVRsNXNXc1B2RFJJbjdlNU1iK3NYQUVWYWo3SFR4U0N5SHJ4Z3N5akUwWC9ibkxyNXV6Umw0T1REUVFJM3ByekdXNm5IREY5MmUvZHE1bExudHhqVTRMcnJQM1VCSjljMWdxZTJGaXlpd1I1T2hvenN6VERGalRhUzViUWlTcEc5clNsV0JkZjJLdEVZeFRYTGZRN2dvd3hMcVZ4ZVk3elgvTGRzMDRhdHdDeVBObVlHV2VMVGlFVFQ1VDVEUmlyOXdPU3pQaC9zZUdsTDd2Wk9ScjdCVnJqNnFERCsvT1NJVFYyMEhwRGpEbk9Says3dmZzWVM2MkxZSkhRVkhPaSt2d2I2MmwvemV6N2FKTHhreXpNN0h3RXd5M3JQUHBtZDh1VGlBOU9EYUd2T1RuUVEvdEp1cHJWVzVnbnVndCtMdG03dEVaM2RueXV2M3RWM2ZzUkpEekZJUjFUNmYwcXdYaUlSd1dqTUZUK3FLU3Q4aWZJRm9ERy9uN1RhRnZOSEVQNnlMbmpLWk5VRnZwT3d6bVFJdGRydnlKZGVuZi91M3dXK2kvNjBkcWY3UXFXb2MvbytlOGkrRTlqRjhQSEIwNFNzM2tqVkVnemlGSU5jYXVHZGh3amFHb3N2a0tWRzF1ZThOUnRtQXpMcDI2SWppKzZzaVh0VGhQelJvRG9OaEREQ09oVU50bXlEV0Mvb2JqK1o0RDlqTHhhdVk1bEtRZ1hwZS9qQm1KeG5Qd01EVU5vaERBQjY5SFhlMzNjZGlXV0pPd1ZTdFBiSEw0TENBQXYvNGd0ZkViUHJiRzhRN1M0VEVvMldPNzFZTFV2djMzSXZQUktpd1FkMFE3cktEVEY0ZStVdlVUTWIvT3Y1aUFCVm5JaFltdkRTTzl4MkE2bHNRWHdHeUlxTFM3c2RyNzhmeUgvemM2K05Vb0c2R3FKTHUyMXJaVU9JUzhyK0pLQ0xWYlo3RjZLcjA1QUZZVUZhelRhcmtsS2UyVUIyQkxJR1ZETGIxM3o0L0Npa2JuYXlYQWRXWXVVM29mN1VKWjNwdXM2dDJiZmxkdGk1Z25nTHhxbHRDeGdMWjJwS1VOK3FZNUJleUNGTjRZemtnK3E3WFA4UUppSlBPNlpOVXBSK3lpZ2VONlJ0S05hbGx1Q01aWnhLNmhTdVcwaXNreDNQemZHZkhISlFVOEQ4d2V0ckFib1ZIa1dnMHN0RVRNbUx1bVk1MGlXQ0ZCYXpOZGszVEdEeGtFK2tUbm94OEJzQm1JeTJTSjU1Yk0yUk0vbDdscGhRYVUrclpQdFU4bXNJSldNdU5odjdmY2VvdWFMNDV1K0x4R3huSnhmMW1WR1ljNTRwUmczOHRZaEVIaHJMOU1SK2t3Ykg5UFZublM1cHo0NGxWaWdyOU5mOXYwNEkrTUJ0OXlnWnc0aU91QjJXNGRPY1B3Ni91U1Fhdlp3QkpjN0xLU2lzZTFpNFc1Y25UZGtIVHpDNzh4YmprcEdOU09qVkxlRmpkTlZGV3JSZkZacGhBMWlSS3B5MVduNElMR1RFK2pNTGxCTE5FRFE4Q1pTdEVEZkVNUEJsbVdzZllWMTdTNXRKZGQzRVpHNlUvcmRKa1JnY1RXZ2ZCQ0xCZXdHQkx2Zk5pd0gxc3UrOXRDRHFVa2ZEdng1aWlMLy9tNjcxQjk1UjBpOUlET0l6ajVqZStySFYzY04zN2JJWmpNcHBpWkE2dXlCQlMzSWUrNlFGV3ljVG14RVZtVThOOVpRWGVZdjhGU2dSeERqOFFaM1o1Y2p4VWRWS3YzS1VSNUpVRHhHdklaK0JFSFNvUUpJTG9GMFdJcktRTTMvVXZiME5YSHUydnA5MWJmSkZaOXlEV1doK0YveWtRemd3NzhicHAxcUFKMmJ1eVJjUVkyYXozOERWYW41R1dETlovb3Z0ZWsvckVkZmtRMUhDS2l0aGtKYnlzdTM1R2NPQXlpRkJSTGlnRTBGZENrWEtvSHhOK1h2aThlY2JZLzBRSEhQUkllK3BncXRoWjJsZmZzM3NQYUhWNVpIUHdYQVJnN0g3WDUxVVJHV293OTdtRCtrOU45LzRHYldyS0FaTU11enUyUjczZ1RFWDNvZHUwbUxXVlR1MFNGT09XVyswL1BMbUpNV2szVW45UUIxdXJDbS9qSmFpVjRmWjg1V29XRGtsRjVYcnZ1cHZaVHZlMWI1Q3ZHOHpNOW1keFB3SjN5UCtlTnlOYXJlYm5ZM2JoSS9HU0k4MDlvZ0xhUlgzR2szdDJtcW53dU83Mi80dTdpSTdRYTBTVGVrMDg1TTBzT0VEUFFaMWFUM3MycGF6UTBhK0lrNkN0RW4vRW9qUTM4YXRYUHlnN1RQQWZ6Rk9MbFV5cG1BUTF1VmQ1WFd4dU1NajgrMVp0TStHL08xWWRvNkVYbmk3Mmg4TkQ2Um1UYlV0Mi81RUkyVmtud0ZXamZaZm1tQWVSbDFjSmx6N0YvZGZLYnNNOWlVbXY4RW1GQzdtV0dDUzhYRk5WREZFT3kwcWtZdHRqbDdDdGJUT1ZtcjYva2xLSmxENnJWZHZDZlZPcURFeTJVUGFWNDBaUERwbEdROVM1clBiUytybnFoaWt4WldyZVdMdXAyUUQ5a05pRm5DSUhMb2hBNGM3REZYNm5ic1FaYmRxNHhDOVQ3TGdHMHBWK2pYKzdqdXhKL1ZNS29lMHJtenphWWlWaEJLZXlvbSt4aDRDdDhKWFp1bndxNStZOEpBd0pYQktWSmx6enZaaDhMbVRhNXNVNjZJL2E5S1I0ZU5zb3NKakgrdU5YZDJMUHdSbE5pZnNPejhMSmJQbm1sNGtSMGNUdHZ1NlgzcU1rcXlEVEhJMDlJR3BCMk9Eb2VRR1ZlNHNCTEt0emVaZ1BVNGg5WW43cjlldjQxYXRPZXhidHREbXhxMlNzTCtrQmdDRG90MDZWWVdVVzNRaFc4Zk5wejJQUzVxa2dMRkZRbzY0WXl3UktoRXRTLzVBQWxNRzdjTEpnNGJiM0lwZUkxbTIzdWJCR2ZhMmg3OVMvTUwxNllRQ1UyTUlzOVo5d090WnU3VG9TSUVRTEFSSTRsWFhPYWpKVENLdmdFQTc4MjFjSDRTZU5hVnV2U1pPdnJ5bFVFbVBKQzU3ZUN1SGFuWHoybGJWS2dvVmRMQWpXQmNNTWkwRWt6dENUWUxkVzF4MURJc0dOeEJnRXVhMWtmNXdyZnM2cTI2b2YxYjNMZEcxUVJCakZPZFlwTFMwZGptNDUwV0Y4QzVBdkJpeFg5QkhkaTduOUVXc2lIN0RVWmRWYS9iZDNiQjkrU1N0STNWeXZ5Q3ZJZ1d1U1FKQWpPMGgvY0lGSU5aR0VNZUhRclp5bWt4VDgvTUhuZjVYT0lOZ0VmQ1IwaW1jc3NlM1dtcGxLOFVLNGxPVC9RUXNzOXl0L0FCckYyNk02V0hOcGsxM1NrZGJ5KzBzMWs3TFRxSFFsTXdwM0xxWUJNZEVlQ0FtanUzR2lOSU9zOVlWQi9JTFpiRjRIb3ZTY2EyTW1ldlNIOFZUUzdjbXNkREJiOHhBT0IyUUxVenU0M3RsRDlhcXZIRlBKK1o4WTAyQUNjdGRKVHhMZzhEdDlhNkpXZVhhSW82Nmd1L3hKTHBUTzkzTDlnelBUdFlOS2ZTajNRcWYzS1laeXEwTmFQUGdYYnEyU1lVS05aUklJZkNOSGdienZVemNGaXN6QmRLWTdGU3ZHaGFyWjIxT1laWGNQSUJoYytpR0Q0cFR4K1RIVEFZNUhNN2s2MVJEUjZ2bWFHRWRIVGZMY3NKK0drdDhuZUx3V3pnMktKS1FGd1Y2U3MvQTJhWUw1RVV3ZWJtSEJnTHpqbWRuNUhodkZBSDh5M1cxWTY4bzZwNFlGemVKNzF2Q21EaE4yRGNYU29lcGxGVzBqNjI5K29ITmdLb3laR2l2QmQwNDROYTVPclFldFJiaGxlR3kyMEMzV2VYL3V4dkdlQkhHYmpjeTF6OVdweVFadEFUUzk1N3JkaWFaL3ErWXVYV2drZmt3NFBHVUhnZXNuUi9jdXlYUGEyQ0M4NzRtd1BxcWFYZm9WZ0FoTXA0Z3o1N0dZd0g0L25UdkdSMWlRemRBVzBCbWs2NGhETi9ya1UzeEMxNzU3d3BPRk1jRWZISnVwbVJINDJJU1pKZFBBRTloYXdPaFg3bXdNcGd0ZU5nQVgxbThvYjMxZ3Q2VzBYZFYvWmVvN2RJSmRHNGwzZFRxK0pxVGpMSU9IazZERGRRN09JWjBQWUZORE1mejIvcURtNkRlUkphV1RIL0dHenU5MlE2TEk2U3BkNTJsWFU5RUdSSnRnYnkvNHVkVmE5VFBoL3ZTbzBpSHR5Qk1MSklFY1JDT0w0RU4vYmpkejRlYURuK0VISC9WNGZ6Y0JieXBPSTUyV0IxbkNwdjhRTmkzcTFuMTB4N216ZU9Ub0hOdXphZUQxY1ZjdlpLcVlIUXBIOVVIRG8ra1lWZlg5N09EeG5jVDZabXlZcjJaSU5XTDFkbFQzRlIyWjl0RGNUQkhXL0htRG0wOXlINWJUWmxoU1VZNThpakhxNERVYmtmaFBpYmw1YXVSc2xkZS9CaVF6RnA4NHYzanhjNlFQa0R5VmFaUHFlKytZcnYrSlhGOUE1ajB3RzRrcnlDeXR5QVJZWk9jSEFXZjFsNjFvY2gwTUVQeTM1UnBrczhTdFZwalVwcVdaZ0pnVmwyRmZFVjFDZWJZcElOT3JYRGRTQjNZMytISmZzWEJaaElDTjBzVFNHckd6dWNFTE1nczJHd3dpTFNLRUdRL2gyejVvNVlEYzdBNTlUalVhQW1aekdxU3hMUlZtNUNXZzVqL3FneUdwbkhBUWhhTVJFMDMvbjlyMUI1RlJueFA1clJNSWhKY2RJbVh0T3R0c2RaM05EN0dOaDZDbjRvb1FFWHNOZzhTY3pQazF3VW5zeFVQNEQrbjNJQWlNMDNEaXI4VGVBMVQwOWZ1YWk2dzRLc3BJSXFQaWpsOHJJRkRxVVdqZEhvOUFXbUZsbDVjSnZ2RDE1akcrWU85M0FGaTdKWnNwWVhTaGFnRFdFSFpXWmZFeFVmZi9Tc0h1VnNOOXIvT1BMR3Mwak9DdGpTTmNidklubnFMR2dLZUR4V3JFN2NOYTdkK3hES2pOdEkrTzR0MHpIbjI4bDd4d3hicTJiK2NHdmxydVBVM002OERCclRrbG41bytBVHpybVl2UVNvcms1aFpIZjRScndGOTRnUm1rbDNkT3NNK3k3c1o4Z3VFVU9EKzQrc1lDbldVa1FOYkRTWkV2UExBR1c4UEVhMnMxQ2lIaGQ5TUpQL3F2ZjRHNXpuMEZLR0hTT1dOZnFtUlBMVVZLV1ErN2tFZnp0YWt0R2Y4Nlg2cFJaaktidlhyL054RWZnbkpFWHFwMkdWNlRwaE81TTVRbTJ4RUUwN3BqLzloRDBzeVltaUFuUEdVR1Q0VEtydkpkenpVbFlFY1Y5WHpXN0pJU2hjSERKSUpoVUdJRVoxTWZPNHFvRUQ2UlN5ZHpXeUVSZk5NUkNEQXBIQjl2YUVSVmNCUEJ5RWVEVkpydmpQNXUra2twQWFRVEhhNjE2cGRTVmRZTVhOYjhTU092eXlETDJWWlBrc3F0RlI2c3kwR20xOTFTNHdUTEg1T0ZqMjhZcGEwU0g3RUt3bFUrZWlENkZCV0VEWHJLTmNtVEI3YmVoQm4xODFYYVBrMmJ0VHhibSttV1VITHpnTTB6aEs4RG1WVms5anFzTjJNUVRGNTZxZEtvV1pHMU9PaEpEYVJ1MDlXb3JYOVVGZnlTdVhESlNUOEVwRGFUWUtDWlNmU0wzSW1aYmpsZXlvVVYvcmFWV0dmd1llVWg3OEw5a2p5b0ZMV2YvTytlUFUvUVhKV3REZlA0MnYrbmFoRFYzMWphd3k4RWVsZURBVGNQb0MwNjltQURNckt1RExMVGcrWS9RbnBRWUk5eDM2MlVVaWxsY3Y4eU1nTjVvVEkxVk4vK0Y0b1MvTlpIdmxqNVV1aFpzK1g4WmlYcXNEM00xS3YrZ1pKSk9kM3hVS0orRE84VUovU1FhajFORGlIV1BPOGxCODVRY0k4QVh6T1ZyRzkyK2M2NHZiRk5UVVBxcHZ2VjJ0cUNvcWF1TklLbENlcFRJQjdWQ0RVNG1tNlN3ZEJWZkV4Sy9wQ3NKU0NyVFBNejRSRzZaSDhZODVmL1YyNlhvZklqazNQbDVqdVljMTQ5TThkcW1kQmxWM1lmTlpwSWR0eFJqRmwveEdscDdZT0JJQk9Pa291eGFKM3hwaDVqTy9yci9ubEc1UDc1RDlLbjlVajlCVkRxeG5Semk3RDcvUFVRSGdlSS9kZ2dpYXlWenQ5cDF2Uy9ySWRaUmN3em1GZU9YdmMyNkFSSEExL2tTcWhQRzlSVUNQTFlXdkJPOXRpdW9vZEFhaWQ1eW1HNUlEck9BZHlvYTB6ckFPYk9ibHF6cU1QaEJVaDd5WklHTXFldk8zdC9vTHpWQVgxdmgrYk92dFpFT2kzd2src0pzSUhLeEtsUTZKeFdqNHNFWDlrZG9LRWVsWVpmM0ZCaVNtSUtOaVRHeXRrejdMSG1IN0I4RWZXWHBNR3VxRVhiVWRSbkZ3aXhkTUVQbzNCL3lFUWVWaXdGbE5GdDZSSXVtMHhJVWd2aGdhZVpMejBLWWFyU2FzOSt1UkQ1VVM4UFd3b0FzNGxHNlloRmFBSXRBRHB4TUY3bXJWaGNlYUE3eDFtZG50N3Nma1Z4T2c4Qk4xd0xLR1R3Mm5lYklLQ0F5S0FYQ0EzdFpsRi9wSGE4K21FQTRYb0VRN2lBaFFDZFpSbDhHVlN4eHNSVVdwaTZPWnM2SWpuS3lSbGpnK25sQ2xtUnEvOTk1dUVnTExqSGU1aFJsL0I0TVZnK3c2TG9PNlBnTnp4MmVuV0t3WktvK0xzYzROY2djdlM0OFlMZVJMTzkvN1lPcUs4VG1ybjA4a3pDcWYwcVdQcjlId3NMWmZXaEZGMThYNEE5U1ZXVTdGVTZQdVhqa1B1WCtiNVVqamVad3Y1RW5qbkVsQ2hOQ1BqSFlrZFVwVXRlVjh3Qkw0NVJ0WEFRWk9WQTkwcGc3ekV5ajZHS213ckltbklnZE5ybUt3MjBsSEE4ZXBJdzlwbWtIM0hRWXoxaDF6dmxTc21zVVRrSVhFY1NqREpGUEJDb05lOTgwS09tKzZYTWF6NWhqZFBISUhMOW1kVG9ON1ROZ1R5NDdEQ3oyamV1Vno4VUpVZkRuYlAyU1R3T05LS0o0NWlXQW9XNlBYQWFMWmEvdng3MHQ3VWR3NXB3dXhUZUsyTkhyZldTb3plQ3NqSHZqUGZyN1BoMjVEZjNRNXZaUzNXSG44MGVHWGp4WkNEc3ZxZExRbS8zelVNNWVQRmRPaUVvT1l0NUhCK3dzNmZGYzAxWk5WTUM5djY1VkNZNUJ4aFpZYlZYdTdCZmJJOGIwc0J6VnhYVlNVUnRhV1lkSlZBbUZqVUdydTh0QXZHMVN3TTE4NElvaGdwMmRKTHJGWUNmOGVGZ3B4WjFHd1g1aml1QlF5dnlhVnZnSHU1aGVlQ0tiVndXNWNiaEIvSVMxK0R2U2liVVpWTkVKeXc4NHBrelA2YllJLzc5Ti9LVytERlhMM2ppL2JDRTBQZ3NsZ0ZjUGZueitIWU55YWIwMFZ3Um5ZcEZMc0dSMnhhN3hNM2tBSUxvUWVGS0R5MnBwY2FTTjkwRk1IUm11QkNScFVYbzZTS3ZJZE1KM1daUzBhcUNyQW1STmlMNFNXQXJPWVhGczJubEpwbTZBeWVFeXZsOUJzQ3NaQ3ZBSnBQT3JLMkxtZk5Qc1ZGWkx6V3p2b1lXWGtLekJaeiszZElBN00yc1BGUloyRjhBUDhrT3VjT2VHQzR1Qnk5Vi91eGtZNzl6K0pyRi85ckMyWlJlWmVaMWtzRG0wZmtKRStaSXZET0RNT2tPSzN2SVV1aXhBS1FqYXNxbEJ2a1JsbnRiK3RPVExMMXdJNDFHcmNqQ1NzMms4cVlER3dSdHR6SXc5SXVnSEtuZUQxSUx1WHJoSThaWVNoN29ock5mUEpHS2dJL292RjBVKzZ5MldETWVuVzY3R014cDdoT1g0T29jQ3Y0RnBDbElyR0lRaVdEZ3lvUGZnQmJwY2krcDFtNld4ZjYrQVNlbVN1elBTTElpNXhWV00wMXJrakk3MjJlc2dqeWdvY2RONUhMUTY1ZUxoOWtWT3Mvcm03UDdBWG5nVTJ6SVY0cElnZHdXa0wyR1Y4MFlyNWw0cVF3aVNKOXl6Z2N0azRvckh6UldEa2l1Ty9HQytDUGNtS2gzOFZCMHFuelZWSkpGMWhPOXJxVTBXN1E4c0lCN0pXWW9MbHh5YytsQWJ0TVhBSERnN2g5YVNsdlhMNXoyV29BbGY3L1Nybk1UOGVkUW93K05RajM5T0ZzME1mbGlMRHM4WDF6ZDlONW1WZktWeCs0Yzd5TElteFFmS3lMOGpBdVBkUXVLbHdVbGlXd3ZVdjYwQThTdmJtVzVJdUY5MEpSUkZYQmtBUncxeHVGSDBNV3dZR2tLOXByRjNTWVRlelBYQytGWm5jdnh3QUlUVjIwb0czOEQ2aDJnalNLZ3NOaU1yNktmek9RTXV0cTJERHFsbDRaTWhXZzlVSlphanM0VDZucDNqeWk0Tm10RGpJWXZWdTkxdnJLWFBJbGJmOG43Nk14Nkx1WkxTcE1IVlNvM3ZZaS9LZ3lsOTdoeVdSOHNZUmtFVHJpNjd1U0RaZHdUZitLdG8zRkk4NEE3WmFTRlorM0gzY0ptVlR6Tm9sTGJLZUQyeGlaM1pKVktNVU5qazgzYTZrNXhaT2NndG1uUVc0MGF5NzN2UkprUWFnMjZIczlWWnh3eHRFL2swZHY4Tm1Xb3hmRVh6ekVUNDJldDFqY0R4dE02cDhmMFRTbnVRQjN3TEorT1hFb3BxdENMajZaMktENlhMTVRRUE5tN0dUNUVSeWprTVk2aGpkaUM0NFZTa0I0dDE4Wkx4ZFlwc3U2Z012V0dxYkZ3UVJEYVdLWWVuTVNzalpWcU12bUVOSlo5N1orTGtPUXhlTFBCZXJKcGJocWhnYkxrMFN3SmMxS3hwYmdTTEJNM3NxNFg3alNiNmVDUkY3KzY5ejZOWjdNTjhMdTliSUkwRFpLeWRoM1h5azQ2Mmh4eVk0VDNna1RJUTVhbmZZVGkvRmFYS3NGVFRkQkdCcm5ic0lNdjUyaDZNRWh4UXRKR1h1M1lCTmMrSWphQkVoVklvYUtMQms1OGJUS1hwKzYvMENIQmo0bStLcnplYkpEZ0M0aWJYb2JQUGVheFpydktyaUgxWi9RekdFZWF6YUVKU2JHdldyZllrZURxUmtzMXVaMWxOTG9JZ0krYkYwOTNkbFdnQWZCODFKU3RLYnRwRFg4SkkzRXJJamNGMWtSUmRqQ1pvYllGd1ZYMEI5dEwrMm5uc201Z2lPWU5TRWIyRWZWcHdPSmRxRlBsdkZUd081c0Z3SEZuRnRnL1pva3RnRlA2RTJkSXhwRHN6MXVzeCtTOG5ieFRxQVhBUVZ0YmdtY1ZEWGNieE5qZmU3bmtVQXpvUktoVHMvN1FzdkN0UEYrZkN2ak9VMmpaWG9HNWdTVmZkQm03VDhZcjRZVFNEdjFVeXJpY2QzQ2RhQ2Vham0vOXk5SUt4QVRYRG9oZU1uU1ZjQ2dDREdnSk9WNXJma0NRU29UVUljdy9hWmhXTU9iK0JFd3M3UWxXTUFKRUJtSEx1Sm5FZm53ZEdqdTVDMkE4LzNWYktiWUZzdFhYb0N4dkVhOWFqSWtUbGo1ZEd4VlIrMXErRXErSHhTV2cyeTA4aWtCUXRpb1A3VXVVazQrSS9rcXk2THRjTFMyaVAwUVNBT2VkLzBRSlZDUUoyVFZ5NXc2YnJHcHQvRHpIS2NBcGNBZnhhRFpnOGdsaU5xMnBCcFdvRTZSakJiN251Qlh0c1R0NmNIbnhaMmRyZVZjMDVQYmZNL1N5TThyR1ZsSG1YanN0Q2dsSFVLTFdrT2REN3A1WldSdHk5Rk5teVAxQlhiTHovYm9DWVpMa2kxaTVKNFV2Um9FMld2MmZ3cWk4SmdiNzFBdEJiUXFZRGJkQXZYYzJQTFBiR1pHcGpIa05MQW1hYTVxS1pEbDZGV0xoZmt4TGM4UW1KOWtQU3kvOGhReVErYjhTUWVEaE5VcGFpcmpXOE1iTlJwZTJadmxNL0taVmNQekFidlJQd1Z1YTBtWjRtSHZmVE9ZbjdrUzRhemNpV0ptYXlXcm0ySnk4VnlkUjloVDgxSExheFVEK1QrcU9rOWxBUUNiM2dRT0hTazBjR2JOOGxLWUxvcm9FS3VqcFdnbTMxdktoMTcvb1NDQUVaT05qSTZsUmtvTlpMSEJxOHVVd3ZiWHhJejNZTjY0eTlCQ2RMdG5lWWdnOFZQdEUrcHBjMHZETVdzTXp2T2crdlZjb3Z5TVZ4cjlnSVgwVUY3WFBnTktvampUQmI1YjFZdUdyUGdTQWtyNlB6LzROUm5sUHdOSU9lZ01VUkNWeXY1eGJ4QmJmLzk4eGRpOXVZSjJEOFFzWmlzaHh6LzJWdlhjSWRZL2FkNnp1NExyZTJjR01OMnBueWhLT2d0VTIwanU5VDBzUittQnZmdnR4WUVPRGZEdlBiRVUvOVpTaGJHUzhKMERzTGpObXptNGFKT0NwYUtBVzlIdTNUWGpUbEhOZlhuREs2MFhXeFpjVnhqdndPMnBNNnhSQ3dlUzdSRWZaMmxWcU9XalJBbXl4bGxWWDBTUUliRDgxNzBBcDc2MnJ4eTRLSUk0Z3djOTRyMWxqQk01dmJmV1l0K1BDRERzYXpVYXhHWkF2SnNpVjFSOUhRQmZjN1hpUXkyTWtWV0hsSFNycFkyb2srSTNaeWFRR1VQVnNNYTRldlJxaHF2c0NVYzY4eXZPUXRlTjE0WGYvcEVpMHVSRGxLZkNBd1NVVHdPR0NYV3lMRzNyNzRjV3VkMUdFWjZUOUQ1NkNwdmRQQWtGakZVSDhPeEhkMWNoZHRzWnd3WlZBQThqNC81YU90aHBEK1lFeDduVEU5T1FUUkZuRXMrTTd5UnU0MWVyckx4YVZrU3lSd29MaS9xMG1SenJGdjdBbzdzRnJrd0xwQ2NkYnlHd29IdzNFTksxK3M4c0duY1NtekdhS2QvK2VCR0hxZGZQbTEyOGUyazQ4Tkx0RDZZbjQxcTVxOFVCNEdESjllQW9LVHRlenZoVE5qbnVpTm9MNGxoY2JsTUdpM3BtL2xydTJ2Vm5UcVA3bVlLei8xbW55SERuRFJGdG1Vd3VxZ0NmYWU5UTFIbzRtUmpHMVdBQ1AyVm40K0VtU3M5TThnRlVIeUlKZ1lGMFEwMjNLLy9MVnlkcncwQXMxNjFLM1RSWEJNbzVlZWpzZHZGbmxKc2xELzkzaEpkOU1aS1NBangweDZ1cThnSXJ2QWR5L0FtZmhzd2hva3p6VVlUV1ovNXh6ek9yMmZqOWpJMnVJR1hkSmhLWWVPR3lhc2lLOFFXZzkxZ0lJSGt3dzNyamN5VkdHQUxnc0NkYUJIajZmbktabzA0VVllQ0pnaEFEOEdGRDVva3doL3ZyckVPdXY4aHRrb2RhM296bkh5aU1Pb1VBeUc5cWRNNk8wUGFKSnFNaVRxRzVKZkNXY2YxOFlKNFZJdlFLeFlKQnhZdGV0NjlrcG53QzBLd3NxZHlpc0tyNmNKZUhVQnoyeitHcTFFMEN1NzZkVVFiV2tZYlpudzRNOVY2UUtYYlA4U3VQN1hMYldvNkpZTXJMU0Y3ZVVKWlRWZWVzQXRaVzlqSExtQS9rakt2cmN3eFczbGhWcy96T3RFM0k5R1YrcjhxdVVnSktwZTE5R2ZWcm9uTFVZeDFhNVpzTnltbkdDK3VCUkZiSjFyeVRrUDU4aTd2SXlTNlZlanJlTDJvSDFMYmo0RGZIaWxNaHBxcEYwWVB5UC81cUdKNHFoanpWS3lMZ2NDd25YRnd2ZGRZYnFXTnZ5TWdJY2xEVnk4WTFTOURldXY3dVB0NjYvTzlFQ2czckVkWFo2SmFSVDhIM0VoNGZNQ0F2ZUpGcVd6WVJud1BJM25jaDNnZ3kyc1M0M1Y3S3JvdkU0aFhKamxlZXh5TnJrV250VGpBMG9aRmp5bjA3SkFoOVBoc3hscDQwaVJTOFhCMitZZmF6S29VMXNqVGNQN0FVSG9YQi9KTnhVL2RQWHdvd3FmYm0zdlZaalZESzBUVzEvTUZFUy9LU2ljZE9VZVRybjdKaUUxcUVoWXV6WGhCdlA5NUtUR0NpbTkyL3RYeVVESTdpVDRLMFIrenFucjZsUzdnOFF0U0VRSDNIVEtic3hzRFJjNFFyaXJpMnNRVXlkcUtrOTh6NDJMYVlxRW9Yck5tT05WZ2QyMnpvRzZlRnk1MzRrM3VmeVNEVUViQXlibzB1UldwVkZoU2R6cm9aMWZUZk82cFl0V0NhZno5bm03RW5SbHc2QW5FNVRhV3h2cExEb080RDVRRHErV0FKTTgwRXlySDlrVG5hTmVsQVIzMVZGNS85ZThJM3hVT1pOZENoWEVEUllZQ2c2VDdMUmk5WjJhbFMzc1FQWUZqM242d3MyanNTV1loa1pta2RsZk93SGtYdEZ2L2NhTW5DMlVhaHRYTVB6WnV4T1loSGo5TnF0Ni9YRzB1dW1oR2FiWklDdUlVUE93LzYvUThLQzhDVU93bzFtMWw2K2dhZDlGNDBGS3RLOWUzRGVyZ2Q2aGl1ZE9VQ2FQMG8vOW5kS1BmNWFGb1Q3TEIyQ2hsbURGWGExREwwTGtlWW1kUFhmQUJpaWgwQWhlUWFWYjhuVkMzR29NV1hhWklYcXB2RDcrRmpRWDJPZzVxOHNEYkI4WU4zRXBWT0MyQnFLTlhXcVdSQzNLbURDQTYyeGM0Z3creWpTNVJjdEhaRmZPUDRXc3VqaDJqMC9WOTNPUGoyZUhrMG12MTB5YUxZSGtwQ1RaejUrRWQzbmtmK0JnUDYxcjh3V1R5MkJKajdhaTk2bmQzMHQ4SDRta2JLZW54SVA5eHpTOVVYS0FpRitxTDl6WUhSYWdFRzAvWDk4S0dqU0ZNRldsdUFoL0krdHN1ekNRcHJmR0NNdlkvWEdBcm1rZ3ZlM3BwOVhvSmZnTFRXb2VzTkRKRndVaFRoZWdyUThPL2o1bVlLdGVHN3dPbnNwMHJRdmo5RTRyY21hWTRMbnhTSTB0dVNzQ09xOHpOa3g0YVA3TmNoeVRlUlNyMU41ZEdvVW5PYlZ0K09xZ0N3WmthK25sUm14dUx0cldCa2pLVC9KTmVzaUk1WWpUVDVBZGZiZkhpcnB6eFl5dW16REZPSHB2cWV2Ri9mSHN0ZXRseUtzMFJQSHFnL2lvaStTMUJ5b2dHdG9xRjFvK25HL1ZRNGdSNjU1WlZpbDhlUklWekU0R0szUyszUlVvdWUycFF6cExjUzdRb1YxQ0RKbTBqY0ZEQ0pIejV6dGc1dXRjTGowWk1JN29KcTV5dGExeVpsK0FOZWxyZjRGZmVTQnFlU2JuN3lDbmFITkt6MGZVemV6YkxXUHFtS2lUT2tRanNnZGxFK3FrQjFUZFlkaDdna1FsYk1GWm9VVFo1K1NXTWI4c2tuaTVVdXhGb1poeHN0UHBVUlYySXNTd1NtK29ZU0VjTnlCTlFIdERkdTZZZlNIMlNoSGtSbEtZN004QjUyaHhXTGpLWXpXcjJwaVFOdVZFRmZyM3ZDRWwwTGE3bTJOOHc1QVR5V1pYVlFrQTdremowNmxiRmRiRWFKTFEyWkJwelZVbFRMdWU2M0I2TTFSc1pUL1lDRFFXaE45SE1wbVhBRnJnbHhJa1ZHOXNlUjk4Qlk2VnhWUGZwN0dranE0aldmUjRiU3pGVGdObCtUZDR5NHNLNGFaVW5saE1aMHJxU2FUYmtrSVRXMVM5UHQ5eHJkelRlRHE2cTdtdTY5cWVac3BFem5tRDdQWGR4T2NKaGhobVdGd1NMTGJvOCt3bkd5cCtFRlFza203YVVMcTlSb1d2Sk1qYXFQTGN4T1FyOHdpOEFwNFFoUXJoYm1aZTZhR2lxUzlxTUJiTE02Y2NrdENhNGtHMGtxL0c5ajlUall3SGI1TkxCamVvU281T2xoZnErWHV2SFdiQnA3TlBMWDVmVWw1TjhWZmIvY0hzanhSRTJwOGJlVnZHbWx3RGExQXZJc1hhNFNsRW44dkJvR0ROZmRmcC81eEZKRjdpNEJkVVJJcFFVMnk4L1ZVWk0vdk15KzhHckNLbzc2OWI1KzVSL1pzQUs1UFNpbUpjQWlRM3A5SjRZMXlibnhSYng2bGFJSVdva1AyOXBTcnJjN2RiSnVZZUs2WXB6S3o0ei9aVkd4ZG5EcUlvRFpsSlgyQy80ZE9DRzZ2djBIRXJjeFFjTGZCNkgwTjYxV1oxVGhhK3ZpQTJPK1dFbnQxL3BqLzRxcFNZSlZmRFlkUERyVHVYNzBLb29SY2tkZjhabGhjY3NSUXd3eEUrdUMyLzRYTU5uRW9Xd0VDVzk1ZGRGcWVlYjUvZ3UxcXFIeEszMkQ0VWhLVXBSeFR4UHRjS3dCZzdsbVdQWlp6dGYwREc4dFZ4ZWJXUkZ6UGIvQ0R2K2h3YXQ4RTcxUzdTVktmSzg1V3laTUxxRzUzVnVKZFN1dk5FY05DMUs1UnhpckNkZW0wcEhRMkxPMVlXSVIrMHFkdVdkYXZHVE5rTyt2ci81RWNuMFNIYy93d2pGTkRaOTFlM1o2a1dTSkRpSFEvRjFMQW9JMjQ4Uk1UZTBDaXJPRkw5TkZMdXJQdGFLTFdNbVRmSUFiUnUzSVlLNTNSQUVsR2R5aFdSMTg1UHRleE5heWo2dk16ZElmaWdKS3dYeFJZUUhjdmlQRzNMemFwN0xLQ0ZQbzZielV4MFFsRTNUNUZFQm1COXpYNDVJeDNSb0tsUWZzTkRvWUdXMjJSb3lwRHRZR3RmRGNwbzBBZ1kzZjhJMGtLd01KeUFSVnFLRnpYdGVCSWptWFdBTG00VkttZjZ0MU9qcU56M2V5bFBpU0swYkV4UWpRR2ZaK1Brd2JXSDNWUkpxQ0k3QlBIdkRISFpPd1c1RW4zZ2JRZDR2dnZsdEt0dXNZY0NzL1ZmRmRZeWNMdjhEK1pyM3JCR3hVOGpNRFNUc3pvSUI5UFpQWmNleWduMFFqaDdRNzJkb0I4K3liWWVXTk1DcUhHWmgxa2ZCLzArWnlGTVM4eEtTTExLWHl5TDIxU3RldzRqUnpRakZMZklmeE0zUzdGUmVUV0ZhRXJKUVBpMG52WFYwb0dZS2k5dm5OcnhWNVM4MjRlQ3Nib1hDMEJuOCtZN3pkOGVaVkFuZFNja3RBbDkwT1lJOTY1UEZHYTBNeStiQWV5TUlJMWRMYVNLNWQzR2o5MC91N2JwTmJvZ3Y1dUVGOU1YTzNvREx5WFpncFN1L29VRERTT0s3QzAvelRMS1hDMlVXOGdRbGZuWDEwN3kyVWdHdnk0Q3FxaXV4YnQ0cmRXMU1TV3Q5REduMVNYVDZBYm5qT1JGRGV5blVKTzZJOHlvRkpSVlQ3NVhYY1NhODZkOXAzSFZmVnRlRHYzREpDbTBRUVd2eXNPaGJEUXZNeVoxTnlpcVkxaDFQSCs3aVZrUk15Z1BmOVpBVGQ2QyswcVN5NmNGa1Zsa0svS3JUUW5qMVpoOHF5TkZkdmE1bU1OdHhEWDlmQkZTR1V5YlBOQ09icW10b0Rkakt5bWhaZzFrNGxJY29GOTJHMUNjajlDYms1Q0VuSHlPUGFnZkJ5NXJlVWFPY3pWRklCN3E2NkFYQi81MVl3U2xMaGo3WmRsVjJsT0FwK0luMjFGSEdSdkFETmVMcytEdjZvUXlaUWZ1MXN6ajhYZ1dYMFVDZWNVbXdKb0RENTJLYjgwUnhVNm9Lc2dnd0VGQk03eG5scG14anRHVkJGY0tXMXFaeHFicWpzaGg4eGh3akNvVGJ0WURsOGpINGViYjlqem52NldqMzZQVTM3aEdBa3RPOUxtOHJ6ak1XVmdNbnRoNWVnZktmR09BZitETVFIRXdoaWlyaFRiZGNpbytMUTJicXZBYjl2Uml4YlVNNVROWW9NZ2MwM3Z6d3VLTWRKZHUrK3lrbmZ0cVRoa2o1OXNEYzR4UTB0TGhHbGhrdTBXa0Npbkp1RUdBL1pDanREOE1MYVJ0bk4rMW1WUmpwN0toQXRnOVdsSUdGZ3VPUHJHM0lwQVpjaW9CQ2RFMzdFZ2p3N0JzbmNjdXJSZStKUWoyRm00MzFJVnRwTzBOTzBQQ0pEV3k3K3A2V3JRT0NSUGp1YTFaTnRkMWFsR2FRKzI4NHAwMStpWkFqMHN1QlZjM25GQnJ2dnF5TGJJdk9vVzlCODBvYWpWMXJwNVMwZ3I5Nm83N0tEYzcyNFhUS1Q2VkJwcXVGZmpNOWVocks3eDRkb1lqMUlNVXYzRjI5OWxobjNYOHlxYkZDbVBLWmZnRTRaWnZtSEJCaml3YjNJRXhRcnkzdmdzV2VacnhIWGNDVzBKWnBBaXJtR0NIZHdTaWV3WG1BNFBuNGlHWDJsbjVhMmpLUkhERUU4ZThrOVdFN3FnZndvWHl4NXRycno2QXZZRDZnVnlJUDQwRXVmWW9UMkE3NzBGZ1c5WDhLVnI5WEZ6N2tQNG9sMVBYZWZMK2ZyQlJ0djRzVVAyM2s1TEdzOGVGVHlXcktLUWpmQzhFdS9SOWdqRE14dzhYdnNzdlhmcGV2bHUwZVcxK2FUZ2l6L3ViM1E5ZnRHT1M2MnJpZlVKUUd2UWZidUVvVEhXcWU0ZlZqSUh1SHJOdGxKVnFZblBYWEtSbG44bjNqUWZqdk5mWHVobnNBTEwwd2laQm83SkU2Nm1vOGkrMWNQMXlud29ybEpKNVJwNTFpZXdTV3VXV3Y2eVlnV3NlZCtmZitaZit0NVVMeXFRN283cU9GVndNVzArOFBjZVVyaWpMQytXRlIzM0ZIT2p1OU1ob1UzQUNUc0F0OTNLY21KQklqcktvZ1pqQUdQek9GNms5K0Jvam5nK1VqN21oenlEYVU0dXlYMkdodGVGTDZzUG82QzBZeDZXU24wRW95bGFmaHVldTI5eE1ObjY5YkRQQStJMzUrb09YTURIMUdKMHlTZmovd2FYYmZYL1Z5S215TmtSL3B6SVRRTytkY2s5QzNOcGtHbHNPRnBVZ21RZC8wQzhIQzBtbFoyaDFqd1BMajErMGZ4WnR0MVRBU3VXaFRHODVIakhieGR4MEk4VVdPV0pBV2FUVkxYNndETU1Wc0pXYi94eHNsR1Rrc2N1b1hiR3FRRXYzZUFsbkVMY1RFcWNpcDJzTVFxUjEvNXZuaVhMUGdSaHZkdmhxb05JblFKOGg3MmRlazUwT3Q2MHBTQk4zcjlnRG1zWGhDbGZKQVNsclhXenhrMnpEY1dtQXQ0L0lBTXRRRDZkdERhMG93WHQxNmRZWldIQmRUVHBpYTF0MjJFc1VBTkFuTU9BRW5QL09yK3lLT2sxSE9yaGgvdE9yaWJGc3NtMmlwNGo4RGVrMHhtVUszUExMUk5Sc1RFUUwweU9taTh1bmVYVm5ISHg0Z0tXNTBIV0tWUkNxaGN2WDNtSUJualJ3WEdCUEVhckR1ZHFoajVhR3p3ajRuTm90ZERDYnFFNnpsV2lzTitDU05SUkR2SFBKQk9YNDVFaTNvY0hjSE9sQUtLVGc0Ni9hZXN1RXd4QjNscHVjTU0zbHdCZFphUTFwSEd5aDF0bnlBdlZadTNXN0RnTFErTE9rdklMWU8wZlpRQWcvYm5yRlpZNTAvTnZMNm5DMGJwTmU2RENKRlprVTZ3b1gyb0ErMWpaY0V5WDAzSGZOZXlnbm9PRU1jYnBZRW1hOVBSYTQ1RlpCQjhpWFcySUlFaEgvSkVLdWlQbklNREQvT0sxWTZFUExlc1pCNDU1OE1GRUVuSDBlTG1PdWVacXdkS2tKYUVKRXY0ZFZVZGFickJ2VVVUNzB0ZjZYRFZ1eitYVlFqWXRmQ0I3OUZ1ZXVWeG0waXJ0ZDk1N3RNanoyUmF4aklOWit2c0VKVk1HVk9QaFJ4blpCZVZaRklid0pNZ3JveHlyako4R3pIS0ZxNlB3VEV2amFabEk3a29ETE52VzFSWVJsNHdJOTlDbmQxb29aM0ZxY0NGczZXSmZsTHRpMUJEOWR6eUVBaWlnaklGa1RLOUJMVE5vek13WjFJZmVHekZyeWlPOWtYNFhES3BjdjArbjhLTUw1S0g5bVlCVlZBYUZEbExXUmEzUWFSRytGTVZvRXpoWGNvd01kMDREUEx3NnJxcTZFVkI2NmFFV3k2a2xpOWhQdThWVUVJQ1Vvd3lqMUlWSURwekVuT1I5ZEVwK3RNeWRIOFJ3ZGlSMFRDRzF1ZUVFcmJieHU5S1EyQmxtZmJsdWhUOHZQMlhhVGcxc09DZVphMjJmT0ZPZFhBViszTGNkL3Vyakc4aHNVUHJXUWViYkduQkRqRDAvcldJcGJ3NUlFaTZGa21zZGpGZVhBelhKeHQzOU1teW5PSG9ZN2Y1eXpaK3Y1Q3V1cDRUaEh6ME10ZkIxcUtBM1hNRzQ3eGpyQ1RUMkIyZVBaUVRKaUZiWWpvT2pNaWpJdC9iTkhkK3VlWld3VTFEN3U2NU1lSzdERXJOWW5XVzEvSUs3cEhzdkI2NUxMNXNVQXUwb3FlRzV0TmZmai92M3pMYnBES1NLOCtTSlVNUS9MdTI1NDBjMXowZlhmZ3FCeU0zbW9Jb2diMDJUem53T1VoZXphZlJLMHQ4dCt1cjhyamZnZmU4Rml1cjhxNHFsQUFvbWh0UGJyMTdWeEx6QlQrZGtWRWkvMWkveHp1ODYxclZ5a3R4TXdHdkRTK2EwblJFS2dVdXhud1BXUEVLZFgzNlFxdHhWQUxSVjRXU291eE9PUHF3elV1TlJPcitQWGt6a2xWaDJ3VmpQQWUxUE82YzhKZ2xsUFFiMDdHN1p1bE1HZUtLcktrYVBjT3BTTHlnWVpxWlZxVmRDOUwybnZ4K1FMU2thY3Z6TnNyOWpaZkkvalUzUFV6OVZCdk9QL2dPMWFOcTZ6cjJiL1A0RlNMYnlSekVLamRrbEl6RDRrWFNjcWV6Tk5Fckwzb1N6UVRIdVZPekk5MlRucDZaUVFPQW05Kzh2aVIxVFdGZ0pTYWNLWXBvMXg0Y05aQzM1S1BFM2JrR3MzcGVWMWNqYmV4d2NYNkdmejJPVDhsQkhJRFhUcnJFb2dYREtyKzFiZHNpN0F6NnpNNUc4K0EyMzVNODhPV0FZUEcraVZlRVdKeGFOTlpkYUFSem9qTlIvTnlwWTN0eFBBZXJWRnZIM3hHVzU0cm53ZEErY0xIQlc4TjVrNHRCVU52a3NTMmRzOC9JRUtQa1lHR3dZaWYycnhoNnRrMGgvUkl4SnlWUTNsT0lTT0RVYTlvc0FXaVRiV1VwbDkwMU5hSWExVW5oSW9haFZnWDZWc28wUVZ1Y0FIckF6SzFxdUNXWVh3MS9aNE5mczlhOFl2M3RSVFBXSjNoZUowNUpUbHlINUVRZFMxSk1aamVHZ2VXSHFpSURydXIyQlM3TWdoY3ljK1BTbUsxalBCaW1WZGZyelNhb2djdDU0M1ZGN3h0aW9hdzVvSm1Rb21aZTVLVHdkSlE2R2w3d0RSZU9LdXBmODdmampaSDR2SXBCcGlmOG9rWVl0b0FyeW5BbVR2TVdtM21rUmtjbXVDd0F0NWZpd2ZDR1E4cGxsT0dpUDRiTFdMeUR4akZZMWg4VFRTM1ErK3c5YXVXTnNmRnVzQWZjT1RVVlpPOS85MFNrYlpZVTdmZjJKeUQwcmtWdSswRlowUEduSUM5YVgycVRCN3pJTW8zc012RkpuR2hOVEtsKy9kMW03SHlUT2VOcFdFTSt3RzdLNkN5NGxHVUkxSXZ1cStyNHYvcmpESFZOTUh4RXlsYmZEQStyN09pcFEvVzJPdFdIdnZUWm1lbjVuT2dVcDJDZDNlU3o5ZnNUYzBnWnFvelpnb25PcE45Z2ZaeDhtSTRaeXZMK2ZUa3lycmw3Ri8vbEg2VXJIM09aRm92RklZVGRnbDhmYWl5ZTd0N2NGSWUzdFJDU2ZsdFp1M1B2Yy9WeVBaYko5RzhiNDRDMVkzaEFaWld5Qi9SK2Q0WkU2N3ZjaTdDckJzYWppUzBtUW9VWFU1RXh0aTY4amRHblkwNnE0TWdLK25RVGZ5RTAwUkxZYW5IZnAvYTMyNGRHSmlMVWhsWFRLVzQrQjlBTHFBMnc5bUxYOTg0UkNFMVNUK1FpNFNMbWF0NUlpS2YyYXhpVFBxZnNmS09aKzJScUhGV08rcDJnbkdvYkJBcFdCcUFuVE1lamFtYVJHYTZWa1JKMkZTUmlMRnpTRDBlenlmN0JRa1ZMNzNsMStSaHd0bUxnZlZOaGUvaXZEZUk4V3NZUDVxSHlKTHRnamVmUHZ2L2lrVERDU09LOEI0NkkzRDMxZ20veFkvZXpZN09CVWZ2VXVmSmM5QXlnMGtMVGJFQzFBR05EbTdBR2tNNzF2M3NFM0lnVDdEQjhsam4ra2JzSi9JZzVkeUVLQVNhL1VwN29tQ0RXSm5FMTlFOUZwY2tZK1FRaHhuWWFmd3UrT1BuVHFWb2g3UDNHZ0ZDMWp5RlVSUDV3MVhlMDJYYlUxWmQ5MGY3c0d1SFlzOU1kSGoydTM1K2RxRHVQWnc1R2NvY0U0UjBiWjRCZURqZmFvN3huL21sTzBhQncrZ0w5VTNCVDc4Q0FxSUpFL3VtQ2NjL2hWc0dNU0laam1yd0xaejZTS29vVkxpd09GNkhwdDNVU3ZvSVZseWZPQ1BxWkxqMkdxWERjVEtBTG4xeWJRTTE0d0V4R205WWlTUC9hRnE0eVR1eGFxMjd2VUFybnlOT2h2NmZuNTh5dWFkTVlYS2s1aGlYUS9hemlUMk5OeVJKQ1A4ekhibWJqelpYVnJkS3BnNEJJRnRuMk9RTFZORkZUUkpGMTJTNHpZQUpWN0VqQ0g4dnQwdHZFTTJ1am9kRkh0QzJESU5pTW9IaE1xelBxOGFkbExlcUZCNTFyKzJtdnB2cDNEKzFCN0g1MzQvdENITUlwa09HZVFWWit0cUJpYndWS3pGQndlbWp5aWxRQlNnK0ZzRHo1eDhCVEhYQlR3RE9QQ0Q4Q2hacU5yQlk3STBkd2V6N3JZOER3d2RmK3BmWmsrY1kvdXI5RkxKaml1SDFhWnVyaDZpRDZwb0s4M1dDV3VMUVc1V1I5RUx2V083SXduNGhidW9KODh4Rjh4ZThjUEYrZmJyeU9hcU1NRm14TUVRdVc0N1ZwdUl4S2RuSktLNU1Pc1JBQUFya0JVQU9xM0xuNzM5THVoWjVRaFBNb3F1RWVRSUF4TndxMVF6eGZ3N01Cd09SSW1BL2Y1STVlQlVya0FUSllKczR5VTlUdXo1L0dvSnZGSlBFQ3pZZ3pLdVRybU1UVDN5VzF1V0htYmxXYTdCMXhGWERkSE8rODE5bGt3K2xTWlA4WFJEUmtWVEJNamc2MUZLOUVxTmsxUHhqVm9tOXB1OVZTZUtOR2RxamRLL0pzdEpneEpvTHJ6OXZydkhQNFVHZXVvZ3FkODRpVGJyMndEc1h3Z2IwT1BEM0hiZkEvWjMxTWtOYlBlN2puNjU5eHdQRmFJSW9HZW9FdCtETmp4Nk43VktHNUU5L1pqYmJkaTV3aktxQ20rcEhSSnVlRVNTVHlUWFdNV3VwajhPaWRmZkVvcHBFcVArU284ZUZIaFNFMFNjWXdkUDBiOXQyQlN3d3hUUUJwNm91WWtrLzN4UysvODNzUmI3U1J4anBMd3J5L0tYYTBXakFjMHIzbjk5WWEzRGtLN1owR0JyVzlLWFdJbTd3VHk1RG85cXFpeWd5NUFKdmlGVHRyMjA1N2FTeEZWenBwSXVoZDhCMWF0bHNmU1RtbXhRcGJsMUozVWVpUXNSRnJlNjBBMW9WbUFMVmZiU3M4Wk1BemtQbXNnd1lvR2hsZzlFZEV5V3hJQi9wUHdxQkhYT2NVMkpCZHVVdzhnTVdLSlZNR3daUlZ1N3R6SVlCcFpid2dWRTFmTUZOdTJVVUJQREZuUzA0YjRBRTNxdUxjSEVRY2NWRE9QTy8weVdvUkFjR0pwM2d6Q0RhSVRTWEd0YWU3ZnZNZmIrUG5wQkI1VElDbGRqVEw0MzNIRmhHNHlOd0tBdmlYTVdwWGxkZVN4UlE5Q0FheXREOTFmYmFoaFJxNER4UGFhcFpGRGhiSTQreDlDUERVTmhXdVFpZExLSHQxR0tqS09SM2plR2hqSWtSWmVYd2tYYzBpZ29HWjdQVzExeXNnVGd0RE8xRzRlMUZqSDVaeTRhQWRSQXdNbWVuTXlJMjBqWU9RR0ZJMEVoUW55ZzFQTWthMjE2NEk3WkdLL3JjcVZMOWFFQ3pDY3c4TVlLaDJna0Z4TzFCOVhHU0N2M3l6a3ovYUc1a2tFRzlQYUlzMDY4R0x0SGVrdGtuMVZ4QWdGVnc0cFB0OW9lZkprTjBjWWZaN2VOSE96Wk9Gc252Sld2NFcySWQ2dFMrSjY5dFdlZkZMRWJpWDVOM3FPSXRPQVV6V0Nvc0dRZURKeklMNG1MWTZLTkxZYm0vYm5CZnFmU2Y1K3hwZVoyUHdkRTVHekNucnZDY2NWY0pETlFuZ3RJaUlNTWRpMXNJVUpGNEx5VE1zaXZXNi9XWmE0VTdKcXdwQ0lGZkcxOGNzdmQrNmZaWVc5N3IyMmYrSloydzNWTG9sMElHVVk1bmV6Y1dIRlR3eXNBclhUTlNtSUYvUVMrdTdmdjhyZkRtRGFpRDJqRXpmNlA5bXZ4d25lNUo0L1BxeC9JNGxkU1ZDdndTdUNxWGVCZVdOQjVuQWFYUXpsWVVaU0Y0T1NCdzBQWndxTGVDNVZla1VEZ0hiK3lkYVowSEdpVUwvL0NRR2dDR2hRVjNYZC90aXdKTVdxaEJWNGE1Mjc3QzVQamx4Q1A0YzVkdHVSUmUzV2Rqbk1wQ0lJWHpGUk5qdnh0UlNRWmhLVDlCU3orMDNFckkxZElGU0tBK3YxS0RlaWtSNWo1UUFVTG0rN1FROU9TUW80dWZzb2JDd1VDU2ordlFQWXZDVFFQQm54OS9jZkxQcHBNYWNqQVdIWWlzVi84M1BQeUhVZEFGWCtyZjZqQ3ZYYjN5d3VWYkRpMFlNaHorUEQyckUzV3ptQ2tjaFpWMkoxdHFQeHZwcVM5TFJwWHhFYjhtRnI3TXdLSmtNVS9lS0FxSGdsK09aYkhYM3UwZzZzK1RPUjVMK0lkdEVsQjl5Z2kvblRNZnQ1UUxJZEphWlBHQnhwck1TcjZYUGs3UGg5ZDV2SktzcEVBSkxxbHcxOEN4UTZETXpVcGdORTZtQks0dDR1MUVvMFlNYUh5VEt0OUdLSCt1Mm1qWkRYeVVKTXYxWkExZFV4YVZGTE5wT1JpbFdjMVoraEIrMk5lTVhlYmU3OStxK1dzMmR1NFFUSHoyNFJiRlNCTUZBSm1XNTVHTnlUZDFPczNGTy9xVTNQWXhTUmljdWExa2R0RTVtUlVvRmhwZVhVRitOaVhPNGZJQnE0QmpmRmowb01jNFZtRW1vNmRqV2hSMk5LRm5zRll1TEV0L3ZybnJBL0pVM3NhSDVicGlOczR3TTdhcEw5VlV3cER4OXJYTG5nKzM4UjZqaUJNcWlqZ200SlhleWJLWFg4YmRtZlpjY0h6SndtSGxnTFZPdjN4Y2xGSDNKMXY0WUkwUUFmdlRqdDBXSnN2T3lNeWZzZGdCQWRiMGsyVm9aSEpUM1dpbU1OZGNUcWVoeE0yYjBhZmpxM0gyTjVxT2V4aUxiaTRRSVFOMG5sL1dFdU5rZ3ZxeVdMdXV1ZTBNajN5T2pBcUZoR1E3MnpMOWt3K0lyeUVrdEdkZi9JMjBEOUdmTTJaQnNaU2VMK2oyMXF2dVVSdkpJRzg4NU1uZ29uenJTK2NlVkdaWjVEM21sR0xCV0I0Q1lTemovSjRhdHpiUllzUHQ3NE9TdzU4S09rcHNUM3Y0R2pTV0R0R2piSis0STA5OUludTB2VHFQUHpGUllEQmx4TVQxdzlWN1Jrakw4QmNIRmloc0NlQTdndWhkc2xQbHdmUTE5d3BMdk5pL1dIcndRdm5SZ25BNGI0MlVCMXc1UE0veUhMeHF1V2F5N2RXM0traUliRGVOaUdWSFdrc3NhRFdRMWJFNVo4QWVCaUY5bzVra2grOXZMSjVjMWVDeWdVejBhakJFSDFFRjg3ek5qQ3R3bEs2cDVTUjJGWHRKMkcrSlJ4eVNPUHhWZlBneFI5dnhDdEFJOTVzR2VkNWpMKzVGSmVTUjJiWXlua3E5TEgvS2RkeUhxeTUxbHZnRzlMR1NMZkUrMzI1V3RUYUNXblJ1OWw1ZFlzRTB5QitpK05RUm1kWWI3RG55VG9keUliWnlaNkg3MUpZN2tOVHlyVFRXbUhkVzUxa0hJS3RBc0JKa21tTGQ0OVZ5L3d5SnBSU2N1dU0wSThwOGdBcHpUUFl6YjJseSswd1FCbk1SM2VxOGhBQXJFKzBQcVlBc3NKYXhxZ0RpQURpWlRoT1VXbmRLZ3ptMlFuNzkxVGc3ejdQZStwZGtDUXp3S3JJNXlLOFR6OUVOWDNvMHhobDJoa3VWR0NWS2tBWHQzOXVHQ3Z5NnhKRGNRL0UyeXpRMmhnZktGbHhOMmNiUzBRYzBWOXZmMGJUS3VtTDR4TnU0RjNBRDUxVmdob0tSRms4MFRZdmdxcmF5RW81Z3RVS04wR3lpN045NENMZEtXRENlb29UY0pud3ZOSVkxaVN5SDFvZDJaeFpGM1haK3F1VmsrcW0vTEFtUERNY0RPUU9jWTRGbFlvdUhyODZOUGVtTitvZHRQTHVVR3ZDS1o4d3BEaGJ2VVRFbFF4by9UaWU4NjFsZ1BhNjliU3IwOXVsSlYzQ0I5YmllajlXd2tsdFpkNlVYR3Y4a25NWUp4MWVuRzV0ZldQYmlNS3pRa1AyU2wwZ1JCTTNYWFhiQitMbENINVMrWTRQdVNKQjB6L1pZdUY2Z3lpSXM0VHVzOUErVFpSSHJQc2JQZ2Rub1BENHdhTTJuRjh2R0s5ZGJPbmk0QjJnSTlyakhkenJwZUxBdUdWdm5yYVY5d25yaFRwdVNYMlhjcXVZMXdRY0JZVFhHUmxzZzB5L3Zob1IrUjNJUGhUZzNZMUh4U0VKN05ZZ0JoQjZkVXVoVWVTRHRUSXF5RURuSUtiYVRaN0JQcjU1N1JHRFFMTVlWQ3ZpYjBhenpnSVZDRkc1ZXRTREJnZW9NMFpMaFpTQXk1U2JOTnVvaFkyVUx2VE9adXNJb0s5dkM0cnlpdEhqdlhkKzYwanZodjBnK3BQQU5aQkZqZVZvVUE2QlU1cmhxZ2tYZ0RKMzFtT1dsK2ZGdmJwSmxOeWoySGtFUXZGcjJIa082ME4xVkljR3Q5WGVQUmZIMllrM3ZFaHU1WFMrK1pUTDZEOUxIZ2xkejN3eVhTQzJ2THN4akNwYm9rL2xGaU1HQlNoUEZzMUtsZnhUbk5vSjVzZ1J6d1Mrd0dxenU2SDI1OHI0b1hiVXpOeEZrU1piYndvdDJ4WldoQkMvOWcyeGxEYmNqTitPT1dVa1d4SmZJSkpWOWZwM2dzTkMzelVLaDlPV2tic1VXb251UWhXVGs5QUhYRDFJZU5DWUdYMU0zOUF1K1FTZFBZOGFhdll3RzB0UiswbnJGdVZnNEk1Ulh5UWdmQ3UxbVljTzBkY1ZaZFhOSDYvVTFlMmdjZVB2YmNQT2d5M2c4V09nN1hnd0x1V3FZOCtkUVdtTmkvU2VpVEFRcWwxSG5OTm1MbTZlaUFxMVFQbjZ1UlZrQmJKb0JQSkNsTDlFZXFEVVI3L3l6ZVE5bU11ZTZuK01kcDl5ampwSlczdDJkM25LWDBqUFV1Qyt2TTdONTlzSGlqNGV4S2dlajE1UVd4Wk1Ic3BOMlJBVERWa0Njc1EzQm1TSUFiYXRuVUlkUitjSXlhdzdkRG10VVBITzlxRnA1VHJXbXRoOW5IS2Iya3hKd2JpbkRLVngvSHQzcWlHdmI0QWN4ekErM0o4QndvbUxhbm9Ub0YyVGoxTHVFd2xmMmVDQy9Ld1RQcmRRd0VwdHo0dVBlYXpXQmhGVHFrNkJWdjBxMnVFZ1pVejJMUi9PaEF1VnVqNjRHNDFGNE1wSGNuc2kxS283akUycW1kbWcyZW1QcWlaTzU3bHdpbUdzUWRWRHVwS21RbVN5THVoZTFGWlNPbDFLUkhzTXhyanBxaHZUYXNIbnhwdUxNUXY1Y205QjJyUXpKZnJaMlhHd1QwVkVNRWdIeW52ZUc1Tll0Q2l6eGZEUUdmZ0crdFdKclIyZXAvUTlIbkMvL0RQUUtRNjZIT1VWa296WlNwTDBYaDFlenAzUWJudDJOTExLZDd1ZGVHM1pTdGtiS2s4MWxXSCtydnBvdVJHeTNQRnk1dFk3ZU5QTHg1ckFsTkZwZG1VaFRsVE1XWU9CbVRlNk5XdnlXdXdKTVhBR0FvcU5FK0RzL1ZoZHJsUW81L0EzTXliSFV1bVZvYUxhc0hLQUxpV1hZODY4R2NyVEdyb0ptME43aEJFdmxlV05lVmN6ZkFkc05tV0VhMHRId2lReUFSTGp4WmJhMnNPeDlKOElBY04wZXJXdDZ4NlNJaG5mYjZnbjBScW14RkZqOWorS0hiczM5YXpPRXhZTEdrME9GUGF3dXBOMjhHTEhIQjVXd0VvaXNxRHRMVGNCRVN0Nm5xV2dKMU05WHpIRmZodHNVUjFNa3Y0ajZmeW5FbGcyUkZUVVRRN0dROW9JaHlEU3NGdVMwaUlKcCtrRVFxUEo1YkcwTkpSTGhLeENzUEVXT1VGYVlwRjloNHdmODk0VFFyTVhmZXBTY0htMTZsWjlVcmZLY0dzRVpLc0RMTWRRRFRuMDNiWSs4SDVYNXA2MitObE93TFF3YzV5QVU3czJDcWVIY2U0akN4Nmw2Y1Q1YjZYT0tiVDFMQkkzb05hbUtQdGQ4VFFkb3A5d1FmWjhtMWxxMHhsUnBlWXQxNk1Pd1dJQVIxOFlKRFN1N2FDbTR0K2lyRy9CMmdueFZVZUJXR3RXdUg2ZGhWZ1ArVllHM2xUY2s1cHBQL3VmTFlvQUhkZzBQYlRyZnZLWlV3L2ljZ0dCUFlkeDNRUm1SWWZ2MWNIaWoyQ0dudEl2THhEMXdaY21EMGpncVNDTzV0Q0djN3NhSU02VXRKWVlhS2I3bWdrYWhmOEVVRUhxVVpkNkhvSTl6Nml3UWFuN24vRWkrSVY3Q3RGUDIvbXkycmc5K3A2NkR0cTd2aWZrdWFuRzljRmtRQXI0ZVJDQ0N1Z0RWZUt5bVl4ekpPOUZhS3pjZDBBd2JrTVhiWFlGdjFRRkV4dXc2ZlpCRVZyU1lGbWVkOGZ4QzIxZ0VDemE1aVFxSU5WS1BTNUEzOEM3U1NWamVjbCs3OWlUTGt4VHRTaWE4azFpTDVYVzVodndiQWVvbmhkWXpvdWhGMThhc1N0VGJOdW94NjNoL3MwWFJpd0M0TFdRTzNtTjdTdlY4UnowdSt3dE9reFM5NTh4SHFGSklkclM3VWwyLzUvWVVCWFU1QTFYaHUzRDFUc2FHYnpTNGV4a0ZIWkpCY3ZPdmMzaEh1cDk3OUdLWnhKTUQrSjRvZExmYkJNeXFuN3ArVytKNlZnQ2lrb3YvbFh5d1ZwcjJHbitYUFBTbTZZN0FTamI2SWRzNSt2ejgxd2d3NEQyVk54c3Q5UmRoMXJKcXJZM280N0c0eDhEc2czWitscDA3QzZod2tyQ3R3QndYWlllYnFiMkxvVFdHazM2eVhJNHdFQ3cyR29nckVhZkVqUXc5aTBkR0JBU1JRTmEwYlp1aUFzZlRiN3dIOFVkdGFOTXZtS1ZGZTdUcmY0V2c2TW8waFE5a2xqNzVwL010b2VKekxzMk50SUdJWVlTelZJMy9uYVZZN3Y2a2hmMTltK2ZBejdlYmZOeXRuakh5N2FjLzlibkFGRlhOZzhyQkdSV0tuSzNUSE9hL3J3WlN3dGZZWXlyN0lxc3k2UTI5TjNKSDZXQlE5V1FsUnUvQ3B2dVljVmg0ZCtIaXZzTG4zMEhUYWZYQlZlelFuSkl3N3pLcEhDa1gwbDRWUEF2bnloRE9DSVdhRytSQVpjM2FTR3NsN3JMN0VDdnh0Q3dzVW9NQlN0Z1Y3Tld3R1Q5NWlTcG05cmY1aHorQVd2Y3ZMby9BOWpJSStTQWw2b3Z2WHZHLzcwVjg0SVhsRm5iWnNmWUd0OENjMnJPY1FNQW0zQURLWWpTZWgxYWJ0RENmMHhMbjlKbU1XeTdJd3h1czYrRVZ1REo2SFlsTitHNmo2eVdyc0lIOWZBWkRQUXNsRGNoYWd4emh5YW9lTHBsVmRZZm9JZFBjUm54WEltRldPODMzSTl4YkNxdFAra3BxZzFhbDM3djV2Z25Mamk5cGxrUUJmY3BHWlJqRXdUS09SODJrbms4bSswV1o2cVB0QTJPMGJmRGd3UmpZNzNLdWRYbGNoVFVjSFNORGRvekZWK3dXbitldGh1V3B2d0o0cEdCMmhYL0NCeitKaUZKOURoTzNpOVRBNm1pQ1g5VUdzdCtJZm9tVjQwWEw5S0hVb3kvTFZWVkpCajVIN1ZrbWtUT25lU0ZPY3RXeStjclRGdWI2WSsxeDYrL3RlbHVOc216RTJWcW5iRncxTHY3c2VBZGFKSXA4eDZmUkU4RmIvMzRnUjkzdmJqL3JHMUlrb2JXNk9jYmZqaXVQMTFqb0NoamNTUDlpdXZIZS9JTzZrSktjaHFVMTJ6aW8wWXh6SUlTNXVHUGJCTkdvVmNFUG1uK3JwdVc3VkVUeUZ3aFlsNkpQL20wVU5mcGlRa0tlKzIzTVZPZWdaeitDTWtIRjk3cENidk13RStUeEpOaW5HQU44cmhkZTFYM1NXdExXdlF5SzZxSnlFK3RETE9UNkxVTU02R3NXQ0lqQjdITEM4WjZMemtOMXFISUx6RlhTR3ViWngxOENTWFhSb3FLaEZWSDR6M05Jdk1HT3p0NmxXNkxSQVc3RnMrYStYeTFXZk1YNmxJWjdLdzloV2RXOWNmeUNRQi9iYk1UWG55VkRiTHBwNDdJVFhwdFpkeWNpNG1kY3lFVjQ0ZmY3NXBwQllGR2tmazh0NDJpVFhMNWZPcGdqRnRvbENuUVcxdkk3MjUvTHB4UTFXenoxT1FWaTdJek5ZclpRQWs2aUZ0VkcxbVJYUHViL204RnNsTWVwV0tlZ3pjNWEvQkE0aXdhRlZld1RjQTZTKzVLenVzcjM2aG1WL0dOM1h1cEYzaU8xQ3g0N1ZMWkVzVHFZTk5sTWFjRkRDMms4U1NpQ2ZxOHAzQjB4bkJzV3VScTI2YTlZUzNqY0RQYWpLMjVsUGw1YmxSNHVaOE51dC9DNXN2TW8vajRZNVlRSU5BUlRGUFNjVXViaVVCaWVGRDY3dHlBWURlbGtOVExoRTEzOXdlNjBJU2taNUlGZUNhTzg5bzRpREcrKzdlekdnK3VldTlMbk1DZTl6ZHpxVURLY3JPS2NxUXdLeVpXNlJZanp2cmlxaXhQVWhvc0N3dW9ZcitlbU9lMktsMXZNMm5Fc0JOMnRCQkh6YjlwNG01Z29tWFlYeE5lMDFkQzNZZFZLTERRTlBZOUZtbUJzM1VwdGxlWk4vY2lFbVJlUU0wd3dobDhTK2N6bHl6SklWNklQWGRZN08wWTVLRHhKN3pFSWlvVUU3ajJHd08rS3dIemZvQ3IyaUpZNk5sNUdYVDd2Q3FzbHNRRS8vck1sOWdUYzE1VmJzdThYL3RjNEd1U0VFSnVGS01jY2R3dkxvMnBjcnMrVWxXVitJQ1YyTERoSjFQeGdlMmMzOVJPU1J4cWlSbmVoTU9teVZQT25QZUNHQXRNdW5RdmhDOWV0MExWeVkrMWQwQnN0MVVSb2UxUXRtblJyTjh1ckpNcmtMVTBhMEh6Q1lyQU1tbHNtV3pWTWtNeVE1UEFCU0hrUnp1OVRwVW5tZjNabFFoNVI4RHpkdmYxUG50blVqRXdFWWt0L3d5dTM3M3hlR0pFZlVDcnRzRCt6K1ZUWTlkdW5KWFkrQnR1RjNZSXp1N0JZaTlsTytIdm1XUlNod1hjU1NpVFhRajlKQkJwK0dIY0dGTU1lbEIvNEZUY3NtL1VweUpzc1NmVDBnaG43ZUMxZEpkQjNZSzNWNW5Wem5XYTVkbU1Tc2QrNFdwbSs1blFEd1VaWXNhZzFZeXBaU2pwQWNpUWMxOGFrUHR1aWNkMGx5Q1pUMlY1TW1pcndkcHAzaURGaE9TckJxS2kxYUpuSjFqbmtkZUhrd1ZxSlVPUTFZZXlHaHlVZ2tSSmQ0MFZDWGdhVDVScWdBa0N0bCt5KzRZL1l5bzRydmZoNU5VdFNlZkhwVW9SMUVTS1k2R25sY1lEaEpnbTRPcWpQLzc3ZE9lb1REMkt1N3kwVmVSWjFXSDhrbFpPcVpiMVprRUZBbk5hMCtPWDVmdXhqbmE5MlVnOFBTTmUzTHNwSjdNVHJmUVRBRmd2QWsyTG9uSkpHOGtBK3BGUEhralREeURVSFJQZVNuVDQ5Yy9obmxZVFgzYkJOMzFjZDZPN0wvdm83bTE4QUNLRE1sQnpPSS9acHlVUE0wdGdiblgrVGpnYjdPUG4wMEkwNGJMVWYwckdnVnVlS3pvbTQ0cW9GcDY1YnJmVDNJYXR6T09LMnNuYzAvZTdpUDRhM3cvSTJMb3lZR2ZoNThTQ0IrUWdMT2dOd1kwVVBHbXB5Y2N6RU45Vm9mQUxkc0dxMi9yTnYvWm9YRXpQVWFvMjQxQWRJcGJGUWpqREpkMzRTSm9sNHg5bFl1TmM4L0VqN3lsQjBuQ3loT0xKbFhmVVVtS1laRHEzbDJyRnUvM05vMC9aM2FWQ2F2QnBpVElXSWlOeEZpK1JjWFZFN3huSzV6RXIzVjcrS0N0eEd1ZHFCZXZpUldUemEzZW1ocjVUSWRzM0ZqaERiKysxNkQxRlQvSUlNd2l5MjBLQ00yc1hXTWRyQlZkMWRJS0YreWtnU3p6bmR6SnE2MCs2ZlpSc3ZKNk56VGsydCtPUlVPbzB0d1d6bWcwSEwySjY5MzR1d2Jsd0ExdUQzN0szMWFxNnpzdWliTDUxQml2ZlZvb3F3VjVTNk1aNmNnZE1GMlNUNld2aDJjNXZ1Z01FdFFKZ2JvMkNINDBnaTNGU1JueE5rQkZDQm9iZDZWMWpwZUpxOVo5clQrZjJCMFd4SGlLVmM4a0loc0MwdmJOUmVGV3VnbWVzaEg3VTFBcXZsaXJySHVDbnQzUldsci9ZdkZac1J5dDdYd05RY0oxa3RpSGtyZXgxTFhNMEdsVDlxYnhnZFNmbWFVdk1wYk5OcGJnbWxWQmQ4YlBWRWhYSlduMzZNa2hGUmNwU1c1UVpPVTE2cWVnZ1ZTK3c2RU1CUlVRRDdORFJOYkhHcG5LL2U2L2tjWmgzazRJc2RIOHplOGtzejYzUTZzbVArdFY0UVlLNVhyb1dOM3BZUUVOL05JbWMrT3d2S3BRa0xTNEtOY05yTkgzbDAwRm42SjJwYTlucTI0Skx4NUZvWWV3ZXpNbFNSTnVqNjUwYzF4MjV5MW9UMzVVa1FNbktHR1pzODdLQWhBbjA0Zm1kMmhYYW5nRGVSRGFkZTBNQjJMMlBDOWUrQVptaVlENUtIeXhyK2NZSkVBS2Q0T1k4Y3F6SC9JRllHRTRDMVIrdXJwOFN3SHlSdVFvc01hSi9rS25oc096V3pEV0N0bllqUjdIUzl6WHpzUk9qQnRZZzZReCtKb3RYd0VwVDI5L3Z3MmJ3ck1VVlh3TVVCazl3c3hzS0lOUmJxY1BDMThTVEJERk5pQW9CbTZvZ3M4YTIyZExNcjludzJFVzZiaCtIa0ozaGZmZGxxc1AzTEhQdGR3d1pqTG8zaGdNNGRnK0dLbVdSelFCRENQVHdQUnh3V2M0azkrNG1uMCt3QXRrQ1luZWJHdGlQMXJrVlBRWGJuY2t3UWpKN1l6SE94bUVPQ0NydWFIZyt6RDd5MWkwZnpyemtDMmtSSFdVRkhVUjM2TUdzcTVyOHBkbTRTdkoySU9kM2tZYktLTXB6MWUwMnlxT1F1OEsrMEhMRmdzTFhKdkNleVBDN1FkRGdIZXQ1c1Y0TjV4NUtKUW55bTczRTJaMXJldGhvZ3RGelhqelhuT25reGhpMTNHZSs5VnhiVFg5eFlBZWEyM0ROdk15OSsvaEVaekVLWitKYWRWbEFrN1dDcFd3ZnlLU1ZMcFlFb2ZlWGU4MmYrZ0FvUmZuZTNDVm1YZTcwb2daU2t0VnJVeDhKckUvOXNqdUtnR00yOGFRM3VCVnkrclljdkdlMWJKeSsyRHo4QmJ5dXVvK2RXZEZlZmxvVUdUOFZJNisvQWdhUlF3eFE0NjFMQTBUcnJOWGhtME91WWJOdEZLdDZvVjVjRjl3VlU5N0ptbHAvMEp1dEU0Y2k4SUJVNzljOGJRVlNqNmdScklZNjhTL1d2NFZuUk10SXdqZHpSRitVL1U2OFlpSjhVWVVEQ1ZCZ2V0YUZKZmkvY01uaWJ5NFQrdThDWkZLZTlwRExqaGZDc0FIT3YzVDFZb0NwSDBIOHVqbjh0WFNVcGt2MEFpalI1S0VWQUZDbkVaZGZjN3F4Vm5SMXE3SGRDNWdTa0kzbmlWOEdKdHJsem1ya1VjL0FaWjM0Y1FpMkh0bWFsZkJqOU1kSTZWZVdDT3RLSkZJZm5UM3VmUzc3YUVHeHBmZ3Jyd3lmTWwrclpHZldVWmFXMERYc0t2V0Z0b3VpZmtycFhhSkZKdlYwcm4rL2xXendVcDdpMTJaUmNxWDhuY1JPb2xNSStFQXRyOTZOODBpdEtxTFJ2WEUvL2tTL00yVHNPVUNnVWJBK00zQUJybnMvWTJCZjNGR2k1ZlBmVXBPOWNLUTk1K3AvVE5qcm5DalJhek5WNGRuYlNXYUJVbi9vSmRQc0JseHViSTBLREV3STFXcHVLTmFmM1JVTWpWNnhhWTRNRTdzaWd6QW9leGZzRXlwTkdmYnlxUTN3Y3J3Q2dxYjgxemZoWTVtWDg1bWw4RmVNTVZQeUthRzFlOEQ1bklPMHZEWWUzek5yUnRMeHBSbUdwb2dFZ0FZc3NnNWNIME10cUVpcGVyQjRMbHFLYUFEOVFQNzRjSEV5UE8rTTFSajhzc0ZtNTZQQ1BBbG0rK0VFY0ZxUitSSStsOWFKaTJNOTkyUmJZWE5WZjJpODZLcVBveTNPcTZiNHZFR2NWUDduOUhOeXJTQzlzNGRrQnJkMFlGMkl0SC9wR2tGS294TkwrRUMrMThmaENrRWZNUUVrQjN3SHZjT0lYam1qVWRob1piV0pNK3JmN0gydjk0ZEZBVW5CTFZVTnhOVndQVHFrSzI2eVo4VzdxNGY5cm5Udk5iNzViaGJ1bi9ISkVlTk1nUjBXeXFkMUN2WEVtTklpczB4ZXJ3U3gyV0srVjlwWDU4ZmpYL3p5K3RXWlZvZGVUWUp5NmEwbG1PdkhNVjZXbkdKbkhHSUNGMGR6THk5WVB4WUhOMWVIZzQzVGZmYS9IWjEzVW1iZGFiV1VqaExxRXNsOXorTmhvT0pPWmhJd1JtSmE1bituTStvcVdHZmNNVE5TM25GRmR0OGgwR2N1dmg0aXB0cnJramY0dnBhMlh1ejREWHc5NGVqM20xcmx3Z2dUb0gzeU1ZVjNhTjZnUjQ4YnBZdjIyL0J1dnUrQ3lhUUZWOEo1b3grN21xSnlHMnF6ZXRiZjJYaHVIWUZlTGRuRHI2Q1gwY3ZiUitpWTJmY1F5MnhSeTNTeUttdHRmSTNvUTBWbnVJbFFZTjBqcFlVN2pKdHZNemZKL3dRVmVlN2NIRTEyUnJuNmhtdjBBeW85ZkRjeGducjJ2dS9mT2lDZjdDWmlXZ05CeUxFY0hUYXVLMkczaVFaY09sS0pvK2lLVVpCampUdGRFZTRNZVY5RXhDRGhBRTZOa0d5cGh2OVNwR2dYVGREeW1KTTZEc1RHV3FXbFFlQVZNSTFQeXJTSU5vV1lqREMwcHl1U1A0ZU9DTzc2aG92a2t3a0N0NHdGNlF0aXRGN1pKb1N0Zm1zODU0U2EyNjdvbWlwOXVvNEViejdRNmFHMVhEYVNJUE5UalBJVGlHOVhGbXYwcDA3aENMbTZmNEVBOGlRaVNReUtMVzhKckptOHQ5amJVMitlTCtHeWVsSGVXRkJGQ05KTTlIQnRkL2FZdG41YU1PM2JPb0VhUGorenhSMUt0QWhPSm80Mk9TSnlzSitCc0FRTDEwVXJpYTFRMWlTQnlDaDdleUFwUEMvQ0xHQjhzTEtCQTc5bTVwTkoxaE9MS0tSRldEOWhhajlobkFvekgwQmUvTnpSQVNyVDlDTkxxL2d6RXBRRFBmQkJnQ3BDb21mYmgvZlQ3b2lTUjlnR3lWdjlVWFo3NW5NaitESG4zOWRuMUJSR2hmMitwSWQvcHhtUmNVMC9Hc1ZMbWhiV1VhNDR5R2MxZ2M4cjFjYU1Lb3VtWldZb2Mza3B5Zk4wcGNRRWM4eHV2OVJ2YWVLVXRsbmhWWWpzU2lPNHhnbnBJVDhFejZ3QlgrVVF0bVFnRXVjb0lHRjV1SWFCOGpSc1MwSmJ6NmQ0QVFjallmZ3ZpYzhpQUE0NDg2OGZjTEpCQlo1SmFRVm1PVE9WK3VhdzRQbFRSaFNnVGJyYmZmQTNLMjIrcis5QUFkRnN5dnVkQVZYR1I4NVRTQlZmeTh4SklBUjNLTmNMN2JzNUFJbys1ZmlWVG5JRUtKU0Zua1NDaktvOHdxRlJZT05Uai83L0dXVktHZFFZSWdpdjkvcTFlOEZwUEFSaEJnT1pGUGlFR1kyV2VteXdOeGtvcnFXM1c1b0JKVXp1WWpmdFB4cU5jQVU1c2YxRGV5dS84cFNKaVNRTS9VWHoxbGFPR3ZGNDUyRFpCYmpFdEU0aGpVSTlMRmhvY0VRVHc1OHVITUhXTUptL0duMFgya2o0WWFsRWljYmdKdHpTcmFYMUpab2h6eVdLZitzU2pxdTBiRTdBaUt1cjFvLzJhY0h4aG9ZZDRueFNDMUMydTY1MmU1Qk1wWjBCUWNLQktCNFJVd2R5NDFSVWpNM0k4N0ViV3E5T3pRdWFEYmhxcG9Dd0NLcXlIN0txUW01R211a3BGOFBOUUU2dGRlUFU1R1FabFUwT0F6RE5YYk1lNC9IendCaStEL215WFBxL1N4SVBDcDdONy9Ub2RtNUZ2QkZzS2UyZUFTT0JGRkxiRmE1cytHNEF4VFpsQU5JRUtyODhDNFJ5MzQwU1Zlek5jR2svbENhRmtzWWV4K2JpZDR4T0VHK1hod3pUZXBvYnRndDVtaXB2bFVVM1JrTGsyNWZjMVk5L0RjSFhGa2FCcGtxWmVhcmxFbFVQRFFjK2pKN3Uzc21PYVlMcHI3S2JLbmpWN1RTWjAxMXpXRFNobnRWOTg3QU43QlJhc3VhQ0FYWnRsK09VVDdEeEdOL0dFbm04aGhUTVMrTlJjczFUSUZoZ3RZSmhiQlpLbXJTd3ZRSE1NN3RuaysxeENpMkVKcHRTMmx4S09qNko1T2krVWYreWZlQlpzcDBwbTJMeFB6aFVUMWVnMkNzRzg2WE9CU0lNYmphamtUS3BlMHJzaHhxTGNHWjNKK3dOaUhYSVhwYXAySXQzM0ZRS1dYUExlam9vaEdJVkxtcjlXYW9NQW4yZzllb0FJVW5TdjF3VW1wbzZpTWtaOENRYUV4bk54L1hld2x1UmJCNjBxMWR3MEZPWFQ3L0Fpd2RqMmZZTEdRUmp0ajY4Ui9oYXhkZmxJVmZkS1Izd0JFdUc0YVpuZHlXZnJkanBrU2NlTXA4MU1aYmpUTnRrOVVJbS9BaFM1RDVDS1hDZEhYTkY4bkZEQ0NkQmxCSGs5L051SmVYR3NRSUpIREVVQ0pOV0cvdTNzcDdNOWRJT0t6eERPTlNYL1MxRWpyeFlmdDNMc3JYYkFzS09GQjNZZkhVTXg3VVdBRm90NXAxaUtUYVk0V2NtK2RuUGZOYllaVVMyTFJCNDFRZkFhUThNeXB4Tk42VkdGRDZQcms2RTNZaTVuSVRNdjJQbWdSaFk3UnJIbkk1ME95b2ZIY1dZajBCM3NVM3ZVZEhDamtOMzdydnB4MHlENkllNTZxa1Yyck9vWEcydE4xekFsdkg2MmdQdXpkRHZEUkVYVHBxU1M5cWhEQlpEcEhVTXRIOWRBaUlGQllRZjAzUnR3dmJYWWc0aUQ1SVB0aHVYYXYvNGh2dmdMbU0vS0hQRVN6aVZuUDh4NCt5RkR3UWROOGo3VHNEM2Rxemc1RFFwenFQY1M0aFh6T2tINU80dUsrMGpIM09wQnRLOVVGSEFFbzFEQTJTVDhQTnNyb0NMRTZtMUtOY2tJalp2SnBXdTJZeWhSb3Q1U0ZKSHF4Y01LT0JweDZyRWdmMG9LM1FzZGNIZ1BIbFkvM1M0c2w5dW1FQzZlTkVFelB1dVl1RG1EelF4Qld6UlBBUlZXeVo0ODhjM3l5dDJiNmYwclFMQzVLc2pYN25kcTU2VUVWUm9JUmJDYjcrMmZNbnF3MEFDdnllN1l0L0NCZS8yR2V6eVE4aGFzaERwU203Z1d2YnhVcXBTMlhmakYwZkVjT0RadDdaVG1xaTgvQzNqZXQ4MXIrYWJLU3VPY2RheUs4cjZIdEhLbUpZQU1kRXdKVTJxdlBtTXhFVlVuWkc1YmtpNjhjUlR3REJyZi91ako2WHVqeGpwZVZMcXMrcTBlL3lsdUdjSHlYVzZiOFZBMHovQmRqOTNJL1dQV2JxNHhZNjNsblVXaFg5eFdqa2xxeXhIeFdIUjZHZUtVeUUzSFFjKzQ3TkRXZktUYms3K1V6dkpRS1Bwd2NraFRRcm5BYldEWUppb3hOQzlVcHp1akkwWHAyNk92cFllZytZa1ZxeEkzQTcrZ09Od3FLZmJjdDMwUjVmWGVWMzlrdkxERGRlVDc5YkN1UHB3MmpzU01WajdpR0ROVisxVlJkaHBDZ2pDYmRNL3Z6YU5OZTRqMlNmdWxsWW4rZ3Bld3Qzb0NuWW1EYW8xOTJnWjBEV29IV2NLbTFRRE0vVVltUDY5eDN0T2tMYlRsSmhJTk1ZdHBuUExkTnBLaUxHbGg4VGdTdDQ1T2t3eHFmMXZUdmVVblVOM2VuZ21tU0VSSmdUWnpFMHZlTUh2dXdPaEYwbkZZYlNQbStybU1RYjVxYnpyVXM4QzJxdHRCanEzTW5GVEhHT1gwK1RKR1E4RTlsTmQ1TXVHYmZYemJVeHBkdXBHYXFMdGFqS0QyMFZ0WTdMWDByTEV5cGMzQUxjTlVVMmlGU0E0eGkzR3M3NDNmeVJjMVhWNFZscVZRcEowNHdPdTBxYTE1c3RMc1pLbnFsbk04QUpocnR6VzlkZ0I4QXpnS21ZTXlqYTRWM244YytwUTlzSW9zc0o2RTdiWS9PZGttWW5kblJ3LzlJZE1zZjN1UDQ0OEYydDM5RWdhMWtJS1R0RkxobHNJdHFGV212eVRHS0pYWHFBdHpkamVIT3dDbXJjOFA0dWloQmNMQ2V4SG5NUXJ3eEsrbUZ6S2RCaU01ZUJBUG4vSE5TaU5uZ20yOXlpZVFuemV6cll2UUlIQzNpczgwd01pWkp0UHZvUVhuenU1OTJqRzBUYXZBK3dpNWVDcmFwVHJlWjRBUHdtL29kOHVwM3J3ZGtGUVlDMktjWlJBU3d4eU9VS1hOVWdrQVY1RnZpVmY4Z045OFg0b1FITmV2bHBTNjVEdlk4c25CMytHMHZPOHEyanVBZzhCK2FaTWsrbWptZ0pUaStUeGpiakNuL3l6cVhxcG8yY3M3bm13M1hZVy9UYU13bzNmZjRlbVlTaHd3RG40bGtSV1o1a1Y3OG9VdTNQRzFQL1ppSS9SckUrTE9rb0k0cWxsN1N1Wm9LSE10YjJQQXVrR05yVnZDdGlsUVBVbEVoT0tYY2dncnEya2ZQb2RxNEMwL0V5UmZScXJmVWNqdThnYlcxMkxHQ2tZVThqdXl6Y2JqQkFLdzVyVUwyZ282M2NjenVZdllhOWRSVWV6d25MZ3BOa2pvMHYrbHVuTXNhZXJtME55Wm10cy9iTkJtaWY2blJJaHJDZGVLTTN0eTBhSWQ1S0k3eWRzR3RHZ1ZRNm05cTBjRisvenN3TW03ZmdPdkV4YlBSNVBDY1JiUSswQ1dwWTlQWFhVUC9raTJrSkNmdDhwOUErRnhhQUk3WVdMYU5aLzA0TmJ1ZitoMTcxYktwcjYvR29ITHdBNGEwV1RIS0J5RGttYlNrZy9ybyt1ckhhODZlbDJyYzArZXBJQmorNnBXSEhxVmtuKzI1d0ZMUU5hdVRqS3BCZE1id29MQVRmNTZMRHZGdnF4dWE5cVljaU5XWnZZZG5IWm9wWCt1TEFtNmYvc2dLcStYTlJmRjh0UDRIVVE1d24rakJKeDB3aGJuUEVZSDczN2ZrcENnK0V4UXA0bFpkTlVrcjZyN1g4b1pwQTBiWEk0OS9sSzliYUpvSG9uOWo0L05GcnpuSjA2STJpWkIwa0hhb1hPTjVXODBjbUYvcEx5TThvSVNZcUhWTEtVbm5tOHR0YTNGTG5Tbkkyb1BacUFYUy95NlFBOGRBTHR5MHhrNXJWMXBCZmZScjU5TGRlUkV2ZmxGTUd0dXpMN05PN05JS1AwY3lvZjFMek8zUG1xS21aZ0xESzB5OHNVTEZiMi9nYzhuV3dTcmFxeldTd3lRc1NybzExWE14VExGNGJtMDlVdURuSnZETUxDN3UyUXA2YVhVbkRMUXEzYmVSdThjZmJsK21FeTRLWnBXR0dvTlZSRGo3b1YvYjBXMTVkYkxTdkdvUnQyUEl6YS9RZGN6TnpWMmhjN2Nac2RrMm0yekttbzVsbFJ6WnBoZ28wN05JUUkwVEVlbzg5TFFNS3RQWDVGbjdwZmRiSmhncHUrdndQWHN1cmxNNENnN0NPMUxObFlwTGcrMGVIR1pKSXZDWENEN2RDYzNtb01oNlorQVZxZHdJUmlSMjRRVVlHT0lYem5GRTBSM0F0b3pTTmdGa2NpeklCTlh1WmZiSWk5VXg4WlNkYjluclQ3amNkRHVjTUtFckNrV1ZGVjRKVEdSZnJ4b2MvVzdmczJ5R0dxbTU1TlhmWW9tczJvVkpnQloyZzhqWmtLNDlpQnc4K28zUStkL0dNMC9ROWV4dWI1ekFUaDVyWWIrNkZyejM3Z0kzOU5WallwQWVObmdQeGRHNkJGcWZWRnJQNkIrcngrTE01WVdkMGNXdXc3TXFwYzVvTlNpRWZoSm5sdCs5VTM3K2ZsYkE2eFVBb2JPc0Y0TTVrd3BmdmZsU1Y4Q0tPeDBxdHdHeWxPZVZwMVVXMjBTOVE3THVIY2Q4UzUzelhtRFE5NGhsM0grdGxETTdDNkIwVFlkaURlYTNicEo0Y2N1bkUwak9yMCtDNnpEYmVkUlVFVGJGVXQrcVBub29pcm9zVCtuN1hDd3ZtQnFybjRVT3BKM2tLQllDT0dtdXlRdTJETExtYk5PQ3FvQ2lYcVJ5YytwVmM5Wll3MDZadk01VHJ3akxoNWhTQlhJNStYNFhQbDFkK3FFd0RXUjIvWkRUVkFnem93dTEwM3RVdm94WnlxL1gyekJZUmRURWZFQ05nOWJ5dTFyVDJVWGNuY0h5K1czSHpScFJjNzlWdEl3NHlpQmpVajZnanpMcnUrcnVBdStCbzJjaklvTllpRUVQVmVWWllydDNUVTNmdzZ2RmhSTkFLOUpVN1pmdGN0OGlZejFIOXR6NDhTS3VPeUZhZTR1QnFlczdOMGNGR0lBbU1heWIzbnZnN3pXdzRoOU9vRVhWSmFhZFdWNXJrd1NLNVhyQmtQYndUZUc5RFhuMElzY2ZwMHp1K3oydE9GRlpXWmNUTGVNUEh5QUpXUkdIRUlJLzA1Mkk2aVJQYnlhaEhmVWRTRUNwVitLNVRBa2VCL1VMemNSVGhWREV3VTRaZ29YZnAvTjF0Zi8yNkJ4TEQ4TEgvNGNrZ05TMEhsMi9CMHgwa1ZGUFVJNVhRbUs4SmowcS9KVzA1WEtINFp2SFIzejF3YnJSOHN4SlMreGVSYk5ZQnVlUUFWb3RXWWJSSjdWVnFhdmJob2dwUXRzNFJBeTh2dk5iTnlFSjR3UldvTzZWbWU1MFdUYktqSGVUY281ODNKWjV0WWRJSE9qM2pXbW12eHJUUFZHamJRMkdNRFJKVmJkR1ZZR1RRVW14ay9TcU5hUWpyT2JWYlpyYStlSTF1ZDJmTUg3TUVJMXdVTmtaeGlGdWE1WHBHRkVOZFE0emhLWkEvYTg2TjBWQmpxWk1BUXRRdUp5eHlNbEs3L1ZBcEpqTXBDWStTajJCYXRNNWFnQzhzTWlSdlR1MzdCbHRicGJaUFU1UzdEVWhsUVBSaXVNRVB6dEd0U2hrSTQzbEFYQTlNcDZOL0YwL1MwUGRuRDhZR2dYYVpGb3JQdzBlVjA0bUxPeGVpdDZjdkxURW5lOXdyS0ZaQk5XZjhJdVF5Vms3UFFOVE9oTUZSQmMrZGU1QXNzWFJIa2hRZjM2aDdta1NrbU02dUZKSzJ1NTI4bmhHaVlIZ2FuT0l2SHAyRzQyeU9qZkJFUTZ6R2FoL3FNZVNzaHdMZjFyTkNIT0RPdThiai9FMUlTdWhKRXE5c1B5eURMUzl4Tnl1Q3FjVHdFVUF4VGRZVmlIY0djU2FwNi9ib29rSVYzU0VCQ1BieW9JaUpxQU1TajlaMzBKSWw1d2o1SFYzeGZTVk1yNzZRL1dhYjQ3bkFsc3p6bnNnakNPMXJnNVpOU2ZJRUgxWUpSdTRsMFFwUGhjS0RyY2w3S0dsYUtkdnB2NVFyVTd6ZzZzQnp0cjYwVkN2ZjBqL1lvQVY4NUYza0NHMDQ1TUcrRUlHb01HeXhFQmVITlNsLy8zaGxycThzS2dwUldSQkt5Q0ZSNmlENjYrZUVYb1FoR1NNbFJJUlZIRkhnVWJCRnFCaWJpYUFSVDc4UkxUNmJ5NGN4MFFsTWJXcERUbnh4UDY5NFZsOWNKZUVJSUJKYzY5ZkpKSXpwNU8wdGFLaVpoUXZ4cHhRNkV5YjM0SzdhajE2RDJTVE5pUC84d2oyZmMwNzVjWUZiRjdIcFU2N0R3R1ExRHBFblpMQUdZYVRXRjhHMThmVWVFUXB5ODRkZ1c5UkNrd1JBSWJreWxubnFteDhTZDhxbC9SekI3QmE3QXJKek40SVFZWWlud001T0pyRU9USmtRdnJEajFGR1N5RnRWck1kWTNFZ2ltbWJ3MTBCb0JBMGJ4MTQ4Zy9RRjI2UzZtYTVtVGw1L2hXZU5lVXhMK210SHlyYWIwTWEvVGdBNW5ramZrRXdBb0dxa1IwdncwY3RnUi9vZ3YrVzE4Smozdzk4R29pd1Q2L24rbk1leWJrQmtyZE9mM2E2TTM5bmdUOEVUK1lEb2J6Mk56bVgrMkk3V3NuMk9sQ0dTVlh0NDI0M20wRGZyY3N3bksvRmlBVHJkVThZV3hoWXFwVm1nTWMreDVqdmUzakh2UW44czlQcGlCVnVnNGdDWmt5TW1mN3FyRE1POCsrUU9vRG0wcVVGU1lTQ3ZVWXNHeFljMUZzM3RoelFHVjcwbEVrSEtSdkFTa3Z1akVqanNtTlU0M1V0SWVXQXhtTko0Rm1TaEtFS3M0VkJQYU82V2tPdEhiRUZqOGhSQk5oemlLbXAxMWo2bVBkejhDWHkzM2lSVm85RHNiWmVOZitSaitKdWtrSSthWWdRb3JZaFhyVkFPVThtV0dsVXZnRnl4enBVM0RPR1AxdElTZjQrMGNpc2hYV0ptYzZrN3M5SE9zcXcwVlQwODVMODJoeTRQeTBheExwVTZEaWdZVEZyR2hRMFNiYzhEQmRCN0JzZm1uTjkwd2dzeFJHWFNwSHVoY0NiSHh2SmpUTndhamozdU1tRjgyOGIxOW9Wc0F1UUFVcSt3U251bGszaUtrdkFZL09FUVV1SWROTGRzencwTmFMOEp2ajVhWTlyMytOWGRGY1pWam1XMGo3U3JtM0dnblpFdUlBL3ZJekNmanFJNUI2aGsyRVUxbnA0TW9rWmZiQmZyNExSRVJlcCtiNFF2SlVjSW5jbk9lZ2JWMzYvSFp2MlllMkI4L0tSR3JWamVZNWh2SEc2Q3M0S0RUT1hjYmNPQzl5OTY2QlBFcW0vUS9DRVkyYW94Njd6aFZqMFBHZnFONGFYK3NuM2tYWmVWY1hmV1JXdGRPUHhlNTRINytoOVV3Si9VYXNmUEFOYWZqd1A1Sm9XSzlUV1Y2YWFpVVhFdDlzZFpzZTBqN1hhWTdDQk42QWp1RVovYU1rRjI4K0hBYjJNejczRXZCZEZnSGhzOU1ueHYzUWRCMGNjTDY0cGw1dXM3OFJtaUt5OFdBa3VrWkhHV1RRZmVoYVJYNEhIeEVGbzBuZWQvOCtIVlJYb3R0Z0dob0VaK3hnclF2Zy9uN0dzT3pFYWVPY3F2d2ErZnNxNkhzZ05TckhGK1MvTW5FYk1wMS9iS2RWbjBxOVdzWHpRRzAwS2w0R21kZlRsWVN6SHlCbVdvREoyODQvaHh3djFnYm1qZ3JFbDBRQk9mbXQvL0pHL1NadlJKK0ZNaTM1QkM5VlAvOTRzOXdGbXNITjF1SmRqdm1iazcwc2ZkQ0RTNVZOVEVVdzRVOGdoem1vdjFOSzBrSStmMzlKOUtmL2FreG9na2ZhRGQ4eFVpRFlvbC9SeUhod3ZudFQ2MWd5bkh0SVloZDlLWDRZdEExLzNYd2ZWbDFUc3JMOGtWUkNGenhhUWN5ZmFHVHNRT0JRNTVmRnJyU3JiYXJJY1FsaW5FaXFXWU9oWStwVzh6ZGxtNGVDUHR0Znc2dEZObkhXM3lBYjlFZ2gwUGo4NUpjeDRsemFlSGgzSkJtblNoenBtL0d6Rjl3TVAycll2QytoUFRLWmgvdHVQYUNoc0d2V1ZWNm9kWjEyd09IM0dTeDk2OHVCMzJsMklKRFcvL3h4OC9PTWlSVjNkRzBrQkVCT1djMWhHbnZ3NTg2Q0FyUHFkZ0YzTENST0R4dmM4eFBRbW5lbTlsT1gyQUVwSHBzUEdPckFsajRZVTZROHFHYWNySEp0YTl5bVBoeXhSa2lnUEM3MEkyZ1V2OVI3RElRaXcvK044VzJOYjV4MXlHanpzek9wK3dMRXRFWnBBSjhDWlhsemFESGUrQkpzdU4wYjNGdnluUHovZ1BVWldMczZndlRRS2cxUVNlMW94eTVlUlk5aVZ1S28wTktVU0JZcWIwYmppN1pvc3VVR1BaVEdoTzd6VXMzNk4wUlhZeUtMZmwwR2N0alVPSFBoa2huUVIzQk9PcnFGcEpmLzNEaVdySkJiaXFCRGxudDNXRFM2YmU4c3Y0NDJpNUdNTGtNSGw0Z0Y0UitLQ1pUTmc3TVduajFzRndEbWxnRmlqMnQzbVhISDBNMWtyNENZUnVZV21mVVlpRC9VTFdGYnFTSzhDeDdoTlB1aTYzOHkwQW4vbUh0UkcvMzR4azliT2VXK3dCbE5HU2RFV3R4MGF3aDBTMG1JN3FCR2JXUmxXMFFzWGpBNmxkSjVPeENXSlAwVTJpNExjL1FlMGJ4VmRTUXZSYjU2L3R2dFRTek5jbGVLWkJOa2hBL05FSEVqQk02NFhPLytJOEcveThDVkFiNW5jaEpqbFhoNjFEeEI4YTRYTitGd3lUdnE3SHZjOGRueEZQMEZzT3pkd3BIMWYxNnpmQ01IWGlDcFpCRUVNaHpzYTJkZEpSa3F1cXp5aGRNMi9wRzY4N2dCcHZxOHUrTmsvU2hqMnBpQ3ZpVXlEN1N2RXE4cDl2Q0xKSXBlNWFNNDVra1V1WHk0VlRaclFsZ1kwQ0xlVlZLVUM0WmVkb0RnYWhVZ29UV01pUFhYM2pEeVFRNnNOcWpCSmJPdmFZSktoM1dSLzVxMHFxL05uNStYdjljanRGWXNMWVZiSzRnSHU2SFd1YWpiMzZtTVBzRm83djNqN0F4QkNaL01sY2o5eU5QRkRDUGFGc1hSVlR3NGZnblBzUnFpZlVUWURpUE1CclBZcnc4VEFvc2RjVnQvNFE5c21tUXhPRnBmdDhpMVVqVHd6RjJwZkIvYXI0TFFKNjlkUWFzYzI3VjVZNGZrZWpCeFQ0dWsvZURXZVVISHJmc0hxTGdiRXBSb0JNdHNaN3BNQ05IOFV4c0RlTitEZmR3MWo3M0Jud0dOTmNaOTFHNGRwTVphdHJkNk1HVis1dHl4cy9GeklJb2NlbmxjaVNXTnJCUlFEYTlQdUNhUlEyMERPZEgvWmlJQWVoYldWYVBod2tnQ0VXZUExSzl6YVB5RjRKZENUOVJhclFKaWZNS1hSWmJXSnFISTZFOXdsZG5SZmZpWUtJVHZreXUwRGJDSEFDTEJpRjVpRVlTZFZQUEo0L2pnS05uaHhpUkpMcDQ3RGI4Qi9UcHc1cXRDQ1VDSDMyaW0vTW9aS2ZIbGU0YkFURWg5VUQ1eHVyU0cyR28zSUFtOVVXYmx5VTB4S3VHOW1lWHVIVEhWZGY5RG5aVUMvSi9qaWNqdTl2THV6ZWNmR1pkWU5XZnVyTzJlQllFWURidDJSZC9OdDBlTlhmdm93OFV3dkpvVHIwTVJZU01rK1k5aUZKbytDOHJMTHBKYkFkYmtzSC9pelZxNW9lQlMvRXVWU3VSWFczQWJjY05tZTcrZVFReHZ5dy9FczVJVjEyV1BXdVFBSzl5K3FXWHY5WnBzYjVSYW84K2R5VWRIRVBEYmF2VnpCS0hHRHc2LzZMY0tWeEQra2pGRk5Mb0NZcnVaNGoxeTB3NFBvVUFEaWNPdlc2YU14SGt4SjV3a2RUakx0YVFaaFlxb2pMWnJPRmlWT2VEWlk2TlNkMktjelNGMWw4YlBoSWQyWnFWYXV0OGw2ZmFJVzN4UDVMbC9HWHZ5SHZtcm5zaERIUkpKOUJNeW1lbUJOdSsxcWlrTDZPNmpvOGpoTWJ4dzlXaVlST2x1cno4cys2azF5WlNuQ1VFeUg3ZHdmLzd1M0ovRDJIdTVKTWtERjVDMUdzZzFtQTBiMGlZUU9pbC9nNEpjenZmWDBaY25pVVltakt4ZHNEb2lMcFVvYTdTc0grTTFSM1hUek1POGpvMmw4UC9Gd1FzYnVyWnRTZk0zcHRNejl5ZjZ5N3BtS2VUZTJtK29MRG44Z0JIZjMwbi9Yam1kRG5BU09ReUptL090MWszc0x2QmpGV2tmUEtlV0ZhNnJmcDUrZ2ZuYzB6Y1AvN29tQW95Zkxaak5xWFF0THZYT3liR2dQcDM1N04rT1NRTnAxOEZUOWJPZE80dFhGOEtuVnFINDBYbnZWM0NDRktqUnl5ZWp4NDFYMnVlUGxPaG1jb2RKd3RDLzcxaHp1Vi8yQnFIbCtQVjhhdFdTY3pCSlVtUzJZMnNTZXEvbUg2dklnTlNmZGVYbXhyTE9tMnFUeW5oQ3RUemVkRXdITml5eEpLRHAwNGI2dTRnVzhoYlBJTmZ3Wk1mWmcyc1NCNXVpK2RVQXZrejVpYUZoSTUrcEZzdjQ3QVFyeDJvLzA0UWVKSi9rYmU4d3hTaW1haklxVGxxRnQrWVFKQ0QrZTBOL2FuQzBRQ0ZVWUhMUnlaSnU1Q3pEVFFyUlVlYUxmcWx1R08zT1FPbkljSG9VUHJvTnlvcEJHRlFJU0hQYklrZlF3dFlKVnlCVHN3V2l3Sjk4NFJkWG5IUVpsbkNMVThiVjM5aUtIUFFieitQVUpsODVnVFR5NG16V1hDcVN6ZG80eUcwMEhyQ05CK0VJUGYzRUJQYWU0Y1c0cHlLZTVHTjByYXF0eFhJVkRJYnZ4VS8vYURkWCttRVdpQXQrM3dBekxrbkNFaHlmaTJwTnV4Mi9UZ0F6cjh3YVVwaStOZkRyUzZSNUZQbE12b1A4MnNpWWwvenhSaEoxRW81b2l6cDZxRForRzB5Rml2QkdnU3NyUUUvZGhGYzNNd1NYNTgwUXlTenc0LzNoRktWSUJiaFFNZVNqYlhsZFl5ajkreEc2ZXlidGNsMHdOVitFM2V3ZkhkWnYzaHh2eHBBTXhHdkRwcW50UWJ1UmFIRTVuTTRKWWNESUJGMzk0ejdReTZzSkxnMnlrWERqZUgwVk5mTzMxWVNEMDcrVEMzdFRESGI2aHl1UWtQbWRoSXVrMXBwa0ZucjErK0dhQi96aXFZUyt2UVh4L0szRWpxYzBRR0VzdGQzTUZtcy8vWDNxWVlpQ0xwbkdiVTZseStWNTBxbEUxNzV6YmdFMUZYcmZKOUlQbEhYa0RqVk0xT0RIa29TMUhxWVVhRTZzUXhxTkVYbGRiMU9MekV4K3NseWRPRWFBK0NuaUhtRDhrVG1WWkhwWGp2b1dMV1B3MVdCQzgweDgxMjBVRENvYkh6aTAvWXErdnJ1WTgvcHhxdm81bUZFazBETmZoMmQ4M1RKb0Y3NzJLNTVVb1FOU3NkU1hCMGMxQXl6dVlFem1sdG82TmZhNlNDMmxhb2xCdVZrS3c3eDNqOWN6N2dEQ3dWNW1XUjF1ZE1sRi9MY3BFRmNhaitoYnJRTDRwUmpiR2Y2UHlENXRxSDZReCtWeWJZUWIydVA0d0RXdkY3TG9KRkVFYlAzOE1VUEE1VFNMeTZKbnpkdHFsTmx2WkdDSi9aQXlMVjMvU0VoT1paTkpNOGYxcmVzZ1NpOEw5Q1ZPcEZxYXNiNzBZdDZPK0VVM3hZS2lvSEVXNkNkajNVd010MDBRTHBGMG5KVXhucm94RFlSdDRRd3Z5VUUzeHRXUE02Q21zR2VKc2NqRUhuNFdWQ0VFKzBTTTE0Mi9pSnBmVmFkeHRmcDNUVjRwNVhkZTN5Y3NSV082VVZXMkp0YjhYMDdINXVSL3BqaUhJc0d4VTRScTFQTEswdC9jOWhRSXdZVkFvRkF6Q0R1V240REs5RmlsWmwyeWt5S1BUOTdkTmt5T04rL0gxeWh4R1Nydm4vZkk5ZXVHWHIxaTNUQ1lzRVVIUGk3aVRLeW4zQkpRK0Y3OG16c25zS1YzZnF5djhpblJBOWcrQWlNR1JVVWsrYk1ScytMcE1oblRzLzBZVEtxVmY2M2RlcW4rWXRMN0ZUUmVHc3l4dmxQa1dxK0FDTXJGYjFkVGNlUU1BbjZKSExkVlBveE1zMTZkUjM0YUo2TktpcnJkTng0SDZ3SWpuT0hYQVJsR0ZIdEVWbUg1QjN2WjRIRktJVlUzUThZeExjRnhCeS8ybStvVzluMjlYUVh1V2lrUEtqampoTFpHMnM5Z3NFT25PRmZhbVZ1cDIzYnk3M0RNTWpMT1ZjUkEvQ0RjZnUrRUhmb08xUElQYmxyUDExRUVuVWxvRWlwbmQ3WnVxSy9MRTMwWmFTRVVxb1ZGcXkyQi82MjRwVGVxWTJpcTBRZWVMaW5FZ21KZTd0NVpsQzA1VitJTmVNa054MTVrckNoelh1WnFBU044S1RsL1MyUTVNVWdVRG5ZVCtjZ1d0UjN2VHVFd3BCS3hCVWV3MUJOTytRU2NlbEU2bml3UmhRYy9NVnV3QWxKdVhoWFBaZnVOMWFTTk54WXlFK2pyQnEreFBuTXNVanMwd0tMa29naGlMUHlkNnFRa0hNMzBsV3hPWGIzRDFqNlRidTJsMklpSitHdWJTUURMZko5RlVOYXB3bUp5TWRZdTV5eTJiMEtMUFpNQzVWOHA5Q1VxcUEzdjdlNTlpQm82THBGdHFzeTJlZUxkSjRJQmNoUFBnV2NPWG90ay8zeVU4M3lkazNrNEtLNjJQZ0xGeDN0SDYvQW54VUJXOTB4cTFuV2dveTZ3MmRrUDJ3aHpTS2tQZkhwcFlOeGpGblhUNkloZnlEcjBtU3k3aEZGekZjekdxYzQveGFoNTFVZUpJakYzV2lhYXB3ZDUzT3BuK0FCNlg5K1U3SFlWdjN4VGE0eERYRzZtM3BIVWoyUmdOR3NXbUp0amZoaHJManlWVWdMRXdYUmFvWlExSStRNVR6Vjl3MWlzbG4wRFd1L0dEbjVKMGVnVGpuMlR6aTVMQWJjZE83TkZtdWRjaXVXM3daSDJVbG52Q2syakY3NXU3bmRvT09VazQyNUJoY0FYd1JtT20yNk9ieEcrUjFNRG8zUWhGQ1JpWDh0WXFjc1cvUElOVDdpWm9qSmQzZjJMc2N2TitGL0QwWEtLUjMzeVdSZDBadjY4K2RzazNOK2ZSRmYrZ1lSRXVRaFF1dkxqL0dBa2V3MFp0YUlaNzBrb3hRQjJZcmtXYVEzU2Q5WXFFdGpIMFJlSU1JdjhHOHZRUEFXK05BZ1FPTHhORERTZ2ZYWUZGZlloR3FzaTRsWnVZdHhRQzRneVYzQ0gzSGE4MFBwMElMZ3NZbFpDQlBQeVl5RTNYdXRsdzVsTjJSZWF5YU9KZUxRaEJNL3VXQm1PZzFJMjY5RjY2dENGY3hEM1k2WDVkbmVFaFdOZzlLa29MSitia1FwV3ZjUGUvUjExT292a080cG40MWxrVXgxUnF3UDU0VEprWnNtbkFKOXkyazJYTEt6cjFGZmNla05MNkdKdVF1RnJEcllpRVR3OWRTUlF0TUhYRjExbkt3TVdtZDRIbUZEWlV0cHRGVUZHZWl4TVplTkM2Nko3amF1WHVEUmRGdXJJKy95MXU5cm1XdU5EQUxrYW5ZdlRHaFVDb2R0UnA1djJjSWx0ZzBjNzJYay9MbkxCUHlEZ3N5YkFTYjJITVJwWWhQQmk1Q0Jvcm8zY05nSnppVXZpVGtlZmpJNUhKaVVubGMxeWpRekhEdTc2MEsrQlVnSWpuUGxGWnVRdVJtbWpINHY5QzdCZytoS3BZN3B3SVpwRERjMkU4NSsrc0Ewc0dyQVNtL0Zzdkx5Z1J5VkZIeUFkZnp3NkFpcU5JQVBST1Z2aU9Hcm4yYnd1dlB5UWkzQnp3aDBNS1BSQWhIS21tcU55WmYyeStSbXcvL3ptTUlWR1NIODJJNzFIU0FRWUMwa2NncU5lWThnc0NUelF1STlPVlNVQTUwZ2xHRmRYVmRrK0F2cnBBSW0vTFhEaXJSYlpKbHJ6aFQxclU1RE9LVXJ1TFQ3VjFPRHpNSkt6UVg2WnJkTDdKaHkvYnZDL291SzBjYnFUZkhQUTBqSkVqcVZ4RmV1Zi96ekdJNHdqSnllYTE0aUNlS3Z4MHFCYTVtcEVpZUk0T1NpbExmd1RJaEkwUFZ5MW1QejEyRjFPTXh2VmNMaU1WTzdKajB4a0I2SS9nYzk4THlPZXdiWUdCbkRCSldxMHNRVkxISGtUVXp1RnlSbGlpL043TXdRbGFRTWJwa2FacXJuMld3dHorR1BWNncycXZRYVJaZFNkS04vaFlmR0tNb1MxRWRmK3liQmUyanYycmx6TkNCcW40MVdpYzJ0bVJMRlFwRTJPU0szazArc3ZhdjVCVGc2TWdRUXVqUFlYUEVVdlVlTWNDVVc2RlV0bHh4Z1I4OHJ0WFhGbXN6L2xNbGtid3A4WGlpR0xZTVZjM291bzVGTm1WWWZNalBZZWEzbFhKQ3ZGV3d1RG55QXBFY1RZSFpEMWs1bFJkbEJkbko2VjlNd2ZYOTRtTUpKR25Fd1kyaEZuYlk5SnlNU3oyTEpIRk96RCs0cjl0bFBmU2E3MnNzTjh2S09MNENuT25Pa3VFQkN1clBNNWR2QjJJUzhaMFN3eXBiWXJ5SUNPTHJLME4zTTNMMnBWZGJGNEpTSHA1L1VreVB0M1pWUm43QkVCc2JaUXBGS25EVEJrK2ZjQnU2ckk1RFRUbkIycHpPT0dkU0RXRlhvV0pmSFdCbk5udVhuWXFHNkZ4UEVFeitpWDUrZy81VG5Bc2dQdGN0K1NnU3Z4Z2JpT2Y1ZmlvL0dlMyttR3JBTlczcVJBY3VyVWI3MkJGdDdFcnJPeEIrS3I3SStaTnhiZTZ3RkJhWmRJVWlhSVhxN2NQWFZIdzhWWkRFSUVYZ2E2SWFlU25oRStFSGJXaGNNQmxKV0w4MEtqUEI2SFJObDRDQWRNb1lUakVaN1FabExhOG1welUvK1NTR2pSeEV0cUszeWlsaExEb3lTbldhUGN3VWkreDE4V3pzaXYrOW92V3Y0cU0vMXFTdUdlcmhGS0dIYlI4ZXBiUmlBNGs4Nnl4RVhXZE8yNG56a3ZxSVgvUE4yQnhRQmpLTFBpQTM4RmdZS2N2TjVQMFdxL21ZOW43YWxGWExLS2k1M3FYd2h0NW02WTRXL1pMdkNNalhSc0VyQ2F3aWl5dTVCU0dNaEQxUUNPSE5LRmo4eFNTSkE4K1cveXNQVk1ZNGRubnltbEJTUjFJSkNHYmh1VHpFdzZMUXpYVjVJelhPU1lNMHRGc2U4MWRORGNKV2dYUHR0VVhKUTcvQlBuUjkweEN1Z2hOZzR0VVM3bUhkaFh3LzdjYWcyU2czUjRvYkNWcDRlQlhlaXZjL1MvS1lSU2Mya09SYjBLYUw1RkF1Zm9EYXZOQXZncTdqRm5GeURMZ1VQZXhwdzhocFQrNStIV010U0JpZ0VFOEhITVNwdlRrcnJZL3BLeTRRbGg2QnpTQmhTN0lDU2hMaXl0R20rOEUyRUhOZkViNnFFOE1TSW5wN0s4U3RxR2l0ODIrZGxJNjI5OXZzMmU4bDRocG54YjE0dlhQUXF4OEYrSExsRFpLeHliY1RoRmtXOVl4VXovRXUzNDUyOGRuVGhUSU0xVUExMFZCTzM3S3EzcVkvTm9sWmRiNzVWNFg0ZEo0bzVoMEpKLzdrTjREZTJQSUdKZEtRM0VUSU5pUFpGRTRTWWw0N2l5czRDNEN0MHRmRWg0L0xZZ1JNc01GUk5BWXFrY0pDZ2RwZGVNUkkzY0lCR3NQWkphMnErbEliTXJaVzRDNTlOaldyeDZSYnBJekxUSzBIbER2bkF4eDBJTjRNRUVpVW9MSHkxcjc2SzRkRVIyem42V1d1TGdOY21GbzY1bDlEdjdHUXpyK1F2WFBqbC9vdk54YjBIckdrbnN6aW1BRngrTnJlZ0Q4dWt2L3RBRE1PblY3VzdWWTNnWXV6VmRMZjVOV2tvejY3Nmt3RnIvQWx0YzRaSkxJN3BjMGRlMzVRbkZmSGxHOVFMMHM1NSt2bS93cnhqaUM1bDg4OXVUdGRoR3hTQ3NsdW1MUHplOC9DVXVVaHlMalcyaUVWR1d3L1JVS3Qrb2lkTmw5QXlLSzR4SWlIWFhCTzJOZkhHVW8xU21MNVVSYnBHbUpRMHZnQ0hobXdleW9oWENnL0prUnZ4RVNIUUhhK2VZMm5WQ1N0bE96OHo3WjY2TVNRZ3g2cEY0b3M3ZFg3WnIyQkNxY3BWQU1qbXZnblJGRG01K2FwNllHRGdFT0VrM213aTlDRDU5Vm5kRVQvaisrSmdtN3ZnSUVlcmZWSUx0VWRIQWZTWW5WQTUvQ21lMnVTTU1ydklKT2dzWkFPUExETDRGNnpLTTdWRDQrdERUbm41UmFHZ3B4WHBha2xNVkI1MGJmK1o4YkF2RjA0bG5uT0lqQWtXK2ZHckxFVWJzVVlCb2dJaVAvNGV4VlpIdXZtaU9kckY3R1ZWek1WYWluNVdCU1ZJM3ZtSEhsUU4wK0syd2FpaEZ5UmhPMEpMYlFqc2hBUmc0b3c3NTRmTmRVQWpDOUYvWmhDUDBtSHh5YXBoNjZTemdrd3FSa0ZuSEJ5Vk9WZU9EUGdqalVteHlReXRoTTZtdUlaQk5aakswc2lnemJ5NzV4SEkzVy92OVZhbUxmbEd6cFNrL21MYS9JVHhpdkZaNG1PRU0veVgwdGhCZ1F2UVZDT2w5dE1scFVqV0Z2SXQxUk9BYW9YYkNlZlk3NHpEaDNUZ3h2OEZ6ekVKK1NJdXdOSE5ZeE5EZEFUZytiQUxsZTd6bmZKRUZVYzZyemNYdmJFZkV4cmEyckwybWl6VEpHcjlKNi8vSm45dUdTYXNrdFRBNittb2lTTjMwVndrNEZmUFp2aXZXWlpFYSs3V2hmRnhpUkdqT1dlWi9QSzI3RWdZa0NhZ3Y0WE1sTVFlQVRFempRVDhFRnpTOHlrNzBnUXZRTXRFY2pwbnFJTTJ5UEFwcHM5VHFZcXlBQUJ1enoxRk5CTld3cFl5Sk04QW1hajAxQmxkT1MrUWlxaGZqR0FMcSs1UXRIUjd3dXg0aVJ2NkIwOWNxTVptWUxEQ0pudHNudWREc0NuZWxVUjlpV0UrZnZxQlBZV1ZhbTh2b01wNkt3K3FQcjIvdVNkN0ZCeW5MYU9YTGs3ZWFkYkpTVWFYb1NkbFkvVnpJc3grV3VpTFUralFZeEs2L1BkUjJmZ2x1cUwvd3pybm4vK2oyaUk3SmJtMlR3WnIvZWxldXVXUldvNGNLb0JVbWdOSXVLZmlOMUV3Y295Skh4STMvTHl6YkFQQ2ZqcEY5T3RKdTdVa0U2bkdGaisra3JDTWEySmxGdmpBekMvUVNqcStEeVVpUXN6anhaKzY2cTZncWVLbk1paTh1TStlbm9EeDU5WHc4eWJ4UitQSmVVVjZsNm5yRllGRVJHVk11VFlmWmQ3NVFEZTNnbVFkamNoZEpmbDNiTDFWWkxWUHdCSEpiZklncXZIeXphNGw0SEQvNElYVjNxNGdoRmIxYndWdWxkZmlnZ2pxSCtnaEJtUXVLSGsvV2NvYVdKWWZWMW1vdkZjUG1PWDhVV1FReEdtUmpYRXNaZUdLMVdISm1zK2tkN3pmcGc4R055MVl6RVhoNTBubEpYbnRGQXNzSWNubnM1TE9BRks4V1h3Y3VMcU81WlU2amJuZWUrUEN1OUhndkV6TjZTeFdMTjg1dXVxZHAzaUgyY1hoUVk2b050NjdTTXJ0Uk1wcXRvZmhkazgrVWVHLzk2T1h3cWtZYTJQbDlqZWtvN1dwNExXM1FLZjkzMm41QTVCMVErTDU2dGczTWlRZEp4b1kwaDluQlllRERJdExNSVhkWkdvamsrYUF6R3RaaGlPTnh3TTRVYkQ2KzNXbnVGK2pZOXUwQk9xRzlON0tzWWJ2RVVsMlBweVVVUFlnQ3FTb0laM2xubjA3YXJLcFo0RW1SWWNSVjg5SkcwbXpmdUJ4anJONXZTRVdaU2lSNTRPOE54WklWN2RlbG9GUWtiRllPVnFxQmNLNDNtamtuclFkejNwUlE0WlJZK0FBVExhM2xRZ2F4VWdWdWlidXMrQjZ0NE1nQnduVHp3MFJEeUJjaXVwVkR0aTBRSjdhVVZiK3VvVHlvOFpKSFl0cnlwTWU0NlhBU3dYeVlxVjJuNUVvMlppMUh2ZzRjMXlPOS9kYXVoajF0RTZTTjlTdkVjMmdDSDhCakQvRXVMVDJ4eTZQdEhJNW95bmpjalFHRnc2dlo5NitBZ0paNDRreDFLZGk0SWpVc0FqTW1LNENVbklBOUtYbUpXTmlZdFNySWdWTWJlK3VPakk4UTk5UDd0QnVsZXhlSC9uTjUwRDdWN3doTk9jYjlPTTNSVjJNOE5IeStLSlQ0YmpNdjVDc3JKVEdoclYwOXlHdHFFNEIzd2EyeVJ2TTZWWmNwdi95QVRDVjFVbUdlSm1iWkZnZXRlWDBHY3RjbVJSdTBtT01jbmZ4T3p0d0sySHFVM1A1Nk0xL3BpK25mSjhWYUUvcjY4T0dhRXVYMkMxR0dZRnQ3ZFdZVFZTcTB5SlV4UTN4V1ExWTZDRXA4Z1IyU0JjUDR0TitFZlZ6Mm5NUWIwaWI4OEUvblp3SGVreFVpSU5MbmZ0aUY2aWFTaElrRW9tL09ya3FjRkc0QitCVm5GUDVtcm5VWGR4QnpxdXNnbTIvV3RBaXpXcU1ETjBsMW14U05TdWxkQWFtN3l4NUpRT2tYdlJUamgwdG9BZGhlYWV1eXZEeTlEb2F1czUvVjJab1lxbkUwbUdtRzZaUk9EeDdqem5QNWZLTW5DZWNhajhRWlhwQ3QwMGRrUXl6eTRhYnFrRjZhU1pITXZpT1ZzaElKS21ZZjJiOTJ1WHlMcjdIckVWSFlPQlFETjYyaXVBajNtM1d1Uzl4R3BpWFhlUFpuN0loa0NXUDdnc1FWeWhqNVdyeGFkM2ZxOElDSUVyc2ZHSXFDeWx3cVFZTndFSnRLRUJLU20rUW9sdmoxZTF3VktZV3VQdzNsaVpRbnc5Z2wwaTJjclhYWk80V1hkUGRUcUlPYUNGR3JFZGE1SmN4bnlZSlhzSElMbUh1NUNMaUJjMmRZL2VTVGdML2hIeFF3d0FJZDVrWjFTNEVqSE05VU9RVmQzWkdTdVdRUTcvTHNKc1lJbmlqVnhURmNqMUoyRHJOZ0FwWU1RdnQzQjgzOHFTa2lYbkRyWmY0MHpaU3RNMlhoSTMrSjRFMG1xd1U2ZzhyMXBpUDRhMlc5V3NNdGgvR2tzdnZZem1xbm9TQ0dQbWpmQXg4SmpRanBsUjI1RG1zSGdCTCtQK0JQeXo1bmlTVVVRYzNUb3ZUWDJrTXVWQVhaZEtWNnRMdHlJTm1qSmdXSFZOOVpzdllHdVFacEV1QXJ2MHZzMU5qcW5tRU5ERzhjRUxLOTgreDNtVHdickVoeFQwTTRudFNHai9obGtRajVhbWpycHpuekp5YTJTSVJSbTJNMlhETlc3ZXVqY1ZveDR1U1Btc05iUlRUdHhDcW1TSU52REFkOHplcHgrRnhXRjQ4SGoxeld0S09uNktjME5Zb203V3UxZllIY1pDa2NiVFk0UXk2dHlreUlwQkJ6VzBsZWRaamtlaE5vdFBvVEZ6SGNhYlltVmpjMTdReDkwQWFnQjAyZTBaM3hNbHN1RU4yWnV2VDVkVmpqbmFMaks4dmlXcit3U0hRWjFWZkVKSi9GNVlXMjhGSjc1a1VydVZheFpSNWJESkFHRDF2MTZXYzVxRTlGMzZ4cFhNNXRwL3RYdEdQSEs4RlYvNGN1dTdrbUhMSVhxdE5EcVA2eWlZU3F5ZUxKNUNiZEU3Z2hPVkVkRjk0aUUxcGZ1alc5QittSkpjemVjcFVZd2lLSURUUjhUSlVYYmVSNGFJSDdwRmRWUTAvOUk1cTEwUWVRRDRVSXV4U3o5c1IraTBTTktrRjJWdEFVdU94OHN2Umd4SlR4VmViQlBmbW5jWS9GMHduUm1JMDZmNyt1cTJ5OXJ2VEpvRUd4NUswcUpTMFBYNk81Y0w0anJhQndCT0hsS0o3MXBjTGdxMjFIQ0JvcHhlR3M1UXo5S095bEVYanBqTnNrUk5PNnd2Tm1makZzNlFFOEM1d0JBSHhqeU9rWlVtVDJ4RHZOcmFCZXl4SWtPWmtTYlpSZkhXTHBLN2tkc285YjUyS2dSZi9sSjRIQjY1dkdhNW5hekttSC9lbnRJUVVHQWRldXpaY09vL1drUmtHSkh1TXBWdVZ1SU9LVjByVGNNZWxkdC8veTBMQUpTQjhyTURwYUtRbytObEkvUDl3dlR2TDZjQ21pdWtjNStQNXZYUzNTenB5N0tkZXhtWnlKanBxRkQwamNuc1M0TWErNFpyVlJ5bWx6OGc5N3cxY2l4dlQ5WVVTaFl4TnpvdC9wVGgzM3BlaC8xdVJ5RjVMaVV3bUIvQXcyU1hSQkplc3lLVDVZMVNQWWx5cEZSeEJzS0JDZnY3ZnhZZ1NsOE5pYVdCVG04T0YwYjM1UWNVMnRHZFBseGZuYklyTkVRY0x6cjVFUGFEckh5c0xPaW9FcG9CQ2NWWCtmSERPdEJjSnozaDErVmpMajZWYkZSblRrLzlLcDZkcjFZSXpNNkFlZjZHa1l4OTRtSzVxZi90SjRwNEpNYWZnVFRaRW9wMmx5YXJFREJCVGJ2K0M4WHJ3TEZkd2JDMk9BeElscE5vTmVzZFhWUEx4dFJNTXdBaVkrbEhjbmdaYlhlTE1EZldVU28zMzVsUVNCNmpxRHI2a3poMGZGbm95QnpKVGNCWUV5QnJmSHowQXBoMitTSEEyeEVuT0FTY3gwQzd3QnRKUURtcmxWcFdOQkxuWmxZZWxITjdzVFEra1g3N3NKL2ErdzNHQVJBUkZnbjVxN3lCY29wYTdBSEVLZjY4Nmo3djZiSVIxVnJ0QVMrTzl6eloyaW91SWxuZEwzWnplLzgvYkZpNnpnT3A2aGRydlFONjVpRFNVNDJ3NXoycTBqanpXd2s1RXh0VkhOckdZWC9WWUxKc3ZEcktDbTh4REJYOUVIdzFRRDhLN3VoQ3RyRThRUDVvQ3hWTmRjZy9ZbWd1UGk0QXhUUnUzKzBMS3hWcE5kdVVqdHJrNVhYMEErUHNFNWdpVU9mUWRhcG5rdE5BWFJjTm11RzRkVGtXUXo0eU9KR1FieldhcWNMYzFVVWVDc0h4bUVwTldoYXJaOGlpcnllQ0w2c0FtUGx6WGIzOHJHVDIvSklVQ01iVDB1RWpkT3hUNHR4UGxSQjFzclFxc2FRZys4WC91WEtwcVJFVFRWRm81TlB3SWpFZHBnS1JOUG5kSzVHYTFOR2NPMGwxMytvNmVFVjVaWWc3UnEwZ1VPenk0RGNQS01DcFVLZEZ6c2VuWDV3TnRjcnhxRksvL2hteTZYRG4wU1F6dlhJZjZmdGhUYUphSk9PMWlxTVlEbk5lMi9TdlhldHhjZkFWU2tnbXpqMFBvQjZoUWRWMHRCS0xCOHVRTEVzYnBqTDgrcldqcURFYkhWUGN5a1NIK240U0dPYlNUQVdDVGtReGxSTldHS3orWHhyVy9HY2NESG1YMjE1c3ZVUGJ5WElISUpSSG9IVUZ3ay9lTjh0b3EvSWYzV0tMdEgvM3RNQi9NbktMbEY3ek5pS2ZyZ1FJanNKTzNRYWI5aHJrMlBhcFlvN3Y5K2U3N21hd1c4VGhXY1cyNTA2OS9WNjlEVGtBMzd1cGJtUmRRRzE3Vk5WcURiK2pENkhEMi9PK0E1WlJzZGlqNk9sZk0zdnVBb205YUJOMjNiTjE0YjZHeDBMR01Hd3NQSG1xTHorN3hpYTB3bXNrY2dXYVBYMmVRcXNrWnVYUG1KUEJJektxUGNWSWNFN0JlM3lLem52M1daMTRaYjVMejhWeXI5eE43MTAzSmFCY0hCVU1vUjd6TTZTbGtPTU9ocS8vWVhEdHVvVU9pZlNOdUFSL0Q1aldqSWVCWU9ab1VHb3pTeEFBcnhITHorajBjUVBZRUUrcnZXTnBhUVNvT2ltbDJlUmJ2aFhWM3djeUNQMFB5S0IwOHdpTm1ZM0VCYWhBdjIrYVNKU29OOC9oV0ZFb0JxSlFKUmNLOE00K0ZaUEM3SFpqWGNkZnlGQmhHN3lzYTdOZGtCUzdFaC84MmZkVlMraFVBU2NlaUtwQXdFcC9KN240amtxZUxHL2g3ZDBIaUtucWQwbzhadGVPdDcrbzEyNnhTemlYc2hKWXBQRDNnRkthQ3U0L3lMKzBzYnVzQ1drNGw5bEl2RnRLSkVhdkk1YXE1NnB2RlFGQXduVXRYL0xTQjFLR3VIWTVQQkRlWjJEKzZUL3NmRk9uRE1raTVYRW53YXNpRmVSWXNZdVNVZWgvNTNVeE04Sng2RHhqY1hLSTVGdEczWWcxeTB0a3hnMjRZTE9aUTg5UG1qREgyaVBySXM1YTFRNzlGbENsUVgvYXQ1TWxYQWwzamVPb0Fwb1dOT1U5QkduU2xmc0xneTRtaVlNR1Y0eVNqZGZZbGpaQ3lPZjJSNHdpdmV2TUlVRVZIcTd5a25VRUVycUZtU3kwMnZiV2hiTVRCOVhBSDkraDJ0aDJXWmYyTUhqL1dyUjhwN2NEWUhMeDZPM0wxN0RtSDE5RmwzYUlYdkR1OTMwY28vUnl2cVhzUytWWDhBZUVrSjRoTHB5VmQ3L29ZZld0YmxSeGRDUEVDSnhINEZZRjVYNGlvOC9wdEtHaW5LMWpTMWNUSDRCS3RMTnYrWG5YYzBFSjFKKzZvYjUzOTc5c05od1prRWljTEEwT1V5ZU5Lbk1TUVMvTUFON05yUTdJKzREREpmMEk3aHFJZkpZQjQza1E3K0Voc2tIOW1rRmUzZXIzcUh2TkZ3ZWg5VCtRdm52QVlKZWlqbXBDanRsODJFL2NTbFVJUDNpM3EzRnVqSk54ZXlScUJDWmVIMFdoZzhPTHBCTTB6bGJiWjh5R2plYVVmVmFRWHNxQXpLQmdNRjV1Tm9hQ3MxWk81MGlyQStaRHY2OTRlMWNCQlhpWVlTeGZUcytvaVVoR3F2M09nRkdybndSa2ZtZjNWazZmaXo0cHg5NWFJako4MC8zdElyaU5LOXlEL09IZElrTWFiRS9YdEhuU0tyV2VIZWV1UlVxc0U4dmd1R1RZcThXVlJ6bkFRd1BzTUpkWXlwOEdyalZZbW9EZUJKa0JXMlFWZk5vS0M0ZHVJWmh3NkY3MzZFM0ppMUJ1MGsvc2k0dXZ0UWt2OTF1VjhQb1laV3VXb3EvWU9EU1FxZTNiWjd6TS9TTllibDBwTXdvVWVoK01FT0QwRWhvZXJUS1Z2MXFwbHh4WmxYWHZXSXFBSnZpaEhyYThnWXJqZmI1VmptYjdHb2pCL1RVSThFLzZCOTdBM01BcEdZdi9yNVprUmI5cjdGanVwM0N2NzZtNjNqK05tMTV3WWZ1TzFCVldRYVlQSDNscW52V3Yxcm9PR3VhMnFTcW5ldTFtaFZsWmJCVmJJWVpTZXh4eUJpanhhZmQvaTRXVGdGN2VEemFabzV1MmM5MEw3dHF5elZ2WVdaWkhvdS9xc1hUWEgwNUUrb2UwSUpDVkdmMnJrSTlzNk83Z1N2ZGF0UDFxNXdITGoxRStnVG5MQ1Jna0NqVVdLS1llcXRNNGpnOWF1Mm4ya0NFbjRqc1p2ZFV1VkYxRUtxWVBsN0xBWEd1d0lQUSswZGJkd0piSnhJWS9OK1VMZGpwR0pnK1l0WklSNzlHbGN1UnNQWDJSajhDQXVlSVQwZUdpaE4wRkxQQnZZYmhqYll1QTFmcHo5QjE0SGliTHoyRktiZ2REMUVwM0c3SEEyM29VcGpCQVkwdmdSTzMxRnhVemVuWFMyUlRabEg4dTBQYU91dkpWV0w3U1BSR2NuaUtEb0JMQjd1ME5UbjVqSVdtTmJUdGVNK2N1dThYWmJxdTQyeVJkR1hLeXFPVE9pbG1tQnlDYkQ0K2sxVExHR0t0ejdvWTdQYzhUK2gxY3BBZTZ1S00rc1piZnpQSm1mVlY5bmF3MmlsVmlsaFUzcXdZZWFkTldESzJ2VlIyNzF2c3M5dXpmaVk1NStEUFVPMlZjaG9jNjNTVi9HTUg4ZFdRcDRsSWk3VkNsWmNDYTc3UEMxYzA1anZjRzh3bHlheURacDcrcEZaakErcEUzUTVIWTMrUTgvY2ZPWHlqWVNkeG9qd2UrYTRWVTNucXhiOTR1N2NuaHRGRnV1TDNBdlBiTi9ZTEdvRm9jOG1aN082RnNSWDRLZkxaUGtod1p3M3VMa29Ob0pzSmdWOElTdm1nbEJmQXgwY0JsQTJxaFlVNVlMSmtYVFNMdktLNEFnRFpSWEtwQVVEQlVwcThZQlRvOExrSEZjU0hIQTZUallKQzZZUitUcFFoMSs4ZGhxTUZET1dxQ0hINjA4cEtzLy9pTnh1OHdxZklKN045RVRGVGpocFZBQUpoTG9vU0o5aHlQTU9wN05XWklMaVZvQ0xNUXpsRy92TjBSWTd1WnRUclgzQTZCRGxweitFZmRYdURrQnVKRFhFaHVjUnViWVBHNjNTdWRWYVdWNmNqK2NLdUl6MmdnWUlYb2hHN3F6cFgvQ1J0ZVVpeXNITk5va1U5cTlYZXZSRVlHZ0xwQUJmbVZGM1NETWJaTjZCRG9BZ1BZUGFaSGVYcnlKbmI3cFVsUXZPa1JCeSswcEFGOVpUNVhIZExmN25NN3hOZnB5aUR3aTNhUGVDMm4vQ1V3Q0xIbklFMHB0eXFuM2NiNmIwK2Izb0c0ekNQQ05xNGxRV01vYVV0WUpITTl5V250VnJpcGVjdWFXQjNFYW5SOWtDbjlEZkhnampZUWh4Q3Q3bksvNGRldU8rS0FTQUk5WkVKRWRvdFRiMjNlaVRZQ3lPVXRiaGtPNUNIazR4anBlZzY3RzdoamluVXBwZFkySnF6NExPaG1ZQUNhYm5QNllVNmRkU0dFZUxSSWhPRk5QSlE5T1hCTHJieWtiQnNCcVV5SDRSUWVsaHBwdzk1L25wZ0VzQTZjb1JHVmxiMXZWSmlOejRjTXlaOFpVRTBtdXQ1RTlpY055U2JPVnJ1S09yVlZJNmYwTWtWTjE5ZDhkUzdTOStIN3FsbW0ycmkzdnpENEVPOTlMZi9RQXVIYjMxTVRsaFNEbDVvakJwSXQzZCtVLzlQRURhVzBXWHN0NzBYdjhJV2tjY3hqSmlobEFzRFE0MjRWWGxQTlZPa2JwczFYTXlzemhIa24xZGxoYXdRZGpPVmZXVmF2L1E4elA1Q2UvOXVTRFRhTS9FcGx1bEhMYUxBdjVmNDZYS0dxb3huK1RDMmpDcmNSNGNIMjFCUlQ0Z1JmZFJ4YlAyTjBNbFNCakRIYlJjdm5sb1FXdmp5QkZORStjNW82cXY5OGZwdng4SmlhTFRoQnRXZk5PRFQwNXZYYkFWczhXaUJrWkQyd29wbE1LUkFlV0VwMFB3Ynh2MWErTExJQ0NuSStsZWh5dXRPWnFNM3NHbEROR2lDYW83Y2NHS3lwUmg3ZGd5d1JrOUk2RWZyU3JXckxuMEZjcU5vUFRHMnpYbmRqckgxNGZMMGdTV0NTODdiZ0JpSGI0eWlvcEdNTmd4OXdIbHJNa3VWa002MUdjR0Q1OWZVU1ZoU1czUlpSTUJ1aVhTQzFIVGpIMmw0V2svaFUzbkhxMVR4aWlPME96MFlGZXpNcWIwbXE5V28wNG41S3d1ZDVRMzQ0NGZPTUJncGZ0bnNrazJ1WTgvR3dESFlVdjZvdlhyVWR4QzZVTUFEL0NwRGxzRlJBQ2l2REtZckdXTnRxazQ5NXUyR3hXYnQvZ3IydFpOUTQvdWVkK1BMOVNScnNNSlZjSFhoUWlybDYyTTZQN1FrRFlna045NktUUWxHRUF2Qnl0VENKdEdobmMwRGVjOFd2WTZ1WHNncFc3SVhwS2puSW9EQjA5K1Q2R0JyQmVkS3g4aGhUcTczeFNwNkdCZUxvTW80NTJOYW1ydDI5UU93RlZjaDRGNG9uWVkxMFBaNFZDS1BXU1k1OFEzeVFka2szZGlHdzlmRWlFbTVyV2JQQUlqbkZQLzAvTkFvYzNFN0IvMjltTHI2MTNFclFlOUo1RlJuTk5NYVRxL1Q2dWZGekkwRy8vMGREdzFsRzFrWjJEZ0NVbDc1WUlZS3VOMWc4dEE3d0xDS202V1MzanRQVm9ha003SUJwTHo3UlZYUlh5TzlFT0ptVVZvaUVpNFlpNWRZNEc3RW1lc3hYZ1FNOWdoQVNrTlpQaWFQUGtXc1pEUUcyL0RndXBtbGcrNnFKQzNBenZxYjRyYUxwQnlqSWozK1lXelo2ZTNkQktwakNYWi9MMnJLaGlzN0tvWHo3OHBDcFhFMkw0enpxQStSVit6K3RsYWxGanR0SjN1T1FIOFhZQVBlZkdkT3VmVTFEZDBSY05XRFBiMnE4UjFvRnZZenlMazBSRS9Dd3FuYzdMc3k2Y2J2UG5DeklDWkN1NWN2c1VMbTB0R2lPQWozOS9kL1lpVTRtalBqN1JJbTdlcEc0SHJ2MGp1ZURSYWxkRTlqdnI4OEZuZGFwNTBpTW1oVXRDd3RUNEptYUZ4OUF3Zis3NTNFRWgwZzBVdTU2K3RzVXhxekhZVGRwYnU3SHQzQmZSUkE4WU1uRDRjQ3dobGxTcVhEM3pSZ2RocUFXRmRSOVFhYUdhSlJHdjVveHlPMmlLZ1FPMnZJV01WY2pWeUQvZytocllyRDhISTZRb0NlZndXZ3U0U25QSVk2QS92SWREY1gzeTJTTjJoWlN4MTBNaTdCclhEOGlrRkhMY3F3UjRzMlM0VUYyUHlXZFArQUl1UlY2dGIwU0pRVUh4M2Y4SDlNQ0hnMG8yUDBWb0d3Y3RZZGJFSDBlbjFDMjRCaWZDSUgwWlNQSzFoK3lxTTBmT2tjbUpiUmpmUjRDbHJwWHZPa1gzYmZwRUluL0VxamVuRVBKRnJrUHE2Q3hXRjZoTVJKRDU2TnZLTWxLcFNySzdDYUt0Uk1QV1I3Q3RmUmFVWEgwMUNlT1dWRXVSaktxcXNGVjZKYlM5cmxYaVRWMStGRjFEdUJBd3ByVzZGRnZ3cEVma2I2aXM3OEdHK0ZwWW1hNDByMkwxSFBwTXhxTGV6Z3RoZ3llR012NXIvNTdhazlQMm5rSzFnTGFwY3JielYzbm9Ta2dKU0tyWWFaU3N6ZEd2NU5ObFRYTVUyVkFwT09ENW1qeTltQ243ZHc1V3lOSUN6MGt3dERzWTJkcmI5WHg3eHhiTDRxNG1nSlUvTnpPY2dScDQ0d3ltVWhQYytjUFhVd1NleVFrcWlKNzIxRWNOUjRPYmovZE1aZjlEaUluRjcxcTQzbFBuZSt4UmkwVUJ6MHJMWW5ZQkJoNUUrRlVIQ0JHRXl0SGJzQmVkcEZ4enpubk9rS3N4bDRDaW1hSW5BSWVKTWVSNThWRGFyQ25qd2pVSUk5UC9IL0YwZ1RCVnovVENTbjlheHVrOXVnVnpUcDdvYlh2Nk9leCtMUjBVN05xb2JRTS9seGJNa1FsaFQ5eG9UeGhycFQxbkFEeGtHdktWR3VyaXpSOXk2cS85RWxzNDRGNDdXWG1FR0ZsdEJLZFU3WGR4T3E4dmxZTzNRWUVFL2F3TVlWbW01M05PaDRRTmk2M2VDblpxa3V0R3U4UkozOTFVVXVOb1g1c3AxaEozUEhPT0JlcFJZMDJJd21BY1pEbFM0NlhnZytOUW12bFJWZ3IwTjhPdW1NU2h5Z3AxR0Z6RjlCNnkzekRYemQ5TEd2VnRzSUx1L0pPSDQ5SW1VUnhjR3JWc2swQTNlNTJtNWVlV2xERU1GNVNoSkk4QXpLdVNZZUVnbzBsUFl3M0JHeFlKeXJPdFdQZzZOTk5iV3VjWjFwWFhnSzBZMm5pNXhEa0ZFRmdqdzdnNzdxamkyaWZKdXBMTTdUVyt4TUlFampUTEJVbVUxQXdXakV5RmhiQ2pGY29jUlFlZW1rYzJlVmdSTjhlaXZyT053czBGaUJTeHoyOFNsZDZGUDFGajBIaE1uMC9wWFhNYlluRzQ0UjhjOWdUdjJvVXQyZFEvZTVvdlhYeXVMU0xRanFXTk9JY3VoVDZJMmhsNHdoZEI4WkdoaGpCN3czT1ZlcUIzNzRUK0FvNjBxRWVyWkFuM1hvcUo5aG1IU1VaMmJTL2ZscjUrc3orTlFzcnlON2lMbldYMENkaTVtaXV5WlJ3aVhzYjNtUW9WR2tNRERhelVlNll0R3htdVRyVTVFbk9zWTRESzk2Q3YwVmthemUxbkNXeVNyWHlWS2NMUVhxUDI0RmFaSG4yZld2Q1BGckRhRmxmWGZtaFN1TU9UMVRocWFMZDRnMjBvaXcvSEk3a3RwUEgrUXFoM1hMZGMxbUNkdHJKV2tKWjZEcVp1V3luSk9qR21BNWY2YmFkRWVlK2p6cHBuMHE2SFc3MDhzcXZ3NE5WbEhpaWZlRDdYbHNaaUs5bGFZdG5sQURZM0R4cnRtSWg2ZzF2ZGZsemhJVHpVWG8yZXBWVkVERGtPaGRZLzMrT3BwVmc4ek00dDJ1Q3k0M3ZkS3pyc0NwdS9mQmVPN2l6b0NCNUpvMDJpWlJBbFlqckp0c2x6d1YwQmUxZFVGSkMwWEJScTV6Q0JpZlZvZ3lrdDlxNTBnRkpLd0owQUVjY1B1UHV1Z1J3cFpaVlROTzljKy8veDlwazlTSVI1SE5SWVByZVREWmRlaDdMdzRyaHIzNDFOK0M4b05NOEg1eTRuZ3cyNCs1UlFFM2FUR3RyTFhiRFFpR3hrbEtOdUdGbjhteUVrZGRTY0ViU1piRVFlczkxTDNBSWpMTWt6VzJERU9kRzhWRDZtaElJOXNJWXRHWWpqMnJnZy9PRDUrcFNBSlg5eG1zdTBqSGowTU9QU2daL09RVmRGNlZSRkJTYVlGcDdTdWkwaUdMT2tGRFdlS2thZFJzc2tmM1ppc1VMRk9CYWVIOERaTzhjdG1RQjhETk02a21mQS9BeFZDZGJUeFpJRVJFemtTTnNyb0dpUEZ4cjltRlpXUlpjU1ZaM0R1WGgzRVlEQW5QVHlzNnNyRjE3RkhGNTY1aEQvUyttZnYwcURWYkQ2L083TmhvamJ2NCtycTNHSm5ndThvdWJ1UmpGcXJUN2RoQU4zTnNRK3BsMVkvT3VzOGVXTDRrQUpMYTluNkJQRXhjR2dReHc1YkhvS1RUT09UbzNzYnBhUWtQdmE2NW9qY3pOU3NsMnhGSlhPMVhjLzNCcTRYZmx2b3NSdGFac2ZxejZ3d0Vid29VZG9VN1MyWThJUHhkQlNWQnpCcXpFWnRBRkdLTWpwMzl3U1NSZVNXcW05RVFvbmJVZ2hNdmo3czMwOTFxKzdVZjhoU2xFZktwQTErVFJ3WWVnVy9jOW9aVHlCM1hrYnk3ckd6c254K1pyL05EMHZwcHVqSklGaS9FZTBXczFwdkNIa3doU1d6cEZreTZ1Y3VGY2JUbTRqVHB0UkR0cVVkMElxenpjamxXdFNZS2Z5bmRFazFiQ1htUmFRZzhneTdlTmF2bjZFWG82QWpNR3Fya2Z4WFRvVmcvbGorZTdFMTB5aGh0a2VCM29hZTd3UFdSRitwU1RDMUJmajcwa1ZSczh3Z0hXUlhaSS9jVC9HdWl4bUMzU0IwYWRsMXdTQjJDdE1JWFBuY2RRWWt1ZXY1aitrdlRFNGJrcE1kdE5RdXJGK09NaWdDemxMQmdaUzluMHE2YTZtd3Zic2FRM1hYQjI1QlZkbXg1bmN0aGlSS29tZDlJSEF3ZU9PaUl5RGg4U1FVMXhuWjd5dkV1YWVIaW1ReWpNMnE3cDZFbkFqaE8yaU5xZ1pUdXorUTBnSkJwMXJwdTZmL2NkSkpUck5valdnMFR5T2pna0VZdVRMU3ZnWjNFNWRRcUtidXJRcWZOZEh0VVlmNEJzT1JmVk16VGs2eTVzeEpnN0hPVkNOcDRlU0pRczV4Y3daQkdMcEUydkJsaXNCamZGVzlJeUhFRkplODFxbE1iNFBQUXppRTZWczJ5K2wyd2QyUjY1YWs3L20zV3UrampVaEZGeGRiQlI4aVV5WmdQWlJJTHZYS1czbFpOblluV3M5TGZMaHFsQk15MmsrcHY3YWRrV3c1NVFRWlBJdG9PZE9ubnhTSWsxaUFYbWdVRE1VY21NTUMvWnhlUWgrckFHalBlNTYrdW1NTm1kNFNYdHlSWFFtZWh2Nm5sOTJHOHZiczhNUFpxdERnTzFyK0xvM2M3K2kza3VxT0JVaFRMbWx1WHZwNW5VdmhXRUFVZ1hOVkRHTHFkSmUzUG9lTXQ2VW5CMW8vYVhnUmJnQi9CendPMVo5WndnT3VnQUdHcXNEZGNIcUsvWnFyd2VFSTFIQUNxTzdCTGpGSzFCZndsT0NiNFAzczNiakhHa3poM0pMMEkwWGphT3A0RXlGODNPdUFGcHVGRThMbUt1ek1NRnNuZU9yQ3BySFF6QjRJNmkrN2dWeHZEeGlJL2tsbm1JS0kvRUxuWStjMnYyQWRDREVKTWJVZUszK0hDNUJjSGRlOGRVanpaRk5HUEx2Y09nZlJ4RzNWaUcvd3A4QUNEVGY2NXJnZnBwTkVuY0I0ZWRiNDRRbWQzd05qRWtCZ0pqaWlaNEpDSm5POUhKd2UwMlRwa1lnSnpDaGVRczRVSGN0bDhpOUc0SHBMRFZ5Tnd5dkNNeW85ejh3Rnd3c0VCZXozRHJWRnc2NytoWmk1My8xTm9vK0lDY3FubmEwQSs4Q29XR21xc3VnU09EcTNwK2Fya29wNU1nSjJ6WkFIeG9nVFhMazhFTE5YcFNYQ2ZWTWx1RHFJalAxbG11V2pjV1ZjbVlBMitNZ0cxWURkOW50VW5RMVdDSmpHSEpCR0FDM1JCbGNyeUg0L3pjY1B6aGc2WWxDMEpKSXpUdzh4blJnWW02NXRNOFVMaHRnaHpvYVFxZTh4LzB3M2RYcUJ2N2JINURHdGR3cDJvQkFHWVNnaE9DZ2E3QzBWbFJxRU8zV0dnZXlBNWlxS1dRei9sa1RJbVFJVGJMZlc1TU5qa0FqWkpqQnY2MnJDRUVTL21rUmpwMUo4WkZIWkM4RjVYVm1mZE9MN2t4MGxIdkVpc0xxSkYzMWJobnJIT3V5N2lVZUFKMm16ejNjNGV1L1h2R055QWw3T0JpY1poalFpaWdFZlpLTXhEWEdSOHp2WXRzR09mRXNnWnFHWkRnY1FmNVoyL0ZtY3o0UGVzNWdGSGJKSXJlWTl1WDRNV0lrcFdSY2o5Z1VOb2lEWXh5ZkRtN2t5WFFXMFk2dERteXBXazRSMXV3emdJdjZIUW54cXYzTUZCZ1NZVE5ueG1BNUNWM0hlUlo5cXQ4U29TK2kycFJBSkNYajV6WThZN1RQenZPUzl2b1RJUGVFSjU1K2I0RmQvbEk4ckRKNWhWT0Y4WkZJcFJ2YjQyekI1SGFNK2RBTndLS0JVWEx6N21BN3RPeVBndjlSd2ZEL2ladUxsTUNudkl4bzFlODJxU1lNQzMwVk4rMnNMOU5nWHl5WG5FSVNIWjRPb0tCZU1iTHJncnRiSSs5VTZyWU1qZlk1czBDZ3oySkZqRHVVZ2JSUFFOZjJ2RFZJSVNXbWdVSXlhQkhpVUEyZkdPdUgvQm02SDFhemcxcmhuNUhPbklCRXBnb3dPNm9aV0wzZnBYNVdVLzFvY0RybHlUREE2NDF2YkVNNmdMN0ZXM3NRVnNnTmwxREVXaDBLY0pESkczVzVjOCtMZzJ4Y1F4aFZraFlmdVNYdjZ4cEowVUU3MzFaOW12S1VGMGdkL0cyNWJIaU9CUDZXNnBVTXpoUTdyKzRZbzNZamtKYWllSXRqdWdsT2xVbDNYNkIyN3Q5UGVsZ0VoNGpNZEIyM1hDMFRVbVV4eGpHWk9Hb2s5bjlwWHNSdUQ1NE5McER6eTZRNnB3TE1ydEVrY1dTL1E5QU9lY1BQV25IcXJ1UE1La2ludFF5blBFVWFIWVNXUklvTUR3dGNHK3JDSGt5UkxuczRJSW4zc2gyb3YxWGwzRkEza3VFRmp0VjlIQ2NScEdudXZaOGI2eE1qWXBQVmNCbGJyNi9DZzA5RVNzWUhYSGtIelk2K09jR0gyZytGWVhBMWtHRmw0NjJ1K1RlZlBJZkJzZzdZNzgzSnl3MjYvZ2Jxb0pFSUQ5dFRVejA5TUZOejJIRUhmV3drRnlqMjJiejIxZEg4ZzYwcS80WS82NGl0YVBrWXBNSTBPczlLUjhlQ3hFcTlIUklEenFnK1Y5Y3o5U210MmJoY3lQZGlnOHFEU2taUkxyRlNNV0dqaEhKYjNUNjNvclNIMHVGNUVMOEdsK3l3S1FDQ1lnNWo2Wk9JWUpiaXJxczBkdVV4V3hUaHAvcHBVRUp4TTRLd0hwaUVuZmtJUllVOGFLOTVnZFB0ck1rTklBNlZhOVI3Q2F5Ykp4Uk1vV2RtZ0liK1hqbmk5MUd1WGNnSmE5VENQK0VrUVcvM2phSitMR2hjaVM2amU3STFydFR4a2dPRThrUkozNE9EdmhhLzBjbGdQeXQ1Y3d3RmIzNlhtSjFwN3BvckxiTnNOb1lyYmlPQ21JcjBGM0VFZ0hsUitFN0RxdjVxdkFoRCtiempnTmVpb29LMUd5cjZZdWMrWHppZjN0cGRsVGhSb0FPQnBSZWJENkZVdG40R25wZERvbm5KT2VBbmNjV2JzWE4vQmFCMk9RNHE1bzRmZ0pBV3E2NmpYYTNLQm1leHd2eG5rMEI3REVlOGRFN0o1SDhWNGZYYnF1d29EVDNHR0hWWlhMM1NvYnlkelIxYlNSaHBCRjMvbVBWVVhtbU5lbWtmcTNmdGZVSkNtOVNidXE3M1Fic1ZOUjBQelozN1pNZ2NiM2xwWUFjS2ZsOVExRDlkV1BySzRNSksxVFZmdFZaajZlZENSb0hyQmlQbmlQQVdtR2dWYktpRUhzOENFMHZibktMMWYvVjZoaWEzakhsU0g5OXpZMDFZTFN5ZFowTmhrSnczb0psQ2VrU3NGSDRVajVNQnZ4N0Z2MTh1U3p0bkhDYU0zUTlmRkRhZUV6d3ExSHgyOVNPWVU4NmlmdTN2OFNWUkl4NXRGb3NsL0FPWXhxRlcvelpYZ3UyTDdRVjNmVy9TM0JZTlpJRHBVTDluSmdPRm9EMjAvRVJIMzBpOTBsNmZpL0ZJVGREU24yNnViU3JManhQcjFUYjN4elVjKzBFUlUvMVJ5bDFFUDFMQVdEZ0xWYk80R1JkWTcrNmR1dWFIUlhuTytETDVTMU5acVo5S3BzTTd2MnpkNzNWeE5POENZU2RKdHdHWk1ZZ1U4enIzejFORHg0NnhaLzYxb3dDZnVlNWUyb1FiMWVwQmxVODgyT0JjclBvVU0xYktVaEpZNHo2ZGs4aWhwMjlNRnpYV3V1VEU5aUg3enR0Z1ozaXNXYXQzWjN6WTZvSHJsRzhUWjllQ1ZWY0o3MFZ3eXVxeDVVZU11MlVKaWhRdzErUWFJQW9TWWh6YTNjQmZlbnZBN2gvUmtwKzZaODdLdm1YRy9vTVFBUHNud2M3azU0SklLTVI5WnlQVG9taHpUTGtFTHBQU2E5WHNibWw5R3FqaWkwbVFWKzA5V0p6NHhYbFNzeldIY1lWQlNLNzhtcGRCa2VWM1ZybnViMWI5R2xLVFc5T21KZ2JMTndtcDFEVys3clBhMkhQR2dOZmtGTVFqN3VtUUNXa092b040Qnl4S21jZTZscXBOTzhOWE5sQnZCbWd4Wnl1a3IrNk53SldRK3NQWllwSEZUTEN1bExOMEJ3V0RQVURlMkRxRWlHc2hXSWtNU1p2S1h5QTZzM3Y3UUdRTnZ4bGRNaitnMlY4RXpnZVBFOVlFWkd4emUzaXNXbjl1OS9UR2VwU2F6bDdycjFBYVJmcUxaYVdMd09WYjhvRVluazhHT0Y0czJQVzl1NG9CVUtDQXBEbXIyaHFkd0VHd2c2cmNocGVNbk9NbngyeGh6VUwrVFNpVDIvU05yZHBxUXB1Y2tJdkRjRC9tMElLTUNvL09iM0RqZHZuK2hCREVSWDd4aTRRdmxwdFRRRm5MTkpLSG0wRHFYTFJLODAyN0VpOCtMcERNNkhFRUZBeHh5Y1dIRC91UDFBMnZsWjRPMm5iS21wVDVzRldlVXJnMDBGTE9pUnVuTUFtUFZLWU16UTBGbGx1NUFCZ3l6aUErUEwwWUdoTzgxRFdVUy9zNCt3RnNyOFljNTJNODdKcEpyQWhLNG0vSDlaMS9ya0dKaW51bDN0dVV5N0x0Z0RvUE0wTzR4RWwvZzRlelNZWm0zZ25sSGl5VnR6bVhLbk4za2p5WFluWCtxcUhBb2RDMm90WEpxcENHWXQ0aUxrUTFlc0VYcVY0cDRLM1hNbXZiYzBaSStPMmFacWVwOUdBOEpVa2hwVGtvL3kxblFnWmdubmxKdTdVN3NWSmFtVEVsWEM5WHQ3Nk5XV2NRbi9TbUxMK0tadEkyUHczWjEwaGtoNWJnaVNucVlFOS96dGh1ZWpXZFNqL2k1Vi9EUm9DSVRiWUxOazVsSmpzWWg3eVVwK1g3aDJCWlBVRzhOWWpETXN6TTRZd1dBTUV2WFQxZGZiYTVCMFpkTzM4NXdzbklqVzVERit6Y3E0cTV6N3RlMHRTMzhSUVBYSzlpUUZsZzV3SjF1bDhDTnJOUFZHaHNwdUV5T0dPMWl2bkZFWnVmamJHNnpKU3hxRWI5QndndGVjQ2lUTjRvL1BZb2NNUW5BVENWVEhjV2hBZlk5RkkzZk1ocStJWm1uOVU1ek1rZEhmQXYyVGpYQUY4WU1Oek9nMit2bThmQURXbVRaeVdjNlBXR2dSZkpGZGFZbXVCMEdrOC80U1ZnTFpGWFhvTS94U2lrZGk5Q3dvYUFJTlhRdENTS09hN1ZjNTBBdEFmUjAzaTBsdmRIOWU5TXMyNVRkRitYMEFFVkJHOFlITElCS0ZGZEl0czA0aXJkK204cHJDRy8xZ0JqbnNlelhEWnVSbFFnUFlYYk43bC9xb0hIdHVybWpadnJTbk9yR2toUndsd1MzZ2swWUMrNk9vM1IwNHU5Y3RIcXROWDMxdHhRYlU1MUhPR1E0WU5VN2U4dVhGV2hTM1RzTHBVL1ZGalZiMlJLcU9aaU1zUWt0VE0zc1ZUQjE3ejEvY1NCQXVqZVp0YkQzcERQU0VQVDRmWkhnYThVb1Nxdno2R1F6QnA5U2FxNEdwS0VZQm5UMjRBUGRzSGVFc2d0SGROWVlQWjBDZTRzK1pmdElJS1RSdHhuM1huTnJSL0VCUHgvTGFVQVFPSXlya09tM25Wc2lrVXVkWkxlK0FrMW9qUzFGZVI4bDdieHlFT2o0Ujd1MEltQXUxQjFoVGkremE2bFdZaUZNSWIvTG56MjliVHB1ZVljL2xoM3oxM0pwL2prVzhzVE1ZbDN1UThsZWUzbDJ5cWk1d1l3a213Wkgrc2JUME13UzhvamZYaFJoRjQ1cnBVYjM3RE1PV3c3ZUFLNmp4SUUvbWhQTFBZMDMyblF6eEdscmxhNGw4VFg5K3pzZTE1akMzM0haRm03T0JtczJEdnl3TEhEZHR6aDkza002VS9lQU5SZy84NHo1YW1PYzMxMi85QTg2M3JqTUZ6QjJyUDhUNHpURTM5NElGczUzckh5RjRqK29ORTd2d0xCWVU3REhXOGgzSWQrQmk2QWdmcWZNNkVtQWg3OFV6UlZsa1RwTUVwTVBveEJOVWlzU1F5QzBLdXhlNVIyVzZtVmpnM2hYeVhxbXV5VU1YcTRqb3VvckVNUDdXZjJ2REpVbFZraVB2dEN1REgzSStUMXNtNnVOTm1ISkROSnNleHdPUjlyZlVoVW5PcDVHVVJXb1dtZnRFYUR1Q3hXMTBzSW1OQzZhcDd4UitxTWRYSEQxaFhRSERXUzkrdVBQdlh1UXZsd1hYWVllN2VvV1NoWnVlSmFJVnhOSzhHSjhrdEJzLy9hcWxEUTB2U2pWY251T3RZNHROSERvUGxIU3hNb3JOUHZmaTFXRVBRVkxVOVdZcnVqblZaYnIwTDJJVUtoWWR2ZlFEckZKNEZPSlQ0WjZ3T0VUUm4zM0VVanNqRi9LeEpHYzVTSjlpdTlTWExhMnBydXNzU1pkY09zUEZiMGV1dWNYdEVHTTU4QWU2Q1Rodnphb1BGUENZTDUrR0lFZnppelhVUmdWMVllVGs0ZVN2QjFlY0IvNFd1VHVLWmFVOHZKeFZndjBVS1VKdHpERTBySlpxdCt4MmszcFpnaWY2M3Q5L0kyRVVYRnhlY1J4L3ZjWWI2bHdYZ1RqV3JUbXJPbmhWV29xWjZZUTJkLzZiTitIazVQQzhqZFZvNHpMV2F5VjAvQ3RiTDBDSEdFS21PbFdOTUg0ZlZTcUU3bWIxY2hCVHliZERCd0UzSTF4ellEMXUxbnlDSm1QVFduQTI3KzNGV21NaExkZnI3R0RTTzd1NHdibldUVGFDa3NEOHNRM0pqL0tWRnRjRW5Md1NxNzJ2VDNITk9DQW5venhTOTRhVS9GN3JJbkZLNzRPNTgycHlWUW50Rmg1Z0NRZldxQ3UvcDhOWmo4NGhNdHdIM2hhcHFpeHljVlg4cTFQYmtKRDJ1SHZBMmxGQWpqdlBVQ0FZdUVLdnhMcXJjdndlMkJsOGR6b29yWktMK09xdWM2T0x3dVFnQ0p0amZsSlRqUkJybitza281cWZuK0g4RTV1OXdKdU4yTGtaVXllV3g3WGcvRzRYbys2WTlsNnZNVVNMU20zWGVYb3hxRXZET28wV1BzenpLeHYrb25MVzNJZzltMzUzZCs1N0VsMHZCZFY1S3o4bWxPZVVjdFIzTk5KSVF5YlNPam11NVVLZ1IvLzVZU2dMTk5scWo4cGRjSEFBUkE2c3NpSFJya1VKbXRnK01YbU1tZS9kNkFOcDhxLzRuYmdrS2RESmNZREw4K2t3bXpCSksxVFVXNURIMHlqN1ZabEpLaDJqVXo0MjNHd2pVZXZXTzVOeVFnL1VYQlh1bnNaMDlWZnhjNFE5ck5XeTZwa1laTTlTNmNkOWdGUWZEOXB6SlZSOW9zT2tvcEg4VWZrYnEyNjNOWTRNeWxrc01hYnJTYU9qdHhORTBwTnU2bGhoZDJBV3NmMkp5dHY0cGs5K0JIRk5hNzJmbDhaY1JkNHhRRmVQMFVDQUluTGF4VlB4Tm5FL0lHbVhFTHNUTHNpaVVRMXhQRTJpYjVqWGpKbEQwb0tKd2o3Tkk5VFgvL0U2eFNqMW51SlRDTXkxQ0hzbFdOYlcxbnBtZjJneDZxU2Q4SmVtcHBsbUwyeU5mdVIvQkNjWlE4YWYxWHNrVnZKNFU1Y1hrekt0S1J2M0k2dzVsaXNqdE1hMVdWY1p4NU8rSGNPVUNYTG5JcnhOc3pJTzJQQjVYRWFsdkZhNEZOV2tUQ2pNQWd6ZVFJT1hscTBDNnE2ZnpjTTIxSDlFdnJzUnNNbmtjSUNla2RmdmlTUGJnNThkK1llVS9UcjQrZTBpREQxOVQ1SjFMN1JwWFVVY0tqdmR3eThNM01SdlkxZ01UQUkyUG11Z1R4SDdrSzFIYVZMa1MrVjNPMTZkcUdlQitLU0tBbWN2Z0hEUitscFQ3RlNnbnljblV1SVI0ajFNOFFGQ2xUcVpZa2x2M01OMklaRENCTXF3YkJtbXQvSmIwWmhadjh6THJQVTJxZDIyTDZoc0kxVjU3NjlURkUzaVdIREdBTFRXWlhsOUJ3bnpkQnlyY0k4M3EzWitIOVpzM1Bmc0ZLQW10UmtOejNaT2xQdlhGcG5oV3RiRU04eVMxaHA1VTh0d0tUY3d0REZLMW00NThRVG9aZlQ1QUZKaTd6cnRsNmlzVXQwYUlCellYWHVTRm1yQy9HMmpUOTVzK3VWT2p0OXFZUXRCYnNnR0ZsS3VCdjJjOVdkbUVnVVlETUlEQzVHR3JBL3FNR3IwdjFaOTN1YmxUNXh4NkhJV0pvOEV3RGpOYXhwbFNIbEtRZDloRnc0VjdvR3FyQ0lVdVBoeE9MNUxYeU03bkhSWjlnN0Y3QkVHeXhOK09VYTBNSEhmbEtaT0UzbW1Hc3Yxc0drZlpzclBYMTI2am1kZ0ZHVXl0anR1ejIyaW5sRThGT2pCVXlmTlIzWFlDaCtINFRBSWt2R2RZNlJhWCtJbTc4dEZxcVBLNmJVZHlTTzQyVnF0RTRtc0dhK0RFeVNHV2hFSCtIOU5WWWd4RHFkUkJTclVsWUN6eWh3OGltVWVaVFg4cG12Y1hrbk1WTmxrellaQUZjTjNla1hqK1RKZ21Sc0syVHhrNG51Y05MUy9XNlJSVEFCRmJLRUZjSWVhTXcwNmNsOVBVS2JDOVFicENpU3FJMktaWXM4OTN2ZVYrMEZUYjRIUDZhNTFKNzcwNHFuS1ZZOS8zWkdFNDJid0lGMFpnZHlvcHFOeXRJTmI5OXZOM0xybjJMZTMweDMwLzU0KzZ4dTZrMFMvei9xaDBjOFVUODFHRjlrMFRtM1ArY3NsUXdkdkdsbXhQQTIwSnBROFRBZCs0WDdXN2ZRSW5yRW00Z3hlb245cG84Nk5oMU54eEtDZHZUSjlwamtWOXpZbGYyR3FvRFN6dGd0MEtaYThKOGxQc3VBeXRDTS9oWVlJVE51cko0dyt4Y1RSS0Z4M3ovS1dJSVZsUURlK1UrUXJHV0Vud3ZqUldyS3hlUkIyVDRUYUxBUm1GYVhSZGdrbGRkOG52SURUSmxTck9DbGpFQ0kxTkpNbnpmM2ZxQjcva2dQS3oyK3JkTU9FWm9VYVVMOGZKYWlQWkQ2Vlk2LzJoSTZoTkZVMVlPeis4NXdJcUxtemhGc2ZMakFOVTBUck1oN3pvM1ZQYnFpdnVkTnRUSFVTNXlTUUlxbzQ5emhOR3NxSml3ZzZzUDNCWE4vbHNPc0xHMThXdU1EVDFid3RvRDc3ZkxVMXowZ094MkNuK2RaUFc1cjlscmhHdEhpZFppMVRuZ3Y1WnV4clBORHpwVkVTbXNoWFFNYnRrclNTMWhDcldiTmxlNkQwRTYvbXR0UzZFVk1HT1pLR0pXS0xiKzRKV0gvNGVKZG43alJlM1Z4SU8vWEpiVEk0MXVoYUcvVUlpMnppeWF4WUMycnEyeklLanpBUHJzQzk2UE15Z0VHQzc1WUZKZGY0bVZvMHVXaXQ1d0orRlJBVk1haHJ0ckJROGlmVlVQcTVxQWZzMFZUL0tYRFZ5QnJvYmlFZzFsc0VZT0JGZnM5OUgvc0w5RDBSMGhrSTE1OEMvTExpVTlzbmNsc2hyQ2hLMDNUMEhhN2RhbnJweTdxK2F1QzhBdlRCaEJEaGZqeXZjSm5XV2ZNb2pIY0NXVlNWWmlsNDZSVWQ1QzRxSjJiY0luZlppNjR1RmRsQzk4clZkZTkxbGsvRW01SFpCTkZSNlozQXpkTEV4OGEwaDZmcmU2dXRQOFhiQUt1TEpvMDNaTW5ZS0lFaXpaTVlLcW8rYURXVzdTaWRNR01iVlRlc2dKOGp4SCs0UXcyNmtSbmVzdFFSS3FPWW44NTRVaUNMRFVqR3RjK2VmN1NwVFR6S0ZjU05XUEQvNmExWHlQRUcyZGxYNkpHbkptQ0xvSUYzOXZEZmdXa2MzN2JieHU4NzhsTDF0UmdMNE9zNXY5N2hLSVBzbndTdzdvSk9IR2NLVDlRbnd4Sm0rZEU2UUVGY0NrUS9icVJkTE9xM2tEaS9LZHVFQ0c0MW4reUFZRHhmQ1NYN1Q5aVVsZFRiOE16WTVmV0YvV0JXUFZ6N3BQTEFjeVA2SFlsQWtoNjdXR1A0UDFJTE4xUWJyNnU3M1JlaFRVUzZHeHAxTDd0ckJ3NTVTUnptYjE4dEFETUpRa05SS1krM3FGNWU3NUpFTVEwU1ZKbFlTWXpQSjFRZDJBRW1vLzQ3TEdJUkxvNXF6SkpERkxVZjFkYy9GOERXa1R1YXVGNlJLaXRsTHNiZFpvcTV2L0JQQmQ0NTMweEdiMWgwakdZcjlQdDJnN2Q1SjFNcUFVNDkrNHhnU1hGNi8vWGxNVThPL2M5WHA3anptVHNuQy8yMGpCT2VkcHZNaGVzSVRmRklpb0NTUmx1SW9lcWUzdWtPUTBWNStkN0hONVRJanhSVW5RQkRhbVJubFZyZ2hlKzBCanVFaExsdnR5aEZMTlM1WHVaaVZ1R0lXblpjdzQ1TXdMNDhLajkyTUN3UHRwS3Z2QVRWRnhWTExrMll5YjI1L2FqNW9XQXJ2Q253OGh1Z1QzU0xJTHlLMmFmY2hJNjVmRWF5T2krZUtLUDVhNXF6Z24wVUhTMGFWZm9CS3ZUdTY0YzJoZUR0c1NVOFQ2M2ZLMFh4ejVkVGwvTjMxQmk3ZzdzSTdDN0hNMkJWU2lyT0N4d1hhZWg4YWFta0R1R05NcE5tVnRTNnFmQ2VBL2NyMTNXSGZoRXRpOUlITDZqYWRGdkJ1dVRDNTJZM1lPSHh4b2cwcGVSRmR0VHRUTkczOU5WY0I2VjBtRUdrTkdTMTVxbzFxS0kvanZIbHNScmZCbVpIbkdtSkZHN3M0QzRHVWVzQ1B2UEtjNUMzblNtMGtwUFoya01TS2x5ME9MakdJaUJnUzYyL3FlWnJWOW1MZFV0Kzlnb0dEdW1qaEFLNmdQS0hlaVhwVEt6OVRRTFlvMlZzRzgwNlJ0TnlGWWtGcnkveWtZRm1oVHM5bnJYbUtxdURlY1dhQ1hac1oxTlBjRG4rWndGS2xrZmtxYVR4eGxOUFl3NXBEZzNCREVVV251ZjdneTRJelhHb3pPSjQveGZyeStUQTlKc0VjMENhY3A5KzhBb0RXRGl0d0RCMXdmV0tXVWk4QmR1V3JiSUtzaFcraFJQYUp3T25KTFVxdXVEcCtvUmNOQXErWGl6YUtwWEZiMndmTndmSUFVOXRycThzK0ZXVU1TeGh6YTU4U29lMGVHeEExY0RKaW40blVjaDZrVk5laG9SakRtVU1VTkJTZkFiWGFOOVdlL0MyTDZaT2U2dDVBTlV3SnlTMmhUNHgyNEtXcHQ4TFlFRVgzY2Z5Sm9RQmk3SlQxN2d3bmxNSEloWUtYWEhxcnZOdVRoT2Y4Y3dDcm9HeGZ0a3BWcEwzbEdaSjFRNlRZaU5XMzZRc0NEbVkxbDZDdVFScjJndUxYZXRNanE4bDJMaXl3U1BybldqWVJPUFlOalZ0Rm1SMHJjdHE1RmZNYTFNODE3a3o5RC9MTEphcXBSaEtSd1A1dUZRb29VVkExS0JWMzE1M09ENk0yVzRkSmtPSVJLZkRoWnlqcWNFYkppSEl4cU1jMTFpbXE0eXAyS1piNUJqdFdneWM5OHJ0THhOcXFmRVlMMy9remNrWFovOTFhNTFjRHBGL2JiV2psRlcyeFU2RTVGK0V5ZVg1N2xtZGZ4eFR4L0prVjgzWmZyUEo4QnVMWE5HYVdxamJCMWd2Q2F6eGlLdU8wOEJhZ2Z5b2pDdHk4emRSN0hGNUxPdSs4QmVGVWhOV1Y5cnE4TTZKR1RZNytjZm9TY1crSTM1NGQya3R1WmFWUFVnb1dxdzBlSmxUV21DWGk0ZXQ0bEZKVWRBOVB5eDBWUWdEeDhCeUp1ZHk0bkg0WC9XSFhlbUFsRmsvYXRucUpLNXVTV0tMN0JBb3dZTm1VTWRSZlFiVVVWTnhUZUFmV3NlN1Bia3JhS3RLU0NOdlo5R2NrZE9UQkphc0sweEhNd3k0cXgxQXlXWDJQVlVSTmVhSkxEanRBL2hpdWhCS0ZrRG9sMy9rZFRNdnRmREs4OGxpZm1LWmVEenYrUlNsTFpaNklYMER6U0pHMTFvMjBLalBHWWZqYWhIVFBGazY3SWhOdldKZE9yc3dYV1VwT0UxbTB6VDNONVRaYWI2cUFDTDhIalZRRVllTEx4ZEJVZmFxdHJaTllpY0lRMTVodkRhU1cyc1RDNkxBdUh2MHZKb0d2RWhpUXBVandVY1QxM2pnNk1TUUhCWDFWeFl0eSs1TWhjS3dvcTdRZnBKSW5tajF2aTZVVjV6M2hKeFpSdTJDUEx6eVM4M0ZJVFNzTFZLQWJnTVFGUVJ0TFg0UkN2RmNPaHFKUCt4aTBGaXZEeHlpRnY5RzFsUzAvVm5YcXdiT0ZsQUd6WXBGMWlUOEsrNCs1UGUvZTVUd0g5ZjhvWHh1Q1pJMEI0Nm55MGRJYkNlcHlteXJjVlViRmM1Rm81VldZOXhkV3lPRHF1WlQ2T21na3U0aWpsay94azdQS3BYSzFWcXhPSHZGc0FkcWJrMS9TRnpzM2lTTWZ5OFBlNzNyREpyVTNwcGdNTkV4blErSURWODBQVE4vMzNsREx5RXNQN0EydjNGVGNYM0FsNUZEYmp4YWFISnVDM0ZGRXpHd1FYVzhISW5RZHRNaS9VQ2k2anVFYy9LQkZpQUcxZVd3SytoSlA3RCtpbys0bXZGTGhia252MWRYRGlXVlFWT0grU0g0dVRIYWw4QVBySUZzSEd2a0IxWFJpb0JoMzMrYjdZRnArMFE5YmUraXJVaHltZE5SZFZmanBWT1VUM3BTUHV0N24yVWg5bUlIRGM0Z2JSWUdFdW5lL3V2ei9aUHFWNThybmx6YmNaYjgxZmFjOWRFMHlzZ0hES1FnbUhvT1hzVmYwdHVJSTJNR1lkWGt4OEtQZzc3ZUE0cG1VbzlrNTUxOXRJRk55bkFqWHBHOEVnSFdxWVY0Mk5FcmkwMTlleWxPNXBlVkJ6MkhtazN3aTdjWFNNbEVZZXplQ2cyRXdjQUlPblduRVNtekJVb0dTcW9WSHRRSlpMNS95Ry8wN3JLWldUSGtpT2cvd0REb2FpbnpUV0k1UWpveTAveC9TUWxhd3d4K1AyWmUrWnZLWmJMUFNKVm1Nd2xFbWE3RWNyWDFUbGwra29xZ2U2M01USWo2REdqekRlanAvNG1iNkMyVzJiai9sU21IRDVhZHFjMGltbjRPSnZFc3NqUDRWZ1BibWNIM1NXSWRmZmhwWVNFRU42Y1llMHNDdTM0ZDhTZjZ0UFEwYTRZcXpXSjJOK3podU5DWlFHOXRMRE1YeTUyTGFVOW83QTYvQkwvZWF5UnAwZzJGeGRNQm9vdys5TW5Ia3NoZEMreTlNcUpWK2Z6cisySktuL3VFeUkwU2hpeUhNVVF3VkVtdVFTaHVYKzhWTTgxUWpmNEhNa2QzRGNZemdGb0ZYRWJ6U3RGbDI1VGpveUlXTUZHYnJmTXRxZU42cEtoQXNRNFdzMUhLb1BuMU5IM2RuVEJBQlVsOEh5MXVaaGFSSFBsVmVRUlBNYTR5WVRvdEhIczZiNGxSZzgyL1FLRTExWWNXTFlpeCtNUjZocnFHL2lrdGtoc2ZsbVB1VkphR1FpalhtajJ0elRKcG1pMStNYWN3a090RFhBc3BXVHJSWUNpZXpXL1NXQ1M3ekFSclQybTRKZUNOdDVMbFV2OUptcjBwMXBVV0lNYkJJdk96cDZsUmdWTEtkeXhUeWtPaEZJenlBd21GRFg5aTRELzJCZURUOUpJaU1uSDFPY2RPVUh5YVJwQno1ZnhPK21EUFVubTFnSFI2UVZRbVpXY3RxR1crMWloY25oSjk0UHdFTFRQRWZ4K1p4Vkh5N25NQ0JmSU9WMUFDNnJmL2h3elE4N0Q4NE5IV1V6bnkxS3Y1bEtLWEZKTFFHSmRlRUR3S0lCMjVKSGFNeU5yRzd1d3VyYTFzVXZkemxJQUdOYXVRNitrNjRXV1IxcHZYSGQxb3B3UGs5NUZrUXpPdGNkaEdFRVUrOVVqV2JtaGtMUmZ6V2ozeDFwdEcrcnhnOWdiOFd3bzk0b2x2anIvSTlORmVnVGlodTRXQzZsaUpVNEx1bTd0bktZb2orRER5Q2drc3hXK0dtZUpUa05oLzQ2Uk5BVDZML3RhRXArMjVMZ3pTbEppTUNxcDY2Z21ObnU3YlYxdDZGRXZSa25RZzM4M1QwdTdsQWNJaXF2Q1c4LzI0bjVKaG9RMHpLZEJnTWlvQ2xKS3dBejh1WUh2MVpIUGhHdG9NZWIvT1pJY0pJNzFJa2lNUUZ0Sjl4aWw2RmxNRzM1ZHVtRXNGS1EzT3U0UDdpeG1GTWowaFkrK0JkeUtrQmJMSEJ3MENDTWNVWEI3RllKaW9uRFBkaHB6TjhDYjJUc0hJZ2phNzdMcVNWNDJiYXl4cWRQOGEwdG11YW9FdGVTTE0wbnZJWGJSQko4NnRqQWRheEVWSjVkNTNpRkhLSnNXa1NpNGI3Tmt5Q2RFWkxaYllRUW5JeWNXWFArY0RzVW40Y0Nnbkc4b0ZvWWNJZmlBNFBJUlNhcTJiRDhzajNTTWVLdlJJVW5rVnZSMjNieHlDYVptUE9ZWDh3eXVIaGptYU13VkpqTExuTGhMQ1RPNHNXdS9EeXIzVmVEMEwwVFFaQVo2QmhjZHYxS3lxaEp4NWRoNlNWd2Zla2oxWkhNSUhqY0xPN1p0QUVGRU1nL3U3STVvZ3gwTkd6YzVrMVJYTFhrNTRIZ0grMUo5cjFRTmRtUkgwYU5FY1lmQlduVFhOR2NmdXpVNWJmSktiR0VMcmVYZnRDazNqNHAvdjJOMjNJalhqaTM1U1Q1WDdoTUxJektIT1NLWlRYWU1wL0p2SVRuUVU5VlpjOUNlTk9MdXBvUHcxZnpJZllkaHNBY1RuUGxCKzd3U0I2OVBwYVNMS0pZbmV0UDZnRWdLWjY1Qjh6Sk1FV3luNG1uV3FNQmZEVFdjWk5mc3ZmVGQ4Y0ZTUGFSd0ZhaUI3ZEtoMHgwaHVVSDYxRlM4eXJqOTNLZzhiNVhRT292UWNwUVFMQVFkei9VaTkyMDg4bkNra3JGdkhUTmUxQnB4QlpQQXVOM08yZHI5Zis2TjJMd0kyUFdjRUtTZ1JKL3pTSmZCRGE4dTM0alVHQ3krNENTdWltMHkrSm8vbmp6TzQ4NjFHWXFZb3BmVlBZSUxxLzFDZkwyUm5wQW5VQkJ0V0lZcDdWenpnTlN1dXplZFdsMW4zOTdNaHQ1dnVuQzREVWpUcGpCZDMwdjhydi9MdkpKNE53QWhXTHZWcWQyVkNsRVJSZEtYU1pVc2U1Z0NGSTNTY1N3MVk2a05zYThKa1BiN2FzMGdrK1pQQm40aVdBWUdrRUFleDg1NDdrNCsxQzhZTDNUUHFCTEFZSGFIazQzanVJTEk2b2ZDOFk2MWQ1WVcvRUdYV29IWExkV0kwanl2V2JBYlpyemYya043L1dOMGtrMmRLQWFleHBOR0dTT25yNHZxdnRoRDZkb29nRmV1SGNQWEhQU3FhdGlXYmxwTG9EeHRJdnlYYU4wV25iVTcwaXE0Skk0VXg4VStCOHpEWmN0eVdsa0plZjhUZlIrSUFNaEpob0ViRDRuVGdhNWQ2eHg4ZGpGUVJxbnorNkoyRFBwakVvUUtUeFNhb1ZKazNCcG5jMjFWT2ZoMEVOQklEWUw3ZnJJSTdsVWtFYTJtaGlCTnl6V1M0NW05akNIR2krMmFuL3AvczJkWTNLSU15eG1wdHFaU0ZCYWN1c3N0ZjJyZkxBWSs4NnFRalRKbml6NWkwWHBuRVBDd1FpR2o5QnA5QzJ4alBLTmRDeFpmK0pBaU9zT0pxYVQ2b3ozTkdyVyszUjF0aTNXa2QzeDR4SXFHNTR0ejhmMzF1ekVFRFFSMGYxR1VsVTl5SVpNTEJvUCt4UklMNUZ4Z0preTUvaGhHUXZpcThwSEN0WVFsTUI0SUdUZ0VrdnlibzlOcnZ5MEVGdDdkVHZhb1IxOEV4dE5mOGxFQ0lBOG9MRVYrSkk5eWt2SFF2bm1RelhPOXlCZk04SXJhN1AremkxaW0yY2swb1FUcml4dTdiMnZDb280M3EzR3VseXVtUGFYTGlGK1UxTzg4WjVTNmJjZnpsSjZqY28yNUhrbURzamlPUjBFdlg4SWJIdXA1TTR1VkRZWVAzZTExNlRrVWdkWE1TZGw1ZTVjNkJZZExQTTQ2N0dIK1kwNEJTZ09rb2NPbWlYTDEva2hpY2cxZnBxd2JOMEQ4RFc0T2hBUm93QnhVN0t5SUc0UmszRmtpSUFkTGNjaXB1NXJPcWJsQjMrZHBEL1YyN2lydVJYdHBYQ0hhdlhSOGgvK1FrZlFmZnZFUE00OWcvUlAxZ3NKSjBQbGwzUURlUWJaSE80RmZaeUxsbEJ6emgzVEw1YUZVVm04SHI2N285YTV2ZEcwZ1VxWFgxVXJTQ0x5aXAvQ1pSempZTEZqNDlBZTA3Q2VHUmNwenlZRjRoQktoa24yNktBWVhYNnFoRDEyWERnQ1Z0NWMwOVJ2YitZZmRzRTNScHJ5d0V4UHlWcUhCSUliQnlNWStBM210MFpNOUhJdjViRVRUS3V5L1UwU29yL1dxTGJxZndyMnNyU3RieWpVRFlnM2NzL3RValMxdGVEem1ZR3NOc1pBYWEyUjU3VWpFbmIyQ0RDTGtvTTFDQmlqcFJsczdsSVBGTGg3NHhVblNsVW1TakpwVVBYTWwzNnZzWXJ4eE9aQmNWM1NmRUdILzlZRDJ6alJOQ3p2TzZ0T3kzTFJIUklrRjNMdTNuZWVBSjdLRURvNGZ6d2Z5eDU3YklORmZKdEs2cXlCQWV6eVQvZURQQ1AxcDVDQmYwd0xSKzFIYTJnUzhGN0FvSFpFV1NZMlBSVHNlelJvNWtnM1NqdHpTcG5JQ0lJN0V5L1pPSlVoR2d4b0NpdGNQb0M3UElKdTIxaitYZjlMMURNa1RwMVEwWURYNnBpT2tWTFFQNy9EVVc5NFloUTNDUWxUN2xQVkxPMVRvL3JmTGkxclhqbzRXVGhDV1BGeTBFUEoyRWgxWnZxNHdqeElkdkh1R0gxNEhzTm0rRHNpSEFSSnJiMnRMb3JYNWE2M2RDRzFBMmU5L0t5VnBLb1NtTVRWVUJBV1hKV0VxbTVGbDZDMEFtRThuZFU2WmM0VnRFVms3M2FqSjNEcGhkU3ZoZllxVHNIYUVkVlVCcU1kc3BhZC9Sa2tnc3grci84ZzZtdWJpbUNNOERCNDlaTm0vbDFJbnluZktReElCa2JQaWdtUXk4Y1Zld3ZUcE9JZm5neTBSOU14R3BrN2lXdHMxZHU0WklGQytva3c4Vy9PODQ0RkhLK0k2RDdjYzV6N0tvOFN2cmxvSzBSd1BvditxSWdUZTRJajlPdk1BUSs3RWFqZWdyRnFxT2o1K0hrenExOFo1T1M0bk5QSDdKVkdIOFB1QmVwcDBhVk5qbUFDNmJ4elNQeDdLc1BUK1l1MnB2a0Y1dHB2Z2t2THY3YkRkcDljWWRRN0NvMjZiejJvRjB4VHNJd201cUJpcEtIYzZIWFJBOHNsUU5KeXFJSnMyNExwVWVwbWNweUk3UlZQZUptNHJVdnlURVlmUTlwYWpEQi9wQjArN1lFVW5QWS8wTy85amU0TE1qRWtDSmowam84UGk1SmtLOC9aaUlZZDl1aWRmditYejdaYVFQMndabng0a2pYd01ucVQ2d3NpQWViQ2s0Mjg4MXhNOTBRcWlzR1lqa1JpTmN0cmttZVZHT3lPaDMxMm8raHJUQ1NkaDNGUzZmS3NhTmprYTF0eUF2U0ZIc2FSYlZ4dmY5M0Q3Y0hrS2hJbUVnT2xDbmowekwxcEU2Rjl1aXFldzVYVkJLeHJWQWtpNW5RUDZWcHROVWFRQVJUODhtTlV4ZXV6eXVTcWpkS3FlakhEd0EzR3VyTGgvMVJXa1U3SVQzN1NZcUNCdm5OajZSZ29wdkJEelBVOGtxcEoxYWRJQktTTHVQSmZmcDBNMThtWVQrZzNRVVpOUEJZQ0x2OFRTNVQ4UDQyT01RODJ5SHBFeURLdzJoaVlrTkZrc3ZCNHVJRTVvYzJ2c09xeUQwRStvVmh6N08zVGUvVkY4N3R2TWVSZkRPcTVuakVTSTc3QSs5MU9wYXFxWmZEcm1OOXBpSU1lTVBYWlpyYXZaRTUzbVNDV2U5RXVETmtSTWExRkZoSTVKYytYcytmWkZPdTdRUkREeHhSRkxKK2hFVUxIYWs3Vlp2RnBTMlc2V3RzSVZQRm5ZWkdOVXJBTkJ2WWg5VnAzWURFYUJaaUsrRzkvUUVrdjVEcFpkUEc2VzJ0bE5UNnF4NGZEUWFsZjZJTHo5Zk1nRk9GTC9IeUNXNTZwSk5qYlV4UGlrOTM3b2s0ZnJMYll3aHVOYlRNdDZxbUVFemZrY1RnekRoYU85c25QdHJCUVpMZjAvWmgwUENGMFgrMVA5STR5SFFqZzFld0k3d1VENytualE0QnhVSWRwd3FZeUhkUk9ZU096eUdZbmN0QytYMmYvdi9BZlV0cjFnY0U1MkMwV2NEMzY0M0ZZL09rc3A1YnZpa0RlQzBMUTY2Z3k2Mlhla1FyL0FGUnhLUW5lT2Nvakl6Mzc3TWc3WVRPNllLVUpGVDlEWElHR3JFS21leDlOV0xVKzEwU1EwbWkrWHFtc0lOeHRWY2JsT01BRHdCd2w5M2tXaDVWclE4Q3ArNUxHbE11Y1RUdVBOb0dxTXdpZU5FdXlRSG5hc2VlMkRscVR6QUxHdFh1UFozTi9iVlJEcUxlcENueW4rSkw1R1FQdVhkZ1RwcWgyRnRMZllSbkQ2NTZreS9RRzlOT3FWY0ZRL3lIUGVXV2QzSHYyUk5WbDBVYmYxUUM1MnVKVWtxcGNUN05nUVhmc29mWXN0MWtNNWlJMHhSWTUydC9jd0FkYnJsc2h1YWxCaVR5TEd2ZTVsd0dqQk9ja2h6aCtqdmczSEVJQWZidit4eUJmMVEyWkJyQTVmczFzK241Vk10WkVpS2hkUE1JbjVRUUdIYkdmL0tKdmphcUdmVGZtUnhlTytoUXl4dENDVUorM3B5UHVjenl2WVZKR1BEclhSQWkvT0dHZEZHb1A2M1dpd3dRUE4zRTE5Rytqc29IcVlFbXhDbXhzSlBqQk5Sb2ZRc3VENWVvbklvL1A0ZW1reWF1L29nWVZpQ0FndXE2R3ZBR1JKWnJoV0tLTXdya3pMbC9MVTVYRmNvTGJ3MmR3Q2wzSk4wY3pGcU9qNktRZGhhbGhWYS8wK0xUOWJ2MnpLM0dRRDBEKzN5Wnk5VFQ0RU9tNUhFQ052RW94T2llVnMvTUl4YTZ0NGF4M3pDRmp2S3VGcVlkQVJnd0FlZmE5dFBzbXM0Mlk0bzV3Y0ZSY1B4dFpORjJWajkwSnQ2QkcyMDd5NDZJZEhvVDFCclZCTmJ0TUVoM1NsQ0MvVDNmcHcyZ2JLd0x1YUdDbStPWTNYbXFxVVBiVHQzZFZnYUtIeXFKcEFQWmx2cGMwcVZ5cXBvOWpSMzB5K3NIdUVES3ZlUzZVVjlTUzVralJwQXl4cWJ0STJpSW8rcFRaOVdHc1V1WVRDRFg0Vnpqb084VVcrbkNVTG9DUzRCS1RiUmxzOHNIUVg5a0lNbXlVM2RKSGJuZ0xkd2hxRmRxdUVQNG1XRDFKVE90RE5ielpudkh6aFd4ajNieWZvWVovVGlGR0xvUE1YT2I2OSs5aTRWdzdSNjhyUkxIZzVxY0FqQzFCSnJQZFNYTW1KYlBvNTR3R2FJRW1VdDFpUWt5UGZDSVJBdy8rbnhEODU3NTFyek5YbDd0TG9ZaTBVN1o3MzJVclAzUCtiYlo1MlhicXd6ZzVDb2JCY0ZUNTlnRGpJbWJ4OHFSWVZtRE9FQTdDVjlQZjl2WHMxeVFiMTZIQzVUaTM3Z0NlTWgrOGxYdU5UYkQ1UWQ5cmh4cFpqL0YvTUcwcWVndXRvR29LT2x5Zy9YRnhyVG94dmJkaS8wazB3UkFjV0pGcjJ6N3V4OE1JemhNZGxzSzJBOU51LzZ6WitrRHhJOHU4MGNkWkxhUjAwMWptcHlMZ0tRaHhQVlBRVHlBSmdJV3JJOGNKMjFUaW10N2VUYURRYyt3eTY0Lzh6TEtTbUhGd0tiaXY1aExqYUYwUWVPVE9nYTRtaWxhaFF3Y0J5Z1BqWkp3OG5ZMDJ5K1lvY2g5UXJPOXc5VXh4NkVMdzVSVEptZzUvNEdGb2Y5V1NTcVhnZ1dwb2VhemRkNHdZU2lHRHIyMHdBdEhoejl0VGR0UTVlRkdGVWs3ZlpaUmFCcDRZY1BOR3J0VmNGZ095UGVvQk5LcCs0bWVqODIzZmc1T2RteGNjV1lvcTd6ZVJGV3IyT1k0bk1SUjJ1c2o2YXJsbkJQMndOMmtjNjVLcDFrdjh1a0wxWldHbDloNjdLYmNhV3BMY1lUcjBweVZiN3NNNXFjenRETTZiVGYyMERPNTZCOFJFZ0dhSWZqT3VZNE5TUDRpS0hiL1JsL3UwTVNVcFFrWllGU1pZbkJLWitEMUU3SE16WGNyT2NWR1pWbmQwcjFVSnRscDBtZldSV0lVREoxM3hBUW5Zc3FFYWhCODFsWUxBWDg2MWdFMERweVZKZWZXOEw4elFLUVdmYUdiVFVTRlU0a3FuVzBGbFphbTVsSHdIdExVZGpiSEF1S3BkRzhoeVd3QklyMFI1TlVXYlJuR1ZPRU84bjkxQjN2ZTFiMU9kN1hxWEdVSzBHUjNYWEU1MXRFVU52SGQ3QnJ1V1lXNTRVVENPeXdqdDdKZkl6eVVlQmN3Qkxpd2JuMUcxdzlZN21mbUdKZWFIL2tjeHdQQjJRN2h1c1A5empaY2ZEQ0MrMWJXWG9STzZaZXhlaENUWjJNcTFzVStGYkNKNXU2ekVnbEtMVi9JV0xpMG9lVThXaU9yVzBaaFpVdHlpOGE3Q1ZVQTgxU3g2RnM2U0lHV1pXcFVXdkVPeGpuZjV2MHBUT2xnSFRqb0pKSXNvOFlqSk03NkxKOFNEdS9BYWJiS0srRFJtWkNGemN5U3BYdTFxUVgzNjNnU2VnQUx0bUFLTFFmWGZYRldremtOWEkxWXNoMFgzSFNmQmxOZVZ5azFaUUlMR0RrUzJoSE9aRFJoc2NmWG9DTjFoR0pwSC91dk4yMU40MnRYQWVPRk43REU0RkdvWndTUlZlV3lRZDVtbGdZTHF2YmxiUmlHVFdoWTFHNDE4SHF5alp2YnpOcHRDTXZGelEvcTVIRGtURnIyaFNReVpabnZYUXVtdTBRUThwcy8waE5hWmlSME9IUFFKb0puc2RCZ3VobE5FRmxjVnhmdFFJVjdIYi92YUJDT0dQTnZyRUxxTHdNRWxLRzlVN0NVcUNrNm04c3IrbFczNTVvblE5YlNCamY4elZab29uNmdYMFpyaGpmK0pOTUdCa2IxZHlxZzNvd1I4ajM2UkRhQndFVFpVOUc0SDJlOWpvWWk1OXBob1A3TmFONWtqQ2o1MWk3NEI0ekd4bHJnamVCY0hybDVwU2lOU0Rkekg4WEFYN1VxZCsxZG1KZkd6WGVXb1hrVUxPNWtqTXYzdXNGb1NZbkpxbkpGd1hBN1VyTTRkSlprQnpuWFIzQy9TQXFoQjVZKzcydUo0M21OdDhRekwxMmFhTnVrRGhDNUZBSDc2d2NmbTVGU1k4TDloN01HVzBoVWFHLzZ2Y1JVaUpDT01sSUhXaDZ0Sk04RGlZWjhwVVdMTUVlS1NnMDhUNXJoR3NpcGVOMEREbWhLbC9sdzA0QmF6eGxGYjhaZE9zUWN0OHRYVmRHZ2RjUi9XTi9KMjRKNkpGME1UK2txNitIczZPRCtlRjUyczhaTzlUem4rbEtBMTlsSVNIYmI2SWY5OVdLYm0vdnVDWlR4M2Q1L2VHUlBHazEvR29zeTBDcnpIQlo4TUpoSTd4by90VGZSYUY3dHBJc2R0aTVJZ0h6SVovNEhhekFUd1lPMERsaW4zMTlPZmJTOVUvRDFJN1cyWFNubzBjTkpNYkZNRCt3dHNmdkZNL1ZPVnBUVjB3MjJpWE9DOStNQUVPSld1a1pqa3I0Y3FhUTB5ajE4ZzEyRWRUZ0pibWJxTVJPSkVuemxnVDcrN21xaUJKT0lOM2VjNktya3FHMEJNblRiOTlMaXpmYk5OZGVqNWlBUVdiY2N3OU1Td0FNTWJCM2ZpU0lPOWVVSlk3U0NjZDBzOGJHTXlCQm1GT2g5MExBOTdQdUsxZDlDRy9UMEFUbzVQK21LaDUwZFN6RFFQeE4yU2RaTFA4aGNaY3pHZ2FBQTF5TzdSaW5Oc1ZySlJtQk9HWUlENHFtTGVMeHZneG1GdXE2b0VkYUczLzE3VENsKytWcmhSNksxWW9vQlJyb0l4K1NqaGVRcVdvN3BqbTRXcDA2NVkrTzN5SjlPVlJmSzVJb3JwSUdublZRYm9JWTVPNklqa1psT2JUK1RTd2JtUjVmQkd5WlRLUFFta3ovdkh3MlIzaVMwRUhYL25VMk1IMXZ0VHVMdTQ5aU11TWY2SEFpZk44VDRiRWcrd3JjUHBkVzlrZTBJQkZiUUdKWHM2L3ovVTVNNHhDSVRBTGs1d1BuMldvd3A0OUlFc1hjTmttcHB2eHBhVFR2UnA5K2JqWG0vdWVTSVRrYW1pcklmNEFJUVhlQ1QwcGdicmRWRmg3eWt2YXJSTnFOc2hYZ0NYTVk0R3hVRks3UDdjNitQWnA0dUxlYnJaQy9ZNHo0WkE0Q0lISmpwVThxdzlFekJRR2RrQUtSeENrd21ZanVTaDlHbFNPVzhWM1BMbEQxQjVlOW5VQkFKVEhsMEhQbW9aQXk0UlovSW9FNWZRYXZpRUlNOStiV2kySFRob0FLVklmRzhzNHBBaHhjNG92cjQ4WmE5SWRJZkQrQ2dWRnkwaWJGdGwrcGNmYWgzRnB5Q043dDFYaG55a1luZUtBNGUvWjVuOGdEeVhyaHBsQlF2NXUzd0VxdGFXT1BCeWNsUEg0ZUYwb0dTZjZrUm1mTjhYa0xjRUdPQU0ydFBVeWQrS2gyNmNmM1BkL0J3akFzM1RhQkZyNktQek45elkyQjNJM3pOUXhJRGJxQjNRUm9YUE0zR1dhWUVPOUU3M3J6Nm5GOHh4eTRQMjBaTzdSN2xvK1RTTkVIQ1laOWNac2VjditlUnN6YnA4cEtlL3M0QXRNaU1HUXlFTGRReWd5RGpmZytjd2E0MjZmdGZVQW1Wb0JpRkxmQzNVTzVyaHVBcGYyRERQM1g0WW1sOFIyZjZVUEpaWHVEU0RLUHVoOEU1c2tqdHNCOXIrT3k0aVFFaDhsVTl0b0krck5BeWN1UGJiOEVvUnRnNUZQeThWcnVrNHdMN3VFcjJBQ1UrYkswaStnWmdIRUE3MXZsR3Q1eU5scmt3RWJOeDBkNjJYUVFnTDI3ZjdpUzBIY2tXcFQ5YXozWXNEZFIyRW9nVlVSeFJhR20rM2VzeW5lU0lPMDIvMDF2WDBiQ2pFZGRqWmQzdnlEdjBwVTdncXoyN2toSVlXNElFSjlCUkN6b0VBQktLSURIdnBYYi9NTkVhNTFveGt6cVl5TjRLRVFmNkRGNzd2bjhlbW1uV3BLYmdCK0l1UE5wOS9HcncydWZuRi8rSUtZc09Zc2dvOEJsb1RmdTNzS1BNQTJRekZRL0c0cWt6eG9zYWRTZXdUTHgyNStXNndOOTBHUCtkTkNodXlDTlVlWFlwR0xYSHgreHlOK1FMU0pNZG1SZlAzbkdqK28rRlBpYkt3MVhiRVN5YkY4dFlTNmZqUkhUV1dxdkY4RzllQ293Y25ZZ0d6anM3UUFYeElYRmhhUVhObUxvRWhnTWhyVFpMY0UrUC9Zc2ZLcFIzUUs5QTFCRzREdUozbS9oS09WZTkxd0ZkbjlKM1dESkowOEF6UUhMZ2M3cUttRVFSbDVCT3V0d3lRZWd6d1BBZ3F5WlpTRlNPZnAyQ1oxK2dDZS9EZVZiQVZxa3QvQmdWS0s4NXRFRWZleFVqRzQzbE05amhWK2ZobDRPVVdLSWhqRzFPcHF1Zm91YVNlcW40TWI5c28zdTVYbnNjM2dIOVdJVDVQNTBWbHFyeHl2QzQ0MnAzSlIrSVJKSjNYZUtwTy9lRmxMSWJjS0k5NE5UTHZDSVZVbDE2RElOTEp2c3B6VDVxWXdhZVhGb1hvQXVxdFRXenNWMnhmTDcxbWhzaG8xTndjUk5tNUxjNTJSMzBIUUVOSGE3SnRMWmFGQkJNak16VHhCdWI1THY4elBhem5GTG5yc2dNSkFLMUZvTW9abVYwRXFDa1R1djlndDN3RlhmeWxQQjI3aVk2NC9QVFN3SXRkUUtXRUl3bDBDV3ZjR1FucS9HQjR3VzVpdXdpbXV4bENCblRkSTFWRDZtQnJkT3BQUnNwZGdYanFwN0tTT0hLcjJiQzFSdk91bmlYWmRuVyttUjkrQXVyZCtHbms4Si9oSzNkQXJuVFNFY29PclJVdDZKOGpQNHlHcUIzV0Uxb21XVTQ0cEl3a21ZVWh3aWNPSXY4bTZGUFBnL0ptazNDYk9tbkZFeE1sRll5WE1CYlA1UzRyYzFyeXhPWlBmc1ZRZGN1b3oya1RHME1GNjBVS1dTSG1ub1hycWdPMTRCSlA1eWpiVnVxUC9xTUMvMUVIdUU4VkFMak9JWEE3WEpxRHZRUFhQQWFxd0pieW9hWGxJaWJXMjdBd3ovQ3NTOEdDY0NkKzZOaVlWWkVCNzlJU2QrWVMxQ2taWFpuTDhEVHRwS3hQQm9LR0pOWHRweUZCSUNaNzM3cDV1dGFZMXFvSFZoN3ozbVVQTXZrYklSTnVJYXlDbXJuNVl1SCttWHVsNjhrWURXNklwblhGMGtEMjNscDJmQjduendBU3pGMDhVcmdhK0xoMFgrUFZQQStlUVc1ZUZ4M3lBQytxY2Y5OXRaV3FCbEhOVGNEQ0RLMnErSytnZEZaWjlEbTE2bUJUVVlrZFpYN1VhSkxUSTJlalAwS1NmaGsxRWxlSlROVVlrOCszUEJxYkZVWGdoZXdDSUd1V0g3TExnUUxaUVJ0TGtVdW9SWVF5aU83cEU3K0VHdzB0NU5HalNRejhnQzczeTFYRzEzVW1pZkc3eGljekpkR21NYzFsZ0VLSnFtVnRQcXlSZjhMNkZMZHJJbnpnejV4QUxtVXVRaXgydlhSQzdKcFVZS0ZZKyt0NlZpRUp6WlpMdTRZODZnTDdpcWViRXNYR3lrMzVCbjFwTnV5dElNQW9FekFabkhLYzJSeC9XWlNMMDFnMXMzWFNITmY4OEdXU1J1R0hMRjd0a0MvZFZ2cENNemdiTjZWeE5zRjA5SUF1RDNIRC9IcHhlVTArY2VFWk9QSWlWMU8ySHdYTEp5V01rOXl4TlZKYTJMVFpzS0RrOGdPMkMweWx5TVc3Vks1WkdsWHBmLzRMZ3dQWXVKNmJUUk9TK1g3ZkZ4VXI2VjcySlJINGYzUmVWc21TUkFSOUtVM3JEbmdIRU5hRnFDK3grd0Z1dTRvWTF2Ri9UbVN0c2tYN0RDTDJyaFZjdlltSUJVazU5VU9wYWFEQ2F1bjhJV1EwSnA4K1h6b2VFZ1pDdHlWdXd6MmZETjFEZDUvOHFnUnZWY2hBNmpnMlNTZ09iVGF0TTF3aldGNFhwWUFoNWw5bk1ZSEFjY0JoTkJxNi9aS3JrMnBSTnZjL1pZZXFQbzFDL3AzREdsdVpPVWdBdS9HbFZHRXg4aXhsemJqZjhSL1hOcGlLbEdLdlA4WnpWemV5TnRtWUNkbnNqa1Z3UHB0aDYrMEZoZk0yRTFQQ0wyVUNFS2hkN0ZKeG9CMDhNQ2lqdisrakF1Slk0OVlZcVhFZEtMMjZOMVVVVU5MMmJlLzRKYlhGc29vd3pGYkZ2d1VDeXlicjYzT1BEVXY1UnZXeXgxZ1kyeSt1UHBhbDVkVDhQR09OMXVlMDlzOVByZVFxZmVJbE5wVjJEbHZZZEl2a2MvS1d6ZDg5bllxUnNtYkprMG02OFFBRko2dXdDQ213UE15OVgwb1Y0WnRxYmtpYW4yQk8rS2xxN3BqVVhaNStlV05FSVltWTZta2k5Wnh1M2k4U2NmWHMyaktIS3BDZm84a3hIR2IrK2tWNFdRWWJGdXVicWFMdEdNTWVnQnBjc3FQRFgwU3J4VmtJbm9NaDAyZGR2c0dkV3BvNXd4WHpsZDZkRFkzRTF2THI1cHVLeG4yYmUwUTVzYTh4dG5qOEorVWJJTXlWc1JJSEd6QXQrSXFKMmRLTGFpNHFJWDFKaUhrbThFZy8xeVo1M2MyVGcyKzZWZldGcmVHYlQvTFhlcisrMk1zbFNtVnBuTi9ZZ3dRZXdXRXdsRnZqK1hFNkk0OXNxN0NuczZFQ3diTEhMQ3lxdXVqN2NpNWMycmpoYjEvM2ZDcTN2cHpaRGw3dlJPS3NYaEJ0UVA5Y0ppcEtXZzBFcWhwQ2VqL2hoNXZobjBCNmdCSzlJM2VBR1BQQWRQNnJPNE1oSlgxTncrNHNnUDYyZkptT002MXhPM0lwcW5LTldvTk5pRXNUUjNzSzhBWHh1aTVWUThER1ZQUG1PYlkwSE9NdzhQUld4dlpjVjV3OVlMR0JrY3ZaYjhYSkh4NHh3bHUyZ3NwZHRNVXQzb0daLzJaRktoWmw3T3BCeGdya0o5WmNIWXRHaC9kbVErWEpWNkdUcWhmM2I2RS96UDR2ZjJwSkx2QU4rekEzMkNoRUEwbVNKZHRuOHJMOFA0MDh4TnNVbnlxNVlPSlpmN1FIVFI2R3ExM3Rkb0tUZmo1OTYxdU14eXFpdHJrSFRJd3Z3Q1J3WGw0Z2FwSG13cFdTc3ZXSFlqTlRDdC9iVVI1TzRsMStvZ1FnVHB1NXU1YlBDS3RMYk1MT0NrUWV4VU1MenU0R0xXSzI2QTVWcEU5eDV6amFVYjBHcWpBK1pZaVZYVno3WTBzWVpiaXFLT1NmUWVWWktKcXBveFdYSytQYnZNSzRvMDBRdFlxY1N3OVJMUFc4V1hCV3F2Y2tGYndUYjBid1h0bFFYMFNQVHE2cU5sZnN6N1FjSkVZemJHSWVONVh0aC9oTHhBd1V4RHRyQmtIcktlY29pQzM3MzVvQ2RMdG0zWW0xYUdGazV2NW1FV1YrU3l4dHBYTDVrSlV0alhFbysrRUozR1JqbEpqZXg0ejNLeFNRTFhxT0xxY1B5NERzcy9zaVA2U0lQc0lPMGNxbXM0M2EyR3UvZnhhNlVrcnRjV0lIbnBTdFE2SmRySzMzbjl3OUFteWFQTmxHN3lERFVGVEV6d2hMbzllQ0JLdjZtQVZ3Mmt5SmMvTzcxZ2hJcUdra3NrLzlCWFlHWVByeGI5MkYrNWh3OUxjTWlSZjMwelV0MTRNM2VrVm5JUkppTWgzd2tlMzc3bEpZZkd5akZxK3U3VVByQ0pBR1dUVUt6T2Uyd2Z4Rm5rd1dYcjVZWFpSY2FQamFQQy9yL01RY2h5UUhBaldCMUM1Y2xBNjN6NGRsZjV0UlRIcFhUdXBTMEZmQzFvVG11R20yTlc5YlBPNVcwU1pHVS9EbWdGemNFc29Lc1o2eU81MEhtZXdnMGpRV2dkS0ZrWk4xV1RXcFlRY3ZLQks0REdxZkdvNG9GclVzaytqUVJYemh3Zmk3RlFIOXdwdHdXNnJTbEZOK2xsYU1HeWR6azU3bFVzV1k5S0xRbVZhTHRBWkY2NjE5d05naElMUS9OenNVdUZselBmVXlCUWFib2FjVW9BSTFpTEZOQThsbko1ajdRSnJnc0gvOTExbXNpMUhZSDMyWFFrOXB6VzJhNWNCV0NaQkhJdytGMlpFTzBQRm9mbGkzdk1qUVJXaFUrbVFuWTBQQkd1WC9Nc2VIeWFDQ29XQ2xnclNsNFVGZGI4cXFRZGQ5amxDNkxuUlZyeGlDeCtMdEVVaGxTNTJSZG5GQjNjYXdFczJiQ0hnYTQrRWpDdmFRSHROVE84VHorQXBTVE1NMENvS0t3bGdZNUVBMElEZHVZNjV0bWNEQ3h5TUNOczhNcGl1N2Q3ZW1qbG1Rc2pkUFdvUGM4OVBidTNXR2c0aHhZKytqT3RIbnNnYlkvM3ROa3pGbmJYUlovb1BBNDdJNUZUUnh6U0VoR2NGMVZ6Q1E1WXRkdzE3c093Q0NXRGdJYThkOHpSdEQ0UHdTMWZXZ2lSN200UHBHT1JaQlVlNVRJNm5NamxRNUlRemVtdWpRVWhjWVl6eHdNUXNhb2RsWld3ZGp6MUxIcG9YSCtHRFU0MDF6Y1FRbjBVbUQ4QXZ6L1NFRnQ4UmVzeDNDWEd0SHQzZzMvNUNhZDlxWXY1R00vNDRYQ2ZyUWZ4WDFxbFR6YVpCOXRockxtT2dyVUplSENpQXJsRG4rbjI5VVhuczh0em5xbHpybUtoZ0RTRUh0cldVNExWdmpTWEszb0lTbmxGMGVCaEVLbFlDKy9sUkppOUtaQlpwamJGaEFRY1M0RDNRZHovK1ZnS0xab1NmUW1RM1NFZFB0dEgvT0x5ZEZKdnZmTS9zdjR0cHdWZG1kV28yUjZKSjVJVUV4cVUwQUZ1VWdvRmg5QU5LRFBYd2JKVDl3UGdEeWhMS1lqd3FTV3h0UDF4ZWVQMTR0WVE4ZDhGNXdUSnk3R0wrTGQvVTFSRHl2RDcwSlZMNm9BMWRxVkhlNFI5U3ZXNzRkUS9iOWRJWGJaMlgwcXowM1FZSmd0NjlPQkpjOThiaHJSNFd2KzR3R01SajR3QkNKR0VkKytZd1N1cnVrbWtJb21HYWZYcUR0Q0Fmc01KYXBWMzk0OVpDTUpuSDJMY3BtR3N4RkxOVCt6QlRvVnNuREQvWlpOSUJ0dHVrMDN6Q1dhUGxFb2M2UElnb2N2T0Znc0xncDgxaXVyUGI0a2Vpd0lTcXpQaXVwVXYxYWlwKzdFa3h5MXBra1pzRkFmUzdMTTBzTjU5UE9QMmt2ajlCb2xsL0ZLcGhld2hsUHdhc1I3QjZVS1gwcDgyM1E1MklzdTUwL0padUMybzk1czByNjl4TUZkc1RrL1JTakRYVDVEVko0L0FaK2FsZjZTTU1CRzBMemd5SUJUSmJjZGFsbjd2NEV0ckcvLzZWUmFpV1hxZ1JJSTZ1c1c0cUMrM0lnZFBybENDYlJwRG1BSmVaMEU0R0I3TkNuWXZvYWxBbTB4N2tpeHBCeHVCQnIzSXVPMXYxSTMyN1ZybVFON2NpT2RraWpVTmJ6ek10aVJZZjBzWUV2NHhyYW5TQVRJUXNwMFZCbXVIckZjd2p4VndXTmpya29hUFZaV0ZYUUxIMkpJZUJ4a0U2WTV1dkZNajY3WHR6dzJBZ0wyTXdGUTJuZ0pXYXBMREEyWHZrNWt2d3ZWbXQweXpJSjJSc1dZL2owZGZpVDVXUW1zdnE2MjRsckRJQ29XWnNTUmkxc3RpQkNjRWdEMHNKeTNXODdIcnFFTEVrdWZrcXFQY1pybmZKdUQxZ3YvWXRzcVB2clpEUENSMjl1ZkRVSDRpZTdTeVE3RlJvTUtmcGl3K1Jmd3poUWlTYnlLMmllT2ZuejZteFN4OXg2WUxKVjJrS2xvNStpbkxLbElBbDBSUWg0OEFnYU1HVVJtemFtdFM0T3NrOWV3NmZ4TkZuVndXc0tBZVh3WDV4Mk4vUlNueVhPSmF2ck1wUlA5Ym5sK0tHWVdFNVZnWjlSRmZLNjhibVpLZ3lDMnR2K25JRThlMnFxd2ZqaGxNdS9tR0FqZDNvL2M0YmhlRHoxYXFWS215S1p6N1VkOExscWl6eGhhUVhSNFF2Y0xPeGZnK0dXRDJZeFRlYjBPWXk3T2tyQkFkcjNLbXZwaEdGN2YzMVVCRUdTMkpjK0tGV1BKOEY4NUJZekllQkl1dHAya2xIUDdZUjJnSTBRSVlxeElRbzZVWnE5b1lTTHA0Mk1DMTNGT0d0aWpJU1c4K2tabk5pY3pqT1B2RlNoRHpVYkNHWitOUXVjZ2ZpL2V1ZE16TURYUGxxUzcxNlY3cGFuUHJ1MVE1eXRqTnVlVXdFTzA3NTFXV1liaytXUXBxV09TU2FITlJ1djZlYlJ1VElXcm1rMnJXOXY4RWI1TU9GTlR2djZqcUwwV05RUmcyWmhCWTY0bS9tcWw5QVRJcW1rbmtTWkNHbm9aYytTTjY0NGVRVFI3S2pFak9FZkZkSU93QVFNcEF4UGlRR0pUN25UaEJWUENOdmE2R0VROHVPbVNrZ2h3ZldQWW9GTlR3bzZSbmNkTEplNGFOcUQ3VFMyVlNiUTVtdmVKZjM0dk8raVY3bHhkemJwMHkrYzNhVzRwRk1mOXVEQXZmOUdUTEhSUjdhSE80b2x1REtvK05WL0ZyZUhzdVV1SnRVWFVoRmEydlFpRU56VzR2N2RGaTdQditJczZOcVpmUWNOdzIxZE9Eclc2Nk5MU2wxRUVYdDhmWlBnZjhoTkYxK1FQcnhHMG1Bd21PVk0xVHFIZmZaeXlNWGpDYU9rSjRiOTV2TkNEWGZnZHZoUFViUmFoS1JSQitKNW5CRFdLUG91SUVsTzd6NTB5QWZiWUZXT2syVG15Y0hEMzQ0VDBORW04YW82SjJqcndqMGFQa21PTkwwMXprS0NXVlZOeTc0Q1J4UUV4Sm1wSDljU0NBaXlQaXFneTk2c0xicDRjU2o5YWdkV0tCZHVYT2V1anhTR0dMa3p5WmVRVVZ1NDlncm5CSzJ4UU9JNVZiTXpWRkljT1JzS1pNL25pM2RHN3IycVJnYUZFWGFMRjJCS2EzTUxBTkpEaEc5bk1RTFhGS0s4SitsQkp4dHpTNUpJN1ljUjRnMlo5R014cUY2Qjd3RGZib0VWSUtKc0NjUWhxZ3lkL1NNcE5VdlI4YVVUdzBZK3gvQ1ZydXJra3ZORnN1ZGVodjF6QzA2VzhMMTJNTWF1TzlGanFkTEhsb0V3MUIyV3pMUWpVcGhGaU5UTkYxMm9abitBdGxNWllYNzFlMENkbmk5ckJBcWp4K2ZvZE5iaGVjSG0wUWxSQWFScC9UdXZDd0VOVDEyUzFTTXVIbW5FbEJWc0FqaGgxek1hZUtyVC91Y3NjSDRlZWora1FRZFlzOHJXU1VuV1h0MXUvcnBJOEpQM1d3MWJIVFBtRjhGcFNaNzhrYzQxd1FTVTBweEk4SGVlaDA2RDdsZ0tEaVhwWVoyZGtpMVk0WDdGTjBzc0JxYUgybGJyd0lOT3VJSjk3b2ZJVlNyUkdIS3NkbmJUbVlNS0pXVDNGMDRuNjI3bnhaSWxneXYzMUkrN3MxaUkyb3RnTzRCQ2Q5aVNCbGpyRlhobklieWdOSGFvMXRkcERsZXVucHowSUlpTVJIdDNCaWlWKzdqaDMycXZqUGY5aElnU0N2VFVGcDhGVEFpZEdkamszYmV6ekdsY05Gc2k5eVBGUDhDNk12bHRGRm1iQzB5aVh1THArd2dpelIrc3Voa3lweXVYMm1qU0Jtc3d0dzRmVzVOWkpOMW1iTTVDMkhwa2VHV3VxbU96WUdDM1hBMTNGMUNKaDlrL1hHR2NSc3prb2J4SUd0RDBYdlNQd1ZLVHF4aTA0OWF0TjdOSUJOWXY0WDN5SVVURHpmYTlnN1VraGtnRno2ZXkvNVExcmxDeVpDaVFJSWdBYW5SYm1vaE5yM0RWZDdBOVZQMUtnaEg4WjZPek1OczN1RHE3N1ZkdC9tYmZUMmwwc0MwQ29FRCtPYjhqZXlwZ3hMak8yMUhZeFB1a1E2RkM2d25mKzJ2UzZUTVhZZXkzaW85UjBuNnFmTXJ5YmtNRDhpd2JhNVNSak5hb09iMEZzM2NZRnVVVEhYeG9mQnJ3SU50QjcvaHFWbjd0Z0g5c25lejFnbEpwMzd4SFRSZGRqY01MUmNVYnJrSnpBaTlFZlZ0OEdOTU5aNmFqengyQXZtdU1oZlRmVlFjU0gzcEg1NElDVnJnNzdYcjVKNTFnMkcwOExiNVN5ZTQzOW51ZmV4TmtZdWhDUHhGODFWeUtUZ29xeGpya2VrNW8wQnB2MGZnaHcyempWU0JKVnBOMHU4Qmdwb3NmUE05dmhPMng3ZXRaanoxb29Sblh6d2pjUXI4OXhVSk1ZWEhQL25uY1o2NUhubUZDNlloRlc5UmVXdTczZXJqRTFoOHlXYmdVdVFQdldLK05Uc0YxaHlGRCtJZWdtaTgyTFpQOXRxZ3dyU1hadXFqMURabTBwWngybGZ5QTZTMWRIYXZIalpNNGdNZFhNOEtXR2tVcW9oODRaM3VtSXUxaWRCR1BOREtaZ25Ba3Nya0J2QlRGNjNrN0p6cG5rNGFPOEg3a1JEQk9ZaE9CWC8ydXV5YXhpQnJiOHA3R0lDbkw5eE0rYVBVTWRuZWxRb1pqQkZRdTIxRE44aTBzZ09IMlhQR09yRXpmTWVUcCtUa0JZMjZtZllxSXU4bXdRWXhaelU4cXFZbHpHcTBxYnJRT2JOU0ovV09WNzZObFJmaTBIVVNSMGtpZzdlSUl4UDFKR3pnb1RTcDJnalhhcFZRcmJFRXZYTjZXNitlYzlHN0RoT08wTDhGZDNINUE2N2xEQ0FHdU1EcDV6RXlZQTNzRDFDQ1ZraEt5NEIzNStZMVpsK0hxNWM3cjRNNkZsNDVLK1pVNG1zMEVDazJZMXc1emgxckI4MDgyUi9NOUZLNFIrZnZVeDNtUTVYeWNzUjFFK0dTU29UcC8vaDVlRjJMSFFsRGsxKzljdXFWd1g1UVQyQkxJSmhFeEhXTEZ2WHFrUDhCRng0ZWJsbjFSbFhVUlI5ZjByMU50Zk5WZEZjVnl0cXl5eE5ZdFpaTmdCd3lSWDBxanpIUXJZR3Mwdzd2ZG5aS1FvVGh0U3Rya0RGa3dwNG8vZjZjUDNqYTUvODlJZC9LcjMyQ3dIbGZ4MEN5L2x6Qytrakx5K2FXa2QzQ3dXRUlhbVVuMFg5UlJXTTlYSTdNZ3ZtNmJHVksrbkthUDZ3eDFNVU1Tb1FVOE1KTElwS3R0WEhQcnVsbng0bXQ0NmlybFJJcDNpRE04M2RrcDNPUGlrczgyaVVRSlFySkhkemFPV3c5SnZDK2hpRHQ3U3lGQm93TmtNSyt0WU8yMFBDWlppRXB4SnUyQUZ3Z0MzUjdXNzBGMkNhOGhjTzlGa3l0dllFSGd0QlBwU2IrYlIvTmdSTkxybjVEakFodTNJMldiWGp4Y2FkSW4vRTFoNG9oSFQrU0Jjbnc3bG1QN2lFQlFyWWQ1TStyaURYME1BaG5CTGc3b2hWNnowVFJ3cWJiV0RzQlJsTXptZ0d4MStTQ2ZwRWtQYkJ0MUxmblFTeUxpTHArQlV3VVNCVU0vZ0YzWStXSHFVZlNYOVpGMzBUam9OV3BZdWtvM0tINUJNMm9STnNTeXl6MzlBZUlFeVpjeUFITFpDMWVGcFNXNzZjb3F5dlFqeHBKQzFUL2V6cVl1WnArUGh4MzNwamFvcGpYMS9IZTJnSE81RENxanByanFBN01mTnQ1Y0hzM01TMEJMKytrSUZ6UHFWbGNQRVRvUWtnUE5pLzFZNUVkNlVPcHExMEdyVnFzdjNLMUQ1dkJobDJnbmI1V2NadFNOOVBrc3M2dERDZG9JUXkzRWdEUTJ3TmRFUVMvSU1Kb2krVTlDdXcyRHVaLzdPd044VHg2UkhSdlROakllcmVFYUk1aUZVZWhvTG92NmgvdlhYSVBUZTRYR29hR3NoVGIyQmhXRW11dEhmZGU3TkFiRlIyc0pqY1NxdzJXWkFLZ3p6RDJXYmI2VEZZS3dsTkE4eTk2dWM1WmFBUEM2cE5lc28zU1BNc1ZWSVFveHo1RzZ6NVE5MkVFVXg2T3RucktLSGxpM2wzT3FURWFvSGpXRUFoTVlmajc1cGxuQkdyUVdUQzhtc2RwWXNPYlFBSkpjcWREZUs3ZmdpOC9CaHRRY1h5MFZ6YzBHdUZwMUZnSHBDeThnU1A3dDY2c0RnK3Bmam5zN0xPZndiNG1BZ0phdW4xRHJRZXIwZjZaYzlGaFdZNDEva2p2REdvWk1qQTVqMTVrVjByY1RXTWk0QTkrWEVXak1hb25WWnUzWEpSZ1BxYlFuOTdTdXJaNWJqRXFhNElpRnhWRTVqdW1VVTZ0cDEyQitCaUFYN3hSeG9kK1liYStiYnBzcE12WVozV3B6TmJOOEx2UGJqd0ppU0xZb05MeU1CQ2N4QVdBWEh4OGhvMjlqMldtTEl0dTlDalBURHlPamdFSVZPclg2MTFwTWo2YkZYMU1wWEFzUkxBWEd3dytsZk5vc0x4Z2l5cE1TNkRHTHdWQUxkZ2pBMUJKcndDQ2RRa3BUamRuUXdqUXg0U0MzTGFOanRidEREKzVFd1ViNURhVFFZQXRCWWp3YVVhOTVIWVRGTnVzV1RqeUZacVB0VlRlcWVsVHVIalRUeXhOclBRbFF3YW91NGZGdnRYSWpsb2Y1UFhRQmgzU1FnejNvYldUUVlyeENjSndHeXd3Y0JMSnBDbmFFSzlIOWVmMkZib0lQK3dqa2V3QzVZdkFQeENpaFdqL3ZCcEJ3N0FTM3VpQkt0cDhvZTJOdVFyUFpJM2c4NzZZOTFZR2dpTjRrZ01ObGVqSnBWRDhVbEc4cm1DRmNoWUMwWFhMbzNBWExTZHZNYjNtc256NTNxd3NZYVdITGpUeWFhQktMcDhzcVBBeHR1K2o0NFg2YlNlQWdLNzNoTDk0eENIZVBhVEZrUktoK2FzczV4ZWVBdnBFK0UxSUdXN05TN2loWVlKYk1zQko0L0ZFV2hqekxYaERqME9tc1U5NCtVQ0hXTU1FbDdqVGtaeHkvR0NLWHNjZSt5bXR5VDdYV3VFRktnVi9HWjZtTEpiUHJzSEpRVVI0ZkFYK2h5UEJOdlVzMnlrL0hlWWFKejA3c1I5SS9KZ2U4RW92VEI0ai9udzMyMFNnWDc5dyt6QUs1ZlhDaXAvQW1EV05TQmtESGlvZ2JGbFEva2UyYkVxbG4xNGhBdTlDOVcycjBJdDA2OWM5YlFYWjZhOWtsdVUrMlBpOHNpYlN0NVlRWCtYYlZGdUZhd3NUdkJWM3RvNUI5dXZEOW9lMmExd01rTTkzWjI1SGhLeWkxUlhHUkZ6b21VMmtUYXNmNnUvMW02ZGwxbG1hWEE4VjhaY2lEbG5aaGRaaUFLbWc0TkVDZlZ4ZEFlazZ0cTB1Z2tQbVlOYVhxcHRGZ2FLTXBma2I5ODRWRi9zQjlBVTMzdnlia05tRHE2a1JXMkVzemxsMlFFbjlhL01PSXdUQVVjZmFPakNPUlVNZStDOXczdHVTdjNCR1FkMTdrY2dwTVdyd2R6N3hHYnUzWTlpdGdJWEZENWg4VFUreEFTWm05SmdocElxeHBNSUhQSFo2NGxOZkF2WUV0eEtBMldsVVZsUHBQS0JNS3lidDgzMktwQkxoVm94eTMwWjNwaGc0bitVOWMvUUt2bmhiRFIyYi85RFVRNHJHdlY0bHVQRVM4UEJXL2NDVmFnM3piWGtlQk1YMkJYYVpBQndNZWpJdzNLYkR4eFQ2TnprNnZXVGxpREIxY1lycEhQby9nY3NBd1VJaXQxenZUNFYvUlY0QmVYZHllZkpZQU4xVUc1YWRoUG9GeWFEMHhQRnNBd0VIQ3FTWDIrRlBrSHJkcGVqQ1pzUUprVGRhdVdHVWc4OS9UczVkV3V1bDNZSVU5SEtoMjdtVVVPQWtzdDd3bkVyRW9JQllPMEtMS0phdS9SWXZHd2VQV3BzV0U2TjBXamJmNWVuOHIreUFJZ3FQU05JVG8zTFRnSXRReXdNSGplMmhSWnZTQk9pRnh1bXBVZjJUZ0lZdmhobXI5NExvR1VyN2wwR001VDhNVmt4VEVCdGtuQVYrN3lYeVh2T1pnWEJDdjhmYUlqZWtWZUM0cjhUSk9wQWNVd2dERm5VUGhldWpDZmJZb3R2bmFWbWxxV1ZaTVJjWnVweFlNOFdzUDFuUFhaWXE3UW8xejBFNW1OdHBnblBYVWJBU0gxWWNWaVhjWG5SbDZNZ3ZUQkJDRXdDYW9qcWNIb3V1SGdMYnNSV3U3cElNWlV5THlYVzRXWFRjOUxrWGdBZlpjNkNiSVVFQ3lSaC8zWXFIU3hPY3RlY1d4MmwwR2wvT2NabDZSOEJ2ZUp3SnRGWEUzczhwbHN4eVk5TFpMN24rUzVCSzI5cHFUcXR3Q3VwQmR3M2lWTEw5L0ZNUlFvZGl0THI5N2cxNlo5ZVFpNTlJeHNpanlUSGZacWV1cTZraEtoaXhGSkljSUNsU3luWGUxWmg3NCt6SjBLbmxNNktoRUR3aEZYRkplQmZUS0pBRVVFQ2JDWU9ROWxhallaY3FGYlVvOWlEcGx4WFdLOUw2dm80eXFJUmtqODFpbFNiVDlvUnp2eUxTZGltTFMxVFRDVWlOeEdGbUx1VElCRFVYQjJKanNNL0dPb1ZvbDRCUkRNcm02MXRjdFJudmZhekR0eFd4NUdWVnp1Q2VDZ012ZURUM3ljVW1KLzRBY09ua2M2Q2Z4SEhKTnY3TzBKcWhydSs5RUpkckkzRTNFWE1IS3hucGhmTnVVU1VlRXBDNzNzU2Jqb3RnRCtyemQ2UmpiS0xISjVFRGVjOEordHJveTVORHEwSnBEL0pnc0I3M3p1NVhIYUpNZzBCeWgyZnlaSFdKSXBIM0R5WXF5UkhXYTJ6WWJZTVp5N1NDNk5TcUgzTndzdEhtQ1EycUw0cGNxZGU4TUJNVUlkSlhrdGIxYjV3eWtGUk50LzhoWWZEbnBzejl2UmxlbG1rcWVaOXQ1ZUplMHcxTUNNaHNvbjQyVHZmTUFyTjZkT0xLSWQ0UUw0a3pXVk8ybHRFbUY5a0E2a0pOOGJlZmUxSEt4aW50RkIwQXNTNEZ5czcxNHpGbTFQdExsYTdtSTl3ZHFrdHBsVlA4VmhEVVFOcW9WUElFVzZKVW1WZFlBRDVmSmkwSlQzUS9tU0grNEg3QnJZRjZFZjRYcFcvZzU0U3NzM2RMd0Q3REhvQ2ZvS0tOM25HSHVaaGsvOXdTR0xCQjIvaFpybFpVdmVVTzdadWRETzlCRnhrSXI3T1ZtUnoyK1ZzMm1ES3hHUkNvMFhQRDVDeFEwMjM3aDZOcHRZK0R1S0FzaXhCbFp4ZXFwSmRTM0oxOEU1emFtUFI5L3hreWVOcXpYT3FOSHNIVUo2UGxwWnF0QmRHc2R3MHR3YThyLzdHTTFTanQ0OFNHME14L0YxVTFzbWlTNHc3M3RPYXBTSkNGRHFrZi9QK1JCcldTcDlkcmtnVUhLeW56TS9vR3QzY1p5RGpHck5OenFILzdYb1hrZEhEMksxUVp0cUVnbzFkMmxteDJqK3dpbEJ6dktqc3pMekZuNzVYd2JlaDIvaU9xYzROWU90Skp2U2NwM1dmcU44TUc2cWtPWElncHZWZy80UlFHRk9yUXdjNmhYYzRJUnIyWWQ3R0lsaWlqZnVUZmFUZG8vUmN6VEowd0d3dUdGUnZBZGYyMVRrZmVaaC9vK1hhRk5sTFQrOCtlbHplVVdVcG9kSi82Y0tYNXhHZHNHQm5KTjc4VnRNRmsyZm1mUEprYkhxdTlOLyt0bHlsUm5BR0U1cGVScFhXeFlBWFd5OFBSODhkNnNUdko2YllURlFZTllIWUEzK09zbnNBeEVtT0t6VVh0T1FRcXpoeUlLdUJBRzdvcVo2L21CYTY4Rml0M0dYazVERW5WT040WFBYZFlFb0xoOGRwdFZFemJrdTVDUUFQbjJsbnJMR2ZKT2xwUFg5RS94S0dhU1RBWUh2OWVrZ011cmk0UlZBeXB5MldRSTdEZVZ4VytwcFErajRtc0JNYjdCT0tSNStpWW9tRWloUkZUZmxoOThsY0ZtSlpvMTNMK3JTcVpRM3ZtOWxZMWZBVFU4dlM5UGpna3l4WTdyc0RQSFJlVU1Vdk1xeFE5bGIyTFdZWmpDdEQ1eUtFYi9WakVQMFJIYmtZVDUyZHFlOHU3ekZDZDZZeE9COHlubnBEbEdpck1SZXF6V055Zms2TDVXcW42eG90SllValJPdWxrQjlGRVFFbzVVNW9odDh4b1NsTk5RN3ZybitjUHNLTXZyQmJHRWJja2p6ZGtHZHoyV1U3YkFSZy9FS1M3OW10TUdRb0YrSzZFSUZCT3dYQndYUm05UVNicHQybit6cG1MODhZekZ5RmVVOUY0dlZHSHVLbXZCejUwNnBXSE41c295NjQ3RkpQZytuM0ZTV0FwUlFZblNXUFIrbEJGczMwU2pZVGkvZkg0empFem4vVnRPdmorVkd3YmJ4WXZMVElsVWR3clJ2ZkRVT1NGektKZzdxVkpVTEtQVWlqYUNudjdWNVFyQzhZKzFWRXFqRnhXSytJY1dFVUc2OEpkQmFCZllJK2dvaHpBQ2plQWxoa2ppQ2RmZVFwUmxpcHBRRVZsSXcvcEl4UWRYN29KRStneUJVYzFiMndOUDg3M2I5WGI0WXdtUHp1cm14RkJCdHgvVlZYa3podTdSVUIvMVBScmptd0tvRERjUDBscWZxUXFNSWxRZ2R5MXllZ0lZeDM0QzZBbCtWNEpNeXB5Y04rT2IxY2gwd1Vta0hpYXFjTEtlNm5XbEo2bUV4VGc1elREeWVrRjlmM0dmdHBJdUliMFp1RlBBdDVScmRxUlY0RlgrclFuRFdSZE8zakFkOXRTNzdDMitRSno4SkNCcFJFeGpITUxrRkdhVDRkaHY0MlNVRVQxNmQxOHM0T3lyZTU2VFlLbm0yVld6RzlFcXFmby9uYjVwdWZtRHh4QUc0VFhqeFVmbVl2SGFsZEhGNUNhdkRuNzluSTJXRkZ1NC94L0NUc3hkOHNFaUFiek9oazZsdllLZitia20vWXNEQU1IVUM0YVhYZldhY2VMb3ZHbEp0cm9FaWMrS2R6UVlOR3ZIRy96RXZacW9DQXR2L0kxQmJDQjhlaG8zUjBzcnNBc3ZWWDNOQzVSQzUrK1h2d0t3bVluc0xTYU8rRkExZ3cvNk9NMk0vNjkzYTlRMkN2Q3N0M3J6eHhiK1ZMbjc2alBKbkxkN3VJbXVtL0pZaEZsQ0J1dlFUeDU2Njcya2Eza3NmeHdJR1hiNVpMNXhMdFRsbDdqWjNVVlVGeWZ3L3J3dVhQbGVZSEZnOTZ1VndzVGx6UlRRcnNwVUU3QjBLdlhhVTZOWjFRdm9EN2E1cTBGR1JmSm9IQWNDd0JIVkhkWnpRb0dieUZMV0RVeXJaN0xMQ2lnRHBSWmpuQTFJQ2QxNHZCY2FVdVRJdXdncDNreGdSY2liL0ZaNFhIMVJVQ3dIS0l1Wm9UVmdlQ1ZmalIveVI0R2Q5V2dSZGI3T3ZucGR6NDlPaDllVHpxeGk4bjh6U1hIQ0JYMmdvZTRNV1Q3V2tnZTY1clhta2VnNTUvS0pMMzVaOStFam4rQTFoUndLNzcrUnNuVVlraFBaMWhhOWNNQXBoV0w1OWZhUk1tTmZSMVlPRitjNEwzYSs0bVZ5WUZoYmhDT29TNWtCRUovMFhDeXhzSmdQUS9MYjdoK1BKbnVzKzNLSFBQQm82SVlscW1rUjlURXkyNldENy9ZUFZCSjdRNkJLUk5lekZEblJ6MThhOUhNcllTK3UzVW1MSXEyV0RhV1NqSlRoM01pbi9WRDlPK0hQOE9oMWtIeFNhWEJqOTZKbU9nb2haaGx6cnhpSmRSR3VGaUpqUHlHZHlJcUNHd21ySTZlQlNJdjVyZ2dRRGtYdUEzR1IyaWFxT1lMUnQ2eWw0RGg1ZlhmTTFMWGFXaHhQUEhSZEhUKzhJYjRiK3U3dHVHS2U5c3dKZ0J6OXRLR2Y1NGxQZnNHblJ4VTMzMnl6YXdVVGJRNjdCWG9DOE5OZ1ZvVXk1WGtqMExoT0lSaWd5dDk0L2tPN08zdDNzTDlyenVqMjhweU1kY0dSRUhkMEl3b2dITmxMVnRmSldncmpISE5PbXFUb3JmTG9HRXcwbXpFVGxpd0t2NVVOVkUyUDBNaEI5RktYbk1Wa2xlcGdyM0lleDd3NXpSRFNtSnBPTVR0RUFnZ2MrclUvTGdkeCtHaitwV3FqRS9mNy9qVzdTR0lqUFBJOE80VnAwQTV6Q3VEV0RFbUFiTnNlY3pnVWJBSjRMWWJyOUtvSHNTMWZzWUNzcnJvTldBS2tiOFFySEM4d0dJd09OaTIwWFlhYU5Dc0JEUjJKQzdzVElJQUlDRkZ4ek9TL2orNHdEMzUva0dpdGlvOWM1TytMNCtuR3l6NjNkb01DM1ZEd1JpUXJkY2FEeHNjTE5YbStYYVhldzJTOXRhbzhDUFRrZHllbVZQL1JBMVFyTy9RNktGMjFIV3NXMFdJNE9IZGdJN09CcUpCVFBRWEZvbkQxZmcxaDdnZk15Q1d6OWUrZkhMeENOU1J1bVdSblN0MUswV2Yyck1qcE5YcGpMSzk2aHY1ampWZWt0Ny9pcEs1VnROb2ZBMVkxeVlFb1JZY2EyRVp0aDBQUlhxQTQ4UE5COWhjOG1ZUmRrbllEbXpnM2RkRTJlQTVPMUQ5Vm10ZzFTdXlNOWNSODdiUC9rbGNEMmRONjJLRFhidEVIQ3ZQQWxUM3FrLzZGNXpUZ1l2RUV6TjZSYTZQb1AyaEtWVDFmUUQrcFY4TTZpQzBHZXAzUEJXKzRPcTR5YmdoN0l2eWRZODdiaEx2ZTNWZjNQMldoRytaWUhCSlJFMTBsbjZ2TzI2MENTNnd1TmYrdTc2SEJCNkRza0RiUTRxaENRTlpaRmxtMzA1SlR3YWVBalVXRjcxc1d4LzluSVpWOEtjbXVhbCs0dHNGUXpXbFJHUkNmakMwUVNhUExkNE5FUUd3azl4bVdYRkxNa1p5Vmk1LyttVEpWVEllbDBtbFZ3WEU5bzJSbDVYNUQwL0xsbDdvTk51SUVZaE1YVFoxL0tOdUd0aUZmTVNLWTFkV2dXL01wTHY2ek5mblFjTThnWVdWRlJsVURRd0RIKzRkYXBlL2t3VHhVNW9CN1dPaWxzY1MybkQwa1VJMmgzTDQxT1dLV21FME9VOWhjUEErUkIrQ2k3MmRMaFJaNk1NL0t1QTJqeGp1U1J6NUNiajR1MUNZUmNBbVdBdzRINWF4cUN1YTIrSS9tSWdTZnZ1RzhWQVJxd1JWL2llWmF6dWZqNXZTWk83ajJjM252MlFpRmNoYzZsOVg2Tjc1NWFmWXRSdmpKaTVyKzVqcFcwWktZUVZsZ2VueEFkeHNZSjRqTXBGNHFDdUhGK2hlakJJcDFORDhma0JTRkJUZ2pidXM0OWRObk1kdFNVQUpXNHgzUUpUeU5sVnVUL1N1UXBCV1RIam1sTnc4ZTFsVGx0R0F0di9JaXFzSXRzUmd3VUlFY3VrR3lJdlNrVDVNZEwzMTNhcWN5YVJqRldub0JlK2xwYUdYRllnaE4zY2FCbHV2dWNabzYvS082TllaUDQ4MDZyMEUrc2JQOTF3Vlo3NWpid0tGRk4wRTd3eTZpbCtMOWJsU2tMUW9kclVYbnQ0bkJvWUtPSlRUKzdGTnczcUtLSWZuZ2c1UTFVb2Rudm16WGRwZzJrM0U0Z1NzSFpEanE1NHlWMzJHeUdEUlFaeGxRRVIwdE5vWXJHTmNYQ29rOWF1SVIzTG9RcGZ0c0pYdzR0cXZhMWVLTzdFb2t2TjVyTml6b3ZnMUF6ZndOYjF3QjdkUkxVRzJUdXZ4OGVxV29UcFRMUVVyaC9vVWdTY0phZTFwbzh2eVZGQ2NFQlRpdVhHTit1R2VNRS9HMUs4bGw5K0kxenYvZ25zTjRPdVBVS014Vnc2ZDRZaSthaExIYTlYR25HWmhjQ3huakc0TWtWY09oVDhFa0FIMTNISFdSTWFDQWtsU2NUOUZXcklQaVprZDJLYmhQOXZrSzlxSDlIN1lkV0E2Yit3Wko1aWtLVWk2RnIvSy9UNi9IQjB0NU1FVlgzRG1GQVdPK0ZST2FvUWtYS2dxN0FENVVIZXNyd1pVNG8yckp3cEdzY1ZPd25JWGNHSFJoSHkycno2R0FVUGxySzhIcE9ycmJsa3E3MzBsRWRSQjVVSWcyZklMT3NnZGQ1aHpSWER2QkkzQ2htN3hTNlFIWFgzaEQ4VnlMZTN4SlBub2RVVUVoNUU0RncwT1EvOGhSbzNrc3NZbVczeGN1TXo1Nmg1WHhnUHo2RFFzMlFhTlY5VGdzM3RJczJrQktSbHpQMmZZVVZSUXlsZlBtaFRsVkFxMDNwc0lHTUNuc0Q4NkRZSHptaFFMa296KzlqTVZjejl6WEZzMUgwRFU2NUxXMlZ6OStOemFXQURVY2hWOFFBeit2NFRVSWRkblI2YnRUcVAvdGE0ZGVPb0tLYjdrUkh4Z3ZMY2hyQldlTzQ1WWpFQ21HdE9pVi95T1dYTnBoR1ZqOU5GdE5JanB6aGdMWHlrTkJJMDROUkJGSnQxYnVoK2V1eEIwamtrNUdkcnB2anJmcm5sRnFmN2dPaktYUU5tYytFWndMMzRXQWtlQTBxQmpFRkJaTG1VbldMRWNSeE5XUk9xWXdGSlVQUXVISnFZc3Fma1V6NWFJMzRxUmNLOUlXYlltYnpDK1BjTUxyMEIvWm8vY0dIMStKZ1RQNnBvRXFGNkhSZVBFWnZqS2pjekZFMkQzczlIWWRCTjUyZlF6dzZHREY2dmNyUTBQTS85bHVXMmp6Wmw4eXpscnRaeGZLVUVsMG42dmpRa0FGRHFKV1lSclFtL1J1c1ZJQ0JEeHdDZTR1TWh0ZGljSTYvZDB3cXhPNDhJMi9IWVN3WDNiUWRXbXlYdjQ1YWdHS21seEdZNmh2SG16cWZFSnlFVDdvQmtnREJmM3hWdlRTa20yUzlNNFFOSDJZU0ViUEc0L1E0TlA2eUNPTnZuNGxEOWk5YlkzWkR4ODFDenFtdUVxelU4aFFEdWplWmVSNFlLMXRHMTB4SUwraWJtQ1d3THdkTENSTjIyWDM5SFdYc3VIVVh1YkZKVGpsR1FtbmNBdnNiWUQrbHVtdWpndWFlQTkwNXJpazZxZzA2WXlZU1VMeU5wMHZvcHRWeDFJOXBaK2NNMTZvVTRONUdGNzNiYzFwcEQ0WjhtYVBjL3AwVExBSGVITWtFUWo4WHY0c1lZZm5Od05obUt3TnNQdVlnb0FKLytLSjF0a3BlVUVWUzcyZXdtbUFjVEc3bk1hcnRSNHkxRE1iNUIzS0pqU0N6WkVtRnV1dGY1UnQrRXZkcHpkcDdWR1VDT3J6bWpDbW5mSkZ6QlhRMTZ3TTF1VG9SYW9TOThHdFdCUnRsaFRsOXhCMXJqZ3o5cG15akRWc1hMNGorbEZyMlNJREpQMi9xOXdId3JMbnVKM20rQVZTWUVaeldsVkpTRkpNOXc2ejR6VkRkK01aMEZhbG96enRJZTJuQ3Y0bkttdDl6SDBhMkRCN2R1d004ak5jMS9rUDhBQ1B5UnN3T21pYVpNcFpPVFJaNFhZV3kxTmNHY1lYQ1RBRWpDbUxDc1MxdDY0V2tReXo2VzNpZ0JnM21pcXFOMU1GUFA4YmY1bTVaSHhDUHNXZXRodTlBSS9GQTBBMEllR28rOEtxS2ZyanRobTdiWkhaSjhoUTNQZVNSNmEybFN0MU13K0VIekZIajhkN0wzelBqcmhzdEtWQnROSVhLYld6akU0NXpZNGszT2hzQUN1MEYrQXU5d1poRVBPRDlrdXZ6QlBKS0ppOFlHMFdiQjgwVzdwZjFKQlZITnRzNFlBeC9VQXJ6ekRNNlZBMWdwc0REU24wN2JBZVlWRWRnN2JVMWloSXNYN3FodlExdElab1A2SFRQL3Y0N2J0OWFnMHFCNDNMYndjMDNUdlJJSG9sb2huOVp3L21KOG5qSXVCSU9zSXNaYVFvQkJlTU9xSnVUL25KWnhWdGlRejNiRGNxc2dsanU0R3BFKzQ5OCtMek5HY1dJZ0hCT1NRTmQ3QlFLVEJBZHZ0S0pTMWNOSFQ3cHcrL3R1WXUzd0N2OTE0T1NJR3hRalJCY3REanBmREdtdDFRcFo4MWVNaGJqeGhuOXZiajFkNDJ1V3BJSVJnMUZVNDQrWEtyWEw5OHA5VjlvOWpCcldoRmR5MVZnYlNjQXQyUnFBcjMrVlpGUHlyOXdteWVYR2tLN1FZZ1E5VGd2Rm0zZUlzRHhuR3NqK3NwWm5jbWNnN1V4c01RaGo2TDJ0cU5lS3J6dVkrbnloVjUvNy9IclB3aFJCZ0J2L1IyVElRekZrb1VKS05sTDRWUHUwSTZ3TzdPUDB6TEtnNlJiTzAzRmlIV28xdklQOG00TXpnNGY4a2d0T1JtemlVYlcrUXZSWi9pdUxURE5ZZm1ZQkZ2dVVDajJRbG5IYWpNcUhCYkdGVTExN3VyYldlcStIY045WkhpVDdsNUM2bWl5NFJSV2F0UGZBWm5KV1llOTlLeldJdXRqLzd2Nm80NVFwRlR2YkNrYXZXTDY0amtQRHJFdUFLWk11U1BTK203cDhJMmFZbi9LUXVIQWhROFRvRXBIeUx4N3oySlFiMFU4eUl1MmZlaEZFeithOVhjTzdJSUk1eHdHaVBveDcrbHFwVUlOR0l1cENFRy9leDNiekFlbWd5V3pKdmlxOEFWWEIrblptTGNDMG5uWnc0ZzNZREE0QWJzSWNqY05SQ3VLdmZTczhRUUJucGJtNmJXTE1iQU05SFE1Y0xjQUNTYk0wTmRlVWhxTUFrOWlJczdGQ0NMbkFWR05LLytQMXlVTThCa25nN3pYNnJYYzlsS0ZRbnFyR1hJdTBPaWhySTNHZzBIWVA5clhpQXcvZi9oK1BvcW1nTGMvRHhmajVQSmgrWkRQUERINnBJU0lJWEFxaDdlNDVWRytnSStSUGlKcEtFOW1DRjdkVnA4ZEFnK0dvN1U0aUYrZ0Foc0taazJ5dldTS2E2SW95dFhjNG1GYnlGekRONmRhUm5nLzZGUFZCOTBXeHNEV285UUVIaC9CRUk4Q2thZWN2dXlOYzlxUS9JNFBMQnQyYXVycEVERkNpWDJncDE2cGVlY3VNTzdBQXFjUWpPSlRLc1VrMmJhandxZlZORmFxS0tBTDB2Ry9yaHJpckh0S2VQYllqME9wRVJnbGtJRnV1VHVZWHQ3SkZiT1E2TVlMblI5enMzNDJMcnM1UXd4a1BlMGxrUnRiMi8rRGRhU2kwQmdxRm9rbWtYRDBnNEkrVTFFWitMNDVuOHdJWEptOEJFQkJQbDNHd1VNZDdBSlA1SFpvWFFmMTEvSDNKYTJCbjZJSGwrdFFRYWtVOVJycjcydzFwVU44K1gxVEZRQ0ZaVUNsZ2hrVmZMbGtYNmx0VFlLWVZmMnJ3d2Z0UkR2ZGRjNi85eFZQR2g0b3BWcnYyTml6cGlNS3pMbkxsaUlVOWROUHZNQVc3T256RzFheU9vaGNOK2d2c1dYQmdMUFViMTl0dGd2N0I2eWJXRGcrU0FNZUh5NnpvbW16djArYUs1MzJCMk1IR1hUenMwRmRaWlQrSGE5bk5UdTRIMXZ3Z2xZZVpVdnZuSEpuNVZlQ2JXSjNYZ05jRXNVc1FNRHI5dkUvY2U3RFZqWm1qSFRPN0wyKzhkSmMvdWtUQ0o5STAvR09HV0svL0Y2dnR3QVZ0bGZZNDVYcnZLZVJWUXhFaUVuVlJ2VFA0TlJTMFI0QXM5b1BZUjJIN0ZWVGhSNHdXWWRUckE1Q0w3TEtseWZyaHlFdnRqbE1CaDM0SFdFamQ3a0kwTzN3dGZkNnJIOERYaGp4WU9yTXlzYW5vNUJJaHFUWTl6alJKNmphbzBkK1FmMTl6Qm54UC8ra3c5NnNYSDk1T2c0UEFuZUN2N3FHM0xaTXZQRWpOWTE1bDlFTWtlNlhTSU40Uyt4Wm9vY21mRzczSG1Jb1lTd3pxbjJWaFR5bGlrb2xXM25YMnlEek9LUjVtbksvK2F3VFg0N0s1aUhnWjB3YzhISmhDYmpWNEhZRHAyRUVvREFqQmsxNHVQMjlUVkRDek9qdExLT2d0V3RRU0YzTmV3eEhUa2ZMTjhNT3Z2T3RHZU5VR2FjbnBmOTRIZmJMRmtwUWh0Z1hldWExMG5DaXo4Vy9ZSm1CWmpyZmZ3NXlPWmpzWUhFOTk2L1Z1cENEa2g2WDJFbU5GUnNRVmRKUG12YlhJMTJzTmxpeS9PaDVJMW1jR2Z0eEZQMWRYSzdGWFZKY0ZMLzlqUXNJK2J0ZTBPK3dOMHpZWEU2RGg2OUc5NXlWSTBrVUtONzh6aC9mU3lVeHF0RUc0Mm5hK3BxRkR0d3UvYUE5ZGs4YzMvdjl0VXZaNXFBRnNqSWdwN1psT2FWVWJTSE9CMlhpTmZKb2xUWnFTc1pENW1WKzlRUG9PSkxrUVA2R2lOTFU2dVk3Ui9NT0NBM3pROWNvNWl2V0F6aTBjZU4vRDg3eHd4Tm1tQjhxc2lnUUpBaENPQVoyQ3VMSElWS25FWW9SOWh4c2doMkNOYTRxZFRYK3VhUS9veWVMQ2F3MDJ3SmZWVm5NUlQ2eDEzWTBQdnpTRUdpeW1TQ2RhdHdJUWVDcTYwbmU5Wnl5NVlXRy9qNzkrMWhxUGhlQWwzM3E5dlpjanVqb2tsUTBrTmhYR2w5VFBFWHcxaHdDY0xFTnFSWCtmM3hHN2NBeDQ4WFB3QUg3V3RaOHlKTEltMnV5djNJcVVucEphODJQZjMzaXBMazV6YUwzMjdiSnplREF0TFpvanpTUEFmY3MrT3haa2VyQUhLdENmeVJ1bnpnVURyeDgvZ2VFMGtLQ1FOT05CRUlwaEJRR2pkRzhsWi91bXI3Uk9RalVzcjg0THpWUlQvdjVObndCYXVCdVhBdkxhL2ZXNlQ0WTdHeFIwU0JFLzMzSkJ3dHpaaG50bUdCazEvK3doaHlnc2UrNkVlOW9sQytjQW5NNG1KbnNKYm5ROW9GODFlbCtBQitKWkp3b3RWUnRNUEZ0eGZVd0R1eHdDZk1uTlVPK0YyTkNmZjFOUVFmTnJZU2Q2T0J4aXRzQXlWMU44ZnFhaHFDTk56L1c4cDA0WmhaNkl6cVlTNWpqQ3Y4SU5WYVhiTzQ5dkJzOFVKR01NNlA3YThUOW0zeVlPL2xZdDRKdm9kL3FXWE1jK25XT3NyUEJtSXI0RTY3bC9wWnkwQ1dRL3pZZGJoTUJrdGF6WnRCZnBhSTE4ZDBqWldjYW80bVI0clZjS3lLczMvRVdoVlNybm1aN0lHODloeHU2dTd5QVFkQWtvMC82N0F0T0ZCN2taQUZSS0lLWGVvampPbDlCbjMvODRsS3FPcHNYZThEb2c2L0NEaUJRK1htL2FzSW50Zk05c1BLS3JDd1ZHeEJGQkdhOEpUeVNGVWhVRzhsNVczQlkvTWxtZllOc3BTQXpYd0tldlptY0MyeENkM20wRUFrRXZqMzdCUzFobGVEdDJJRzU5NkhxanNHbEJlYVF1cW4xQS93WmwxNHd3VGZETmNoWDZvWUZZODF0YU1TR2pGaG1VYkJJdEkzOFY2OXpYYUhCTjEwTlBLalVGTlpuUnN1YTNiaVNHYlNaMXh4YVRSS2RBMFhFbElpbGQyK0d5blpNcFlOZkFkSEFjNzdPMEVOci9yMXdQVUhmalM0Sk9tbFJSMEdlSzFFQUZlbDJieklIUUp1eVI5TExkU1RrK0lyUzZQZ0ZpbmgyK0YrTGQzRXJvNndEeXhxZXl3N01iQnlBdHBpMHArMnFSbmZMSVVQT1JUVTM0N3JEcUhaNkthaFlxSUYwU0V6VGdNc3NQTDJqcXc5UHNKd0MvUDhVNjZPWmFGUGkvMi9SOVJKbmRhNytuNVJuUmNBcmdQRkdqMjN6SVhjTGxWaFVYNzFoQTI3MktORlJMM09oOHJKdmRFMlVFUmVIaUdsU1Y4ZlFiZFA3cnVIYU5MVmlxTkhTREFUZW1zUjVaYzg2SWltSGx4SDhZb2QwSzlaMGRCMjF2TnplYkxKR205ay9ib1dzbkZxSFNoQ2NTV01vM05pSlRWY0ZLL3RlVDVBazlOSFQvODU1bnBVTzA0TFdlcWhRSHVVSGFET3BqcXlESit0azNLZzg1TzJoRWpaV09IMDhqOGlCa283VHR5RlVEcERXVzczOXZNRzRYbzVGL3ByUzdMK1FkVE9kczEwUW1sdDJId3lKYS8vTXpUL01XTmpOT1NnWk94TzR6QXNEM2hzODBXUkplTEZaaTdreWVGTExaalZ3UGFLWVVSbGgzRE95UzgxOC9vVE9oZE5IbnM0SGR0YU9SS3hKNlFZMnVVbXRFMkY2UlhpOGJVN25pdXZvbCtQby9WTnhCcEJJSDR5UGZrUEtDZjE5cURsS2RXOURvcmx0R3BNUm1xSDFPbWVTMXBHS2lqZkZqRWtKUE5HTTl2emNYclg5SXNTMXNpUEllM29NSTdqWmczWFBRaFlkVVFDSjNBZ1daWUxCNFMzL2JHam9XZytlYUtGWEdiM3NvNmhjQ0RPeDJtakJvWE1hbjJsVkRXZ1F5UzhCQnJsbHhWa3JlcVorZHJiNjhlRDljVVZvOThTNTBRZVJnQURtZ1ZWZWUzK0ZqTng2dHNDUDkzZGxpSWlCNFRleEZ0LzdkeUdtVkUzeGpMSnNNcWZ5QitLZmRrTnh6MDFPcEFUZEgzY1NkNHdWaDBkZXBNSnp5empBSGN1Vzc1dGhLTC9lYnhBTUgrclJFR0pQalZZdVlPY28xdjlqN2ExejF3VGQyWitITWtRanQzREo5YlFQYm1HQjRDNXc2eGJ1aUxQQ2pWNW9raStDY2ZjMEtoQ0xBa29FbGQyWEtHUmdRVHN2NnNSaVJ4TlNrazBiaVRKckVNNUFiUTZveUQwdC9wM0VZWm1OVlJaKy9UeUFnZ0d1eTJDSng4aXgrT2doUDJvSUF3R3VTVXR0a0FuWDYyK3BtbWNNUlVNSFZwYllsNG1ubExQZUFHcCtLQWNlb0hHT092VHdvdHJJRGZNN0doSUJyVVFDUm1YTWIzTDFNOXhGMXVpRTYwaXhpQ3MxWElLdG5leExyczZIWlZBTWIyNzhXYWxySk54MDA2alpYTFZ2ZVlpOWxVT29mamlKczBwMnBwNlVGeDVWSUFNTUFjTjJFVmJUKzJkUzZTREN1MWQvMzVUblVhRWtCQ25JTHRseGdRZDNWeVBPaTA0SU5EdFZIZ1ArcFZVUGw4bVFOMlE5am9VUkRxUEVxRm4raEQ3Z2RzZTVFc2djMVVvZ1AwdFlHQzBlWlFKRUloZ0Z4ekpKWWh2SkVUaW1EVXE3QjByTGRVQVBZaERzWEd2VmVOZlRFZ3lQLzBNa2tFdDJYV0hTU3QzT21rdExLSkZZcyt1NjdFVlhtcktPQUt0emV4RzZrbHppYlVlV1Mrd3JhRXBFQ2NxWWJVVVVkVzJIQm5XWm1BUWtMSm9JckRXdG0xZWFvdnpYbEM1cjU1b0pqclJTVnJQemJLdzRsaCt3QWlQSlE3eWNoYnY5MDJKNkxIVHRhTEU1K3Y1YlYwN3hVL2o0LzVoSmdLS05lYXR5bElGQmtlZE5LOEhSZDI4dUtLOWYveWJZd1JOcUVXKzJTdHJ2dzN3cGNmL3NneFRyQ1d6U0NkcVR6Qkkzb2ZaQUdPQ0JFei90Q1NxS2Z4US9ZQjU2ejFkd3EzQlJCbjArRFF4YWUzaEI3NUNkSnd3U3JmamhEVytzTnV5K1RkK2ZVVzJBSFh2UVpBLzd1SlRwK01WVklqQk5hazNlbDJNd0NEamVzVkUrVVJIWVdRRmJidEYrU1lUVTNTQkZ4WVVicHVlanB3a0x6WW1sRk1JN1N6UW1qLzRLRkM1aXVnRWN3VXQ3eUVNNnM0ejVva014SGVDMUhXdWw5VHdIVzlWUWszNnlrdVphK0g5L2NuKzNBMHkxWTBpZ2pmOXZuN1ZTa3k2eHdLRTFsK2oxNjNiVXNpM05pSi92bzdVdWppenA3bFlsaGNaSTNTeGh1RWRqVm9PeG9aeGFIajBhamhKZmhTTmtQL3hINjBrbE42MDhQTVF6Q3kvUXlZTHI5RnNEQStMb2svYnIyWmZHWjFHdjZrOHZud1BlQVBIQWNRVmtnUUpOMzBPeW95OGVpdDNZeVg2b1Y0a1JDYWxtNXlILzJ1SVY4MTNDcnBOTVhzSmlIdGw3N3RGS3hmNGZSeXppb3dVOWE2OUo4L1EvQ0M5Y3AzSjBCcjMrTlkxTXgyd05BWWVlckQ0REFDdmVBWk9IYlc0RlAwM2psck1iYkRNQnRsdU9QZHNLY2VId2s0UXpzS1dEOFUzQjRwc21ON2JicXZDaktzdGxkSTRrUW9sd3FoSjFNN1VINzVoRTdaOGo4Y2JIQ3REUkhNZGc4M2VMU1FxTXZ5dHBTd3JqZTNOS2IyM2NzNWs4VlNqUFF1UW13WFlDdjlQNEhsaG01YTkyQmdOT1dwK3NkazlyYmtHT0c1OVN5cEhOYnk4aXBuNnZZa1ZRakRKSDQ1VHc0bHB3QllrYThyMTZFenpoTWo0ZVYwOXlldENxNEhqaE5ZRkVjT2pnUW9GTS9SVWI0VXg5MlpzZDVlK0J2SkhaOWFud2xkRGZtUW1EamhqdTlUUWFZK2NDMU1hMFo4eW9TaFpvUHB6anJtVG1IQmRGVVZveVgzYjZHMUZpcE5xcFBPbnlOYnhwR2NhWUpkS0xsa1BjRjZJamtVQ2J0clZDeHl4RGtUTGRFbktRbkg4K2lHUjE5MUV2YnkxSEtRNkMvTXhKUXJYVmIrNkJnZ2U1amZ0SGhqNGtJakhoSmhTODFTeEVSR3hLbVpLOFdJOU5zYWlYVUVZSlRCMmQrZUY2SDNENG5Kb09neTR0RzBFbk5VTisxYXYwU0dnWDFCazBnb2Z0ZXdVQlBibHFMUmRObmo0cFJNSFAxa3hJUVdQQzliUTZJSTF4cisyUzFZN1RSRlBzbHpoTVdqeUNOYVFIMUhlT0RBQytkQlNjSm1XeUg2blNpcGlZL0FoQmZ4ZXN0eTl2SUJEeGxEbFJqMGhlQXZzY3hndC9yVmtsUW5ncHVUdmxuOS96THg2eUh6M29hZ21XS0c2WGNiTXZZWC9MOHQ5UCtuYkY3TGVLa0pLVW51Mmc5bVFJQ2YxdnBpMk5CNi9kbGdIZEJ4aDFwaWkrRXo4cytnUGIvMmFubU1pM3l0Q2hKbytwWFdzbGhmd3d6T2dCUHRzczYyL3dXdEowNnNYMjdrWXVpQnovTmlocUFRVFdkSXlDc1c1MXN3VEFUdlpBaG9Ma3hKQVhnRkplbTRKVHdpNnNZUzdNTjNGbW5xN0lXdlNyUGo1NzVNZ1pZdGFmc3FPTTl6OUYzek5NSnJPNURBT01sSnV3eDNPTFFYMUpPRUNFVlZNd05IQzZlQTQ1TmxPZWhCd21NRmx4anlyWEV2QTdYVTZWUEVDbmNCNGtCOGhxYmhXb25lV0dLcVNwM2ZxZ3JaUlJRMDdYSWs4N2NORHJzTFk3djdJTU5XcEJpZzJrelpnWmFnZHJmVkFxeHFkVmRBdm9RTmpRQWQ0cnN3cHFlR2RBV2hSbHZqdTBkUlZqZWdWM2gxbHJrcTRmU293MnZIUHAwcitpUVlVZ2orRDRPUUV0N293OFlqOGpPa2o5NUh4eFVHNTF5VllSckRYelJNWU1PejR5L2xkeURodGtmU2k0d3hIbk0yS2w2RGZybURkWlovM0pGNCt3VFNORUdUY25FR1lnd2lLYWtsOC9aVzY3cWttemRVbVpXQmN5SkpjL3lGY00vTDNlcDVrVElTcU8vVXY1LzdWd3RTaHppdTlOMXRldmdocHRnMnhhRWFuUlgwdVRvNFRSei9qMS9scnZTT21Yb2NCRnBJTmE0OElDKzVBWnlHY1huTTYya3g1dS91Z1pJSUI1T3FCNmt5aURGZWtMWlVNQ0lGYVRadGxoZHRVdkdYbTV4amRrcDR5clBwOWw1WUxIV3RkdkNOU2U5YlFZQUd5M2FZNUF4Y2c1YVl4RUJyRW9JUlZSSVZhNTMxR0dZRlRQZVArSE9aNXU0UEZETG51UjFHb1NscVhoZWlWVU9yaTZBaU5YWkQ5b3ZRTEoxMEt5c21tN1BXRmJ6TDI2RW1PWW1EQXpINXNSUGFrS1Y2cFA0RCsyUWkweDJVbllxRE1hOHZiT1J0a0NoU0ZmUlpPQUM4WDl2c0VnV05vOWZmdUJyeHAxMmlrZnZVMTJCbWJaWFM1ejdGWnZFVDArUVpMV04rTUJ6NHREWExNcVlvR2ZLUVZuQ3V0dXNnWVFYZG85K2NKYUJYU2lpL0RzQkdOZFNUQ2JnUGJTZFJNeFBoSCtBWjE5cWY2VitvQ2NOWkc3OTZpZHdHem9UUGptQ0lpazc3dFhlZ2NVaDMyalF0b0hiVk5ldDhtN1hSazd1WDZoSFk2dmV1TUkvNllWNEMyek1rZ1ZWM3BrQkhKRmhvay9CdlA1NnNjd2wyNlZvSVpndXVsdEdxSnVlZHdxSXV2Y2M2b25hL2lMemZJa1FjaUlPdVRTZnFNUTRyRUNhZmkwMXh5b0Q2Z2E1OHd4WE5ZOTJibEY2cThuUnp2VGR5ak41ckNrVENmUVZPWDVGNExUdWJZWVhIL0hqdlJrMmhkTDdwRGtJUmNlRS9yeVNnRGk3RWZFb1VweThLYzFJVURzTUsreVVYY01oQmlnY3BvRmlSNDY1dmsrL0Y3b1ZwdFIxbWRldmpjZDY2c2twYUNUTjlpY29rWTFVUkJmM0tSSWdnVjFaZkFtZzhvZFMzR0thamlzQ0hyeS9DVHB1TlVHbk1mK0tvVWZiait5RnMwd0hnTEU3R2J3TUZTOEdBUW8reENuTlZqL25MSVgzd1BHV0QwaVUvSERpUUxMYlFRQ003STZOaklYTWw1N1JMeEs1a05rOW5yS0JkWkNMMWNJemRKVXRVN0ZLOFp5Ry9WaTN2dlp0RVVETTd1cDhoeHZ3bm54T2JabkJocXlLdXNNSmx5bzlHL0NQckxHdXlRSDhWTWNMdGkvUkVkWkphUXZLbmhIVzNDcnRGWFFzZUVLamEwRm93RjhrOHNKWDk2Q2xScGc0NXRXM0p2SE56Q1NYbW85QmlaVkhUN2UxSTh3ZVdSbTQ5SW0zOHlzTDErTVEzeUZlaWhiVlVQTWtJdTk3ZUFXNWFGSmthbjFTd0puVFo1cXU5ZjVraUFWWWVRSUxKZXNXREFta0hTRXhNSWZQV1FrNzl5Z0NUQ2NYdGZ5akoxWlJxcmhnOUFVVGx0eWMxY2RwSTBIY3dLWjVBVkd0My9Zc1hRS0hXVFRMbndJRG5ndUZZLzhFNWh5MjVDakxqenRkMEtMc1NzMGdkWWhGNUsydS91MWdzMVdjVzFlQS90LzZrYk04dFVjc3lqeC9USW9WTDFqK0kwazdDNHlmVi94ZjJ6NlRhQTBCL2dtakNkbE5TNTVFc1NncTFnNHBPVXVvSUVtUlp1NkFuSWFpMlRFbUd5KzA2T2ROTUJIcko5anRKaGxrWW9ITVBaVVl0SVI5VUNZdkVtWEt0dVNMUWxoY0hNNDR5VHR3Z3hEeWhoK0ROQjlRYVBOV09ZakVHdGJ3bXphM1grb0Z1U283RXp2WTllYWc2OXhvU2U1K1dpU0poU3doN2pLZXBZUm9keW9Mc1VaQVVmL2hzZ0ZCQkpob0FuMSsrUUY5c0hWdU95R3gyTzNaZTB3cXVQbm1iOVpLSDVobHFaNTAzR3IzNEJRNXBMU1NrOWVyRlJ5V1R6S3dOem9wYnlTajN0blBWM21IblJmNHFOOUJ2ejcrQjhEMWlVUkNPaUdnSDNWdFlhdGZtNGt2QU50b004S3A2c25sblRBYXV0L1R3dTFBTjBWT2E5WXFYa01FTjJxYVhwVjRKQy9UZ1BjRS92TGZiR252dHc5emFXOUxFclV6RkpBa1g2WFo4aS91TGRoRnBJdkw1MW1QREtoU3VZaHR0bmdZSjNETHBaa3NKVDZBci82RVRIVVlDalFBTFdNb2E5NWw3YWdHNzNTWVhTbGVvTGxPMWQ5SGR5Z2VuWE5sREZmU1k3K0FCVTV4ZS9RYm5DZmVXR25rMFFTdDdMZjd6RkdtS205bnlGWm5uMEYwemd0RVN4cHlKTFQ2K1FMd0ZHRmN1czE2U3hIQ01PcVorYXVBL3hQSnE3ODJreVRoaWRFU2drT3A4eWw2ZmQ4RzI3S01GNGdLNzk1Mk9ZUFN5SjkxTzlQL1BNM1cwYU1PVDZsSGc2K0piWXphNzR3ZGFrOGZkNjVZREQxM0VXYWhCSUxFYzA4N2NEWnFwMWRuZlR2bWxpM0IxWDZGd0RKSmxDRzdybWIrdjhxYUdUc0hQc3NTb0dNSWE3NnYwcjB3UGJucElUeVhhdmJNbDFlRzF5U283eStrZVRzV2l6THl0eHl1cDFMTkxZTm9DQmNVeUJJd202VFI0Y1plT1NBWUZjZG1WUFZOaWNlNWhaZFdDSjdrc1hRSjRreWZWbEl6bEJtbUoxQi9Na1ZTREd6dmpVaWlJaFhiM2lGNW9zODFRWVJrOVNRaVZtUGwrb29jYkxFU3hEczZ2d3ZiZlAzcENFNVZuNnVRd203VmpqNnBWK1dVdTVTTmt0VmY4WTdaQ1pHYjVTTjhNeXVvM0k1NThoaWs2NzZLU3lNNzRobGpiN2lpK3FzYmRad3JtZEdvSGNFWGVnV2wzcmhDN2wxbjkwUkFKNGxRM1B0Zklyd1hodW5COW5aM21lNktkeXF3Tkw3TnNBUmkxY05SdlNyMmgwenBEN1Z6TE1BZERrdWhNZ0lBd05xM09tU0xRY0ZCWkF4d3AzS0hwd3oreWJTV243eG5oOGk2QjFUTkIzbnJrcnY1YUZ1OWorai9UQ1UvTTc5MmRpeGVLQnh6TkZhWWd2ZTFQYVVyYS9mOGtUOWF5YXhIRnRHN01yK0tXTGhObm9YVUE3V3hYbWRYSGQvVERuVG9rYVdzdG1zUENOcFN5bjdkRFp3S0dWK3B1Zjc1QWJHbkFPTlljaDRPcHl0eTlCU0R0VWFYcnQ0MlJkSmtqQTdRQTNoYUlSb2dsSmoySVJIUEw0VXBYLzJwSWE1WkdmT1IxYWhCMUgxV3lRMkZBOWVGRms3dG5hQmRNZTVueHl5S3AwUTErdms3dkcrWFBIaDNXc0lvQ3dTeGRBQ2JUVVhOQWlnR3lJd1BtemxibUwvQlpGS0wyNVhLV1ZUa042TkExaVRObEtPSGlVU3J1U0E2ZzhYTGlzNm1mUThtbzNqUU93ZmEvTXNLKzREOUpjTGtvVWFMRzIvNkliZkZ0WG1sOXFaMW9lVzc5UEFENHNYM2c5akhPUGtEbDB2YjlwN3k0dVBwWlVhbVdtK1VTazVxMlE5RiswZEsrcUhPVXdvRy8zb1VOSFFBdUl6b2wzNmZYRU9UMnFsano2VVVBbmF4OVFtQS9zcytHMFJPYWZCUE81ZzB2QWZoTlI2SEZmT1o1US9RYUpsQjZUd1BBSitCN0svTTBVMGsyclRCK2taYXBGTFdkajdSanBUZHdoL2NDWmZsdHhkU0JZSGpneFNIRzhzRHlnQXFZL0RwK3kyUGQvRnp6ZXpLQUlYK2NEWEtla0ZnV2hrVEppWHRLN2srZmMxUTBnT0VqcnJuS1QwdjFXdzFBZ0k2bXNTazFlQmRuUHhoem14ZnMweXhNMTkrckNSTzNxaWwydWhtWktPZklwV3Q5SWc1YU9QWkVwMkhVSHRrYXZlMTBuN1RmVXVkY2RvaTNLTWxkR1NNVXBhZ0gzZ3VHMkRicGFKVjlKUXNvc2NrcE1adEF4UFVUMzBvcWpiQ05PZi9vMEZ5dWxKSFYrUUVUL1ZXb3M5bVNpcnIzUGhjRks0T0doZUl1Y2dHZFkyVVVhdkFkOCtDRldKNUVoK090L1dOVE1kZ1d0bTdFa3lKU1FOaXFvWXVmUUFIS2VYclJBQWtVYWNrVWFaRGpVcDc5bTF2ei9JYkYyVTZwMWFxcktRditnOTlQUmtDdWlkY05ZeFFGWUk2Qmx1ck9kak9WRnBtdlF2VEpvRFo1ZExqMmtETWozSFVxQ1h6dUp6MVF5elhmZnNZeFpNZTJwUlZaTXBXbzZta0ZQd3k5WmR4RFF3bGIxUk9zd2dBQ05OTVNTZldrV1JIWjdNMVl2R1hxTGdhWXMvOEZlUGh3SzhKMWFQeTlaeFBueWZJaStPU0lBQkh6RTU4dEtHUjN2WGQ5RHlFK0xUTitDUUNLdm56S1I5SG5JZzVYRHVnSTUxeVdOay85b3UrYVFJTkNPT0taK3hOcGM0eUdtVW9HK05DaDcvY2RVeHh0RXZQcVZqL2hMZTFpaTljVzVrdS9QR3M4djR3enFJNkE5aUxUWWxTa0JkL0c2S21GclNUam1YQkh3UU1WRnhEdFdZWHdkRC9VMklhbmNNVVBFNWxCYjY1MUk5REZrOThYY0hCdjFyUDM4c3lmNmRKQTZ2NFRVcnFqN2JPQ2VDQkEvS0d0dEp4dmZxM1JiTnk5T3NGUUgwM29EQ1BxQ1dzZkp0NzY2dkVwMFkvY0JXeHUxaXVBWnVnMWdrRG41NnRBRDdNMTVTSjZRRkdtUzN5NFArdHVGclVrMFdia3BnaEx2VWM3Y05JaUp1SzU5cGZBUU51ZXlpOWd3cmVFN0VGWDNvYm1Tdmd4ZXYzQVE5RlEwcGFHcVNKVklkaFRmZ0Y4MW5TckFYQ1ZSemhJNlViM0swMUR4ZmJoQzBMc2RoNi9TOEcxNEovVVBackcwMVhyK0FRTkRQbU5BMk82NFlCS001bjBNeW9lK0NCR29iTzVCbnVJZVZsZlVoOG92a3hWN0lJZjZSdmFSS1ZkelAzS3JtVUlIaTA3VUdERHdIYWJsdzlEeXlSN3dBc3pQaVczbU03RFNmcmREQmo2ZGlyMEo3dHRTSUtMYnAyZmh5ZkN0Mnh2WlVLRFZHLzgweWZaaitsT09IMFNaaFlicVU4U0lBbXhHVnhaQjJzL09mYW8wZnV2enhZUTNlSi9RWFI1a3RpSEJETlg1OWo1cmlLSURnR0pvVkhZUDBGQUg1RG80NzJQbHk0WWhkUE9YV1o3SUxmTlVHT3dUMDlFV2Y5RXJ6MUM0ZDBtM0h0N245dW1Gc3M0QVhtSkFUbDlPdHBTUkhxNmQzYjV2RWJZRHRVY2FkV3dUZXVMR2hxMUlkblducEZ4Sk9KOEZBdHJQZGZiekM3RENDeGR2L24wbWI3c0xGNWo5aXluUzZhaVpoM3k0VUhremdQMlpXK2FRMUN6Mi9ybzRNK2p3b3pnUERXdk93THMwMDQrU0lRd1lKcWZOa0xMSWFtSkNuM1p2d0ZUWTd0MmZ1S1JmVHBUNG5BN3BVaUN5UHBYanJmTEpJYmt5aFhMWDZlazA1eFhSSGozTkRzQkJ4UTRqZEF6TEJ6MER0YnZleWlxWm1xMHp1aU5OR2orSWoyQ1ZtSW00SkNPWlV4eFl5QlBiWGZMWVVvOUExbERwaXNRa3RQMzhWcm5NZFZrbU9vMy8wNE1Gck9XZzVlTlJubzlXQWowVXlKZVhVMWF1WVZBdEdMdDR3WEJ3c1RwRnRXL3dEMWVxZXJWdFV5QXlPYm9PVXdjZ0Z4YlZmOTQ5SWV5Wk9aTmdoQ05qYisxT1ZqaFgvZHRpNWJnZnRoMk9ubC9EVkRhSTdUQm45cjhUY1pkSkJTMWYzeVViSWU5THdjV0NrUDBZUURKZlhIWWorVmRXZVVxWEFPSzkwaU5xNi9HdG00cjNmZWFtL3VPRlFpYnVaL2I0Mm5WWW84WGJuNzhVcnRXRncvRjRWcFhPTnkwZHRQS0hYcnRES2RIRVh5TWVhV3laQ0JheXpzR2xaWDNCSy9qWVdxQzVJQkdUU2ljZ21nVllRZzJVTHVrbjEwdWhFMkIyV1g3RU5heGloaDdveHE4UlBNNlo3M0MzWnBEaWZKNkFHaFBZYmJlaHFJbVNsMnljNDloUmNLeDFlWFdpUXI5eVJUQUFTazJaT1hUZzdoNTRCdmxqV1VSTGdveFhmQUY2eTNOMG4rSGk1Tno4cjNDOExRYW13WUdxTkRlTURUbVFHNlgrMjVtREdJL3kxRkcwbDA1TjlLbjlSemExN1lMdXdSMzRPME50RFpySk9HME9rZm1sb1FQTGpac2liWUN6cERmMnBsem1sSTZUVVJ4NU96dW1FK01sKzE2NDNscmRzR0hlYW1KUFJ2em5xNjNsalZjU3BaZzcxd3VGRVNxMVJvZmdZZmNueG1CL2hkTWRGQTJDOEcybEN4Y3hJYmhrOFFnc2kyVmNieDNmWEMvZG45SkxvQkkrbHdDU1I3VWI1OXhBZmhXWTEzbVZYNm92d3dVaGx6ZW1ybG54c3RVVHVYbEh5TWsxaUVyS1p0NEV5YlVyOUFmbXdXeDMvai9EMmtUa0ljM3didjcycHk2cUJMank0cWkxUzMxdUxOQ3dISWhibDVwdnZ3RlVaSmRUbnRZUmtSQ3M2bFI2WXZDS1lrZllIZlcvNHZ5YzJsVkFsRzZYVFBmdUR0My9JcnFOdXpFZGxDYnRjWVdkc1NnU1UzYldaVGVRZ29yQmdlaTNzb21zRzFYSFYrdDN1TEJhcG13YUE3d3JsUmpGZC9OMHEvVUVHNzRDSm10N1A4Y0hCdWZ1K0t4WWw5ZEc5OHdkNy82OXNOc1RldFMxMTMxanVhL1gyK0JNS0MyeFpzM0w4TWlhc0FyY0RGclZHTlRFZmQ0ek05S2tMOHFLc3AyTGUySm03eUdYcHN5SXZVdCsxTy8vWjIxb2lOTFRaSHZiRXdrVU9QVEZEdmVlNUFlelpGNVBBNTVBSmExdUMwWUR5MkZIeHU3V2hzYXlYcGhWaXcwK3pTOGpJNERtOTU4c0xFZXQ1VFcxUm5CUnZNMmZYQ01aV2h3d2ZIZHJJM28zTEhtbURZYm82OWhwR2ZPRzJvZkxtSW93TDZoUjBiOHVvMVR5V2VHN1B4NTRZRktzQTYxSEw4VEVtQW1MRFJzZGZ4M1IrR0NpaFNJNkpRQUk1NUdWbXBoN291OWlxQlhZajI0aVRuMjF2NlB2UkJObHNZb0U4M1F5YnhVbG9hOUVFeGoveXk3NXRMUTYrMXZLQ3B3Zm5nNXJRVjBHamdIdWh2MDNPNVp1cWY4OFM5MWwrOUZzWFJub1hjOTN0Nkc2cXFCRk1rQVF2NjZvYzRVMkFMdWtKemRVVWxpYlRWMmlYc0xFMWRjVnNleFFGY1lZRUhrV0RxcnNxVWJjVTB4SFFwcUVYVGNqV1RESXBTaWFUL091ZTh1bWRrTHZyTXlmSDBxRG5sdkllOENKMUNuUzJvNmtIcUVra3RnWFdCd1NuaFZLZitCcXNVRlNZYmdPdnExN1VqMVVPeE85dC9Gb0F1RGppdlJEM0JTZVlQd2VjZWczOWEwTkpRUk01Q1NVQ095NzdwZFJ3WTlkclh4VzVyUmVhbU03SlVwWWNBanVYcFJEcXhlOW9zVlAvbGlKTzNMVFBJK21hb1pIcmtUWnR1SVJOV0Zsb2pjUnYzQXRoOXM1Y2V3Z1htN1JjNko5NTlTNXE0cGdGYkFDbzdPOGZ1OGpKV1UybG5xdzNjbGFrYS80RURmWTJZT1BJVDV2Tkx0WGNVeml3L0tkKzhnTjhQSmRpencwd0RuMDgvVTdENXdLV0Q1aCtvLytXMm05aGs1VlVSMEMwMFA3b3lSVDAvU280bEdha1B0SEdRRC9WRWsyak9jemdKK0FiMnpMaXBmek5DbGlmSG5DNUt2ZE83R1pqUG5sYnVER0JzY3NnRE0zTjhybnVRVjBBNUxhWWZkUWdsL3l0eC9mOGc2SzZ0dEgvNlhEdmR6UzdCSmVpZFZlMk1pcFdNSWVJMFN1T1NQRUlRTWdtNFBWbnNYZGE2bm5zTnp6d2VxMHJFVFVsK0o0WFdoczRUbDdVWDFrcEFYaXBzTEkyWm5BbVBwenNZVjhvN2pmb2tiNWtaamcxaXo3eExtWjk5eTQrUFU4dXJ6b250VW1raWIva3ZlUUIzWkt3ZHpheDJnekhLRlVVeGZ4WWxuZW1jTXcvZ1BmWFdDQnNHWXJHN042anBtc05pR01FNHpxZkhkamxDSnhDaEVjS1RGSDBOYUxYUHBSbjc0czVoZ0NJUHM1OGR1bGZBT0FEZkExRTA2QVFtRFN2b3JyMWRhUzJvOWhsZ2tMMEIyeml6UXdMMVhUVkkwaGE0QnM3QXg3V0xFTUo3UWJzVjFlQVZ2R2JtcGVpR2E2Z0JTSTZxV3BJZzFoZjhLQWloWmFlbzRBY2ZSRnZINTJvSWhabDlRUWZYalM0NzRoWGY4SUV1TVBnK055SktTSHpMelNHRUR4TE9FOWVMS3F0SCtjMFVmVlVlcmF5b2t0cUlWdmR5OUxCbGFrVG4wSlU1U2o2bEpuTlA2OEdWODRaY0IyWUVraXpRUTZ2OHlaZW9rNGpJNW1PR3lrd1ZBRldyV1o3M1FPVnhyNVR2azNFNXBkbVlac2JvMlJBZ2I4eVlrVEVhdW9EV2xBdTZRWmI0Y1FOMHhZL2c5NUNpU1dMOUdYaGd3THJDNFZ4YXFMWGYxblA3MTYvaElIQXF4aStpVFo2SE00K240Y0o5dlpNVEo5akdzdW9rb3pZT3JzVjNDYkE3MU9aTHF2UzN0WlR0UzcvVkNxSDJ3OFRWVS9pMjkydHM3UDJ1cTB1b2tINC9wRnk4QnhDY3FmYnFsL29oNXpCOFJGMFFvTHNIb3lFakx2UFNZODlhdHpUZ1Z0MzgrRi9SckE5NVR5b2VqQW9SS0tUWjR1QlFORlkzYWd4VW11dDFMeVJWOWdSS0FycENBL2E0QXJxbWcwWkNHR0kwbUFGVjZVTStJaXNJUEF5TXFWL0o3RGhLYkthc3MvTEptU0lreVZrSlFlRVRlU0twcmt5d0s2R3ZTYUZTeWFQWGRmTDd1eThaeTVRenlUcHpNNXNYdzQ1bmV1STUxVGM3bWxQSlEwOStxNXE1aTZoaGpTbmg0SWRLc2ZaQTVWS3BvdVRtSXlYeDV5SS9nNHBiYlRhZFRGSmxueEt1dUFVNGNnQjZReHBTY2Q4c1dKamh3VERtdkYwWXlGcHlJNmZsblhOZ3pvYjJib21IaXM4SEw5Mlk2S2QzNHNvaUN2UlZmN3U1SE9qWm83K29HVEpOOTRsQzRvNmE0V0hpZlRQei9Ea3JpRlY4UVIzOXVhRG1lZHlTUDc1Z3N5eFFaTXJXTnNIVE1ORkhHVTgvSjlHWnFuZ29zNHhlNTd0ZjJyOWJTNjRTNGpRUkorS2lqOXhaKzhpcDROSW9qS2NZbWR6WnVTb0x2a1hiK0VlTGtrdUNRdGpWaDF4R0pITEZ0L0VVQXQvcWhtblFQczVJcTh2QW1iM1FBbUFCbnJPUmRLc3Y4NlF4dkQvTGIvREZNOUsxQ3ZPcnlEUXZmcVhWZzdhTUVEaFJhelpCalg0d3NEUzh0SkZZb05ZZFdOdEpodFdVTDY1aURvdVJjcmVrUHJsS2JYU1FuZ3JWZlh4S1FqTVRLTURiTjZFSGptY3NnZ3c5djlyclJVbDZaclhjcytkUVNYQW1ickNYMHFWV1pSZkUrQTVsRitNZDI0S2swQXFmbno1SzFoSk5YTXBIUEJHblRoS2t4bkhWSnF2ODdrd2ppbkhNV2l0OFZCTENCWDBWclA1ZWFPa21HOEJmU2pBTHRhUGJYVDU4SnAvakJESW5vSzRTMEVETzhVR2NzRG56Q3Rkc09EWUNJNnBOK3BIZnZGL3BXZHAxL2ZvbFA1WmxCS1FzTzVuRFZ1VUJCTDRhM3VKeTBJcU0xbnVTN0dHY25QVzIycy9wQ1YzaEgrYm5OYUZlR0JKMHVBeEx4cmkyRTUzOFd0MURIbnRrd2N1TWFCck9tcGN3eXhETWZLTENMQXVHU0lVWGhlZDZyYTR1M1JsaFRaQ3g4UHlha1Q2c0dwYjJXbEJ3Tk1qeHJCRmJnUTh1N2c3OXdQbStTTmlsOUlkWGVSREg3SDhibXlyR2lLeCtLSE4zUnREeFFhNGVKVUZHQ21IenFOcE9HbWx6Q0NJaEFpaS9DVUg1TXZ3cm5JS01GWTg2UUJTdlN3bDRSUGsySlQ1aXNWeXBkU3ZFemtIV1hqSVNHb2ZINnFHdHdXQlVJWWVFTXFhYk9BbXJ2bk5OK3h1Nmc1U1MxYkl2aCt4eVNrRmtkOWJpTjNjZDNnaEFOZE05QWNOZlNEelN2NFRIa1hVd2o3YTJRbFk1QnNlMTRuYXQ0eHBXb2JxUTFqYlRoOGIrREN1Mk14emVGNjJMQURpd2o1VlErMzhpaUpFdU4xdEdtNFVmVndBdmgrVFl2TWdtREpzQ20rc3RCTVNYMUFESmNTcTB1dktpNUloUnluMHk4dEpiQnZqeEowYkZlTjNKWitOcUEycW9rdEJ5dm1XYjNJMDVmdlRJd1Z5SlZoZ0k1RDVIZVNORE9KVm82dWZkNlVOZE02RXJUbGJvWjZVUVhsdUpxRERhdi9MTHRyVjdhNHhHWlJ5aFYybjdLMmpFbEZiUUR2Q3BYcmtOdllRRnovSis0RHRNVGhRODFZekxpRTduYmdrMHpJSTlvZDd3bUpYbm8rMlhpdnQyQW1qaEUydUVzYVhUalNTYUpNeDd2TnlqVnQ4YS9UMWZlNlpMZFh1N09qeHFGTkhsU1NaTjBjOW0vWWdBRWpqQWpFVzgvajA2aTcrWHljOGxaTmcwYlRpYnJiZG1ITnVJWUhFbnY0WnFYSVhBZW5LTVFaK0pKejZXUzNiR3BYa2p0WHBTbUVjbUtGeVNZVEk5UStJbDI5RzJ1VE1jajN0SXJ1T3Z4bGVub0JWcUI4RS9LbW5BalI5Yjk1c0taN3g4VFYvS1NHcmpFdlpGeGkzT3BWZk4yMWJFQXd1MmdCcWVxTXJueWFPdmZCTk9ONHNtTTh1RmF3ZHgwMzJXdXJoakNGbFFWUmcrSVVOUkNxUGFoUGFiWXNjZ3pvL2NTM2JxNmxpWC9kSU1OUXIyZXc4MzROQlZDckl5Ui9rNmFlQlhiSWdQUHM4cHRTMnNqMXgvVEZsOHAwOElkSkU2YWZZcWMvSUZzOERKdm44UmVURTRrbVhJUXBncjIrMXE1L1F5OUV5MkN5RTZROVFzQjM5YnM2eHpmYzAzRDZVY00wU2dMbUVoK0RpMk9hUVFEUGRGc0tDQWQrV05SbHNBU2xwWFdSdlZ6Y25NOXVBRVhPZThCRElvdkM2cGxGTGFGYlJzKzJMQ3UwTi9KeHIxWGNOVmtuQkJyV0t2YWFNdWVkM3pocnQzbXY4eGZFTlRYVFl6UWxXdEt6VVprL3d2MFZHckRXei9YRUlYOFF0eDV1bzVpWW53a25HanQvZGxqKzM4b0FOa01KTXVXL1VFSEdZTUVaWWlBcVJBRkUwa3Jjd0dXZExDeS9tYUlodnhTdXJlYnFLZ3Z4a2RzREdFdndiNDJxUzNhQXNmSUFKU1JGeXpxN3lvQXpyaHVCZDdRSGRSLzJnaDdMTnpVQ3ZiSjBYOS8wZFdEZExrZ1U2NWY3ZGt6OW5rVytKeHpRQ09lMDcyZkxnSlNHeVUvZHExRHZrN212bUJGQVR1NXFTWlVPL3ZuUERPQWlMQUEzeVVva0dqTTlJREVIUkx3b09iRk90T1l2SGxSK1oyTDJIMktDZ2RjUlNWL1pVWUR2WngrQTB6S2Rodmx0VGNQK01XODFHSjRrOUZHM3oraTRsYnE5M2t3a3dVUU9iTnBoQURjdFRVTFdMWW5tVGVkcEZMUE9FUDIwMU53emo5cW5sYzk3OWxlbVNsUFBYNXdMWGUwUW5MYmZvNVIxeWFwek0vS0xsYVZDQkN1TmxTZHdublV1blpudFlteVhBUk9rT0JUeU5NTFJyQ3pLR1VTeFQ5QWpUdWVRNC9jczVTUUJ0Rm1NQ2JobjFET1ZsUTY5ci9xaThjQmpHcUZ6VlRpZzBIK1FYRjE5SGpRZ0MwSmtzQzRYZVVqRlRmWUpYTXhaak9oaTlPOUErYWJHWnpiY0VVL3E5RWR0azRJdlpqbGFZZStseE5lQ3RSSGhvak0rMkdEbFFhSmloakNEWndadWp4WGljaHVlK1laRUZ0a3Rsb0pJaGhNejNXcEZuNXpEaWluYXoybjRmVk5DNXVQa2ErWTlwY2VtV1hwb2laS3ZnaEpGVG1ldUVjSDl6Lys5N2hpTy92MU9kSVpwNHNSNCsvaGMvSm15UDM3NW5EUHc5bW9SenJXQXkzTjMxUTRmUWUxSExUTW9HZFMyQXpNSGc2a1UwUGMwUTNWNTF1TkxCV0RsSjBuRUsyK25KTDRoLytDUTJzQXplbjdvSkJzd2pXWExqT213azRtd0QzSnR0NU1FWHR6Q3hvbG1kM2o4T2hWR1o2Uk9YZ085d3NIUFMvVWcyYitkcHRYNGhZdkVlL3kwZlNVRkwrUTR1anpQZnkwSVNUVk9vN2pleExEV0pXbnppY2h5ZjhHMFgyQ21LUXlLVGlTQU9KY29aUlMyc042dlI5SGt0aEh3aGgvNmVmTzFwWlJCRFEvY2tPREY5N3pkV3hEamtsdDVQS0RBZW1tS3BmazNHV2hpQXA0MStudmtLUHE5Y1pxY0hVOE5rakQ2dHpncnpxUU13QTNEYzNYZlR3TFZZaWt6a1YrZ2N0N1VRdlRDZ0dXV1RXMkhsUFlCVnFIcTlXVlpvT1dVU1Mwa2p5ZWIrZHBEQzZwZ0hVdTdhQ0MvNHpMeExwUHZpd2JpRFR5anlzWnc1V09LajB2dnpnUlBhZXZjajl1Mm5mTWNtaVNucmJOVVI0S1o1ajNxb29uNHl0RVQxZ1hMM1ZVRGkyK2FVYWVTdWtpZWY2cHBUc3NkTCtJcVF5cWpaRVIzM0dpcDZ0N2pCZWVDalVkYnR1dUtYa2VEZ0MzVWYrdzZKanJFSitIaWtPYWNkU1cxWVNrQWtKaThjSDdtdEs2MHp3QVhRRnpEbFpseHRjRms2ZDF6VVMzSFlLTTFNT0NrY3NXTFZwVDR0bGhvTmk0ZEZSYWFTZXI0VkxpQzFUR21lZmZjWHdNK1pKVjRsa0l4anFLbVlUZ3FrREt6TllJQ1ZXUlZHZmNyUUNybDMwcWVaSkwrOEExcUxGYkQxWDFxdCtoUy9vZ1AyMm5wVk5FMU1DR3BSMUxyai9oQWNFeDBHemg5SWNQUW1KWEtyVlBMWkdkUGNXaTdKTUs0UkZnZkpVMk5VQ2VDSG1EL1E4TEVBdGlFdjJHaWdDcFRWaEdQSDViSVV6NHQvM3FLRmdjWWJ3WWYyU0E1YVBSSXo5Sm4vQVAyM3hGVVFOdlhDVFVvdndUMkF6aGF2UitWU2ExRmdFSnZlRWp1Uy9NYnFwR29xcGZ3b1NzbVRUVzNoREh2MVJ5bXB3VTFpemNYNEc2SllmbHU4cFoxaisrcGxzVGlneHBFc2M0aTQ4RnBkMmg5L0NaNy9HcXFodUZRSkY4eENEMlJaOEFsejUwMHU4eHJYZVc2TzJEKzRsYTgzVDNpUmhvbTVFbTJna0VVd2RYNEllRG1ib0hhQWZrNC9sZndXT1J2OGZSUXdsM1lzR09rQUc2dGxZNXpZOStwL0FoTzRPb0NwS1pjd3lSMUFoM28rUzFrZ1BQQ1dVYXR0L2FyQ0kwR2I5ajc5SzZ2enpobys5K1JnaVJUMDBpNFBKYkpLVEFGQWJyUzlxeHNuWFBUakNadnI1R2ZBekhWUW5GMWpqQzFPSFRZb1AzK0c1ckZHL1JFUEQzWjkrLzUrNXM2MUpCbUdaZnNBNENYVk5RdndsUmtiNWp2eTV5dkh3NEtDMzVwZ0Foa3pqbS85VlFoT1BQbklmRTkzRk9WMitxS203aWJHMjN3MituekJVeFRLSnVMUDRPSEV0N0wwcVllN3NzbDk0dUNoT3E5Y0pONDJ5VEFPSUtoU093cm1UK2tsK1lRVEtPazFxY1dNRGdldjFGTFR0S3MzUUtSbzRSTFh0a1RidmlRbGhHS08ybGdhaWNXSUpRaE9BK1gwSkJEWTRYSHBEdkFja0prNTZYLzdvNFUxUVMxTytpUnpCNldBblVmNmw0UGUvTVBzK0lmWWY2bkdLRy9RaEY3NVhoVi9JR2p2TVFRbHFPVHR4cEQ5bmJDZC9CTEE5anFLL2k5eGxEbGNtaFhXQjhRRnpQNm1ubEVxaWFVNTVGVlY3aUk1OEV2SDlHTFJCQWZtM0ZPc1BlbzN0ZmZWQi8yOCtHcjJXbFNPUzlpcTc0UzNVSnVjUHVOdHBvNlA3WDlUT2NFODdsbWdKbXk4ZnY0UldCNmFkeVMycFNmekI4dXdYSWNudDU5Q1dueWlaWlRSb2NRdTd2UGV4NjcwYS9QY1kwamJ4MlNHK0RkOEZxaWdabmUrSWV1WTd3UnVVQzdIczNjSCtEc0J3eFl5eGtWUi8vM0tCUFY2Q2ZzanBUYmIyOXRlblBYNEpDbVNTcWp5dFZCL1lqaUk0UmUrY2tWWDVBVjVPSWIxcXk3bGx3c1pLU1dseWRhZHBZU1poa0h5T3JYaGRYM2R6UURTY3NmamxkdzlGY3BIN0VTMmNqSGx5Mk5vQVhSaG1QS3FmYUZlTDRSY1ZNaSt2NDdzWk5obEo0SnhKSldpYWFzaVpWNEs0aDhFWHVONE92UWEzTnF4SDJlMzlDUlViRFZuZllua3QrQlc0U1YrSFNMTjFUM1REQmtJNndqV0p1Q0FtRHhFQ3pUSmFWSkZWM1BTSlQvQ0JiSndqZzlwZ21EWlh4NFdBN2R1bkt6N0taRTVNbXJKampaT0pxTHhSOFZJTWE5ZWxYNzVkVm5kMXdqN3E3MWpLR0s0TUpQL0l5MlpzN21mSUNCb3duR2lEK0JYVFcyWUg4U1dMT0RHc3FtYmhWQnJSRWhZUGVtSnlSLy84dHJPVkQvTVY0T2xLZTd5clArR2FEdnBWRlJIUVVBOUNUZjlJZEQ0YldvLzlRd0h5b1VrRFN3MWxwVm9LbzcxMXVGZ09rOTlUSi91NkpQMWszclY2ZkF2RjlFM0xTVmQzWnhBWFUvUCtiaWJuT1VBVjhncnErckFuaGtuaHR5V1B3R0RUSE9QbkJlSWdoYzhmN1UwaEorbHRBcDhrV2VwK1F5cWxDRlArdnM2b3l3SGx3MUJIV29wampKSDQxejdueDRTSHFrSmZ4bWNZU3hSVlBwQnZhSnhxQk5YTFZjeWdjbWt0eklienpWYXdTWHdtMytTa3ZxV0pKUS9YdXNQaFpFeWpUcEpzQUMzdWNxelhwbHNJbVJUS1BaWFltTmtVMFNOd3doUUFZQ2lpc0hOR1k3VnJSQUdzT3AxWndJRHZtalYvUlRaZmE5MDlDajJaTHBxUUdqU2FncVpkeEdyaTd0N3VoMDg2d29LQVFZcHkvM1pBREQ4NVUydkZ5a3VURW5aTmZjeHFxR2NDUFl0M2tiY2FpemdkSFRLeEllcUJHd0E4Mml0bFVhUkMwQkhOTld2WHk0K0tHRHVac0ZiOVNacmcyR0lYQ0lOQTJyNTdNKzVLWDBnb1NXUmVHc1AwWmdxNUhxbTdxSUllazl3ZitnL3FvdDBCSWIreHRrNFliaVhMaDY0RFZDYlJVWDFmenh0YjNxcXFWM1F2cGtmemlxV3Npd3hQbFEvQldOZW85QW9iTEd1Skd0TUxwYzAxRFdWejlQQWtMb0lVbC9LMjdjblVjeC9LSXBFTUNiT0o5eS9SOGtoM2NGVk80WmwzZUF5WmluWER6VDgyU3dKNnBoSWNrd1lHRSt1aDVneXg1bDBUSHhQNHVDdjJIVi9mUUVQT1JiTkt3NmdROFV0b0VXODdlc0tVZVlQYnNXR1QzSUNHbHptdGNxbmQ5YmNkUmd0dGk2SVR4TmVOZFdnVEx3Y1BaYW43QkxFVStGbE43dmswQVRTL3JWa0VyclBFSHk3UW1UdWtkZkFFQm1JQ2lIbDdVZ0t5K2JzL2ErcU9pV2svYkJYN1c3Z3loRkxnVHAzc0dWR25lbGtEaytudWNMdlpOejhvK1ovTHY3WUdMVHN3MmFBeThhZ0lIQzkyQVhSaG9iYTZ2bFE5YmRrTHJVMm5Da2I4bFRleUJRZ3ovV294NVhicDdDMjZGaVpaSjNRK0w5RHk2WXhDVzFkWURVMTdLTVFpT1paVTdPUjFiaUxMQzVVZDNBSlZxa29La2JEcHhGYktUZVp2SWZ0MWNvOWZFcGszNWFIZWZZeXI3NDFJczltdFZCK2s0Q0pROTdSY2JrcitUcG9yUEo0QUFVTDByUXU5bVllT1NLRm1EMzc5K29XRk1ldlNPZEVvZHh2VGdRZ1ByK0IvRlN1eDVSYThyckRYNGtzNWZweVhxUk1NTlFyTmZyTGxhZ2E3K0xwYi8rUXJYVGovZHZXTkZ2NVJQeUV2VEhtTFJiT3l0SVdoV2hIay9meTBlTStxZU93bEliVk9OSjFWck9oTEwxVWN4dHJEd1VSaUI3Uk1keXZXaTFod3VMZjUxUjFHQUJXV3d0ajRtZ0FQa3c3L1VORm14bHVSNEk1WUNiV0Y1K0l0M2d4R0drWUtha2VzWjdVMTFGRUdlVFdiU3NRbHh3QW1iNkNkVzB4ZE41WCtaYTlNUTdTNWpXRUJhcEZqZ1EwNytJVEV3Y3pramZad3dyRzBpbWo2TTI3cW5Pd3ZEVlhUU3ZnL2lSV0JQNkxDTzNKQ1dtWmxrYU1vclUyU1AzK2h4V0Jwa05uc2QxbXp4dElnb1J3RlFYUEpvL1hOLzl2YVVRaU9zektJMTRITHlWRk84VW1XbVRwamhZUU05OE84STlrRkNiYUhuQ2dtMVo3cFlYbHJsaVh4UUJFQWREekJKQzhheE5tdHFENHp1NGdzR0VESjBrTFcydFo2bEczVC9MMlRxa095eHBIVWVEdnNpOTFEU3lrcTVzcjl4VHRqT24vN3dKUVJDRDhUR3R6RzlWSHF0dmpITVZnbUlqWDNodG41TDgzYzFOVmJtdktyMVpNUklkd0N4L0pXRlJQTnBjWjZncjFFRDFBSFJxaXdDL0xWSmhjODU5eXptZ1NMam90ZFBEZ2NpZkxsWEh3WjJPdUNUVFI5MmtFNDB1YUlOWEFRcHNjNHBEMDY3TFQzcWF0V05hRUVRSUZlK0lQYk5EcDFCb09abXpqN0JSOGthZS9mS0hHM2psRU5FKzNFMW5yK05XbTlRb3dObGhaQzROS3BpWCtVQnNmbFBPVjg3bGZkVEU1UkZGTW5wN0lPeVR2WU50NThiK1E2VFNjeGFPZkJaL1p5akRhSk1URzJwazM2bWxWNmUrYUxZTitIeTQvNzZVRjRGSzRPbm1RZTZlakdNU1JCN0RzTnJCRkJ2S05FSGxabzVlcUFkdDBWRDhjdkthNUdlWVlhZ29sOGpwdmFYK3pmL0d0aEpta1pTMlU3M2J6ZWhaNHpGaGJpeUFSZ2tEbkZpaHEzbWZwRnRJR09DMCtDZVk2eTluY1NpMjVqbldqa1h5SDJSK2hXcUJiQlJyVS96blM1enA5K1NXNEFLOUhiWEFmSkp4cWJzUWV0TktuQVZUdUFZdjRVVzE5UG9XOEV0SlY5cjk1dUZNVVdYZUJudldiUmZNT2NMSCtqWFZBUkJ4OGRwL0FGbVUzR0x5bVpISDZHZ1hDbXJ1cGV3cnFtZnZPZjRWOUUza2NvNG1YdVMzVVNFM0hZdEJPanV2TUJ0OGJKVlI5b09Hdk9ock01UGRPTHFvc2xkZTNLVkoybDA4SW80aXJHdVoxeVB4M21JVGUvcE40bDRwL1dtRUJxMzVLUzNXS21tSXE4Mm1tclJOeGF5aktPakpQQ2xoYUNucEQzVzZwYlVEdDgvc3hja1VPWmJVb1U0eWRJd0FsNTdLbTJFUlhzRndyelErNmdZVWxGWFU4WDhYWXdtN3VRczlsb3lDaFN2R3hIOGNjTDVneG9yd25EN2crTzRiRW1nM1Urd1RldW9uSlM0UE84WnIrNlZNbTVhSGhFR2w0MFJFcHQrMzNyc25TNE44Q3o4OWZZeG5BRHdsUzZvYzNKajAycGpXc3JxZ2pPTXZOTTdUN0k5YWlHSTc4LzgzRWVKdHNlSmJPR2loY3o4cktrTjZrVVdOOHRTT29OS0wyUGdHY1RqMW1KOTRma2x4QTVKTktISU9maFEzWEVyMENOV1puZ3N0STB1L0diVVlhaFRVcU5RdGN6NzJ1MDhtb2FRUm1DWHdONVJDVDNoWFBlMXVTV3dHWWp5ejcySWdubHF5dlBVRG15MzI2SlNicHVYSk0xNDNWTTc2cnlmTmxjdm03TG53UEdKU1NVMWE4MjhYVU9DNDVGemZydmNPQ0k2SCtjdFVEc2ZGNGM2ckY1QVk4eWg0RXBieWdRYTNZRzNhN1d5cS9SMHVHaTV3Y2VWUld3dTc1MC84aytJQm1Oa0trRUMva2ErOHd2OGFtOE9rdjZLb1c1MlpMcG1FQys4ZzNNQ242L1d1ZUNRZ3FWMmthdHRxNnZtalBKSERVZmx6aDNZTnlYdVd3VVdPYmRoWml0WWJMSGplUjRDNERBRFo1QlprdUdVbHlaa09FcjR3K0NYamdoS2d0THFCRnZWR1VhZmh4VTFFMGM2OGJmU0VZM2d4aUMzRS81dExQZnAvaVF0Y0E0enNHTWFQTkdyWGowZWExSEhLcFBXV2JCNlFRcFVmRWZadzRiT2s0M1NRZ241ZjVKdVQrVUswdzNOamR3ZDFDZnI5TmZheFUwNE84WmdRNVBPSDFXeEhMalhSRkN4YnFrVFlQVDlnNWlQcUJVc1N1UGxZdUdlZnVGV3VZVjBMcjlsS3NEamhIN1ZxcnBUREd6RTlXUVgyMTVJUVBpQjdTYVVORFFES3NzcVhyMVYzUGZjMUFDMldUK3ZrNzd0WTdrUWNCUndzc3JIVkNZa0lBWjFEbUlTajlPdnpHSHYrOGd4MWRZSXFLWmNkTndncmJRNjB1c2RNMFdJSUNXS2M1N1IyR3gxQTR4Yzh1UU5UcFkySlNyWG9qMXBZM1V2d25IUkZVcHdNZnZBbFVjMFZSVkdYMXpxMUhORG44dk5IVEdDdkFiNUhZdjFKUEhYVXVIZGhkd0thOGE4UDB6eXJTdUkvYkZUYnd3d3VCTFdCQVczNnZPVHltMmIxdlM0NmY3NHFFcko0bXhpaFg1SUhDUkI2b2tJdE53eVpLSzFkTnJERlBlUVBPN1NLN1hqN3I0clRueFYwUzRVNDBucGxlMDVaTzBWa2dDUnhKb2k2UXZSVmRUNWxFSm92dm1iZlFsc2RDSEM1UHdGWkpCSHBHcC8yZE1IMjlZVjNhMWRjTHlaN0pJZ0dLSENNcFpoV29la2tLMVVtRDNBNU5kYnFpeEpKZWZob1hpSURYQ3RPYm5GZlVCUnl6M3B1N1ZIdkgranRIbC9OL1NUcWdDMTRGWjBwaEE5cXBqL0tnMENtNXlIczVZaVZLTVh0RUJwUlhZM3hiRWxOTGdKaGJrY3BTdUszYlJSTk1ZSk8zR29zT2dDd2NpaTQvdUxvSXlEeURZTlg2Z1VQUVRzbURaTlpDYlI4bVcvT2liS2tCaURBMXJxVVk4YjJDUGVQQVQ3VVEra1NOdFZZVmE1TFQ1QitCeWlOUEVEMEtMc3gyNGN0NFcwZlIxM2ZIT2t3U3crQVhaZnNCNVdJVWZ0VGxXVWtiY3h6QUNsWnRHWkNvRjlpRkY0SWdUV3hQdWY2bWM0bXJMVGVVakwxcEJpaStrNXhOdXRPRWcveSs3WVFpMmpCT2ZRUWptOEU2Q3g2djZhT3VPYVIxZ2JYVE0wY0VpTi9Dd2JsbGtlc0FiM0hSazEwMkN3L3NaVWlqd3ZOTU80dVhZSTQxMWJIalFuNkhkSVFldXpvYVdZRVhObDQ0ZlhuSzlxUDdsZ0NkaDgyNS9VbGsveGpyMVp5SlBEcHdBaEpLVVg3TkVFK05hT29MVDNvNzhnNWJwUU9Mc1N5Umt2Ym9IQWJMUjBmLzdIazZFTDF1NXVSZDJIQ0hTYVc0NDRDNUtYRVVTVGJQUFBiY1NMclRoRzNTRjl6b3c3dU9JYTQ3VE1UU3JGUkNBOTVTYzNRVEtEUVhVOENDa21QMnpJakVnTEF5cjV5OWU0ZmpTYUdIOWw4cXZYTzZDcmk2R3YvclZyRjI0amEwd0dvNHovTWlzOWZwb0hSemJsb2N0a3NBVzlVRXJvNGJWS29SdC80NlNWZnpNelV5ZnNMK2FvQ0NoWGErMzRpOHFNYzZMRWhhRHRZdEpjT3k4MzRJSFpEL3Y5cjNhTGxBQWNTdG96Ukx0NDh5UGdPUW5DaUkvL1lXVWlRazdnb1lFNEtxSTVGS3dsaDdWd2k1OXRKc1N1dERuclMrSWVrbXdVVFE2V0l1R0I0M1Y4aTdXWGRTMXFnUHVlMlRuTlRHWHBnaSswVkJiNmtxaTZYQi9NR0xHUThzMjlmZGFCSjhYcmwyQlBGRWs4TTZjeEVSZFFzRCt0SS9WYk82YWRiczFRYWxWeksrb1NkT2ZsZDhUOFNNNC9jYUUxY3VRL2VXQ0NYU0ZlTDlpNCtGWmkrMnF6L2o5VmdRWFpwWFdzUzBYcGdvWmNRRkp3QmVVZ2xOWWRZTUFnU2QvTTMvWjFzeGpoVG1wNGNSRlZpNHdqMmdJd3JON0Z4c0FqUVd6M01CZUcrbEQzb2hsZTloUDdGWlI0WTBKV2trbUIwUWVUVUN3VjdWK3daQjVFRUFEZ0NTekloRWoxYmU3MUV6QWtBZTB6cU1FTVpNUG5OTXBOVEpoMGs4T2tSZS9hQjUrVURKSVY3RmxCNVdDcktpZmtLN0JoNUJkVVByUHowYTJHSmNoOUhjZHdwTzZNNEh2Uyt0SDB1NjRoVlplQm5MQkYyNkE3VUQvZHIzNGlJM1RxSmVNeGo5dnY5ZElpTGhSM1Fvclp0b3pIY3VaSE9oWjhzQ2VDY1lTdFJ2Y1dmTllvWG53Qm5aK2J0ZU45NmtqOWZJYUc3dXQ5QTJxT2NZTlRqdGxCNnNPOVU0elF4UnlmRzBEWlE1QmhDMjJReXV6akluUDNmQ01OclhiM1RxcnRjWHJrd0ZaOHpzM0xnWWR2SXlnVDFZU0kwWHFUOWlKUUh5QW4wMlIwMFlVY1NTOUkvMWw4bkJKRUJvbE5mbFpMZTgzNSticWhOcWtLNFd0RTUxMTJvUTgyd2hNL3RPSWd1dU8wN0EyRXd6RnpwWTd0WmhlblM3V2tKNjJIMmFuTWhkRURkQ2E2RkJOQVcrRkgvNkhUTkp2YmJidGJYZzlIWFJzNDd0UjFmWjd6azZ6RHhNSDNETDBkSUhXQi9MeGdpZmg0REhqMTl0THV3aytrVTB4THA4YzFydHRDSnFYakdWQXRRM1lsWFBVN1A5bFN2SjRyNnd3blNOREM3NTdXRzNSc0pzSWpPZFl2WG82d1YwUFU0M0xHcnlUMXhGaXZBOHNvZWxGdDloV1ZNKzZzRGUzekQ5dTlDQ3Z6VWxERytidGU5SVhGZmdWUDRWWnNDVER5Rk4vbmlDUk84YmVDZnMyaVdhTytiY04zblRsN1hSQUx6R2U1RFYzTURlNWs3Q1doVXVpZnFPejZUbzBFWUNLWWR0MXhjNWJLSjN1NWFvZFhLRVJTdmJOMFQ0cEx4a2oyM0hEdmJ0bDluNzVrSENxWjFKQnMxbGhBMjJKeG5adWw1TjJZZmo1d0l2ZFZrS0NiWktkWUJtMHgwclpiZUFoWkNNSUhHMkRGTFQyVDM4ZG53U3hBRTBzL0tIODRsV0lubkZOKzUvTS9tbnNlREVVVG5ka1Q1amxRaG4rekhNb25xRUM1S1J5Sm1rbG42SkovcGp6RnZrS1NOakJsOUsrckl1NThVT3BOeVV0MkU4aXpxZTNEK21IS1hPUXNSeGwwbXpKNWNiRFhZZDF5cmNsMlU0TGRTNTdweVBYNDd0WUVZTmUyTC9LbHFwVkxVZlRpM1FZckR0R0hoSld6YVpwZmNOMkI4Nm9rd1o4Q3k3MllYSkFvaWpLa0psdWpKalM4ZnFFc2RmMzZyaGRXcVFNVmZSOEVvRFIwQ2Fsbk9rM0VaWHJUMzdHR1dueEVqRXd6Zk9KRER2UVo5YlVyZ3BFRE9zODI1bDlzbWpoRnV0ZzNaNkE3Qi9PZWpmSWd3R3VtRW5Jd1oyUDdxWjdsTjRscHNVTkpsZHd3RFRPRHRCZ3BVMmJZQjNkakFkVktZSW9kMkZXQmtaQjBsM0VaTWk5WFZROVlRamxnSStMSHgzQjlqQzhGOFVqc2d4MHJobVp3SmVJSVY3MnRUMFg1ZXRxNnpQZlJTcjBEM1NSVlE5SE8yd1hVdGFOUHRSQ2pEUHM2aVQzYzg0bzVleDg5Z2IzWVVkYzcvbWQwbHgzam1LenEyY0ltNmhpS2FmTjhPaGVPUGlVNTJQdXZmODJMTzdrZE9iMWQ5REJWSm1jSUZ3czI2MVpxOS9wOFhaZDIxL09IZFQ4OUh4d0hrNXBObmRrOHRRYjdOYWpOSGRrS1NEa0pHSGdYVWR1cndpcHVsQmQ0L0NnNFk2bGxYMWJ0clJ4R1hpM0ZpTzMrRVJjYzlXSXdtdkwyRHJBTUNyVXlOSGxWN2tKcitwaHBTMWttL3E5MWJISXJ4MGNaSTJWNWJVNmxsa2RnQit4OENmMGdyV2JkWTBzNjZZUzNZSlZjT0V3aXVNOU9WcWxjbVIvekQ3VTYyMDBGU05uUkhPZGora25jNUtJRWtHaUJBaDVPbnkveXNnWWsxeWVTOWxJdGZVUlUrZUZadE41RlR5U0MzRGxMN3pFd09Pa1BoM2tHbGxMZG03ZWVQaEpmTm1VZkNBNUpJTGs5cDR0NDJ2UTRHUUFpdVJqbzVHZFhrUEh4TU5uQ0NsTlg1cEF5TjYyZWE0R2ZTTnc4eEJmanVBTkdVZnk1OVpBN3VjYmdZWUxHak5wS3NPMUxGNjQ2TU03RHBTcld2R1JXaG81NERCZHIveHZScWpXVlVGOGVFejhsZjdhSWE3ZDhSY1JXZ3JRZldtWmlPaitlaEx6RklISitVN0RLMEc5b3I3a2RLb2JZaC9BMXRYK1oyZTNqbVRIdUd3TWdFRENvbjVFU2JTSFRaSnNzYWhnenV3SlM0Q3hiMmZ4eVUwUnF0eEt0aXRFRWdkL0wvcjdOS216N0F3dDJOSjhZczU1dDhxdEVRUnlYR0hFTWUwclpiS0t0U0g1RzBiZjY0ZVp4alZMeEVudkVoVUVwZGZHTGowVTRxbDZaaDBPTlpHL3pLdXh1V3ljQkh6c2k1eEpPTEtOcFIyS1Y3dTRRZEdXdW56Z3JXWnJObGU0ZndxMlVoUmNzQXEva1BRb09Xbi9ZbnZBc0c4UHE4OXlPbmdJUjVnYlNYcnBBRmw0NzFlc3hESzUwbG0vOFZMVkxpSkRjMUNGSEVwQ2M3OXlzNGRLVkpicERHWHQ0V2ZZV05FdUk5NTJONVVEdVY5WWF1QmhvVmkxdlI2RVNEY2doL24zdDZLNlhTV2JRMFFGOVpLRHBiZ2lFV2tUZE9uVzZ2LzdwV2RwNnpZSWhBZzQzNjBrdXNLYld4bUcwcmNjY1ZpSVVWalZHS2tybTlkZkZYMWRuUHFROUduK3hxckxFK0s5dVgxVXZDQS8xRkNQZ0xmdnlFcW9CeS9LaDdGa2dxYmJJeHZmODRacmxIMGg3ZzNYUjBnamJKM050OTVpZ2hGRkI2b3JDVWtUUXBQakpINDJiU2EyMExMR1gzR0dWSWgrdHlzb2V1MjJIbDRRbi9NMlF0enBiaGtxWmQ0Y3I5aEhCWktSd3dKTEdqYzBIV1p3SFFjK0FHakxaYzFoTnRUUVdCVEVETUNTMTdSYXExRmZzSEZBelFMY29rYTN3SVZYeTByOHdEOUVWRkNyVnNpQWYzN0grSEVWektISFIzU0ptbmZRK3hCSDl6aHpwa0V5eXJldm0xUDVWamtvblJSN3VhYldMYU4wTUNUeXgyN0kveVd5S3ZJcElDQkVjbnRrakw3WDZzTWQ3QXVYODlTdWNKc1hrRUxPdDFDRkpoUExkTzYrb1hsd0RnS0NKMnNMTzZSdXFQR3hROGdaT004Q05zV0VKdHRVMXJYV0pzY25aa0puWndkbEhKVWRlZG0xOVBQdWdNSHBXYnNIVVAzNnBndjlBUndheElFeDdMbUdjQ2RmMG9sZy9sN0FnZmRqK3dqdUZjb3JJTEFKdzhJTG9xaFZwMnFBWG85VlB4S1hDN1hYSFBtMjhVc3k5VWVtNC9Gb2d5TVliUU9wc29hbWlmNHhwbG9OTkVydHFYZitPckN1TmJRYzRGVC80Rnk4bnI0MThwQnhWKzc3NXNiaU5wYnZFNGlkRThtVi9KQStpVHJZUHkva1ZzWHV6d01BVkJWNVNLa2N0R242b29CMU0rWUFMS2xSZHVJRmpPNVc2TXZRdExFWTZiTlZFV1BaRTAyY1VRYk5VbXRoa1F2aUFjVGNwWEJwSU4wbk5Dd1pqYkR5Z2I5TVZ5dU1BVkhHdldtcWpaR1hqdHZkOHVOdVV6RXVxVi93WlFqeWVpcHdITmlwUmVMRXNVWTVldFI4QVJPd2JIYzY4TVdZTTNKSzloZUtQTEZ2cExtUWwzczhkOTBqcXBXa3JjR1VGeTlINVY2bnlHU1dJcmhUQm1QbEFiUW8wZjNMWnFmam9XQUxGeXROK1djWkpBUWxwZVJGcWdYOWZuc2FWVU41Nk4xQkg3K1RaTCs3NTQ0U3VZa2ptR0VSRUs1ZGVvZXNzOThWZHNYSENvM1g4NkpndE1IZ09zOUpNeElKZHJ6L2MzaVRaNVlXWkJZUlZHOExVcHFqT1BUcHN5TEpIT1Nrc3d6SU5ldllJMTM0L0VOSmQyeUtRVDkwTGRMWUU2ZmoySWhVaDlSOHJkc0Z4QkZjZFlCOE51bVFOdGNYejNFYjlDcnBYcVJHV1hhUllacHNDelBsZ2VzNlZqYUN5UytvdGtpbzUrSmxiTGpRenM1aUFWRHF6RkhuZm5kN2NjYWFSeWlUN0xZNHpQdEVyb3dLczhldnZiNEtVeWRBQzdkNVRMaXJCK3k4SGlyWWVDVXlLV0hNQlNheVNZK0JpdVdpc0IxZmZYWXBrOFdLY2VqMUZZU2t1aDROT1hRVHg1QWFDQ1pRdWhsTE03bi9hSnlXYUI4MnVJc01XY29wUFVGSDlNNFVlajF5My9XT2ZGdjBaS25SN2ZQSjF5NkVOdEVjVmk3d3U2dDNIbVVjeEtUeWhJZXd1UW1ONGdDK0svN2RVZUtsaTFXaUxaQS9hT1RDN2w0MHBXRnY0RGk4cFczRDZadWk1RTd4MjN2Z0laL3F1YVJrVkZONk1tTVFDRnovcUVVWVpLamlLK0E2NHhHYzJsclJjU2J1ZWxiTjFCNG5GV2IxT0p5a1ZOSFUwNTc2ZGsxbW50dmNMYkYrNU9DbTZDbU5nTE41ZTFYMnB3WlFVNGxxMEJRb2ZnZVVZTmlvQUtPNTRIRHlQU0RCeTlneFhFSHJPcUNFbHhiV1N1UXRNcE92TENUeDNvZ3lYZ0h5RnppaGtGMkxaVXZzRVZXNSs2SVo4ZG1qcHVoYlhSUittWCtuUXZDRnhMNWM4SzFMZWFjMStkbVpVMTNBTXc5RkNxWTZWUk5zRVJKMUpGeCtTVkhmVzZlWHFid20xaVZOS1NWMkN1aTAyZzVXNEVhNUxPVXo3U200Q2hhSGp2QWZUS3V3SG9HazZXSlpETDBXWDV4K0tVVTdkem54QXJYUTF0ZUlFNFVISGFTSS84OXJGNlF1MUZtTEU1WURBOXFyNkJJUHRmZUdWTkxDM1RuSkJsbW5oaUI5MENKbkhNZ0N6Ykh5VkNyM3pVM1ljamcwS2tseVBMSGtxZDM0QlNaRFJPaFlqWFdDUTdVWjB6Ymc3OWExcDJjRDFsR2FITU82MDBzd2d3WnB0QlVOaDBKeUsxS0RPNXcxcjJFRkJvRnFSUzFQNWVuSkdTZFpFU1FDR2VWbUZMUHdaRUtFOEFjSW9OcFRIUWpLWVp2eTF0Q0s1ZWVMb0hkZnpYT3VlcmswWXFZVEVZcmZyRkZBNDhwUm9zQ2VsYVlJYjBsK0RSSzlhL3hkYUFFZXlNbGRweEE5bUNsK0dtU3Y3SHFGSFo5ZEVpMmZIVWNjZTZQL0w0VmU1WVdjMXA2T01vYTBNbHJCckVlTm5PWjZPRS91bzZCSldUN28yeDdUZWpYSDN6S2Z0aVRVSjBjWk1qUVdlMHdDbDNvS2dhcUxpdW51MGtwdzdOcjhBU1IvZVJCU2cvYjl0MUxOVUlnWDJsN2IyN2VPRXNZN1FwNFhPcWszaXliU0Fvby9hYXVEZnJFN045QXVkRTZUbFJEbGtZcWxvZ2hCeXpxS01CSmdTaElNSjR1ZXFsMTcxWFhxcXpYZmw5WlZjTTBJdHkxSUtkeko1a3EwbzJpOUsyblR0VjJReXFjZWQzQUFPd2xVR1M4NjBFNHBwU09JcW1CeTc1cGQ4d1FZSHBQNjNFVjY5YVliZ09nZTgyZWZScHBLZzFlYlU0U201bTc0VkVjR2FJd1NXNVBXKzh2Wm1ZYmt2YjJkRUZublZzd2ZvWk9XbU9YMUZsZE9EUE1RUjNJU1RiVVdUSlQ3Qk5SaGJXTWkxN3oyc0cvSlBVMWpqdlRTdVp3ZHpwNDk1WGNIY2xrRlhERFp5Z05ZbXphY1NqQmU3bG9mdk9xNWlBd0RYM2ZRQkw0cHdQTXBOQ1hQa01YV3A0WjRYYzFxajQycEZ5cEI5b2FXNmJIMGdKUWZjTXpFdEphR3pDU0lseTVidGxiZUo4bjhuM3JmVFFXUTBuaERhWWFrVHBzalhXalZDb1llZXpDa2I5MXBVL0R5NkdPL3AzbGZKNGQ1ZWNaV2Y1ZTVWS0lCQ0ppNUhVUGRLQitzcWFJYU9IZWh2MUFrRmdocG0rdHVzQzZGczJCNWJZOUJscUlvdkkrUWtpQkdpbFpQY0tuTlJQV2tmeW1JbmV5QlUzNU5LQlk5K1FTT1FSbUZZMzNGUHVHVG0wcFNiV0FrcmtLR0NZN25ibHBOTWhmYXdQVTJUNGpDSjhtQ0t6bHNBMVI0cFhBR2Y0aFZ0SWtPbjh6aUpHcmg3V21ZMHY0MlRUNWZ0Y2RFRXM4ZFlaSnVOamN0NzdieDZOZXdzSDVpNCtWQjIxREZ2YjdleVQvbjhNVXpycjBwY1RYV2RHWWw2SjljS0pjcnpQcTVSQXdnYUU5a29rZm1pRjdqSzNoejJsajJmQWUvN0tIcExJTXZiMjUrVHhLZ3VOQmhTSzBaODZBOVV6U2NBQ1cxUXhuNlU0U0g2TmtTcE14RU1UTTN3d0lValVieklyWFpNUlMzbUVHUHJydXlhUnNZd3d4Y0lBc0JrMzlzZGtqUkppR1ZOV0E5V0VKRU03d3NZZ1lHUzdSSGlVL2hlY1VNa2NuOUFpZ2hoRnhuRkpGN0JvTWNwTkdYN0VVREc2ZFFacG5VUGlSQ2kwMDR6aEtYcGZ6MW1VM0VnUjI0dTg2Tm9kc2cvZE9rdVIvakVyOWpWaEFmMnRKMnNWRUNXVUxZSlNCVlNHUkxIOFJObkIxZmRWa21vVW9Rd3JWQW4xTk8vaHVMdkxaTnZsZmZ2bmM3NStVVVplTElxVnJyUlpCbVlWZ20xTHNnb2o2MlhjVUF1RHVoM3hCTHI4alYzZFRxam9iUTM1QXBiKyt6a0dFdmZKODBKZDBnWlBWdWtVOFpYNFVSbndEdjMrZk04TXVPVnI2dXQ3NXlTVVNWeW0xWXlSYkhrWWg5S0J4U0JURTRWeHAyRXhGWk9Uak9jUTc3a2tOOTFvSTNGaXBCNVVoN1FzQ2dxNi9LR0JNOERnL20reUxITVJlQ2I2WHFaeDRmSG9yaUEwaUhrVXo0ZzhHNXU1cWFtOHRNM25keVBkZVlFRU1TMzVvZ2Z3eE56cG9lcllKa2ZNQ2RLYnFqOGxFZlowTEptMjdSWUovYVlERUdjN051YTB4WlVFNlNXb1JrVW05RkpzcDh3T1BXMFo4bjFkUjQ4WjBRdytTdGd0STVscU1Lam1udWE1UXV3QnZNN2VQZmRVaXJNZFN3Vmx6N3MvR3VHNlpNdFk2eHRkK0tzUHdQMEZ3elNRTzZIamRodkNOTGdGWHhSL1pRRWxTYVYwMm1GL0VxbWliY0ErbE02d00vRUw0eDhFR2NxVWtKcVJwZmxwT0tXMGZnMjh5MVVZcHNmNUZTak9raWFVaXAvWFpxc2R6cDlLc3J6RGx2NFdvb3JLeERqUHF0c0FycloweHZ2RStGMjROWHpVdlZ2WU0rcEoxVXdudUJWK3lYeEdhNFBLcURpQzFCUDhqRHN3TmQwajN5UXlPN3dYUzdUcWtKbXRFeXZLTnZyTmJETzQyNzRYMU9hZTBJaDdqWFZST3Frbk4wWEhHazMvTlFSajVTSUR0Y1VxZVEzOThobDRKRldrY2t5MkwrRU0wYnJOWC9xamthbDBPcUY4aWRQQ1VTK0k4THRlUXE4Vk1YUUo5K3NkQlg5TW15REt0aitBSHNwV1cyaWQzUGhiUTlEeHVLT2tWWk9JRFhwYVFscnFMWC9KVXV1QmJhajdtOGR6My9jNEZ1SU8rc3ovM0R2Zjh3WG13Nzh5a1NWTHI0Q1IyeFpjZ2hPSS9lc092UFJNcDhJa2tyd3lvSHFxZWpYakVGWUw3eWVneWE0QUZyTHB5ZTFoaWFrTE9pSEMrSmZTSFpNRllXNVVpaitYMzE2VTEycjFZT3dmV3JwaXQvUDFQQXNzTzhubld4SEhjU0NGR3FyY2JHWXA3bm81enZic1ZFSG9ic0hHU25PN2pidXRGa2ZJUlk1ZU9SZFF1NkNLUlNQOFFUN2NIZUxkM3lTRGhuMjQ4cmY1MW43Yk9TZFIzQW9mSllXOVNQRWp6Y0p6aWErY1JjVCtXZ1M4WmlHanIxREhZOS9UeEJnTU1ZV3dGalJPRHNSRVVZMFpiN3A1VmRNVk1PajZFWkpkUVFxU2JJTUdmbzk3REZESmd2RzYveHVaS21YMjVpWWhmR3RYSkY0MnB2d2k3RlhUZWFpdnVQUUE3RHl6dGs5UTM0NjNqMVJSWFpUZ3Ezb0Npa0cwYVQyZnZpK1FhS2l6MXl3b1VrZ0JNaWptOVJCN2N0WXpXRTBNdjlOYzFsMisxaTdhK1BQUGJtSXh2cE1rVnhjRW0yMUF5MTZFWUVVZHFuMHNvZE5VZ2cxR0ZveVprYkx6YkZDT2JvR0VBblhYNkYrenY5UjZxWlpPZFIyVTZJZmUzcHgzbHJkQ1lQZzluakgrR0hCZVhmL0VFclZtbUlWb085Z2JwcEhZRmgvTVZBTW81bTl2RXdhd3ZBLzlwV1J2RVVTM1hmTUhQei9PaVdENzNZZmQrbzE5Q1c3eUY1cktpNjVoWnlCcDhVTGpVek9lRDJDYnR5dHE2Z2czbEFBaC9UK0hVRHh3L2s3OTNncUhSdlUxU1VnYmlSd0Y3V0pCbWlVZ3VsKzUrQ2F4eUNVSHZHR0RsNElTQUNoa1EzMlNpUjhzaytYUGp6eEl2SldpN0VtSmtVd0hqTHZQZW5BdjA0MFZmMlFkVGNWZkVCQjlHT1BYc1Z2VlI3QXhXK2s3ZG9URFF3WFdJZ1MyczlqQkVKaEJZcUprYUdGWk9jSkxYT3g5eXFGbFNETzBlTDQzcThzWjlXaWZtanhYNGp0eXp3aDlrbXpLOWxnTmUyR2FDR3BielRqWUNqK2dabkpQZUF3Y29IbmRhU0NjTVJETWhmUnY2bmF3M1VIRDZGajBjVGxJMjZtdjVVbG1DWjhXS1hxZnZ3emlDKysyVlZlemtJTUovaDhRM0h5NXpjMlRHbjU4KzA5dTh3eENyOGdUSmU2bTZtbG5DMy9VZHVvUG1BV0J0UDJBaUk3TlRhdlBXazIzN01Mc2dqbGpQWWljRkxXOHN0d0RIRkQxKzA2TFBQYWR4Y2djaVBMVnlDazJaRHJWcEduMjFGQm96QVRuajcxdHJuYWJyVmlQWVJITFIvcnU0OVZCc0U0MWx0MFZteDAwc012SXMzbHlCTGZBTUE0N0k3L01pQXo0eFFiOFdwb3NkaTJyUUtoc0Zrb2pMaWpIa0tvTjlsU0xHMFZ3aTA1cUcxM1ZVa2lsM1JOdVovNTVIN2ZWZ1dZdWFpNUNjTGorK2N3d0xaSFJpUElqZjV4elNQdW54WlVzWVVBeWFha05qMnlWU2c5V3pOWVhPRkxLdGZ0ckQyeFJwVFAyeFVURlVNSnk1cENTYnozOFNpMjdrQ3NwRHVsYnFJdy9BdENwQ3l3TmpjYWhGM2pmWGxydzVMOTNIcnRYNHlWZVg4RTBQN3h2UnpSOXB2bldmQllEcGx4YXROdVpIZWhVU2VneWdJUUNKWGdzV0NnQ3EzQjZpKzc4MXluOUdGM2NrL3dsZ3djNEsyVjdISlRubDV0dk13YVBJM3Z0VzgvelZIRUI4cFp4M0VNcnVXUWhPZWJpVU5Ld21vdDVhQUlDcUFEOTErbVV1TVRzVFliL0tYT0VTSitCU1M2dEZnS2YzVGFURjJVZG83blEvSFNtWjZMQ2IxdGU3SzM5K1Eyc0ZiRzVIemozcUwzd1NCOWo4NHNHV2FkVEN2RnlROWloVHhwYXhIdnFNMkJGVDVKNytGWEQ5YXhEUEhISVcvRWp4STA2ZzhhV3VSMWtOZzNyKzM2UkJTRTVsTlZ4QnZQbHh6SHRjcStpSEdONUw2V2Vtb0Z0WHlTMXBoOXYySE8wWmsrQzlFU3NKSGtxVDR0L3hDRHZKV0N0QVZKeTBWVk9PcjN3T1VFc1QzcXlobmNCZW1wUytXMlhnc0xNU3JGamFtR0xrc0dyRlJkWlk2d1VpN1BtZ24yT2RnQ05SaWRCVXFXNTJ5K0l4YjJXT0lLY2IzZUVsV3RUUDFYY21ZVmlTb2xvTVAycnlCandFUTBLanYyK1BIN2JKVzh0b0VsN3hsOFRHZFcvT3hKcytrRyt6OVE4MC9oVmF6T0tTSmVra1NFY3VIRGZ6c2xja3dVYUVGUjVLVE9XMmdSd0xqZExqbTNCWU43VFl3MEc0MmVqTVpOSk9FZVR6M3FBdXgvWDFIaGFrZUZrZU1mMnlXWmxjMWJ0SldvSG85RUJtVHdwaC85dU1zK3ZKWmNRaWZPYzZmMWJjQU5iYkw1UVd3NzkzRVFzY21iZWFaZkZONFNXSkJ1V2lFMGRvSzBCU3N0YU9KYlc4ZEUzY0MzS05vYXBXUFEwZnYweVRmZE5ZL2QwRnhoeU1EOXlHV0EvVVlLbDdpU0pmUTZmRkpFcElPMEh4TlIwQzhVUDAyK2daRzRpZUt1NUdZMk03UmdkbjFZVkVBN3ZreVp4dFh4WjFRYWVtMythMUxQOFp4RWZtaTB5NU05RVNzZEE5WCtIc3MvUTBvM1p2MTZ5bmUrNzNzWWxLRG9LclZGSGVJMWw5NlNabCtWbnplMXU0L0xoYU8xenh5b1krR2xnSldEUDNpcVVNcC95T2hkSzRUVEtvSzVTVVRHWUhvbjV0aE92ckcrWk5BQ3VUWU4rVFFScnAvRVV2VFhMeDhIZk93NXBESTRqYng4bG5hY1MvL0NwVTllQ2FYb2dCb1VDZ3hFSnNkOWZNdStEQjBKVkRsSHlRTXJFc2NOdjIydEIyUFRlUmd3ZHhPeE53Um9UVU9XazlrOUhqbVpEU0pZcTU4Sm0zcXdDK1U1M1BaKy9NK1d6R0M0cGRmMnl6eEdpMTBVekZLaVNmZzRNUFVxakZqeUJ4bFFiYWNOYWZRVmJGdGgyMExCK21IQ2NaMWMwYWRjZ092UXJNYTNxMEkydE5wMGRzVU53MEtndDI3OFkyOXphS2JHS1VqZmVCMm5xcUhQcnlJUVJ2UGIzR2NFNVYxR3lRYUs3dzkwSE4xMUczOTU3YWxXMWVnZVJCM3o5dml6VmY5WERwZ0J5MWtra0IxdGd2MkNNaTVlWWIwRkZ1bXpic1dPQUJTekNrQndyTDkzNitabUhFaFp6aDlVTEF5RkJ6bmlVZ3FrbjZKSkVLSXplMERSazhnZkFrQnZ3WXNERUdRUFpjdjlYdy82SU9NSTFUS1FGK1BrWWlQc20yaldNK3UvWEFpanlXYjA1aWp6RldnU1E0cTlISTBoczF1dGtPY1gzZVgwRzhySGlNWWdUaU5kWXdGQXBpZVoxcGllQmRyOWVOZG9EemcyVzV5cWR2bUdHNVhwM3BQUjRWUmRVVWtlTzdnOWJTQmUvSUowNzZwQ29SRE5VTGl6bmV0Q2p6bHNhZXFkeHN1RVBaWG4yUzNtdHBSVC94andRMzh1dWJZRlZBd216SUptMXRUdTkwVGhUbHVIOUszVEZZWTVqQ3lnTjVvN0RMWE5rck1zVHEzY0R0c05peGVENDl4Y1NxQ1E5NXhma2N5UXhNdHU3VnIxOWN3UEJSR1pZNkhrRHFrZnlWaXNKTEduNUh4TUJFV1lGT3ZvdjFMQzFSS2V5NExNN1RLZm5sdFZlNlJlWXhMMCt1cGxwL1lOaS9kYy9vZnZBMEFFRFdzbnc1VGM1MDl5V2xRTGRnaE44bnY1SXZ1MXArZlRCSWd0QURpaUZOS3dyb2lKMnNqR084RE1ZQlVXenkwY01uUjNYZkZCS056OEwwVEVFcnl6SjluK2E1WHg1TUtFTUJKOFIwSGlubjg0ejVvSHRqWGQvZDNWTUNYMEY5OFdteHVOMzBNcWU3N2ZOcWZIeXlpZ0ovME9YY2lXclBXdXovTWFnK0EzQ0gxMjdOQlV5QjhJdWlEc0pYV0duOU52Z3BmZmtIai9WbE16ZGpwd1JDVVVWbWtmbTBMMFpHSEF3TzNJTnlDRkQ1M3lJRmNBK1BBUEF6aVpCemhFOWxUYzg2NlZQR1gyKzFwYU5iU2F4UkV3L1JwWERPeTZDR1BocVpQcXoveGVzcmozUkdvWHFZbVJJcmxNUGlFaWJRbjluTjRzankxU3J1OU1oaVcwMjR1bTNWZ0I3ejR3eFpCWFRYNTZLTzlNRXQwa3dqZnRzNXU1SG1lTU92OHpuU0lXUVZacnEyM00rRUdJbXdzejVNK204Z1Y4WVd6a0didWxvK3F6L2U3VUo2dUVER1hzMU9qU1FOcWsxaVViQ1owUkwvNzZQYmNuWkZoS3lQeXIyZ3BweWhjSmg3Mk1SY3RYYXV5SzRDc3doKzFWc1l1c0pjQjFzbnZUQ2VEdWZHMC90RDNEK2NSeHpHSmwvVjdNa2VUSjc4d0wrVzh5ZnBFMUpSeXpTek1sZVR2Wi9lMzdLckUrMVpKZVZMWG1IWWtWM01pdGNpVEhLK0hocTBLQ2E5R3J1b21GUkZZYVd2UDhNVVhwN2VtVnJ6SWdJR1NZdFlsSk1IQ3NQb0JqMzVpZXU1S1Y3SDJGTXBWZ0I4Y0xuMzQrY1BVTjJySWdPVFM4aTFiNk0vbXp2UllSQUlnaUNYMlhlTzFuT1NwS01DNGZOaDllSFJ5YmJueDhXU0tjSjhkTjNxUVJrU3JwbnY4ZUE3QUtubXN4WGp1ZjVrZ0g4VkJ0amxpaUVkclJSd1M2ajVRYnV6UFgyc2RDNi9LWTRuUkdoMWQ2VjBWZzVYVEVieVlrU3duYWFDbVk0eVgxWUVCTVp5MXlBUlRLU1FEQ0o1MGFWMjVFRDNnbVBGVStuZTBsTWJ1QVU3UFc5cVViYjRYaVdWZDJxMTBVbjRqWkQvZHBWaHc0ZVFBTXlRZzVCNWYvMFdDeitYT044aU1HdjdQd0gwN084K1h5NXM2YXJxMkNXSHhQUHlNczlGTzNqcEozSy95T1Q5ckFPeVB5WWhJMjQ4YkFhc2tmTzduOTRNaVJaRUFxakRuQTVuLzYzMnNDK1ZWaXlNQzE5Znk3akYvd2wyS0EzTDJyRCtOMGM1Nm4zK2hnVytVZ0FUVmdTVnA3NWJCdkJ2WFdCTEhEazN0Zi8wVTg3K1NZMTVLMmRyYnZHakkwb2MyZDlNUm1LVVV1UFZ4QW14eDMrMkx3V3BNcU9XZEpvQXFoRnFpUFVMU2svdS9TV0IzRS8vZlgxcnN0WVNwcnBTZGRNVHNvUjlLNDlITmlaQW5QdUxEb01WTjhlNmdjL2t2aXI2VXRrVm4vN200ZENKdHlGNWJRb0RidEtwMGJ0ODhLWFpxZWtwcDMrSTFwUnZlbWFyNXFseVRCYzRXSUpPdjd1b2Y0bkZNbTQzQTNQZlZyWklBUURvU1FJeStOS2NlYk1MalZYdE5aNlRFS1l4a2w1anhlV2RSMXpCUk5HUHFxYUJiOGliTnN5NXk2NEtTdjRobkFHbFB2ZkhoUVI5YjlIaHBOaTJxRkRGc2hSbzF5bWFTUkxuWEdPVnU3TmgvUXZpNDgvR0RQY0NEUDdiRkdOZUp4SXBvOGJhQzRBV1JhVTZXZEkwQk9KanNDaUlCMWI0UHl6b2Z4YlV3emhRN1ZCM1dmS3B3YUZBMVVEZysrNTZkMWZZajZtK0FjNUE2VnV6bThkZ2xnbmpIMmk4S2xCalV2Tm1JejVjM01oa1IvalY2S3EvaklyazZZb0haUnZaNkhRdm1vMy96dEd6YWViYzNHbWRTL2M5ZWFlWnRreEkxMXZLVWdxRVFESC8zVURMOUxtOUVTMkJEWk95OHZjM1lwR0hsb3Fqa2FPQWQvUlRYNmlxK0duTDJZeWJiVHZxQ0psQU1xMHhrM0J6UEw5VXVWWXFUY3pYTkxSQVBJdStBVzdVa0VIMzh0Y1NGNlBucHRYaGdhK09JeHhqMWN0YkZNMUMxRDhxdzVCck5DSEFwN2V5cURkZHBYU3VpWUtEdEFGVnF2ZzdteHdwb2tJMzN2Q3dvV2VSWmtVK1BRRHBrQVl1OFArWlpSc0tubS9sRFRNU1MzK1ZlQzdEYTc4WjV0YjBjczl4dE80VlVQS01lUkdqUUE2d0ZRRXlxM0xFc0VkQ1N4MXJ2Q3d6ZTM2YVNEbUQrdW1NVGpsMyt1SzlXMzlTS1ovNHZOcmlmTXhaZGxGVFRWeHBkd1dISWJBV21OT3RDSi9iZzN4UGlDcHVkSWhrd0xGb3haNHNIR0pzclN1NFVXSnF3VWdWdCtmK0tHL0V1cDlpOGJJNWZPb1dacHdab0pxME5RcFh6Y2ZJaEs4TTBjcm9aeENwcnVkbzZBOFpaUnAyNUhaRGVtOFdVTFlvOXF2bUYzSkg3dWVDR0R1WStPVVp2eDV1WDFtRStjZGMzU2dzRnZWU1F6a3liSlVmOS9ZWVBCdlFzc3UvSWNYNi9ibmJqMURpeWxEeVhZRUxRTkRpRG9IY0l6aUlxU3crL0hJcGdHaGFKNUJ4VGNoRWY0dC9VTzJWSGw2UlZneUZVMzMwRXZHRUlGMGViRDJFTlMyeXk0dnNaOW4za0Y1K0tTU3BQejZYbXg2anZ3K1d0WXJlSG1UcWRVeXNZSnhEcWQxcnFHUTlFbFZSVHBCUmJBVHBmSmNhUGphVmhFMFRSU0VMMVlhQVAxYVFlczYwUENJb0FOR2pvTVAzT21lUEFNdGU5dXFSL0RHdlNBU0RNS0V2bE5HazM5YklMY1Z5bDFvcmVqYUpPdm95SjlXdmtrYjBtUHhVa3pTR3F4V0ZqTURYZDJRL3ZtRGkyVklIR0FSVldnbi9QU0xuRDZQYlR0NHd0ZkVJOHp6Y2hFNHB1RHJZUUpnRGRhSTM0cnF2NEk1SnE5N3A5VWo3Nk83eTdVenBPcWdCK25CTXRFK29wenhZckVZSDY2Y2pDdnpYYmhTVXZWdWVqUTBIUkQwTGJnOHJmUUtSMktQblFZNVd5OGQxdW9STXZvSk84K3lhT0M3UGxqeDJjNVYxbGpmUk1GRXBtbjdicnhzWS96R3V3cTBpMGRVbCtCZVVkc0M0THR5WXZMNkhuRmFXeDUvRWh6NUdaTDVzc1VlaEU0SXFMUW4zVHdEa3VQV0V5M1ltU3RxTXcvNDRCNW94R0xQaGRjb2JpVjRxTEptVWlyamRVNW9TWGMwOWpvcWJzQ04wanRYOGFCdG9xMlVGQkJNaHoraWtaQ0F6TTlIK2hyZHluRngvendmd2o3S21QcEhjMGFuUkFXblcyanRSOWNqNUY2Vkp4OGIrY214RG0rdVk3VENqdkQyL1M2TE5jNHFzYTQ4blAxeUJxZVZHMHVBV3Z6d2svRFB2d1ZvcXZGalkrQnYzSThUaGVWcnpsR0U1cmV0QU4zK09IWXR5b3hXNS9QL0xOb3g5OGhZWW0yM2tCdDlmcjEzTmlOanVLVTQ1ck5BaXJFR3dMUm0wM1dSV2dGK2NuZVp4Q24vaVV3Y3NpR0FoV1VhUEFIRkpyNS92dU14OEN6VERkbHRxSm42bWpSMnE5ZzRWZ1RZMFpoMEM2TUo0MjBOaCtxblZYVkF0LzMvT2Vydmo0d3FrckE0SkF6MXpjMktjRmlLTkp5K1pTVlM4OEd1UkZRZlpNS2p6N0hGTjAwL1Z6bVp1Q0NFYVdWWmZZajV4MVpsQm4zTFYxbHR1SERnbnYxTFY3L0xYbHlYaUdJdGF3YitSb0Q5ZmdPMjFncXlteXdzWXdkZmx6ZGU1bXFIaERFL25VeEk2cjg1aXh6M2g5aHlyWnZCUU84MHJxUVFjODNlemlKaGdOMlBtMk5NYjlDN29RNnV2cHBTRWRkQ0s2MlQ4YjJPb21kMVRlazh1ZTk3K1ZLb2JLUmxwdXJxVFhKZ0tSREw2c2VvZFBpMW1VUWVPMkFpU0dxTDdvQUd5STJsOUgrdFo5U2RYRlZOdmlnR1NhOTlrWDJLRElDK25NcnQ3SzhnaHlTbW5LWVlDU2p3ckdCTmliR3pzSkZNSjFmaG1YQUNmQWZmenNtV0ZBbjlFWHEydWgxQ3BmRHNYdXp5R2N3YzRGekNGMDJqOWRSb1RnK0RXM3FSbDI0dWFSNWJXYXRjeFM0Z0lLK2FzZVQwaWd3YmdSMmJTei85MXprTHpPUTk0cEpKVXFzUm5MbElHdmVvNGpFSnNOMXVaTFRJSU1vRDZqZDlueEEzT2hzZE0rb1dtak80cDBsOXJRRi9SVjhVTEdhRW9yY0RoZWlVSFFlUDFvcmtUZXpjRUsreHVPL0VXclZTeXUwUDFrZlkvRHNJQjNqV0oyNWRHVGxqRG14NmN0elY1UXZHQ2JGcVZoKzg1N083OFNCU08zNzZCOW9mcEMrTmlQcGx1VnlNZFhKNkhuYU5ibjQyVWlQUmNpOGtaVW0wSU93ZlBXUGdBdHk2SWhiOU5hOGQ2aVpUL3Zmd3FRTmFXUGFUd1FYdlRmcUNFMU91NVZjY0JRam9rSFVHVHYzT3VVSW1iQ00xdXZvSnFXVlJDWTZscnZJZTErcjFsNDBBekltWVZMTkM5TlFjcnFOQmJoZFBJMHgzSHVBMjA2WU5qUUwzYjRHclg1dXUyNjRKVU4yb0NSbTlYaWFkaFlnbTB5aU1RaFB3Qnh2Q1ZCeTdQaXZ0d2wyTlpFQjNSL1NKMXFYbFBudDlqaXRKSUVpeEFKTkpxNjkybVV5WFNnVFBVSGpWZXBBcG94c1Roc1VQRFozYVRxRVNyYUhmVkgzSWx4b2IyYjNDdk02bkQrdW1pWUFBR09ESkRFMjFPSTRqVExwUUJ0TWN6M2l6MWJlSmlRYmFhL05GczlhNEJpdU1kaE1NUTFvUXZyRDBaTE9JYWVUcEZhQjV6WkMrLyt5VXNIczh6OU40NXhvcHZ0d1NaTDRlaXNBUFBrNDFKclduaUs3VnNVV3lHOFJWOUMvUFp4bkNsamNGOXVEOW5VNXQxRGRyVzcvYkh4azljWEY2V1NIR2tTczkvNzFWdS9VNHU0blFKdXJZRDVLMDFHd24zdHZTZE5UUmg4ZFE5dFlzZEd6bGxhdkI4QjlnTE5HZ0VFTktEc2I3YkdXZzBCQTA2YkIwWkRWcnE2WkZBdzJVQ2ZHdkNxQkZ5eW5PTXdSUjB6Q2FvSFc1TDFrL0ZwbGJCUnBFSUlxWEhzcWd5bWU1ZS9ST2xJdm5TMmtGb2pHUXVnZWtVVzhMZm9mQVNlcnVJbFAyWjhEVWZZTmZ5MFpPVkZJM1BDNWNMZDV4WmptMEUzNnNxZkJsUFllMTU3emVta1VvY1kwWWpGelk0R25pYnZudU9nNXNrUFQxWHJqaGorL29iOE9FdDR2Zmd5UVc4ZHRMOGRMM0JoK0dpdFZFT0hvUzlmbnRURGFsSUlValNGRnRkNUMydkxrdjJib3l1c0gya0Zpa3B5SE9Xd0VVMXFKWk1RMGFYU1ByQXR4SXhJR2pTNVBlbnl2UWw1MUllVXdyTE54UWN2a1ZpdVFqd1hIN3JpMGNFMGdNSGlqTTRxQm9zY3VkV0J5V3puMllTTHVMME9IcXd1SEFDTmZ1MDBSRjgzVDRLNE5MTVBqeEMzRUw3V28za3NueHc0ejRWd25tSDltL3oxQnFmMlcwWFhkd3pNTEozZ0VqTFBtZjN5WWc2VTZvdE5SNDRUb0s4elA5UlUwRVM2VTl4US9aY1kxWDhuQUhjSHVOMG04bDhja1A3NlZCSk5kNjJIb3NvazlKaitOZ09vS29ZZkJJbnpmakFNS3Z2WXRKVlJhWGh3OUhldkd6QmtVZlkrTzViUll5NiszaDh0ekFpRUN2Zk1LOTlMd3FaSVdwcUJNTWlhaUJxc3BWTGlBZ2ZLTFdyZTFsUldRblNRaDVtc0NvOS9YOHRpV0hwclQrOVRXdWtaTnhOTmJVYnhyKzVpbUdHSXF4THpoV0ZNOGZwa3gzak00SmN3VEtOMnNvaWpJSVRYVlU2bk1tQ2lvbmlibHYvUlJ0NDRKRnA5SDJzWWdidCt4Uk5yOVZLR0cxd1FXeEEzK2xkVEtDdVB1OFlhWEJDLzVtTTNmbUIzdTREbGsxcW1vUDlQWTgxdWtST3VCeHZ4U0hrd0N1TzhxeU5aNVE1Zzl3b0ZnRURyU0wycnltTVRoUzFsVm1oUnJHVE9hRmxWeCtMazE0VEExcnFJYmFObVZTUTVrbWdYSnN1WWJCb2ZiUDBjalhyY21TcEthNTd1aVBsbVo4TTdPb3Focm1QK1k4ZEdBQUd6bHYwc2VndGZYeTVQekg1K25PdUJDMll4VitxMHd3QjJETGJBMHBvYkl4MzBUT3Y2Z0d3YWh5Tkg2bmlJTzZxYjgzUE1HSmcyNTZEb28zSnp3UUI2Z0hudGhnbGFXR0RRdEZwWVNROG1kY21wK0ZPR2ROQ0dnK3VEbU9KTk5GWS9SemtlaUViOGJqcmRlZFVRbmtwVm45MTRHVVFkSmFweGwvOTZlcGdqd0VXUTliNE1TQ0ZxOHRWVVFxOTl0MHhNUW1NSkxwTU5zSG9ENGtmSmxKMVc1SWFVZndmU2xsSU9BUzl0TkRnUWpsY21XYWdWQUUzVWZjRXlqdmZqZFpvQnRQejJQL2duZUVEUnhSZGJrT0VFeXg5dHRrekI1Z1NpS09XQjlGeXY2OThpNHFPK1U5dmNIMENVd0hJZzRFWEZWWUdpM2hPQWlobDNyVzBnNjZSZ0FkVkg0dnJEOVp3S08rYmh1QlJJMGJDdHRFOTc2aUV2ZjJ4SzYrZjQvdkZpcXNnYlg1TC9EL0tNY3VIWmFBaVFLKzk3cVZaNlE5ZlZhUHBnaFVnWVJMSEJTQjNOQzNHWGsxTko4MFNSTzRTckMyYXpqc1F6d3BRZFh1djNUK3cydVRHb0FiNW1OdzZtWHpMWE9TTmN2RUlndlh6L2lQeEdKWGh1Zm9OaDRqdFdkUnBhTzdrd2E4dDJXSnB5YlpBa0wyd0pJUWhKT0wvM3Y5V1ROQkJJcDRqT3prN1MyWVp2NUN1cHBzLzF0N2NRUk15Q2pZMVFoZWlneUlVN0NaTkZMTzdZNU5PUjJpd0t5anlBVTlFUHR5LzZQcmtyd2I1MEZXV2JpNjdaQkZYbndFNjgzZnR3SnVsQ1JJYXZ0UG0xc2dJRGRLZjJlZDlDUjRoSlhzUW5hcnkreHNkM3M1aFQ3RkFrcnBvcFZCSE10S2Q3dFluZmhSWXBOWFl6T1luMndKSlZCbFlCSis3d1VETHJScU4yMENtQXNDNE9OdTN2SjdsdzdLMkFmeXVqTjN6SFFiUkErc1E1aGplTjYzTmtEaGJxKzBRTGhiVjlyMkFiZlhZNGxldm01ZWJsTlhwMVExcytRTWxDSGxYODliZHVTT3h6WjZoSGpEejg5aVhERTR3bkpGL2ZhWEI0ZWZhbFZEMkxDMUxNSm42L3BvN0p3NDd6ak1JMnBlK3NzN0paTnk0Z1VyVTk2VGdvWXRXMGlGT25oUUpsTUFNSXhFcGRnKzhjbnFWRmNjZ2V4WnozV095cldQZEZPVUtzRVZSNkNwU3JEWWZGV2YyeVhEY1Brd3BQZkhHQlZTUWZtWFA5YmtPM21jaUpyU2J0Tnh5cjQvQU54Z0h6SS8vcGtNT1A0VTdZVkdyL3VwUXBmcjI3UklUcEdidS80NmRERnNrQXkzM01qTWxzTlA1eGNLZ3FnRTVicFpqYUREcEg1YVVNQlhna1gwaWJCN1VEZDNrM3pPM0tkU0RsNzludDIwS1ArbitsZGVDMHJLTFcrV0E3SVI5RzRTMkxwVCtNYXdqK2dQbER5R0dIMGhTRGE2dEQzanpWTG9qWllaYTg3WjNBSW1ndStGWWpiTllrQndMMG91azJVWTQ2RE5Db1MxRzI1SVVrL3ErZ3VPVFJkMmpWbHZ1bmpjY2VxMEh3bU1lSTQxSnNrMUxLelk5WnlURUp6WXhqSUJlSitqc1ZxdHA0bWc5elRRRUNTMlAvWm9ZU0ZhZ09KenFkUUcvVm1vMnRpOVJqSmxLM29qNHdWTEFzOHVmVXdtbDlpaThwTG9FWEJGam5JVUZBZnFqVDE3S00rNXdtZmlBN0IvVFRYRGpOcmY1NnFOcmpRc096b2dIeHVna2Rnb29GZEU3UVIwTlIzaHByK2EzSE5QdUMrS3pqTHBYdkpEd3F2enRoRU5PMlk4Y3kxSWcvamE5aGdvb3lDclhJVTZ6Qi9hNWVkZXNCNmhmQmdudHA5R2JqbUJ0SVdhOFhTWmJJQTE3dlppSFVSUEQ4TEtWV3BzTHppRytJTTE3TlViWXoyVnJmbUJOU3dHT255OGJ2VmxMRTBUK2RoSUdvN3NzUWN5ZURQUFRZeEtzYVFHbU82bk9MMVVhNUJGaHhjanF4Zko1MXRmRytFeTQ5TWloc2RmdHBmYStDZUIzZkhOZkJ4dnc2Wm8wYkl6VVExUFhMcGplcmVwUnlXWFY0VkljWENqZG1QRFhaQ0ZTSzRqT1FuSGZjNVpqVW1Fbm40TVFtZHF1RjI4ZnBBUEc4L2ZDNWk1R1JMU0NNWnBlVmQ2VFd1SDNkMkhIeUJqVlNrenlIYnE4bHBFTTYwRVV6VjRBd0s0NTVzZWViU2NaK2ROSjdFR2pNWElSRFl6UGRxc0xqUnI2T3hISVpFeDhiYU9NWEFGWmVhaS9lTkN4U1BvejFhcTVaZ3krUmVzQnpLQTJMcVc0cjVaUnZUZG1DYk50TnJENE5JV1VsYmt5MDJSdmxmWVN3Zkd2QVJnZ0FGTUJHQzBUdHVqQjJLUCtrbkJNdVBJR0RmWDhKUGt3bHArZmRvdHRMbHBya05xeUd4VGV4Y2VQSGpCT2J0ak9aNytqcnNBbldNWkNxQURFWmxhdEcvd2RwMzc2Uzc0R1JVUmNxTWlNZVNtUEpJOFR3MWxJSTVwY0F6ZGRTOUtPT1dmV2daVWlvTXhKWjB5NkJLazVxOW53MnlSVTc3TXlDazBvOWlNSnl4eVpndzBoaWFlQUhFRUdUdjh4ZFpUVm90U0plZythN1drNk5DYy9iQXV6eERkTGxZSjVxcHhJVEZob3Q4NXJXTXVJYTQ3SG82K2ZFU1lEY2V5dmQ2Wmx4VldxYVpNWnJ1UW12Q2NFNmk5UEJqbWprM3V2SDNaWE04ZXVQN29MdmcraEw5OFZUZklsQjF3TkI3VC9MczdmVDhOMTBVZWptbUw2UWE5SnFLbGVsQS8wUDQrOGFKTlFiTEFQeGZNSzBUc0I4ZlBlSVZqTWRKTklTQUJZcXNzdVU2eUx5TzNubzgzb3NoRk4yVVVScnVMYytlSkJFR3FpbGxiZmNvM0RYTytVYzZHMnFlekRuQWtDWWpZaW1mOGN4LythY2RkdFN1bWxhUjRjRjBFaUx5cUZZV3FMb3JDQU8yYWpRendiNm5aSFNZV29tZXJqTFd0NFdCZktIVkd1bEMzQzZzWUE2eW5iRWpxN2dQSVl3aiswanlYclAwT0xucUtPSUhTeitsNjZDNkpmOVBjWTNrd2pzZXpxUXQvcEVCV1FYVzBJcWxqSUEzMTZKQ29iaitlbFdlVTF0bEdQTVZFS3hCMHU4eG01ZzdsNjRhK1dML3FCRlBlVUNJaUg1Y2RWWk5kcGhtQTZHejlyNVR1VElhNUE1cnVZZVNTNE81QmhoTkZHSVQwZEExVFBHSCtjNmFVNVlyNXhaZGExdEVPM2RLSDFEcWp1b1VSV0NQU3VSaklaenNNNFhzdVNvRjI5N3YxOVFuc1B0K3J0QlN6cmEzcDhyc3ZFZVNxU3lsN0F4RDNaTjUzdTVWdGlxU21iWnVwRWpQWThVZHJDWkdseUwxY05tekVOOUYvK09BQUN2Y01vWjZBSVkxcENYcWhYbmk0dU1kb3U3MlNhNkFJK3Jnc0s0S3J6c2MrNURjQWRnb25RZTY3djZVblV6ZU1uN2tVRzFLSXl5cDVzUXpsZjV6am93SDdETEo0VDlXc1JxUEV3NS9wTWtqdmoyK3BWQ2kzN1dRMTQ1N0QzNHBmV1MxUlp6UkZubFdRT1o1bnltUkFEMndpb1FkZUhPZmtQYUNaWEZBaFR2enRISlJwcEhRQ3RrWUd2MjNYOFM3azdxaHRuTzl2Y3A5ajNleVprZDBqY0VMS05sbDN4U1g5b2ZRWFJlcFprcHVDUUJZZERNeEhrd1Y1TTBMZzNJbi8xcTlPOVYxMndhZTJpN1pqMjU0bk5GY0JSQ2pzbHZZWnM0SmhFdW52UEYyVVNLMkxmR0h1ZFhqY1F6dm1yK0hQV25pLzVoaHE5Zm5ZYndnb1kyUDc3RCtkK0RQeDFZdC9FdFBwMDM0RWJFbnJwM0pZU1RDNFhFTXptODFYWWI2Qmcyelc0Y2JhWU56aVc5dHFJM0lPM0VUV0xsdU5RWmFGdklYcFRaS3FPdDc3NUVkZHh1WWtnZEQrTU02NStWYXpSNjBrOFFXenR4R1ZuSEdZbHQwNTZjdURzTldXOHluRXNobHlEdEJKa01lODBZZy9qT0tsa29mZ2tGWFNEbGI4bmU1aHhQTmhXNnFsOTBMbEZMcG13aS9TeitmcDdvMTZldnVTakhvS1BJcjI1bDAxc1dmRXFXZjdoc0lBazZzT2t2VGgwQmFXNFRGMnJ5LzZ4QllJUXdrTE9iaHpSdXpjdm1BMjA2UDk2cnVsQTI1WldCZS9qekw1TVBBYUdMaXZwRmRiUWhEb1g4eGxUK2s5b0Vrd2NuSE5DS3BHUVhHZ2JEZEs0YTZkYW9iY29WNXFLRWlNSTc4WVpPMDlOWHJNblBSRzFWMTdQdHQzODltWWdVd0haUEVuZE1JdWZXQmdDZGswQy91dlE0SFc2WDNRSEQvTW4vTkVEbDJzb2JIbUw4cmdDSms0WXF0UUd4UmJKK2RpdmJnWlE3ZitVdHh0eDYya3FsdVlXTWE5eTRkNU82dmdUaVBZNGxHK3hxbkhJNjBlb0JtN2I5SGhmejhWSnl3SndqNWNrZ1NhTHhVb1k0QzNTNVFMY01MQTEwaE1wbDN1TU1pMWpHNDd6UGpZbG5vc0s1dDc4UlZIcnZJY0VLVnczeUVvam10UXRsanM2RFVjVmdMOW16bnM2KzhrSFB0OHZyTVNteW9TTDNPYzUyazdZc2RuUUdZcGpDWWlvN2RBSFk0c1hnaUx6SEt2VkdSN2ptR1BJMlJNTTZxNFBYL2lpS21VMkd2cGZqTTd5dS9kWnlsMStqZWVyYkhUZm1ZY25DV3V1SERsNkJQSC8wWlFUTDRtSGFEcGg4OGI4dVpwN0N3RjJjNGxxYjdXaXNUSlkrREtFQStuckszZFlGcEpFc25MaDVscldVM1BQYXBvR0NlbEMvR2FrV2FaSWVsbTJZZTU0TXB4bE92dlozWXhLdExMb01nY1JXRFk4QUx4VkR4RXI1bFVxaUZldGMvOERKQmZ0K3VhaFlRYVVYcTJmcGJUU2JpZkdQT1B0VVU5eGUreGZQdXNlTmdMOThkaWdzYnRvR21wM3FYUnM2eDBxRFV3bnp6RGgwVHdlTENFL2NibzU3Ti9ibC9ZbkszWHVxZ2ZHVitBeFBwRkxSRGFhUTM2aTk2OTNBNjJaVUY5a21VUkdnUXQ3RVJPYjdOOVRiVjdWdEt6NGk5THNYWEdtRUoyUTh5NnA0eEx0RTAxaU9POXZIQm9EOVA5N3NCcEdqd0JNQzIyeklGNUdmdTJZOXZaZnF6WCtDK1NldFRXaFRBQ1JHVzg5bW9PTExSTHZyUGNrbEtJY3lBYmlRSjZMQ2ZycHhRUjdzL3ZkVlE0bGZ6Uzh5R1N2QXVZMkJYR1dwQ0pSK0xJdXVzeTlIV1NEWS84UHg4bng2UEZYZHN4eXllN1NyQ2EzTkU5ZndOVHR3UnBjZU9yYnp3cWVvN0ROZFB4bnI0NXRqQ1JFT1hhOUdiV2dXMWZWRnM2MkY0MFlmbTNDakUxWm9YYzlTZEVKcWwxZURWbmEzWUlxUmNrZ1d1d0tzWjR2cksrUXdlcy9WSnIzamdWdVBaTzkvemhUbVNMZnIxblcxN3UzZ2hHUmI4ckxRS0FML09UUE14c0pUQTlIcElSSnRoWkE4bkUvcCsrcERDVUFMbURZRFg5akVaczNUNDh5bFgvYXhNbGtqZlJZWnZJb3lQS0dSUXNMdlc4NGpaT2RTOVhhUjZGVldYUWlwVm9mQThCVEU0a2ZsY0VuVFZSb1dXV3VWMVFJdEFQMmN3eUd2QlVoOVlJTWhqZ2h2dUNRMVMzKzlGN2kvUGVNYmYvLzV0K2k1L0RXSjhCOU9nK2Y1emczU0YvakREWkx0UDV0a0FuWE52TlovNVB3YkxRM1VpVCtyU3VkSXJkVEl5WXp0OTVWRnF2SjlhaGVDZUJCL0pDb2ZqSXJ3RVU1WTZNSzAvRWNqdVQ0b0pmSXRvWFFhZ29wbjk0a1kxQXpKOFpzcElvME9iN1JPUjVOQm1HeXVhN0VOQXlyUkJmVE50dUptemNGL3NRNVR6V2hGR3ZuSnliU1hmOWFzaXFOalRGMmUwR21HcWY0dEQ2bXFNTDQvUFNVcis3ZTR1TVBDUExpOTAyNzRhME9kMFR1OFFnM09vVTJHL3I4T1lzaXcyM3pKNG55bVZiejRmWkNXRHo2akxjc3RWZ1RlR3RDTHFoeGhUN21EVkR5Yy9hdnlndGhHR2EyZXJKSG1IRHo5WWo2Z0ZBbnc0bzdVOGZzalh3TEp1V0h5YnpIbWlnQjN0ekpPazRTYUNUMk8wMUJWZTUxdDNkQWxqOUs5Uy9GZ0RsdGJkV010c3EwcnFwRnFSVXcxb1dPMm1ONEExZWJ5UW56aXFGek04VGJraEhSNi9RNmZ1VlF4YzFLcUxHcVByNDRXZGRzYUdINnhoeVlyTU8rOG1uRExWNFdFRE8wNU5vdGNiaEZDOFkzaXR6aWZkcUNhWUYzcDBLMWpad2hwelVjRDhFVW8rdkhTdTNzZGZ5bElkYURDWGZFQVpsMHRvc2ZBVGZSOGRDelFSa01TWUMvQklaZ3ArNXdhcVVaa3NnaCtMTGJLcGkrY1BRYVJ2YjJJc29VWERJb24wbkpSaEVmdDU0Z0NzVjIxalVCQTJ5eUEwRWZCN21pYkMvanVFVUZySGdndEkvNVBBUUdkbFJGZmFWeldTMmw3QlFNaEhCQUdvQ2FYa0M2RjV0aEpGNW1ZSHp4cmtEOUxFZ2hPRnVTLzZUamx1STFOaEZubkZUdC9NMmNKNmRleFA4RmJOcXI3SVNnT0VhVmRlTDRVZ3dwZ3k0N3FmMHZ3RW16T1FBK2NlWExRWDQ1VGJsUDJpNnRNczErQVFEaEJzK0ZhOEdJR0FuanhBQ1NvVHpTdmozcVFybkI4ckRpR2hVeGduTVVjRWFWa3BDMWxkcEJ6dDdkY2hZeEVUUFVKYi9McWgyeFpCOGtsNTk0MVRtNE5CZkxCNnM5bmpuRk5wZWtJQWhQRjd6ZlluMnUwUUZ2TGg1M0FiWW4rVnZzNlkzWm5tcjVKRHBmY2piaW8yeGhnbnkrTnFENHFldEZZdk1BWjRmTUpEYzY0MVpTaFdzNVpwaUZIenhFSHg1dFcxUVovOUpTM2phSG1zakc3TlRNR2xNeTFQVi9YRGxWRklHZ1BxQmNSQVdKdkJ5U1lTK1BVOTNocmlXQ21HR3d2MGU0WkFDS0I2MjNLRy8vWmdzSXdoMFlXNlZ6UkNWQTFwdXhZWmFmclVJNC9Mdm5CbmlQRGV1WDduWEFxUWVtWVIyK0RlT1VxOHMveU1JeHg0cXJ3VWl1YVdvbkNGaVM2YmswdE91NS95MnVxcVBDUm1yck1oZk5lazRxcmdlVHpRc3JRV2Z6aXFaRk5oRmcrMW02WWZkbDJKbXByU05qc1VUMWo4V1RZalBCeHJSaUNqMjhkTTlqdGltUUpNaUxaM2pGTFBVM3N6RjF3bUo3RkwwUU41R1VlaWFGT3R5NGlXWVNjdnVhVGUxUytmQXluTXZBdFpqOTl1b2JoNHEwRGhickRlQlY1QmFZTXFjZUVXWkZKbzkrWXJiS3ZMZWJ6UFdEbmJ5a2dkRnM1RzA1TXlVMTZzQTZzbGZWY0pLa1lJUlpsd3dpUUhvczk0QUdFejUrN2hmVitUaFpiZGl1THJmS3dBVVg1bUhBMEVnblBCWXpUZnFOSENUZnlqQ0dBd1Q5c2dBQy9wNWJPQ3Jmbzg3WktSQ0JDaVo3Q2tsZlJkb0Qwcm1SaUczbmQ0c29xVkhrNDQ3QUh6UDBQVXRFeUtlMFltb2J6RTJiYlBzTysweFN4RUtLVHVEaUFzTHBlaG44U2daNkw5Wmw0bkgyUzZSWmtmNmc4VTVaYzQxRmpGN2RFYThPMm1jL0RjVnlEZ0YxbXFIL0hMb3hRaUF1blpzcWNaeWw3TmQ3OWx5alJCL2pEaGI2N25iR2gwbHN1Z3pvWUlNa3U2SDJMWlRRcVZObVZPT2RpV2NXVlNwTjdzZkFKTWJVUlIzbTBNak44NlM1MnR1b1FMQUVOL2FiRE80dWhxaVFmVjgrVDdscldzdWNNazBaZ0psY0ZWcDhZQjZ2bUZBUWcxNFFxOFFQc2VXVXk5aWFCbUVNdmZFQytXalBOZFhYNzM2N1dsT3NaZWhIVTc3dC9BeWd4ZEpReC9IWGJEelBieDFGKzBOSWk1Z21oV3dwSWd1UTJ5Wk1xRzh4dEhDSUVZek9UQ2p5NHRETUNsVnN0dVlvdUNlSWlvb3U0Q2UwQ3QzVXJ2emZnaTV4ME1OT2pndDZ4YWwzOE9XQ3lZN1lnd0NidDJSNTQwVHBhbEtUWHNZMEJwaVlPUkovZVdRdkIvYmVmczBwb3hRcmNkSDNTUWlMRkJPbkR2WDF1elJVR3RqSmEyZGRBOWF3dDVvWGZUbjFhL0ZBWm1NTDNabTFHQ21iZ29QeE1tcU1yWEdON2RVaXlaeXdmZHVpY3A3RUdiSE5HMnFwSmo3eEZtclJQWWVMYkFOV2hkaXFtUm1ISS95bDRYTGJZZDJyVTBjR0k3UURCQUppSDBWTlkzaGdTS0FKZUdHZEp0Q3FRcXU2QnFTcmhWZE9LMmZsR2ZvbU1CUnRuZitqNWxzOU1nZGg1cUVXZnhreDJnWGNtSElqK0xjT1loMjh3UFdmZEs4TlY0RkFvaDlkRGZGTkt6a3g5OXhKclpBU3k0WHZoTERFaTJxTS9rME95Y3NMWUo0S2ZYQ0l4dmtYUFIxbzFaUjZWYVhIR3gvUFhjdmFPYmZjOWlxWmJuUHlWQUJKZ1BoWnp6MHhKaEQwOUx2Vlh4VWRWcExwTDk2RUc1U1BKVTNQNVY0NitLSGI0bzVlcStwT28xTytpbzlkaWpabHBpaDRVMmtIcktJOXdCTUdUb1g4eVZvYzZjZWJNUUhMMHNSTWJXK3NVbUN4a09wY1ZROGR2MUhrWkNoWmtUY0xlcDduczZxaXVGS1VDSmZyb014aWhUeUhPdGxRcjQrT285aHFoblhaYUxyNEptbUVQaW1mNlV6ZzVrNFlFb0pwQTNLREdOYWdERHVsMGxNNVpmc1FwVmphS01EV1FZK3FoSllXWGxmUjh1RVJJVjFWRHR2QnlqNFJIMEovWVBMZUVnV3JOYmRYcGtzTzFzN1FTQ2ZkdE0yblVqbHpmTm54M0tPTGtxUE9GZktad3U4WFhidy9STm04MW14SGdNdDNVUEZmR0RMakF0bjVFUFFDS2JYcy9sS1V6cVBUQkhMQkJvalI3eFlVOWNISnhVSTl2aE5mNTJNR1dzZzgvSDZBT2ZnTzB2Um5oT2FnbHYveFMwa1dXTVljWllrZU8yd1VhRnU2MVlwNloxc3NGQVFpbm55dllZalhtd1RmYlo3N3M1NGZZeDdobmwybGN1SjJKV3FvT2hnbjFidDd2QmJXRm52bXV5MmdQNHlmQkx6di9UK3BKazhOS2pVNThBQzNkWTBqM3BzWTlkRlV6bytwTlpLTWN1Rm5ESU8vdG1FL2JBTkQ3ODlJb1YvdDdIQUdxaWRQMU5RZGdVSng1YytLaGlwNGJ2UVBTSnZrVWJrdm43Zmd6Nmc5MVgzYXpPdXlqOG1hNnhoeWdVMjN5Mzh5WEpCWitPcTkwWWo0cFc1ZHNUWGhtcmRaZmJCWlA1UndxU0ZZcUdRak1sVk45VldTTWdsNUtSMDdTYll2Y1lPa1dOUlpYc2FDenpQZWhUT0tJRW1FcWhtay9sV0NydGV1VmExUG9MdmJhaWJZdGlzL2gzenp3QkFGaHdyeE5PemhneStXa0dvQytHdS92SjJ0WlZoRU5QNUxLeUdmZS9pdStqVnhPRWY1M3VDRlZOaFNzQTAvbEUxVmN0ck1kcUVhbW1aWkZuQVljMmlCTE5iRS9CUnJOOGQ0QjdqVTBIRWxDTitJMUp3RDYzWi9kUCs1Um56MmM3bDRLcEVmK3lIYzZEOG5NakNmTEFQbStzVzllb2tOMlR5OTZzWEdHd1VYZDdQYWRtdkdVSXlwdU5jek16YmRMT3o5elNyREovS1Bzc0hYcDdOVHp6cVRVanpFRWVuNG1PL3lOODFIS3VBOXFaZTJkN0ttcGpaaUp2Y2M0Q3A2SG9rNHRnRlFtcUFIL1ZnV2JZUmZyWHBPV0Qya1FGeEdSSngrdkZRajNORWhoVHN5aERnVXBLWVlsVUpObmRQODVGRFhRRUE4ZjBQMSsrQWN3bzdYMnRPbTdsWmI5NWs1cVhYZmpwMjdSdU5aTEhuQVo2d09KaU5XckwwSENZNFpvcFUrbUUrbGdEYTZqRFVHa3BGcms0QmZXWFZYSVBXWS9qK25LYk8wMXI2T0hJdkZvQ2RoSGZRYjZERjFsT3g3R01IS3dqT29DMVR5cW5tVHk5NjVyRVdKc01qTjFmVmVXUExFRjMyK0h5TGZHaWlzQVp4d1dBNS9mcGJCa0xaejQzSEVHZ3FpdjBTd3VGWmRBdlRsRm9reVBIRUZxYkhJYjJOVjFmWHV5VGtpcndYTkYrQUlGVUg2UmZKaU1WdVUrdkVpV1BEZVhxR2NiWGU2Y09mUldiNGU4NzYwT1ovTEVQNkVZZklPUSs1ZGlqM3VrTEZZaFlVb3V6a2RoZnFrcEc0Q1NocnE0RVAwUk1PaVp1aStWV0s1TCtGdHhkZzM5RzV2TDUvaERkeGMwUjF3ekJrMUh4UGt5R25JMG5UZzhuQnM1dFlYSGwrdGF5S282VlV4QnN6aDY3M0xOam9GbVBQU05tMjRZaUllNW9XSjVjSWZCZHBYNE9aUEZSVE10M3JQRmw5eEdRMWdLSlQ4aDQ3OVNiYlRXeEpBVDBtOGw3NFQvSzhmOTlwSnpGNG84TWNBbVV5RmlkZ3JwTzNxTmtvMlEzUDNaaEZ0OVhWb1BMeE9iRFo0WWcwVSszanZBRVkvWUY2VldBRC8wZzJJSFp4aStWUDFjTkpRSng3aGVMUmNFLzJSNk1vRGIrWGdrNjVvK2ZvcHBQS0F2MDI2LytGVjFDbGtqclRCQnhqdDVZam8xdmYxWG14Si9tWFF2ZEx3bDRVdjZVQ1lUaitQT3RaY1VKS0hDeWU4SXVzc21ITGs2VVZBb0E0YkJmTmZqK2lqUGp1d002aTduU0VhaHJNWXJhS2UyK2FTdEY5V1h4NW54MTBRMytrTytDb3ZpOENSOFJlTHg2YWltbGYvWWloUUk5QitTOUFhYUh5RzlYbUhZbFFEVldLUmNBWk5iNWxPVnhzb0NiK3JmNERFWjBIMXhSS0FCQVJXMDV2TUFhaWhJNGNxVEJWM1UrT0FIMGV3alprM1hWN1FXVDdRUWIvVGhHVlZZRmhYcnB1eTdMOHZGT0tuMm1TMy92QzhBY0ZBcnp0UXZNZG9GTFNORUhYbVg2aXEreXdFNW00T0JiSkNLQkNjNUM1blJUOWJaRlpPMGRFMmMydGN3NFB2N1Z1bkIzcWs5Z3hUN3BWY2NwM3Y2a1RaSDJpYk4vVmkwZjQvZ3Evd2ZVTnZsbk1pVGhCMUdPRFZSQm1qMktHMW5iaVRVTDdLSnR1ZmJHTVd3aFlJTlVFUGcralRxcEZHTzNsdEdIc2FtWFFnSEdrdjZCZm9XNGtOYWlWc0RKc2RGS2ZwOUZRekxFb2hxN1FBWS9aNEUvbFM3bzE1OTRNNHlENVlRTHMrK1M1YUpvczkyT0NpMHAybkZOZjhrb1pVYW5ybXlYaTFDa0pLdmg1bXZ1MThqNDllVTNsckFDTFRrN3lpY3RmbThvSmkyYWJORE52RHdSaXgrWmZ3cjd2VzVNSEpRczgzcFc1cXpPa2pNbWordm1uN20rMDQ1ZStDbFVNZG10OHZrUXdoQ1VvRUdoSW14dkt2Mi9DajEzZy93ZjdZYzBacHFkQTJ6N1hnZWx0cG53MzN0cjgwQWNwNHFHaUJ0MjJ3Vkw2clpBSHFkcU01MCs2NklxOWdoRUUvdUlpMnNNamR1K0tubWpLSDF2QURVNlp1aHgvU2lpL2drdmNPdG11dU1HSHI5S1ZXa1ViM0xVTnRsdjBtWlR6N1Bnd3BXcEc5SnFtTXhTd09RdWFSZkpQRmhvYVh2OUJKQ1cyWTBGVk5xQngwRFhwcm9MUmFlelZ2cWpnc1l3NnhhVTN6U3Z0ZVJoRHUvSVRZb1lPY1gvaXhJeFJjVUVLYXBwY011Z0l1Z0JEZ3JpWUJxdXlrK2tiSTBrNmw4Sy9BZW1Sb016a1VmRHpXcldPWk9ROUc3N1RkdERnYmt4QWQyeldUaWhmakNIYzQwYVN2bDJPNkRVRDRYMVNIL24vS2YrMG9sbHVudWc5WnAwRWt2QnFGcUl5VStNV1ZJcDdaSDdXYkFxS2Y3WSt6UlczaXdIeDRCR3IzL0hmeitodVVCZmtPRFBXOE51ZjRONEVEV3lVTlNiSU51UTE5dWo0d2F2TnhKdmVhWmVaNmhmN0hOU3h5NGNuanI3di8rRU1VVGh5ZkJwNnhoOThaV1BISGJlNHp3dEJTMCt5cXBkZHdzM0lwVFhFTVdSL3JRY1lHeDFwamRESGI3cW5SdmxXNWVBTnRCZWNDQ0JxVHhIM2tnbmkzVG1VWTdET1VZQ21uQ3BFQVdiU2tHZy91V2pxUWI5QThQOXpvc1FzRkNrRHFyZVk3ejAyWlpURUpSTDNVS3NPaDZ0Ym9MRW5WcjR3YkgrNk9NajBxSmM1Y3N2bGQzQkgyMTYwVjNwRUoyNFlIbUFRRUhHMEFtWkZ0UnA0RkkzM0pQT09mOTFFZU5raDE4TGlNT29rd2xJRFdJSm5mTzVRb0ltVVNzNEs2RjZ3bDdrdHdhM0VrL1hkaDZ1d0ZOT3NONnVmdHJzekRiOHczTUQyTjVxTVN5T280cjRUZ3BoWkk3QnZGWSs5UVhVNWJRTUo3T3QyR2xHTVpuR0Y5dWU5b2hmbm1xOGRhM1I2c2h1N2VqWDhka2ZtWWR3RU9TSXVFS0ZzUms5MmRudFV6UVc3ajI5VVdiU0hpZVFuM20rNlY3dHdKTS9zdVljS1lPQU5ocG1GaTZvTFlxTkl0c0cxWkwrcVQ5U1VHY200TFZ6YjljbEFMb3VMRTdsQkU5elFXSkc3aGhIYlNxS1crNkJwdjdpZG44N2szVmdIRy9yTjM5TUtFN1BEd2lBaS9IT05MZ1oxMzZGM0ZWaEJSMHoxR0RSd2I5aTBUUE9FRmhrcDFNVlRUbXl6dUl4S1RUODcyQ2JQbUxESXpTZjJFWWhGdlIwWXpoMUNLVWRXc0NtRy9WbkRyc3hweVVzd1dPNGg4UmlHa2ozMDJXKzExWVZDRHJ2VHhRWnpaT2Z0UjcxWXZqNDl1SDNIeXpEZEwwQk1LMlZFZWtiTHM0Ukc0SHdoNko4cHQ4c0xXb2xlNzloNEdsY0RXa2pwTzVUMy8zTTZpYnZQeGJPQXhvbzJUWWh1ZTBaMHI4NVJRcXkzNEFMSzB0MlNCUnFrc0U5MkN0VWtEazN4MHc3Q1FMMnR0MG5QbzVXS3IrL05wb0wyZE9vTk45N1JXbTk4VXdiVDc1U1E3VWF0ZnJLL2tPY29RVG4vRHRlZzZOVXY2UThqZzhFR0RSdHdPekVsZEU3dHUxRVFBWG00ZUtPdjhkOXhKSHNZR0k5THlZSVpaYmQ4RjlWOW9ySGlET2F0YVZtSHZpUUtHVnBEY0I0bmZpME13NXljV3ZWM1VKY3hBQVJPc2dZcWNmbnFmalRnWGN0WUlFNTkvK3FaYUJNNlgxaHJ3bnhTeDVKRlVUbG85Q2pJbS9oTTl3QkpKOUJMbXB4NXpMVjVpenllMkRZcnZreGV6S3lTbzFkam95d3BNQ3FEUHJ0eUc1b0ZjQi9tMlJvMlZScU52dmdXd0hSc3RFektzRHpWY0VMOFpDR0pNZHY5WkpYV1lTY0d0cVRWWnVvVVFvbHdUNWhZQXhzVWVCZTZwOXlNMkNPSGFzb29PaUJkSFNQeERKZ3ppRGhLUjlIcUw0c2tVUGphUGJsemkvQmd2MWtTWlc1TFNyRFUrUnFBUWRFdlZIU2VxcW5yek5DRXJFTTZqQzFwbzg0TWUycE9NdzRJUm5FT3hnMFJHUE85ZnQybGg0RmsxVGh1OVcwK2xia0RCY0t3aEhua2JHQ1lBeEFQVCthV1JZd2hQdDJJSlVwMnhBTHpXcFBFVGgvQ0JXZTBSanhjT1YrTS9Tb3BYVDBlYk9iM05DTGN3NHhXazd5dFlYVlljL0tiRGpidkpoc3A2cnJ4T2xEQ1R2a25BRmlhVEh0QUg0Z2p6cXdaRnMxejZ2TE1kZTFpQVpQbXdrYWtMTXBWOUluL2RkVmt0R1VHQUNNM3hnR0ZwL04vZ0U4eUxpTFhUZkl1UlFPMDlSM2JlbWxFckMzZkFHb3BOMkxlOHkxUlhSK0xIK0dLRjNkVDNCc3lxVFJObXR1cUxldmplYVF1QWVLNXN4NG9sK2tIK1ZLdlZ5c2JLclJHNmEwOS8vemxuZ0Y3QndpdHRBZW4wSmZOUDFjMHAzczBNYmRCSmJ3WEVxUHhaQXIyMFQ3N0NzVWhhZVpJalpTZjFoWThiQ2FnSHRnTzZFTnZCbEJNMmVhQUtvbDZMY3lxQlFaYkZQYURDaVpBN2JNbXNuVnZWdUlLb2dxeEJXZGdCVnZYZ0d1NlVTVUJObkZyWDc5NEtmeXNZQ0J3TU5IWWRKaTRmNTdpWUYrQ2dCMnpzbWtuOG9lWDY4K1NPay9LSXVFb1V2TjNUNlVWNDVSS0gvbVc4WVhEemJYTFU5WmhWMk94aUZ1WEJJUkFWYzN4RmF0SjJGbEh1M2xacmhjNENJLysrbDA2Z1k4bmNNVTFDdG04L0hiZjdpdGllQTZEcjNlMURNODlMZXFvdUZ1SDRqK2lOMVlOUjFSZEhQTkhWSzB3Y3hsSlNZblA2YWFBNklNUHpLOUoyTUVUczRoMmZ3NC9wdzZBalllbktWcVdRQnFXb3U2TkRleTEvWEM1QWdoSTBWUnBicEIzSVZCSGlOWnBlQ29hNFhUWSthQXYwVnFnR1drcTVvNmVwdWN0K2grYjZsczRjNys4aU5lbFBNT2ppRkN3aUtsR0UxTXlLUmlkelN6YW01Q0Y4WEJQcEdQc3B1Tlh2SXhRUU9NWWxQam5uVy9rM1Y2N1B2QklMQUQwdzczejdhVDY0Zm1DMlduZkRCclQ5dThJYnRMamErR0k1NUtzYVFPSklWQzFYVy9IUXdKd2FVdVFLUFpHS056SHBKbFVkNFZTeW1zMGUxREZQQ1ppVnJUOURTMEcwd0lmbzkzdkc3WHVQY1RheFU1cnI3SlZaUEt6N0JsUk9mZ0ltUHY5SkdEYjJOMDRGbUxUT2ozOTRPMWsyRzJHSlBpVWtNSU5wMFRicGYzNURtVjBURzZnb0RyaWhJeE0xY29VTVFDbHFYRkZRVXA0eFAwNE1XMjFVWjlLeFZyNEJkblRJZDgrRGZ2Nis1U3lqcGVvYmxuOWt5R1h4cTYzMFFPMm9xR2s4UnNJWXFiYk1IQ3BSby9jeHEvNklWZ2p0TjBNRjh3dGp4ZEdzUllEMWltZ2ZOcGJteGtkUWI5WlQvUzQwaG9GVEt5QWU2cUpXUjI5WkRYcHFBbTRhWVFIb2dRdStNN2YvdXFhcS8zRUhFbnZnYmRFUm10NkIrSnE4dXkxWTRtS2g3R0xCNUlzQW85c2xLSlBEd2x1Nmsrcjk2TlpOTTJranNiYXlaTG1PbDF3VWM0Z0hWY1R4Q3RiWG5IeFRvWmkrV2k2ZEdlNmJIRWdTekNsTTRXVTFVMENKMkRwb0xYczU0bVdzWUI4dWZ3dlVCdnM5cjlpYmR3aVdKRC9IYzBJZXJpd1Z5Q3NZaWtDVUxQUThmR0JyMStobldxSSt3ZjRJbGgweVE0VFVOQWdkYzZUUGY4MCtKS0gvcS9vRVQrZzJSVm40U01OUldHQ25GSEJtNGZuNjRSOTdZK20xU3l6azdEWXhpQ2lTUUpqcmNqMUNjWGNmM3hEeHNjRzc1QlFGT3BTWENmVnRKWC9ndy9WdWZGVGhGZzNybERyRVRJWm5oQXNTZ1hjVS9kUTN0cjZPQzkrTzQ5RnlNcjZhRU4rYmh1YVFkb3FKNTdCM212TnNNMlFDSXBlV2JyTmdnTWRZbFlsQjRzc0V3aXBRWVpub3hUSGZ5MDhLZ1JmaTErVkhubVU5cG1IU0FDQWZ6bGNwd3pvMnBRekNVK1c0c1lLV0pqeVcra3VDWkZZTm9Jc3V5K2VpTVd5REVaMTN4ZUVIaElWQmJEUmJGVi9QOW9qV3IySzlRclgrUDFUSEJtUm45VThXWVowenhkQ0c5ZDV3TDdadXUzdG9XZUxlK2VkY0cyS2hDblFVblBjZ2VVQnFrVnhLZnhFVnFvdWFDcVBpdGd4OVNSRVh0T3RLS3pMMEhiL05YYUhrSnJLcys5c1ZVY05rRFBZcExDZ0NRZzBVUjZtRnlqc0paN3p6MTloa2d0eVQvS1lGa1hzd0RMbzdGWnVnVjZSbTRjNm1ORWV0SC9tUXhMemNBRzJaNDZ3T2dpNTF1TWFqdG1HN241eFFqdjJFTGR5SW51YnZKWHJwMC8rYWp3RHdNQWx2dmVBd01MM3pXbitXT2Z2NWE4aFVOeDY4UDZzaExzd1V2UVNyY2ZxY1FSaWlFMlRFZW5qTzlhZDFqRVNmNFNkTWluTFZIYm54bEhjeFdsQStDTkVFSlc5VkZOR1BYNXplWU9yTTlvYkFaaEpHZEZueWU3TWdYandZaDk3V3diTFMzU3FVVG9JMzUrVGlNeWVzNWhaYUdYQktRWkRYZzN3bmJqeG1mR1lJTEFhZkkzU2VyTFNtaVpkM3czWXhvR1JncS9ZclFqcDk1YVhFQ01uaVUvRWJranNCOE5FSnpFMks4SGpncEZ5OGZvRHo1NEZlTklmbG0zQjFSWE5PWlJmNm53aURGT3Y4ZmdpZnh3eHVScWZwZFdqODhQVDhRZVp3andhR0V1aWFIODNNalpOSSt6ZW5TbzVyZ1lxU3pjSDJ4OVBVdzgxcnhxT05neXVDcEd0THJyNHd4cEtuUU0yYWpMZEh5VEF5eW10SzNxbnVxZHdmZzlTeXl4YTRuS0tEdk4zTmZaSW5ycnAwd0d5MzdjdVNjeWRSZ0VTTVJCeEs4TEZwYWFvL3RLTUdrQUUwT2RlcndUbjNNb0IwOUtLL0NIeHlCNytNL2M4cHN5VWNBclNkRmg2Qmp0SFRGcHlHdS9nL3NIVThmZzRVY2Z4MnJ1RUdqSTJoRHFtVy9aMldGVnlJNTFNNUUzK1BqMlh4bkVHSzV3SjJpUjNTaWE3UTBpeTZZRGF5LzV5VUJjZTZuUVNOdW5qSDBJeDJFOWZONkJlWSt2RWR3bDdjdmZsM3RqVEl1MmlJdHpmazd4UC91MlhWWkNRU2Q4dEVEYVA2WnRHQlBGeE41NnFuRWZNdVhGRm1UWitHR3RpVDlqMHo1UWtxL2R0T2lrSW9vUEI1S0xrMGg5V1BwelFkOGhJN2VCUE1keVVXRUNaRmJXMHpPNXUrQlE2Z293ZnYrRnU0eVpRUWxwYyt0ait6S2RVcjZQS0tZNjhaU3MxVjR4R1I3dHVOOGxJSEVMY2FiMXJWdWxtRkJtSnVrK3hXU0tYa08wemo0WmQ0RlBESTkrL2ZLQWFvS3RnVG9oekpyZ282TmZCWEw0eENPQmlxZEF2Vm1iZStTbXRhbUpnVmQxM09hbEN2UldxTjdreTdzMWszMWR6b2JGZzlGY2RVc3BPT3M0d3Ryc1FoR1JSUmlsbUFXd200bkVuQVYvVEpzbitwMndJdjNxN29HV09VOEQvdm15OFpLU3piaE9MZk5YdTBodkZ4YjhPdzl2dURKYjBVNlF0d1lydFoyV1BFN2JsVVJ5alRSRjZ6bm50R0hLNFJWbkFjdU9OeWJmUzZzUUh4M0twOXEzZjVmSldVWmpnbjlqRGxhOUNuVE04TlNhUDNqT1FEcmdmQTI4ZG9GQ1FxSUNnUzhlQ3pZdytmd2w2QW9lRFkvSHdJQnRCNzd4TVY5cDdKeVNDZDBTamZkWmprYjVYalZxRkh1ZkYxOGwyR2w4Z3JpYnFoNHE0TGRnL2lialpCdXNRSWZzdVpEcTJGck1oNk05TDAxclR0a2orUk1xL0xMTGNoU2lTS2NSTXM0eTNHOHgyam5IMzlVNTBWaklQOUl3R09mRGl4dUlGQ0c5aDFoNUNJbmN2eUNLL1J3aGQ1TjYwOGdqdkpXb0hFWjZtcHlna3MyV2JLNGJ2UnJVUGVvbkNldVNOOXlwWm4vei9OV05Cd2luVmFEYkNEelI1QThvODRwa3lEaFovbXVuSXQyU2pWeUpTOGVFU1FwQzg2aGZtM1pFRDhyQmRqSU92RG11SkJzWkVIU2pVQkRsUWNOamM1cjJSVjVXU3liUXZIdHE0bjQ2d285TmZmckVTU2l3OFpNTzRCaTBmbDZVaUdvUklxak8xK1ZNaVR6RUlveUh2MDJzVlhZZnJSUEpkUFdlWWxqc1FWL1pCZ3hhMlF1UFpkU1dJbDZZbVVwL29aNzZRd3NNY2F2QnQxSTBlQ3FacGlJOEpjemFSSXNuZ2dqNENTMm1UL204anJUMFAxT1JjQndjOTRZSDBndlJOTXM1Vi9EZTJScURxRE1BWHZGNlptbHVWMGRTekJubDNsaWdwRUNObXdoWk5ROERvSlVuMFlhNzlxdVkrM2JEUmhWbHdpK3FFajJFV0pZeDU3Tk51bVpGaGYzNXBlSWN1LzNCS0M3b284ZCtSWGxheDVUWVI3Y0dsOUJ6eUs5eGdsY2NsVFV5aDB4QUVNVU91MGN5WUtWbTFiZGNOOTdGT2ExUUw0VHkwV3MvOFVrVEwrcG5QR29ucU1yT2VuejgwR0NLZ3BZSGpFRlNKNnVIWmd2VllkbVMxYlJaRDFxOGcvV1dmTEE1ZzZxNnA5ejNuYjJIY1Q2RkNCc3BWdzVDc1ZtNVN1Tk5ES3RlaU10OXdZNmttaFRIWE9SVE5IRUpyclZVVzFiRWd6Rm5mZmYxbVVidW4wVDYrdDd1MThXWHdaVGIyc1ZRZDRZNjFRTndVVGFXczN4dit3alFwZE9TWXhxWWRyTkgveENvQXVXbGpCa0d0NVFEQXpJRFRJb1gzKzV3L2wyN1ZpVm40S0hZc3lRTHpSandMcmJRcUkzenVPb3orOUJER0ViR2ZIaWMyWE9JUFRIazh0ZGhXcUNkdlFmRlJpWXZaamhSQTlVVmlUL0drSFp3SUtYZ2VhS3JUSTQ5QzNuL1dNUVNXU2U2T0JsSVd4NkxHQlVML2JaREsrUE1uRjdLU1hDWDZJOVlWRDZ0YWwxK0ZQdk9ITWd2MmxTU2k1MXpWMkk5YjlvVnZSdHFkeUxwalBIRzVIRWl5UG9EV28rd3ZLLzJHK01lR2YxYU1DSUdISFZRV1l5UFE5N2ROYnBqM2pMWFNhY1BET1RSWXVad0RmYll6VWtUUzd6YjhNZGdmOUMrM21JaTVpMGZUK0tGTDkvTDQ1cG5wb2FpWDI0cmo0VXdVT21aTHhMU0RZRFY0VmFlSmxDOHg3TnByTXN4Y1Q5czEvT3R6Z0NLOS9TVVk3WXJBejJtNG15MWhrVlhreFBXamN5UGErdFZ1eldlRDllM2JIclhYaWVhb1pVOU8rd2hIWEF6NENldVhIRGhCMGp6dWI1M3hqZ3pBaTVkbmIwOTZZVlNYZS8xQ0JBUXJGa2pTVC9PQkZPd3VPYkVHRXQrQVdrWU9ZMVdlSkhBL3pNbVhqdEhsVFlERk9EZlBKajI5SGZUZXlEL0tTYnVTREV4MnVjWURVTSttaFo4OHlJUGpaNjU2ZXovZjFNUnRaSFJRM1dldnQ5S1k3cGhjMXdRVmp5V2pzbm1GVFc3WCs5WGc5YTIxQXl2Q3FhRGxMTlRFNFhIMmhYNjl4bWQ1UXV4YTE5R3cxV1B1amw0SzRUNnJQMkh1OHVRcmtqalEyOTUyRWc4WWUrUVFESHlLc1cvNFZqT0ZDNFNRVzhhdzZuK0FvdTB6OHE4eWhSK3F3QWIvRllPZkJwL0drTFMrNTJ3cjBhanF6YkJIUUpkSHZxUnYrTWsyUERVV2cvTlpmb0RUclRNMDMxMThORTRWaEVOYnkyQlM2Qkd3MlR4eTZOUXVnSGdjQWNXVnBzczUzYWVtY1dOZ0tpZ044Wit1U2pQd2NyT0RqZXpOV3JNYjlWTllncXdRM3loZXFydWcyQ01CbzZvUzFtQ29Kc0FTb3I5b200eW8wWCtDWlh3R0VKa2tZWnVJVUZxaEoycUp3RitqUGxvbVFrRTFOYkFrK2FOR3YzM2VSNThNRVcwSDNMbFBZZklvbHZCNXFNL2xOZXFJOFBXRDNNSGxlRTY4V2ZmUVB1dkFFbFRpbFduYjNEQUVXNm5XR1BQMm4rS3dDSGpQTzJLekEzeDNxVFZBZE93alpWQ2pzZjBTdWw5VUs2OVZtZlA0bEJKY1oxeDEyM0UwWGdpUmZjRm4vYTAzTVFTelg0V2lnaW83LzVGNzQ3UDBweHZzVXJ1U2YwbEQzSHdvZ2ZtNldEZjlwcEJwb2tBSElnWlV0UHFiZmZPQ3VwMWVFa1FMaW9KWmZQSHc1cGZqcUpYV1Jua282RGVYaEo1OStaZ2lvL2FYVGZJanUzV2o3NkVUM25XMWRCTkFieFZ4YmUxcGdVd3MyNmhTbEZMRmdjU2llc3krUVgxTkJ2cUN0NS83VWtGck9sdGx1RG12VUhiQjBCZTllZkJNUitCUkVnUkR0L05GSDNRaTlSc1hGOW1KOTYxcjJCbW94Skx4Z1JNUldOZ200SEhBMlRnUjNsZ1NqQ2NVbnEzQU5mTFFMajBuK1hLVTNPTFpWZnVFaTFjRG9TZGhTUWF3NW93NThBdzVSZDFEL3R2UFJITlBWMWxEWVV0VEw3dGhnK3QwNXJjbWF4YVNkRjBjWlFRSTNzbktCMmpNWHJCQ2F6aElKVUtWbkVRT3UzRUg5bm5XdzFCU04vMGJYeUorL3RqWXZuNHArbnNQY3JaOGt3d0VnYWZXUnpON2xDTnFoQm5KMTNBY3I1eHA4VjBjK1RaQjZaOHFYRms0Q09JOEZMRUtUSFVjV0RMN3NGZDRYQml5Mnh2b1kreVZNWCtENlhDaGIwNndXcHN4QXAyaThTTUVvRVJEejB4UklPQlRIU2VMNlBCZk01U0h4cUttWHZlcVhOQllQSE5mRWVhR2F1djcvcVhWVUl3Q1BKb3FiR1hEVUl6UCtzYm11cjhjMHlNVHI3VVlMU0ZMNlFhRHdwaHZvMEpNek5LYmJRL1ZVaUlLditLY0IySEkzVnRTK1lJemE4bFhrdFpFcm4yeTBYR0IrV3REOEVhMHVNRE03c3hwY21sL3NXSllKUnFMNjRRVE55TGpzMzMxbUhGZHpzc015VkNQckwwVHhYUXFBeTUzZWhrZnY4UndGQlVucit3SkUxQjkwMXB6S0JXd3U3ckpueFE0c0lMa3dROEdxL2o5a0h4U1V6MVJIMGd5SklvdzVadTRqcjRkS1NyVXNWUHNzWE01ZkloNDh4bS9VR3lsbkxwN2pqeDBJeW52RjN4U1Zib2xnM3YvVDAyak9JZ2NPM1E4ZFpmWDVQajZ6YmtpOVNKelV2K1krd0lUNkZTcDFyMW0vQzhjNVlxOTlyZ2d4UzdvdWhKdWNWdmhWVytUUkEycnRUaU9uS2QxVk91U1Z3dEt0by9pMkpjVXdZZVJMc1lrRDhKTVNxZ2kxQnZLaUR6bUdpV2o3cTZHeW5NeUZMeTZGNndzQzJBaXMvbW5MeFFFUFRVeDVnVnZuWGpqMWN4VDRsa0tuUXhHdHpZenFRQVBOV2hwZUJzM203NHZBV3REZVRXVWFYSkRPb3AzUlI5czBzODhGUVpNMmNYa1dBVmtoR3orcGJBOVRjZjB3YVZ6c1QweXpRUENkRWpHYU5WMzY5NElkMnNoNTZMUUdvMVlVZ3ptRFoyV242TTVpZnl1OXZ2dmlxYlJqNnBPS1JTTkQwMllBZU1TWmFESk5HTkxaazh4SU9CUEIzMVN1TEpaUENKNy8zQ09KOFZ3NER3aU1FRTVLRFJWRThTZzlyeHRJL2o5Mk1MbG1hWkJRamJIZmhPOFVZV0d4VStlU0Y4QnQzbStQWE1PQ1I4aC8vMVFkRkRMbGZZSHphVjZEdWlsakh3WC9CWWl4SDIwSXFnRi9uL3ZNSzNjQjY4elhodmFMMlVEUnB0akk0VGxOSmRMQTB0ZnAxT0RLdXk2QitwOVVkL0FZdXFuZzdTZTBpTkY2RFlZUFVvVDErWUY1TkprYlhOekpoVlVRUXRDOFNkNWRXN3R4MktVdlBIZSs4NjNsdU8yQjlJK2IwWlJhaENVVU1PbmUwb0NGOWNwTUZwdGV2N2hOZUpBVzhrQnFzbU1ZVENlZHQ0bHh2eVdqWXpET1d0YWIrRjc2d2RtMVI1dDVvYXhRdEVUZVJkajZKT0dxZEdlbUppYkV3Umd5Tmt6Qm9aak8yQ2lJbnMrU1RqeXJPaTQyN3NrbmFKQlhNYnovalRHNzFBMFJkWTNDUG53Wk5vZ0psSFJCRGsrUTJ1SEpSd2hLOEhFbWFKeFZCbjl4RE9vZzlqcHZFZnRQRWgxRk55RlBjdHdrNUk3SG5jL1ZDVjVwTHJYaWlpVlJsWnhBREJGRDkvRi9MOHQwSStkWGFvd3ZEd3NiaWU5anZEK0VNOTdCSE1ZNjNjdTB6MlFwOHcwem1SRHkyQXJZMmVMZUpOajRISnRMZjQ3V2NQbTBidWg5TW8xQTJFM3MrR1J6T3BBanRCcUdoVEJDbWdKdnNhdEttTlN3djRXVHAzbmZoVWpCaFBqeTFiTTNKY0MxK3hpL3VQNVpidU9tMDJvMDJoajBkMy8zT3lwWElxVm13d0FzT2E1V25HY2VROTVZRjdjbHdHN0s5RUY4ODE3TklGMXZ3TmxCZTcvUGRlYnlMM2t0Ym9BY2tnRzFWWGNvL2RXNDNYYzQvcnRNM3ozK1BTK05YUlJkeW9zK3gxSkgwaGZVcHhoVHFqNmVicW1BdElRa09ZRnFEd2UrODZhWXlKNXRCZXp0NWZBblFoTGZ5ZnBINnFRaUZ0WGREM3BkVlhlblBLM2R6TGRSZDR5d0FGRmJzYVJTMXN2S043S245djJ0S1hrcW40Qk9Kci8rN0R5ckpXZERIeUVEK1YrWVQ2dzFab3B6bnRwR0Rma1Z6MERjOVZvUlVZUFJuZjZGVFd1VWNaMWJ2STF1Y3NMazRqNi84OU5pM0pvMzZxSkU5SEhvbUt0Y3k4V0J6WndvSHBvaSt6cHAwWDlGMFlSVG9MQXp2RDR2bDZBTmt1djd2M05JVWZLL2hGV2F5TmJUQlRXL3RZZ1gremlMTElYZk5sc0EyaGQyQlN0azRiWFMwM3lCUmVFblFUdWxtK1RjSHhHT0ZmSnhBaVMrMDloRFZUZmg0QWwwUFU2RjQ1SXVXMlk3U1VMblJOSzk4VklkYlhSWURGWndlVnNKK3VPTWJRN3BLTFVOV2JDaWdUTlN0K0k4MXRZV3ZXZW5Hd3hKUWxEUTduUTFiOWltam5PYmpUeC9UOGt0L01qTTdqOXB1TGF5Z0xxb1BLblhvV3p6WlBIays2d3JucE9uZHhyWEo2Y0RLYTZpQ1NxWkpDcU5rMThVeXJDV3REM3pYWmhiZUNrNGR0YTVHb3ZMWHI5VndQRy9Qb0JsaXFGcTBGTlZ5NGlPOVlCOUVCRldQVlZQMUU5Zy9za0g5eGdHMndncTVCK1lLaDd5NkdrWFhXLzFRMkdYVyt3cVB3M0ZWRkNESE92QlRXK0JKSUVkMEtoWUJsZjE0Yk9EaGxHbU5BUEt0QTFvRDFHaGNBUm1hN3RlY0ZnT0p6Yzc5YVNTMzZiMG02dm4rdG1ON2dnTEJEQ1had2ZWelBycW5yc0tXNnB5QnY5RHNHVUY0Znd2L0ViV1hLbGNOSFBqR011S0RXS0NWZXBFMndrKzJFcWMxOWw1bjM4OVF6M21MbkpkM2t4dTlEMk5UN3JzZ2ZWQ1Vlc3BHOUhQUS92eS8wakJqU0hFWmhkcHRBT3hpa2Fmbm1uTnhFZlFhTkJNT2Y4SGdhVEEzaUJENkI4czVQd1JjY0tPOG1CU2FzWTlzSm41QytlMUdCV0FjdVdMZWZQNGt6bHU5NnhtcmIyTkY1c1FYdnpPeUV1N1o4Wks2cVVxaXNTOS9WMGc0cXFVanhBKzJrNHVteGxENUpnZ04yQ3ljRHlhaUVkMDNsQjZWL2lCY2RyK2krUk1pTXB6b2c1U3F6bXdxcWNreEN2Qkg0WTRpQStlU0dQLzZnRlI5bTJXaGZBNWNUajFkb2k5d3Y1aW1nRnhydDFoRFRGQUFrcThFRmY4TFhBRDZ4emExWi84bUt6cm9tUU5UNU53YlRmeHJIbTl2R21OZnBvWGZ3cDcrL05wQmZIZ2lwODE3N0pjN1lmRG1vajhjQTdmZnM5SnF1dzNDemlaaUtxRFBYdXNZMnZQWnc2cmZzaVVCZzBZbkJJQS9vcG9WVjJ3cXdpa2VvSkhiRUcvSnpwZmw0VHRPYStzSDQ5L0RyU3pHR21PMVlGVkdvQklXc3FrOEw2YTJPTUxVdm14VmVuWHZXM2VlNE42SzVjVEVUQTNlTThnZmp1UHVrV1cvbFk1OXRvQWpuNmFuUTlwa0ZZS0lubUUxOXhmMUNhUlFtZ0svL0lIaktad0g1K293eXNWUTFlVzhxbG4vSFRDYW91bmJ5TFN6SWZHMjBXMHlhdjJJK2M1eXJIMWxaem9PeTc3RVBGYU5FY2lhd2hWaXg2WXRIeDJnM252K0toL1Z6WG1yNGFudFlNRno3RktYbnFzcFU0cUkySEg3V0pHNk1OV2hnYzZhUnBlTm8zcC81VG1raVlBU3ZlL1JqTDIzR2RtUk80S1crS0k4R0w1aDF3RXU5dURtaDFlQXZpcTNScytlNUR1ay91cW04ZVYzS2ZkZEliT0MzbHVCQ0tsdGdiZ3pCby9KMlZRTVB2TjFlZFlKOE5aQ1hreTNGS0hqbEEyZVd0UlNpV1FUelRkZ3cwWVlUZ1IrME9TVStGNklydnArc3NNa0M4UTZJYW9JUHd2eGtYVTlWVUdBWU1HUlM3ZGRMd1h4L1FjWkk0ZC95U2hxUFNyRytUdXRESkJJZ3BzU1NHaGZjZVcrOWptNUpzaWxFcUh5QXNSWWlaRWpvTUE4ak5VK3VVNDlQSC9yakV3Q2RtZnFwaUtORzlDUVZzOWVKNmM3a1l3NVZPRGVvUWtMb2s4ck41em9ESUtvT0JETkNvTmJ4SzBrU2JvOTZGU3lmTjBjakhLZW94WDVac09yelpWd09vUUlFWlZTM2VvaXQ4RFVZN25zWEZvTDh1emJrS3JXUWdNZ1hhQUJhNTI4a0RsV1UzUjhkOW1hNldVTlBXTitNZFJlcDhnMzdzb0NoVzFydEpOd3dJS2J5anE3UVl3ZjJ2WkpqOVZuaTBMU1V2czJ5K3dRSmM5eXVmYmlwai9Uay81REkwOXY5eDdIakMwZytpdHo0ZVZxdVM2cDZKM3NudFBqcE9NUG8zYjdhSkswbTdSQlVza0lIeVZZdWhMOE5FeklsQjMyOTd5MUJueGxIT1NINWdYaDF4RVNBQTBEb2w4UDBBdXVjYUEvUFlqaDhCQXVzQ3hVN1Y4akI5Lzl3VUQ4V1c5Tno4T0EyZkpCTDlUdHZPZnViK2VoV3lPZnllUUwvUTJ3cFhUQjYzZVZ6WnR3UklpV3A2bEhTV3hCWlFhdDhMQXZVVTZzMlVSS0ovQlU2V0labHkrblVEa0lsQzV3ZCtiUTlqdGNmb3dHanpDdFRnQzZQTnd3UDkrbGt4NDN1SjhFZ2tXNG95MUxRMVJaYUxMQnlZSTV5YUZIQURETjdJQzJNZzR1a2xQRlpUK0Vuc0JNMG1TTEhWcERQTlJaVGZvVUhMTTk5MTVMbGpBcnpuY29QdlZCdVRMNThoT3VyZHBjRXBHV1lxL2xhbzBlMHlhU0owTDhGeW9GL1JCN3BUQ3ZGcUNiOHg2LzBJZlZ2NGRBQ3pnVUxCRnZVU0ZZQW5xU240QVNBdU1TZFNIVVN2YzNVMDM1SEFlQ2tMdDlkNjk4VXNOUzRzbEZtWjhZVzhzSnRjVEM1MlRhLy8xS2s2L0J5OVcrb21qUW5JWSt2WDVTZitpeDkvYXJIVzdUWTc2ckN3ekhvazVuOTJEeXMyRG9CQStLNDJZTEU4bXRqUEF1bEZ3U3RoUDlPbnNxT28zdyt3TWIwWGlKNU9MZ2c1NlJEYk9wdVp3Tk9jVktCRkxPREV6bDZucjZJamc3cGFCNzg1TndSSDc5anNzU0NDbkN0d2puUjU0NGJEUFFlcmpWa3M1ZWdPdDc3MXRIeDZ6UEt5S0FkcWlFcDk4Sk5BYXpKMCtBUXE2N1drNnNpS09JU0MxdkJwV3dhcmZVSUlIZDZRQVNCd05BckpnSXNIRHJkb0QrZGJCTDdqZHg1VWxGZEkrQXpmaGk2SFFaM2c2TEFxWXl5SFdIN29lRTVmbFNLT0lockVmak8xQlZ0Ukgzb1hXeGtTQk5iLzZzTWs5cmZQVDlBd3JJWG5Ua3dYMmo0TjhlNG5YRXVHa21HS2JjeTZjWUFoYXJUWTU1cWUyWFJhZUR6bmh1TGNjRVIrYjBielhMSnJFdVRSQVc0eVppc1Q0emw5MmQzZFdIai92VUJkRVVFQU12M1NWaE1QdXlaanE0bDBiMkZsTTNDR0g4V2hRUkNkV1o4aXgwYWpMMWtwNjRPaU1VV0ltZGxVVW9TUHdNNUw5LzZmbHptUzY2eXRtcm4zbjQ3ZjA1OUszcGRqYXZrQnp1NUdwRmdJQXhVVEVkRXNJY2QzUEptVWFEc0NCLzhTNnptM0J5UHVIR1hlajl0aVhpTjk5VTBsWE1VSXY2ekE5OUl0eXM2SzIwZWM0SGlQRGgvNEora2I5UmU1WFJ2aTN4clpNTStpZis3bGhmd0NYcmt3UEdCOEN4K2s3UklKNjk4TEx1cUxMVU9XNGx0WXdHUVVhQnVCZFpJbWN3N2l6dE96VCtFMGxYQWtnU0VoRnFraWhzMGpHZENqVDRQbDdiVjROejFuL2o3NkxkRHFnTFA3NlJQVkZPcERIU0pNMFlldGdiNld5aXVzV0RKcmNrdk1CZFRQN3BDTCtWMGw0N0VBa3NhbkpnWHo4UmdNbXAwWGdPUDRaL3pKM3dtOFdzcVJleGpONE84dGN2eU1PcFViZW9CV3k5VkUwV01FZzVtUy9yZmxZek92Z1dLZHNPMEJMNDdHbnB4TW81K2FHN3M4ZWVjZlRDTEZ1TFNUVXc3K2gwYmhzMDBNMnhFcEJISEdEZjB2V1NVd1A4WldzVXVGaDFORk4zNlpkVUR4QjliT0FWMGx1MDBCaE0yYVE2WHFiaVhZSU1Bbkx3WFJvd3FkaHU0cDN5eG5ZeXFjOXV1V3kxNDBrM0YzSlJ2MkpvWWZybVE3K1dzN2xKY0hBeHNwekdSUHhFRlJaSkcvaUV6aExmaWFrbEg0Z0d3ZnR2MzFQZ0xxTGJ5SXp0c2NvOW1ZVjdoUWVlbktuQkl0WFM1dGIrWHZ1ckhmTTJ6d2JtK052MlhLM3JaaDFOcGNqZFdrOUhEUUVPSmdybU1zRGxneENtMFVIVC9VYmNiYkF3dkNSQWJlOXF0dldpcjVLWnZGK2cyTWQrTTZCdXFqUW1BMGhIZlFzZDd0Q1lEMnZpMTlrc3ByWENOL2Njc0k3cEs4ZjNjWDk1Z3NwdWZuR0g2ZXpCejZNYStMREI3UHJSL0tXMnFBV1hiTlVYaG9ORFdEcUJyejdUamhoUUVyVzJhM1lSd3UwMGszUGlPU2xRRUxRY2RFOFdQV0VCTTNXdFRqUlpxSWF3RW9jRE93VWdMelRBWVJqY2FsLzFxZW0zOFY5TzcxL1lOVDU2NnZCOHpxMThEdEZscDdYV3hyanlyajdYV2k2OEFiTlFuVGVFVS93cVVSK0pSS1hXM1JLYnVtSUl2VkFLWnZBRm5YN0llaW5TSEp3RE84QkIzVjBYSlYyWEs0WFE2c1RDZVZrRFk3cytkRlpLSVEzNEoxc1hEZWhlSW0xb0M3QmNSVEJsK2Mva1FIVmh3WS82T1FWdVdZREtJc2RONHAxVDFtUjlHTGlVNWVKV0hHdURNS0tXRkZYY2lVQlNlaFFmZC83aDZFZEZGbGt0WEtKaWRnUGFaeitlS1FYdWFDaUJ2TDhEdmtVcUNFcHFQajU1WDdOYm5CazMrNlhJZ0MvTEdYWW5YYldOcE02TWJJNTFRUmw1WXVST0VzaGZvdytrKzIzRnZ3c2VvR3JtZXM1VU5FK2grN3NVRjloTlYyL3BJTTRpYzZCb3ZLbnFxNExjSzgwZytqWTVMc09oaVJUS2pUWG02TTBtTjZ0NHM0a1RBQnRGNWxhTjI5NElvaWpmL2dKWDIxVVZLZFYyOWY3eEI2Rmk0NXRaK3c3aVZ6cVQ3ckcrcHZNVmkzZWRMenVCNzJPSms3YVlscE84QTZSV21BamRpTG4zb0d4aFJFL1NOQnhsejRoWGdvMUZIb2kzdTNpVlpKMFFCb1lLZy8wODBKeDNsMmpMSEJQd1BLaGxSRzlpTFc5aUZQMVBhWm5mRlA4dERxbkdhTFFnSmlkUm43UjhvZTZhSTROOHdTL0JwYldiNmtIdENKVVZseUlKZVQycnNLck1XVlgvczVCQ2R1bmljMFhLaUY1VjFoTlFPcFFqVGVqR203YUcyb3V3VWxvYjAyQStuTS9Wb3NWaVVia0MvSVBac2IrTXZkUzVsWlFvUnFCVm5UWGRLTjVmQ0ZmRS9meXU5bjRqYjh3NXpjMlZvdHlxZjN3VnE5Sm5HMUJaUjNTeUpsL3NkdHpKS2M5KzZ0c012SUVQd0x2NUY3KzIyR2VwS2tGY1FlRzVjbUhjVXBUM0JaSkhPc0h1YnpuTzQ4K010RGNNdmpRaXJwRVNJS3NzaWtYaDAwNXZXZ1Vwbzg4MWwyaStkZDl4WkVxNEZubWthUWFoTHAxQjg2dm5YUWlvSHRoRTZJU0dPOU8vK1FqbHM1KzBNdWQrNWVBUmZRYW1LWmJYVHZZbm1iSnVpSUsrTzVKVUJ2cDVRckFuS0JIMXdldi9xTWt0UnZ6UEoremgyeGg5WkZKQlBraGtXak0yb3ZhMHYvZ1B3YXdNUllSUjJPSkk3ejE2KzEzbVh2aE1IRU9qNzJnSFZQY05Oelg3R0ZGZFgrN0lnRWY5SWp6aDJGR1dmUzVjWndzRVNybGkvcnJ2bnF3Rm1UcWFnT1NQKzlvYmRiQVphR0tIcW82RU1Na1pXK1E0U0FqVWtCUlBlK3AyTUYxVTVsUXJWZzdscE5jY2FTQ3VXY0EyanlKZEdkYTllQS9HTzRaQ0hVUGpMbW0xaWdOQ1QwVndOL3JJSStud3lhTUd1T1A3akdWVDA1RHRwOGgwR3ptQktXazNFRXJYL283b3VtbFloYS9vVGdqS1pIYVZ5RzNUTGFUTFBScElVL01JRmN0cU1QYVhWQXgwVnVXc3VFT3lVeVRjcE5UaUNMZmZEYkFlZU9yeUg1MnRlQzN1ZC9qRnUvaFhwVmxmTjhNeEE2MzZCMDRoQzJRcUNPeWYwSXQvUTJEcHN3R2wzNE9wTjk0eVZIS2Y4ZXNGc3M1ejB1QlZZKy9kcWxvRnJoK2pVL1Jka1JidWhBYkRxVTdwb1ZYYjdzTXJTa0lRZlh5REJYSUVENC92TU5wR0kwWVhaL0FPK3dNK0NzcTJCMHAwaUJVWTJORTJCN1Z6OVhYZ053R3JHVXQzMVBCR2dGTm9wdHQwZklWUXBnZmFIRllKNmttOVVRKzM5MlRMRUg2UUJ6MTl2Z1BzaW9lU1pBanVBeS9FR3VBeks1dVpUZEkrblladFNMVW52VUhYYmVXUDR3blNNRW4wckZFTEpvQjhaSFhYTWl3Q01YNmxyS3FrYUE2bmhRb0xwcXJXUW5ITXJrZ3BkYlk5dWNVQmNFTnpTQ0ltRkpFNFpUSUh6VGFrL25Lb0JJTkwzZjdaeGtTTWZIMWZBOU0zSkZLalA1M3NhbFR4QTF4dlZCbmpSa1hmUkRBNTYxZzd1eVg1VjhRTUtXUk1MYVg1UnZTeHBoRzJtVEhZYm9aUU9vc3Nja0hHSkEvY1ZpS3VwWmZUUkhxenc0czFiSitzM24vK1NFWTBPYXJvdSs4UjYrK3RaeWl3QUhLN1UzV2Q4MGNybnYrVlFxcWR2QVlsU0JZUFFnSHJOMlJjbEhNbmFMa0FKa2F6dUxWcVhzaFI4MTJQdTRzbEhKOVgrZVlYczVLSWhveldtZnhCcU1sVjUxSkdwUlBvY1Z1TGhEYXlwdDI1Q1pkNkE4Tm1DczlQOEZFeHpzakxOeVpYS05DclhESDl3cWozR1pGckpXV1k5N0svSWNPZ1YrSWJVOHZrTnhSakxZTjBIbjYySDlJV0YrVWdONGROcDdyUEFMUmwvc3FGVlMyQkJGQnlkdE1qRysvcjI0U0VBcTVoTmRadUx5WWJ0QUNtYWFrYnRCN0VsSFNKNW1TTHA2NTJmZXlvQmVxZHZ3N2JVWmtWOXd0bW5ZcUhRc0ExemxKVm0rVGJNMEQzWGtDZjhDLzJramhQSXZtOGRldEJGblhIeGc2TExNQkpyNVllQ3FJN3U0U1JSVU8zY3VQOGtqUVp6d2hqMndjVzc2VXo4YTgvOTk1QWpMUmliWEN1eTUzWFlnck5OQkZjNGQxa0I4L1VhV3pXTWMwVllreGRmN0h0UFRMUGlnWWtGM1VDNVkxVVVZSWVsdzFSM1FzWElxR1EwSjVLWE1xMEhmTEhXQ2FJMFRLNDJ1ejNybThXUFJESkZaRnV4YTRtZTU5NFZBOUdLdE01aHNPSDQzWldJTjRWcUhYbEdNaGhjWjRtZ3h3KzcwKzlVMGQ0ckp2cy9hayt4Y2dHZGVsNjJFdzFOeS9GMVEwREloTERpU1Ftdk52bkRyUUo3US9ZU0tYYUYvMlYrOVlESlFXYW9lcW5qaXcvSXBTb0wxSllET2RKRk1FTWFBWUU1cWx0eUFWdlBHYzFORHh0OTEzdjROTEZkclFGMlNvcmNJV0Y2NFZMOUhTMHhpQXFjU1Y0SG5LS3ZSYkhZenJJRWNOQzdaSkVuSm01dkdnR3FvVHJOL092bG1FdEFRN0MzVTZrN2lEc004aGphZVFBdWE2dmxwZng2WjF3c3ZlVEQzVzc5VC9lMTJ0YzM1WXhSdVpTM1dNZFhSWGU5cWhUbG10UHFlQ3ZlQzVrOE0veVJBQmMrVm9BSzRzT0JXekh5S2tUOFVDUWpraStkdmxNVXVGT2NsamxmOW5DZjU5YUlibksxOVdvMTJxcXN6akd4TGs0YzdLaWdZNkVPOUhudTJLS3ZwNHhTVjlrbDF2YitZTFYxVCs0NnBwcHdQRE9OS3YyV0Q4V1EzTHkydVdseEZJSXcxb2hQWjZPdkxPR0lwTGY3em56Unh4MEdCb0FvWm4vLzBhUisreFBKTWp0NDRLTjBDaVVXMjRWYlA1RkJjR2EyZnpsemlrODRTOWliQTB0WDdrbkZVU29mSmFxLzZtQ3VQMHNVbEFNUGNZZDhIZGxQbk5zR0V0eUZRRndhQmhIY2Z6T3lhTS9hZEdjUUNSOWQ4T2dKWnJESHo4UUVySi83WVBnYUZTdTd4YWZTZDdYTGZxNVZkNDQ3QXN6TjhYc2RTWFptQUlOTFlOcTVpN2FvWXF1NnZrczU1T0RvcHBsbmxuU1hENHRvanRqZ2g2OVUyaU1vT0ZvTzhuMUhqVlF4aERCZlN2cUVVWE5tRDNOeEFWeG91VlMwWm5abmYzR2w5K3hVUWtuaGRBWkFjYjRzTHMybHZ1TWJUWHIvUTZlYXBPKzBKRlBxVGxkUStKUjhIeXZOQW5CYTUzTWN4UjVZdUM3QVVaQnl2dGlHVzBRSHVpSDAzNjM3alBpYWpFY1BBMFlMTFN5WkpacjkrVmFzMHQ5dzhrK1F4Y3k1Q1BOckxPWFoyU24veTkzaWNuTzJGL2tpS3FUZDBaQ05veGlGWC9FVzNEZVZEZ0ptSjBuOGlkODNpcFJSVGFMOXlacFdwL3k0Mnhlb1l5YW92azVuSE5jMzgwRXlwU1Z4T2JhdkRtT1lMQVJrMkhKOVNRRENoSnlqU0R4QXpaSXNJNVVVT3ZuT0FFVW1MbEJ1emVrUGxoanZNMWVjNGVYU3Fpb2Z3cTN2V0wyOFBLRkxqUE1CYXlHdnk2SldCREJxRFNDUlNza0t2UjVQdmZXMGpaZzVDcTdGcWJCMGpuMzY5UXF2WmEyMTFhcU5YYkh3UVM5UEh4V2xvbS9NcS9ra2hoa3VReXF0dHN4TjlmdkRhdWNnTVFnY3VMOFVZcVQ0WWJSSUYvWjh4VkE2alNFaU1xMkE1aEpvNExsSjlrL0xFWWR2VVlSWldaSUwxS1Nyc0F0RExJZVdCSmlxaVVJUG53L3BTVm1KcnRJbzkzaVIzNysxYW5TOUVRWm0vREl5ckxQbTdBeVhQSzQ0U045UkZqQ2lpbG5XZE9Mb2xab1dQeDRLY0FVbXNlTXh1N2lYK2dZOE5BV0pBWXBqQTBKc0pNSVVXTVVmTWJoaktHanhLbjlaanJseC9jSi9SNW1NaDAwSkxOVTVBQ0xzT1BzS1RNSi9FY0pDeDF0K2ZiY29OMXo2dVpzNWYreDVtTXNNVnN5OC9vVmVia2FIaGtjZHFvRG5ZM0VGTlovK1pmbDFyMjNUdHhCenlYNTEwK0pjS1BSdldQSFRvM0NtWURLS1hsaFlscmRBLzllZy80TmNDa1VFZkd5dWZneGxiSDVXeng1ZGExRXpBV2RqN1BDdURDYzRXOTJYRCtmL2hYbzJheUhLUkRyekpyanVTdFNmLzhudHorandVRGdoQ1JHUnpxMThvMEdzSTBTVDIyQ2J4WU1pYnRKSWdiZ1ZNTDJBRGtESnFIRWpBMC9WTlNZbEx1a2dHUThFNFl2OURQWTBoU1FORi90Q3grMUNqWlpGRlREbXNHTFI2RlVLeXdqSDJxVzVsTitMeU1Obk8vVW1iK2x2VVdlTC9kZXJOYTJ2MUFNcnFlbzBuOUtabUdpeTVZeUYwODBpL0Y0eVdSbWdTbitWeGQrK3hzVjdOZ2xGZ3R3Y3lhaGFLbnBqamJxQk02ZFRzL2k5QnhScDFDUit2T1F1dm5SMW5jbk9JWUJNVnFJM3o2cUdZVjJNUzFxWDVBYmFoNmxxMHQvMjlDdjcwcS9TakFWZWpUeklka3EvMC9senB3UXZCa2x5R29sSEJsS2oxVGFxbkY1Um9KNzNrVzdXRGNoNGh1b0NsWGx4MUJnRElyY3JXZzk5NHpCdXp2b1BjdjdaalV1Q0xSUTI3WXdpQmg0RHBZZkNKenIzb25ET2lqWHNWRlQyMUI5TXBTSTdDT3kyNjhGY0dLM3FvSzJvY1M2Mk95QnBsb09zOHp1d0NYWkFjbGR0TmpnQjMxQzltVXFUeHFZOEtIOXBUMnpqOGwzTjlTVHpxS21Gc1lCSUY3UmtEUnkrN3hERkxJeEczU2JpdFlTejBVS0ZmRTR5K3UzcHVmQ3AvWldrclVCdmJBSnJqSmxWOWViMXpQMDhKM3JZUFlFRVl2ZXhvRVl1ZmZCRk5oTld6R3N2RjFwQ1R6Z01QQUpodUE0emlkLzVxZTdNVURUWGRYT2J3cS9ZTi8rRzJQUHpiMzZTajdnTTFZdWJjVDQ3NzdYcTJ6U01xZy9Obk0xZEwwNzVaSGFFTGpoZWRBQnhldk5hRXpqYUpYaGNzWkVFV3E3enRNVVRWOTk1VnM0elRZdjJDdUs3QUNlRkI4NFpFak5kcXNIcW15MjVSOEdjTjlucXAyN09rbmh1OWk4TGlwc2V5d3RZdkRJTzd4T3lkcWg3UDhIUTdwYjlQSWVVYmVRRDhhN2N4ME9hWmIzV3E2SWxwL2w3ZkdjYzJpMFJYcUhjNzZ5V2tta0U4SjVpeS9ma1FPenVLVi9FeVE0bGxkVVJOUmJBOEt6NkdGNU9xMFhhOHIxWkp4Wi9sNW51d3AzK2FoZnUveUJIc3ZnMkxyQ09KNzdNRVcwaUowdkhuaWljMS9pRnlzcTAyRjJJNW9FdzREcy92WFBJUTdwVDhkYzdVY2FNWEZpNnBHbkJzajJaS0NhdjRNMXhETXpkKzJhNzdnVmtEejhSWC94S0dYODZ5ZlU1akJnYllHQUZBclRxcFpsbzZZQjNGZXFQNTZIM2NzT3lVcjNKaUhPWGxVZE5UN0JIcXRZVm9vaEtTMWdxWG9qOUFKR2NVWEF4NnhmS3ZlSFZuL1VzZk9JNjJTMUZUeTR0SGJzdnRIUStMUUVrM3U2S0cwM2VDc3Y5dDNaTHZ1bm9KMm9BL0ZEOGNJbjFJUE9RWDZvQVQ2anZDa3d1ZVlWWWN2RDV0VHlMVHZkTkh1VURnRzliYmxQVFdVQXpHQkR2enRHVEtSa013WGVDQUkzaEJGZ2RXU2NndzRrOTBLWTFHOTdsdnJnSWI5bFh3OSs5eGY4cS9ZcXZzWVRsYjdGRE5hZVpYR3ZTQlRqcVpDbEtvaUdZNjcvRW5SRTFKaytSaXh2bDBEOTR6WC9YOU1ZeU9ZWVdKZ2RkNGd0NGliMVdmVXJsUkVEUU85RjE3RmJqcTUraHl3VmNTUk9RMWRIM3hzcmRRZ21INGFBMDZyMVJBTkVvVWFZanIvSjIxZHR1cnlCYUtBSmx1eWxkZDRtMmhwajZYNUMxQ2svUmdxakhOVklobWpJR3lmTWZ3OTNUUmcwQU5FRlhqQkhjenY0RDNNTmw5ODEzQ2hVS1UrZGg5Rk9Sbk5kcTUvSVVrbmJwd2E0Q3NpUS9ZcXc1QlhHL2lWZ1JnWHVKRXdwTm04ZzlEcCtVdUtCRHlibURoVjhQZitZVklsa242M2FnK3NPTmZjWlVTcXE3SlN3Y3hpQ1hYYy9sdGJZNVZvZGV3SHZEeEI0V28yZW9zbEpCaWZVRmorbXg4TWcranJQdmhKY252Q2tuOHFaTTRwUzRzemFMczJOZVo5Y0RCb2xpRUVrMWpuRW9odXJnKzhhQ2tFZTdpeUNidEoxaGQvV2FIelgyK2xRV0FzbFM1UW5VeEh3OXBMTHdMZm96YS9MalZTb1Ixcmg3MGJVbWRjdmhxd3pZWDBCL1hGVmhuWHVMUzB5UjdRNWhpMklaQ2tUMnBFaE15K2tEU0MwT2YzemJqandSRkQxYnUrT3BtNDl0Y2w4TUREQUptSkhqd0FWcExGVElFSTlKUVYrU2JCL1FjcG1Od201NUNrYkticUZzMHkrRURrN1VXWXNvT1Y2d2hLU1hBOHo0N1dRRjJzN2RCNEx0cFB0RWowWXRtdDFRSS9IQVVHbVNYUTBGdWM1S1kyQUZZMzMwS1prS2lVR1hYV2pLeWtzMXVFRWF1b1lQWm95WEtmMGVNNmJjcVNZUitWd2hPSCtQMjBEV0NxWk94TEdPZHRLY0JWM21GcjVudE1FYkwxRUlXeHg2WndaRUpYL3NVYXpiZ0lKQmwyOEVwdWRJM2FFa0RWYW5taHJqdWNKcmJQelVTRmx1UzE5L0s3bHJ4WHYzUXVqakpoT0VEWlh2OHFXL0U1UzJwMnVNaXJaeCtIRm5PMkU1RHZJUU00cyswTk04UlFhSVd2Rm9QdTRLcnI0dFptRkkydEFyYjlCV2V5d0IvcUhHWGNkV1QyRDF0eEVOd0xxV0UxeCtIWGRJbEdpQVlDUFc1bGtYS0NWNFlXQm45bDJKcHBQYU5Ed3VsVi9JUFVlNGVZMVRHVm9md3BNd2NteXRMQ3JpSjloYnEySkxJdDdVTDl5K3dGTUk0MlpwRXRVM1RaRGprV3BSQWd5YnRHZ1FuK2ZNT0x2c2pKUDNTbDhXQ1VtQWNlQ0VVRHhjSDlYTDhxclJIU015VkZ2UFJ3b1dnaGx6K1FFdHQ3SWNsVG9QNDR3RzlKZVdGN2h6UkM4RkFOMnZwbm9RWElVVTNIVSttdi8rV1VIZnJkN1JCejdNdkhCV05yTUtUS1pld1hkOXlXTjJrSEQ2OWczTm1LZ2RUWjV0K3VvNW96amw1Tk9TdnRtakZWeWdDRHM3WHRldFVjQ0NqWnZxc3psY24rTjZRd2hTTHhDQ1lBdi9nOWlIRnl0bkxiMHZVc3U4NXo1RHlvYzVxSVRGVWgrRzg5cEpCbUlsQmMrNXJFMlR6QVA0M2V5eHE3aHczNGp2Mk5KSitQcW1LU01ZdjNDWk0zcWFRTTNmVW5mMks0MnpERVZVMGhrakt1eGxiVEF6T2xpdXAyU1VzUTNRK3F1MFBKTzNPVHZOa0RlekhDU2VidXJCenIwRDNBU2d5ZWJNclZtR2pWd0NPYk4vVFVobmVvZzdqTllTMEUxRkhqOXRvUTVkdmtvYkVVZnN5UFhTK1ZxTG1seUdLWldHcmx3NkwyVEw5elNoTlE0a3VqNFZybi9zblI4U2V0T0Y5RUxsZ2U4bnN4c2h2WWJrZG1QTHM5eDlyWDFwRDVkTUc3dlNPK1hNelJzSyt1QnJtanI0amEvZU9wYXZnL3pzTUVGSWhxTXRlQzJZREp1UmpBbFZKUTZUVzg3L05vbG5vWFRTUVBlTEs2ait6eXNhRVk1cjdCTGk5SWQxYlpjN2RaUUpGZXhzRkRnYVk2MFNBeTZyU1pWQ1g3TFJLd0M4aXBKNExreWsyMVM5V2gzalM5eVpPajRiZUlGb1cvc3dEOUp2V2J5M1BlREtVMlBpY0ZvekExMUZabDh1eHdDMUdydDZzNWpQQTBUdVMxTGtMVzhhRlFydkJuZUp5SDB2Qml6Wm1tVHVFcGxVQTJOaUJsZWt0VDZwcUh0UE01ei8rWEdPYzBFZEVWUjZ3Y04vcmhiTVE2M09XWDhTdmxZODNxUnZPRDdTYzZPbzczTCs2NE5kdXBMM0xwV01uUW1JNzVhTGZ2d1ZHRndKbTA1T3U0QWM0SmxKaU55aUo4aC9LWFRWSTFKaU5vek9BbXdtYjRrUU9ZVlNmR2tWdXNDT29YL3hJWmovSnE2RkVSbDVsSU1BZUZZZXpLMU5CandzVWhwdStBaFhLSXQ4OHd4WFh6MzYyZ01Bb2JnN2hBN3RZaFdxTUNjUmhhS3ozZ0RxRG5mdnF2RXI3VG9rRkgzT0doWmJiUnVLczkvUWZ5WHh5QmltUS95WmpFS2N3RG9jb1pRcmlLVm9SN2NTTXJURm5VRXZjWWMxQUNqR1h2QTM1UEpkcmR5bXRiNm9udFV5OFRsUVU2Zjh3alBSZXQrbTAvQTRsM2MyS2ZST2ZxZ0YwZDBFL2JWYU02QTlVc0lnQnR5WDZ3c2ROYkJJZlJ1RU4xdHR6S3FkVkdFSWRYSDZXdXRJVkZWcHNOTmFUOURKNUNFQWQxRHp5bjM5aGJJWmRmSnlxaWUxUUMydzcwWVppVFMwMmJLd1FrWEtxVmkxN3FXRStZQkF2Sk4zVE9oaVgxS2QrMzVRYWkwK0dBbnhhVWFyN2Yrbmllci9ReEg0WjlJVW9tNGorR09UeFFpaHBvaWFvdGFqRUt5TnRLUG1BcFZwV25VYUxYYjcvT2xreFhRNXhPVXFESnkyTDc2V0JxZTJqVHMyamVtNkZCeFJaaHlUQWdHQmltV0hnZnFoYWdER1drdDBVbTZpb2JQVmsyajloN09Rd1pIYUZmc2tZWmhwYTZUblJtSHdDcVlRTzlHeVpBRlIrZC90MFNnSGF4dU5HWVZDQ0pZT2p1MkpyVm0reGwyQXdKM3VaVVltWFBYd202SHBoeDZNa05JS2JyWXNuNzRxUnlkODdueUQ4S1NNZlQ3Yi9IL1YwYXd5eU8xbyt5d084TWxEUlhmdjlOMHRMcnpwRFg0dWpHZm55VUN5U1FuUWh0VEJOL3hwNDJDUWpQSEJjMGRmNU1uYndGb0d6cElnd3dHNTdlTDJBOUpwd0JwUXRsVUxwQUNSVVNmaWxIK0JkM2lZRTVObk81ZU45YnRQNU9nSytpMngreVFwNHFJWWlJUFgxQkZIamd6VlR5VkNRK0dNTUlqRDI4Y2xFQWU0UFR4Z05JenMxNytqZHJ3WnZNakdjbW84dC95OXVmWjJkUGYvTjFuSkFoQjFCV0ZZWWpzRjdTRXdvTE5TRUNCZm9LYVpwRjFJVlNZWW1FTUZ4dW9mN2tIZlVTVlpFOEptKzhWamlqeEtMS1YxME85NUN0Y3VZQnpwbU1FakMyazQxYkRiL3ltTDgxMmdhTXppaVRpSWQ1dnJnaDJjdWVFS1AwQ25xWDc5OFRwRWN6OEY5b3dHemNVTEQzZDZFZWVYSzgyVEtMMUNLdFlaaFFlNFdpdFVReFFCUm9acmtoclRLZWFkWGcrbmhLVmtkOEJWRjVLRnVocU1uazM5MVdVRGVTQnZNSlE1U2FOM2owTWxRaGptNXRPVjBCMUdkejFvbE1xb0dHQVAzM04rdTdHU29IK09VQkZmVGNOSGJzSjBqSEowT2JaV0Z5SnpIWDVUN052Y3ZTQjM4MzF5aVNiWkNJVmpnLzBvNzUvQUQvSDJQMGJ5bmczZ2gxaGgwakg3cjVCZzhsZmUyQkFiOHU5ZFlkUC9WQ3l1bHMwd1FBby9mSWxxNS9zQWEwS2tVTDZFV1R2ZVczVTFVYTdpYzFtc3NyOFZ4ZzYva2tqeDFNSDJ4em8rODNhQWIvRHcvWWwxWUtGenRwbm1aZlRkN1Y1SjFZR25JNjVYbzh0WTl6TFUrTnFjT1dXNVUwVTFhUEI1SlNjSnhOVGozMU94Um91Z1hwenNDWnhOUE5RbkdmUjE1bHdTTThOWGNmWTFGY0N6MWJJVFBBcHNhcmlsN2RzRUdwelI0WTZGTFhYSkg5OHBTV0VHSmtqdU9qc0o2L3Z2c3NpOWM1bzFRQTd2YzRHNUxVT1dRWnZEanVvanc0TEt5V09WaytLZThCMStiSVdsOW9IalNwZ3hvWDA1OTV2WTcwM1Z6WG5sa21GSTF0UXJkZCtvaEpEWkpVV28wVUFvZXFDQ1RteGN4V0FnaEFQaDlUUWVzU1NBdStFOXVXak9oZ1paS3F1R0MwK0ppY2thWHpPYk90NmZIdkhXLzZhQWVKUU0zNVhQbnVRZ0MvNldQTFc1QUJTSVVrTFYrc0thcmtVTXNlQ0RES2QwMGtvNUNOT1J1K2tGZHl2MEhLMUdhMjEyZkQrNXBHd295U3Y3M1FnNkhLOXZvUEUrbVEzdmxEWEY0YzQvencrWVJEa25TU0ZTdlpJV3ZmTnhmUHJoaXk2NHJEN2tUcHJUcnlGRE1FYUZSa2tIbFcyYnR1OFNsWDY2SE1JTDNYaERaRXZDK0pLZS9VcFVWRjFsSTgzcXJUQkpIL0NxT2FhY2lycEw3K3k5bGFmTUVIRXVWdU1taUFucjR4RnZQcUprR3NWOVpwNUtxeDB2ZUh0TjRweHBzMmZJNjdJZnMycjVETUlOVWtjWFRENHlPYmFxMWxpODJJUWVIamZnRGhQZFBBYXQyT1hIQ1J3YjV2ZjB5MXJSY1BaYVRhMVNORWprek1vU0t3U0JXVDc5OVlKOTRpaDMzdDJmcEkxT0ZxbmFHWlp4UGFyNjVOc2VNeFhNSW15bk1TRjlRci8wMktyeXdYRS95TGV5QVNCelNSRi85R3BwTXlTWkNLUGovd3haWkx5SitsRkdPempxbnVCY0FNM2VnUUE4TTdqSlE4c3VlTTByYmxwZVVIWVUyYitBYU9obzE3TWJKcXhDa1V1Z3NhN0ZBNSs4YytseEpmc0NkOG9NVlZrcjVtdEthcDYzN0lxRGtPcFM0TEV1ZFQrQlZMczM3bHBKOVA5ajhyZFZtbWU3WkhRK1Z1TFByYVRIWElnZ20zU2pOUVJ2Nlk0TkZ3S2FpeFIyRlpMRjlKeDRUZ1J2aXpSV2UzcXcvalRGYjZmWGRYbWhpVTRuQkxxUEhnUTFWVC9BZ28vUW1iUjIxOGlTMGl5ZzAwMHVMa1IzZ21jbXNtcXFmUFJzVkMrTHArMkY2aHg1NDJGY3k1cXdQUnpzNzBVK2dXcmp0elZkWTRsSHV0Y3RmZllvL3lWTUwzeHZESTlHcjgxOExDRUFzN1l1TEp3TkZFd3p3MmVzM09rWENXb3FMVGx0V2hYcmk4V1AvSlZLWk9xM0pFMURENTA3QlRjYVhVbk12OVNYdW12d3hhektBZFVGNElHMndmTFhJUlJTaHA5KzZUWUpGdWdkTlo4cG1OTncxbE9VMzh5aG9PcnVXYnc0dzJxTkhVcHRiUWhvbVd1Z1lJakEvUmZpRjZjUDYvZnAwUUxYVkx1QW01Tjhoc3FZU1RTck41WmNzU0VTWWpvcWpLS0ViVU1jR2RBQXdWaHBCa0h0bHIyT1h4ZzhIV2pWZ1BSeXhzcG1RcW5uTkxqbUdoM0dZWi92L1hoNmdHdkNyMGdkNVlEVDRuVmF2L2RyMzNybzZyS0NSdU5waDU4d2lvRkFKWHRKSjdOR3g2dW0yWnFNSUpQK3MvYTR5UjJoYjNLV2l5R0owOC81TDNlZjlQOVRXUnp0d1JxMkJWUURabnZ2Mmw0Q3VtNnRoWUFzSFhZY0NMOWZQUXRWa0dKR2xCcUdyb3NZWkprbXp4bzlaS1BBeGFhZWUvWVhTS3ZOTWd1STJMU0xlSkJVR01WMEpDeWR0RlBISlREa1BoNDg0eXU3WklGLyt3b2JQY3N0amtlMzloWEFEdVZnVm9TR1psUmVVSEpDdVhPMWlCLzRrNldqZXlMdnFQUGlMbk9oN2FPUHNhakdQdnhEcERHWVU0OStQQUJCWkZsM3EvelZQZ2ZFV0tYTTJ6aVV0Y2JkbW5aNVZmUTYzV3YzMWdIS3BvL2oxUlJVa0hNWG54UnpJVW9jNVNSL3dONlNZWkdaY09QeU4xYThlZVNWWmZUR0VzbUM2NEFlZW9RcXQ0ejdUVGx5aTc4eFVxWDZlVlhTQlovV3BxNGlnME1VZkxqZXFPT2J4U3M3WWFLblpFdDhEYk4vK1dUWlRtdlJoZGxKdHRhVXlpZ1JJa0RvVnQvLzdmTS9GRG9CejRJMWZoNXhBWnZDS0NvNkFYZmJsbkc0VnF2RUVhZHB1MGNmY2pveTZvT0hRUk9ZL2JaaG5wZmlWbUFrUEIrSkJrM3NkKzFnU2dYM21MNWxxTUtwenptcEd5ck9UR00xRU5sNlJsaUo2S3ZwcmNJSitjaUorU3dobklUaEQvZjAxRVlxc042aEF5d0tOblFFRGlmSmc4NURKVndHb1RLdmJ4V1ZYZEw2NTVJVTNjSTN5TnJlNnpNQkpWM1BQY0RtL2VTSC90SFROUDluS2t1c3pKaEJGQmhybXRpNEI3dGVFOUtKL1JoRDMwZ0JUWlc5bWVwSzNBODlOL0VTMUtFTndra2huVk5BN0Y3SVFaMXUwN3prNWxkTHkrRUNpOWxxT09rWmZKUzVNZmhNb3FZRXJGZGE2cVN5T1dhVXI1akJQS3NYQmpaSUpEMlFRYnBwcU1raXJUNG9nemcvdXB6OWFOajN1OWRGVkhhSk1WM2dpVG1sTXhuMmRHOE8vYVRIaFVwQW1rVnN5eTRpMWI4bmI4ZEQ0SUYzV2ExMmYxVnowM2dHQUJhamIxenNPYjdmMXpBZDczWitFZzkzQlVWSUR0N1FENlAycDNDamkzNFBJVW5CaUIrSlRhMUVGTjJOWDI1ZlQ3TUMrcm9tZElFL05CbVJJS3kyZHJ5WnJ3UENxSHZ1NUUyeHJ4TzV5WDBUanlXTXE4eW4xQUlNcERMN0J2dTlpRmlyb3NZVVowVDVORm40UEN4djZOZ3JSKzIrU2hxYjRlMnQ4MUc0SkhNVm0vNmRIblQ3RHg4cHV4eUtPaVdCbFhaYkVLWXFyNGltRXpWTWpnT0tXYXZtNU1JdVM3RkpkYk5jNGhHampzYmxFRW5CY2ZtUi9UQWcwbjNNRFNVQ0VLNTRKUlB0bS9RaUhoREI5U1QzVWtSYlNIajQ2cFpyL3JYUEpHa2lHczhMUHJUQjh0L0lXdVdpenRoVWkxRmtzN2NmUmZ3blJGTTZuaU1MQTNVSWw5bWxQMzdSNVQzSjZvSktCUGV4WHVFbVFrQTFoUjkzczZrK1Nvc3pxU0cxV1RxLzNEd3dHbzlqenF3Zmc5NjFzRlZUSGtkckQ0YWd2c0ZPYlBEb3h4ZXMxZEo1S0pmVmx5VVVjQW1jT2NNL3ZYcXVPM0NhYklzK2dxaDNpMUlLVFRkMjQ2cTBBdzdBdjFmUk5QR21SdGtEajd6bjl2b0Z0T0U5TUIrc1c5UlpQYkJTbVJYREVDZ3BNbG55YWVPUUdjV3EvZ0J1cC80NEkvQ2RqN1lQLzFQb2JmbFA0bnZGTFY3OEU1QnZwcllVK21hczlpN2RBQ2hYQWpyZ0JJZDA2UGdoc2NaaCtUMHJiazNVOGpXL2Q4Wkx6VHIxWXAzYjJraWh2dXVnaFZsMXVzUEhnMkpBbE1XOGM3WThtZS9zR0JHSXZrYncxanRkeVNGM1RkZEE2SXI2Q0tzT0NTbWRNemE2M2QxOTBzRVA2M2s2S3hjdEhwbkovdHNCU0lqYURaMWxjOHFMUW9oTmh2WnBZN2NLMkhEbHErSmFCNnZoUmthamViQzJpOUJhZWp6WGhFdldKL0Z3UlBnQWdwb2MySVVQeW5SVGprYXA4djJYL2FaRzM3MGNuVWpyMXdmVU9wejFvbFQ4S3VzWEs0bjZLazdpNHc2cWtHMHBxOGdDRk1xMS9HKy9jb29zUkV4a1lDaW55SHNtYUtPdHJSVGVRV0NTOE9vN0VDKzIxVncrVGo5VDlVSUoxOUVwalJ5S3Zjc0IwTUpPZHFvemdjTnZiNGZhZjU3MjlwNnZJd3VSb0kraEVYV2VWelhqS014NEFZSU1PWUY5VW5tRVVSUTNGRGt2TUFTR0ZmdEV4MkhlY2pWeTBRekdMUVI3SWt0UEQxV01TMFpQVFUzWnJiUEdGOFczT25jeHJsamtVSlUyV2hxUGZXZUIxTmZhc0VFaDByem9IYzFwb3VxZy9pM3dlN0QxaFJPSmlSVkxzRGlhWXhJYnd1aFlYWGdZT1JYeE16N1hkcFB5VFhzQ1Z5SG9La1M5c3FkZFVVd09SaDhUN0JSc0p0NVdscG5IY0YyRUYrcnhjZWJxa0JvNDhueUhxRkdLbks1a1ZMUjVFYzVaR2plTlRiSzJmMTBSZzlIaUluTGZGWlQ2aWIycE5pbGg2eWVqTWlEd2w2Vk5XOXBpdkJVR1hqTGg3ZzZDaE1pTVg4QWhRR2liaUNiRE5WTWlXUDJ0L1hTaHZpQzY0THRaclgybE1KVkZWUDZJRGJ5alBsNDNHMThlUHdwZWw0QmhEMGR1NVc0azBOMzQ5dmMzMjlpMkJpc0lRcjlLd0x3eFBVOFNJRy9PdDNpTDNzMzZKRVJ2RlMrN1dRY3VIVEwzSCtSUmlnZFZ6SWt2MWJ3YnNnU0Mza2tZVjZCZzdLeG5SSGpQTFZWZkRzVk9Lek9LeHZNSVlMajBsRHVrNGFJYU5zRWFseVNqZU9OeFdBZ2RBbHhKL1FhNVZhNVo3RVhnMVMzaWh4aVMvNGRKbit1NVJ1UVFDbmtZazl4UTdWZjgvNFpQZkdrdGlMeHZvMjRFWlgrWGdKWDhlWjlKam9memsxKzErK3BQSjM4WHlnb0NkVHZubXVFRWhhRmxtMHhEck1ETlZJZFp6blRpdTkvelBQVkMxOVg1dlY2NThkNWM2czlpNXVzS2NrbElhdG82N2MwZ2ZRUFZnWWU5bE44ck41azBrVEFrZ20rdDkvaFNpNEJMUlArdXhSWHg5R3pYcHFCYk5TY3VZWjhWL1RERU9pVXdXck1ZV1VRNnFQZ3FwWVJFbUlLTlowcGhSMWN2bUVnTFdoTzR0aWRNaDF6OFdYVUR1dk1tZHRmWFpwZSs5UGhRRVFxanVLUDl6M1pIcHFWVWVIQkJadWc1N1VHQVpjYXhibUs5UXk2VVdDaVk0Sm81OGxuaDdxZGJvYVpCeWcyMU9mMUdTbU9JTUR3dEVrZVk2RlA1TWdDa1MvUmNTU3hRd2p6UzJRWDcxcmxSdmhNQ2JnQ2R5c1pwbldvenVwcmJiRUR3amZWYyt1MEpPeWF1NzNYdTV3WGI5T2h4K0ZyQndEOTYwM2VheUVHS2YyRWExVnlTWkZvNFRRVEcyNmZYUTl4VFpCZnVIUXFRZjlvQUlQQTdLVmtuR3NsTHhxNnF5ZXVtcVhyRlY2MHJTL1VQV1hpdlFnc0lSb0RRWC9qZWRHa3JWTDQ4Q004M056UnphcTFlSmQ1ZUVlOUNIT1BlNUtFamZwZGwrTnNwMEs5UWwwK0JxTmhGK0xuc3Y3WkM5azNEMGxIcTcyd1hBWWZ4UUhPaHNidHQzV2VFbllFcjdQL1RZOGE0aStINDkwWmpKNkkzSmNLUVNuYTZyTUhMWGV5UHh5S1BMVnJJWXc4VlIvcXNFckxRWkZkYjFEaHJrV2pMS08xTy9NLzVOTVhIamxqNVVNUENIajFWdWxKOExCZVQvOUJYOGs1d2RqZjZwM3RXOWlJQW9BUlZ3WXdsQmFTa3hOdko= [/PHPkoru_Code]PKZc&&freeform/editor.min.cssnu[.wp-block-freeform.block-library-rich-text__tinymce{height:auto}.wp-block-freeform.block-library-rich-text__tinymce li,.wp-block-freeform.block-library-rich-text__tinymce p{line-height:1.8}.wp-block-freeform.block-library-rich-text__tinymce ol,.wp-block-freeform.block-library-rich-text__tinymce ul{margin-left:0;padding-left:2.5em}.wp-block-freeform.block-library-rich-text__tinymce blockquote{border-left:4px solid #000;box-shadow:inset 0 0 0 0 #ddd;margin:0;padding-left:1em}.wp-block-freeform.block-library-rich-text__tinymce pre{color:#1e1e1e;font-family:Menlo,Consolas,monaco,monospace;font-size:15px;white-space:pre-wrap}.wp-block-freeform.block-library-rich-text__tinymce>:first-child{margin-top:0}.wp-block-freeform.block-library-rich-text__tinymce>:last-child{margin-bottom:0}.wp-block-freeform.block-library-rich-text__tinymce.mce-edit-focus{outline:none}.wp-block-freeform.block-library-rich-text__tinymce a{color:var(--wp-admin-theme-color)}.wp-block-freeform.block-library-rich-text__tinymce:focus a[data-mce-selected]{background:#e5f5fa;border-radius:2px;box-shadow:0 0 0 1px #e5f5fa;margin:0 -2px;padding:0 2px}.wp-block-freeform.block-library-rich-text__tinymce code{background:#f0f0f0;border-radius:2px;color:#1e1e1e;font-family:Menlo,Consolas,monaco,monospace;font-size:14px;padding:2px}.wp-block-freeform.block-library-rich-text__tinymce:focus code[data-mce-selected]{background:#ddd}.wp-block-freeform.block-library-rich-text__tinymce .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-freeform.block-library-rich-text__tinymce .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-freeform.block-library-rich-text__tinymce .aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-block-freeform.block-library-rich-text__tinymce .wp-more-tag{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADtgAAAAoBAMAAAA86gLBAAAAJFBMVEVMaXG7u7vBwcHDw8POzs68vLzGxsbMzMy+vr7AwMDQ0NDGxsYKLGzpAAAADHRSTlMA///zWf+/f///TMxNVGuqAAABwklEQVR4Ae3dMXLaQBTH4bfj8UCpx8hq0vgKvgFNemhT6Qo6gg6R+0ZahM2QLmyBJ99XWP9V5+o3jIUcLQEAAAAAAAAAAAAAAAAAAAAAAABQ8j0WL9lfTtlt18uNXAUA8O/KVtfa1tdcrOdSh9gCQAMlh1hMNbZZ1bsrsQWABsrhLRbz7z5in/32UbfUMUbkMQCAh5RfGYv82UdMdZ6HS2wjT2ILAI8r3XmM2B3WvM59vfO2xXYW2yYAENuPU8S+X/N67mKxzy225yaxBQCxLV392UdcvwV0jPVUj98ntkBWT7C7+9u2/V/vGtvXIWJ6/4rtbottWa6Ri0NUT/u72LYttrb97LHdvUXMxxrb8TO2W2TF1rYbbLG1bbGNjMi4+2Sbi1FsbbvNFlvbFtt5fDnE3d9sP1/XeIyV2Nr2U2/guZUuptNrH/dPI9eLB6SaAEBs6wPJf3/PNk9tYgsAYrv/8TFuzx/fvkFqGtrEFgDEdpcZUb7ejXy6ntrEFgDENvL6gsas4vbdyKt4DACI7TxElJv/Z7udpqFNbAFAbKduy2uU2trttM/x28UWAAAAAAAAAAAAAAAAAAAAAAAAAADgDyPwGmGTCZp7AAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:1900px 20px;cursor:default;display:block;height:20px;margin:15px auto;outline:0;width:96%}.wp-block-freeform.block-library-rich-text__tinymce img::selection{background-color:initial}.wp-block-freeform.block-library-rich-text__tinymce div.mceTemp{-ms-user-select:element}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption{margin:0;max-width:100%}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption a,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption img{display:block}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption *{-webkit-user-drag:none}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption .wp-caption-dd{margin:0;padding-top:.5em}.wp-block-freeform.block-library-rich-text__tinymce .wpview{border:1px solid #0000;clear:both;margin-bottom:16px;position:relative;width:99.99%}.wp-block-freeform.block-library-rich-text__tinymce .wpview iframe{background:#0000;display:block;max-width:100%}.wp-block-freeform.block-library-rich-text__tinymce .wpview .mce-shim{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected="2"] .mce-shim{display:none}.wp-block-freeform.block-library-rich-text__tinymce .wpview .loading-placeholder{border:1px dashed #ddd;padding:10px}.wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error{border:1px solid #ddd;margin:0;padding:1em 0;word-wrap:break-word}.wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error p{margin:0;text-align:center}.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .loading-placeholder,.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .wpview-error{border-color:#0000}.wp-block-freeform.block-library-rich-text__tinymce .wpview .dashicons{display:block;font-size:32px;height:32px;margin:0 auto;width:32px}.wp-block-freeform.block-library-rich-text__tinymce .wpview.wpview-type-gallery:after{clear:both;content:"";display:table}.wp-block-freeform.block-library-rich-text__tinymce .gallery img[data-mce-selected]:focus{outline:none}.wp-block-freeform.block-library-rich-text__tinymce .gallery a{cursor:default}.wp-block-freeform.block-library-rich-text__tinymce .gallery{line-height:1;margin:auto -6px;overflow-x:hidden;padding:6px 0}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-item{box-sizing:border-box;float:left;margin:0;padding:6px;text-align:center}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption,.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-icon{margin:0}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption{font-size:13px;margin:4px 0}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-1 .gallery-item{width:100%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-2 .gallery-item{width:50%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-3 .gallery-item{width:33.3333333333%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-4 .gallery-item{width:25%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-5 .gallery-item{width:20%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-6 .gallery-item{width:16.6666666667%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-7 .gallery-item{width:14.2857142857%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-8 .gallery-item{width:12.5%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-9 .gallery-item{width:11.1111111111%}.wp-block-freeform.block-library-rich-text__tinymce .gallery img{border:none;height:auto;max-width:100%;padding:0}div[data-type="core/freeform"]:before{border:1px solid #ddd;outline:1px solid #0000}@media not (prefers-reduced-motion){div[data-type="core/freeform"]:before{transition:border-color .1s linear,box-shadow .1s linear}}div[data-type="core/freeform"].is-selected:before{border-color:#1e1e1e}div[data-type="core/freeform"] .block-editor-block-contextual-toolbar+div{margin-top:0;padding-top:0}div[data-type="core/freeform"].is-selected .block-library-rich-text__tinymce:after{clear:both;content:"";display:table}.mce-toolbar-grp .mce-btn.mce-active button,.mce-toolbar-grp .mce-btn.mce-active i,.mce-toolbar-grp .mce-btn.mce-active:hover button,.mce-toolbar-grp .mce-btn.mce-active:hover i{color:#1e1e1e}.mce-toolbar-grp .mce-rtl .mce-flow-layout-item.mce-last{margin-left:8px;margin-right:0}.mce-toolbar-grp .mce-btn i{font-style:normal}.block-library-classic__toolbar{border:1px solid #ddd;border-bottom:none;border-radius:2px;display:none;margin:0 0 8px;padding:0;position:sticky;top:0;width:auto;z-index:31}div[data-type="core/freeform"].is-selected .block-library-classic__toolbar{border-color:#1e1e1e;display:block}.block-library-classic__toolbar .mce-tinymce{box-shadow:none}@media (min-width:600px){.block-library-classic__toolbar{padding:0}}.block-library-classic__toolbar:empty{background:#f5f5f5;border-bottom:1px solid #e2e4e7;display:block}.block-library-classic__toolbar:empty:before{color:#555d66;content:attr(data-placeholder);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:37px;padding:14px}.block-library-classic__toolbar div.mce-toolbar-grp{border-bottom:1px solid #1e1e1e}.block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar .mce-menubar>div,.block-library-classic__toolbar .mce-tinymce-inline,.block-library-classic__toolbar .mce-tinymce-inline>div,.block-library-classic__toolbar div.mce-toolbar-grp,.block-library-classic__toolbar div.mce-toolbar-grp>div{height:auto!important;width:100%!important}.block-library-classic__toolbar .mce-container-body.mce-abs-layout{overflow:visible}.block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar div.mce-toolbar-grp{position:static}.block-library-classic__toolbar .mce-toolbar-grp>div{padding:1px 3px}.block-library-classic__toolbar .mce-toolbar-grp .mce-toolbar:not(:first-child){display:none}.block-library-classic__toolbar.has-advanced-toolbar .mce-toolbar-grp .mce-toolbar{display:block}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{height:50vh!important}@media (min-width:960px){.block-editor-freeform-modal .block-editor-freeform-modal__content:not(.is-full-screen){height:9999rem}.block-editor-freeform-modal .block-editor-freeform-modal__content .components-modal__header+div{height:100%}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-tinymce{height:calc(100% - 52px)}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-container-body{display:flex;flex-direction:column;height:100%;min-width:50vw}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area{display:flex;flex-direction:column;flex-grow:1}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{flex-grow:1;height:10px!important}}.block-editor-freeform-modal__actions{margin-top:16px}PKZ2freeform/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/freeform", "title": "Classic", "category": "text", "description": "Use the classic WordPress editor.", "textdomain": "default", "attributes": { "content": { "type": "string", "source": "raw" } }, "supports": { "className": false, "customClassName": false, "reusable": false }, "editorStyle": "wp-block-freeform-editor" } PKZaI&&freeform/editor-rtl.min.cssnu[.wp-block-freeform.block-library-rich-text__tinymce{height:auto}.wp-block-freeform.block-library-rich-text__tinymce li,.wp-block-freeform.block-library-rich-text__tinymce p{line-height:1.8}.wp-block-freeform.block-library-rich-text__tinymce ol,.wp-block-freeform.block-library-rich-text__tinymce ul{margin-right:0;padding-right:2.5em}.wp-block-freeform.block-library-rich-text__tinymce blockquote{border-right:4px solid #000;box-shadow:inset 0 0 0 0 #ddd;margin:0;padding-right:1em}.wp-block-freeform.block-library-rich-text__tinymce pre{color:#1e1e1e;font-family:Menlo,Consolas,monaco,monospace;font-size:15px;white-space:pre-wrap}.wp-block-freeform.block-library-rich-text__tinymce>:first-child{margin-top:0}.wp-block-freeform.block-library-rich-text__tinymce>:last-child{margin-bottom:0}.wp-block-freeform.block-library-rich-text__tinymce.mce-edit-focus{outline:none}.wp-block-freeform.block-library-rich-text__tinymce a{color:var(--wp-admin-theme-color)}.wp-block-freeform.block-library-rich-text__tinymce:focus a[data-mce-selected]{background:#e5f5fa;border-radius:2px;box-shadow:0 0 0 1px #e5f5fa;margin:0 -2px;padding:0 2px}.wp-block-freeform.block-library-rich-text__tinymce code{background:#f0f0f0;border-radius:2px;color:#1e1e1e;font-family:Menlo,Consolas,monaco,monospace;font-size:14px;padding:2px}.wp-block-freeform.block-library-rich-text__tinymce:focus code[data-mce-selected]{background:#ddd}.wp-block-freeform.block-library-rich-text__tinymce .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-freeform.block-library-rich-text__tinymce .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-freeform.block-library-rich-text__tinymce .aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-block-freeform.block-library-rich-text__tinymce .wp-more-tag{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADtgAAAAoBAMAAAA86gLBAAAAJFBMVEVMaXG7u7vBwcHDw8POzs68vLzGxsbMzMy+vr7AwMDQ0NDGxsYKLGzpAAAADHRSTlMA///zWf+/f///TMxNVGuqAAABwklEQVR4Ae3dMXLaQBTH4bfj8UCpx8hq0vgKvgFNemhT6Qo6gg6R+0ZahM2QLmyBJ99XWP9V5+o3jIUcLQEAAAAAAAAAAAAAAAAAAAAAAABQ8j0WL9lfTtlt18uNXAUA8O/KVtfa1tdcrOdSh9gCQAMlh1hMNbZZ1bsrsQWABsrhLRbz7z5in/32UbfUMUbkMQCAh5RfGYv82UdMdZ6HS2wjT2ILAI8r3XmM2B3WvM59vfO2xXYW2yYAENuPU8S+X/N67mKxzy225yaxBQCxLV392UdcvwV0jPVUj98ntkBWT7C7+9u2/V/vGtvXIWJ6/4rtbottWa6Ri0NUT/u72LYttrb97LHdvUXMxxrb8TO2W2TF1rYbbLG1bbGNjMi4+2Sbi1FsbbvNFlvbFtt5fDnE3d9sP1/XeIyV2Nr2U2/guZUuptNrH/dPI9eLB6SaAEBs6wPJf3/PNk9tYgsAYrv/8TFuzx/fvkFqGtrEFgDEdpcZUb7ejXy6ntrEFgDENvL6gsas4vbdyKt4DACI7TxElJv/Z7udpqFNbAFAbKduy2uU2trttM/x28UWAAAAAAAAAAAAAAAAAAAAAAAAAADgDyPwGmGTCZp7AAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:1900px 20px;cursor:default;display:block;height:20px;margin:15px auto;outline:0;width:96%}.wp-block-freeform.block-library-rich-text__tinymce img::selection{background-color:initial}.wp-block-freeform.block-library-rich-text__tinymce div.mceTemp{-ms-user-select:element}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption{margin:0;max-width:100%}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption a,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption img{display:block}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption *{-webkit-user-drag:none}.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption .wp-caption-dd{margin:0;padding-top:.5em}.wp-block-freeform.block-library-rich-text__tinymce .wpview{border:1px solid #0000;clear:both;margin-bottom:16px;position:relative;width:99.99%}.wp-block-freeform.block-library-rich-text__tinymce .wpview iframe{background:#0000;display:block;max-width:100%}.wp-block-freeform.block-library-rich-text__tinymce .wpview .mce-shim{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected="2"] .mce-shim{display:none}.wp-block-freeform.block-library-rich-text__tinymce .wpview .loading-placeholder{border:1px dashed #ddd;padding:10px}.wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error{border:1px solid #ddd;margin:0;padding:1em 0;word-wrap:break-word}.wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error p{margin:0;text-align:center}.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .loading-placeholder,.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .wpview-error{border-color:#0000}.wp-block-freeform.block-library-rich-text__tinymce .wpview .dashicons{display:block;font-size:32px;height:32px;margin:0 auto;width:32px}.wp-block-freeform.block-library-rich-text__tinymce .wpview.wpview-type-gallery:after{clear:both;content:"";display:table}.wp-block-freeform.block-library-rich-text__tinymce .gallery img[data-mce-selected]:focus{outline:none}.wp-block-freeform.block-library-rich-text__tinymce .gallery a{cursor:default}.wp-block-freeform.block-library-rich-text__tinymce .gallery{line-height:1;margin:auto -6px;overflow-x:hidden;padding:6px 0}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-item{box-sizing:border-box;float:right;margin:0;padding:6px;text-align:center}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption,.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-icon{margin:0}.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption{font-size:13px;margin:4px 0}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-1 .gallery-item{width:100%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-2 .gallery-item{width:50%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-3 .gallery-item{width:33.3333333333%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-4 .gallery-item{width:25%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-5 .gallery-item{width:20%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-6 .gallery-item{width:16.6666666667%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-7 .gallery-item{width:14.2857142857%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-8 .gallery-item{width:12.5%}.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-9 .gallery-item{width:11.1111111111%}.wp-block-freeform.block-library-rich-text__tinymce .gallery img{border:none;height:auto;max-width:100%;padding:0}div[data-type="core/freeform"]:before{border:1px solid #ddd;outline:1px solid #0000}@media not (prefers-reduced-motion){div[data-type="core/freeform"]:before{transition:border-color .1s linear,box-shadow .1s linear}}div[data-type="core/freeform"].is-selected:before{border-color:#1e1e1e}div[data-type="core/freeform"] .block-editor-block-contextual-toolbar+div{margin-top:0;padding-top:0}div[data-type="core/freeform"].is-selected .block-library-rich-text__tinymce:after{clear:both;content:"";display:table}.mce-toolbar-grp .mce-btn.mce-active button,.mce-toolbar-grp .mce-btn.mce-active i,.mce-toolbar-grp .mce-btn.mce-active:hover button,.mce-toolbar-grp .mce-btn.mce-active:hover i{color:#1e1e1e}.mce-toolbar-grp .mce-rtl .mce-flow-layout-item.mce-last{margin-left:0;margin-right:8px}.mce-toolbar-grp .mce-btn i{font-style:normal}.block-library-classic__toolbar{border:1px solid #ddd;border-bottom:none;border-radius:2px;display:none;margin:0 0 8px;padding:0;position:sticky;top:0;width:auto;z-index:31}div[data-type="core/freeform"].is-selected .block-library-classic__toolbar{border-color:#1e1e1e;display:block}.block-library-classic__toolbar .mce-tinymce{box-shadow:none}@media (min-width:600px){.block-library-classic__toolbar{padding:0}}.block-library-classic__toolbar:empty{background:#f5f5f5;border-bottom:1px solid #e2e4e7;display:block}.block-library-classic__toolbar:empty:before{color:#555d66;content:attr(data-placeholder);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:37px;padding:14px}.block-library-classic__toolbar div.mce-toolbar-grp{border-bottom:1px solid #1e1e1e}.block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar .mce-menubar>div,.block-library-classic__toolbar .mce-tinymce-inline,.block-library-classic__toolbar .mce-tinymce-inline>div,.block-library-classic__toolbar div.mce-toolbar-grp,.block-library-classic__toolbar div.mce-toolbar-grp>div{height:auto!important;width:100%!important}.block-library-classic__toolbar .mce-container-body.mce-abs-layout{overflow:visible}.block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar div.mce-toolbar-grp{position:static}.block-library-classic__toolbar .mce-toolbar-grp>div{padding:1px 3px}.block-library-classic__toolbar .mce-toolbar-grp .mce-toolbar:not(:first-child){display:none}.block-library-classic__toolbar.has-advanced-toolbar .mce-toolbar-grp .mce-toolbar{display:block}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{height:50vh!important}@media (min-width:960px){.block-editor-freeform-modal .block-editor-freeform-modal__content:not(.is-full-screen){height:9999rem}.block-editor-freeform-modal .block-editor-freeform-modal__content .components-modal__header+div{height:100%}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-tinymce{height:calc(100% - 52px)}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-container-body{display:flex;flex-direction:column;height:100%;min-width:50vw}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area{display:flex;flex-direction:column;flex-grow:1}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{flex-grow:1;height:10px!important}}.block-editor-freeform-modal__actions{margin-top:16px}PKZIt))freeform/editor-rtl.cssnu[.wp-block-freeform.block-library-rich-text__tinymce{ height:auto; } .wp-block-freeform.block-library-rich-text__tinymce li,.wp-block-freeform.block-library-rich-text__tinymce p{ line-height:1.8; } .wp-block-freeform.block-library-rich-text__tinymce ol,.wp-block-freeform.block-library-rich-text__tinymce ul{ margin-right:0; padding-right:2.5em; } .wp-block-freeform.block-library-rich-text__tinymce blockquote{ border-right:4px solid #000; box-shadow:inset 0 0 0 0 #ddd; margin:0; padding-right:1em; } .wp-block-freeform.block-library-rich-text__tinymce pre{ color:#1e1e1e; font-family:Menlo,Consolas,monaco,monospace; font-size:15px; white-space:pre-wrap; } .wp-block-freeform.block-library-rich-text__tinymce>:first-child{ margin-top:0; } .wp-block-freeform.block-library-rich-text__tinymce>:last-child{ margin-bottom:0; } .wp-block-freeform.block-library-rich-text__tinymce.mce-edit-focus{ outline:none; } .wp-block-freeform.block-library-rich-text__tinymce a{ color:var(--wp-admin-theme-color); } .wp-block-freeform.block-library-rich-text__tinymce:focus a[data-mce-selected]{ background:#e5f5fa; border-radius:2px; box-shadow:0 0 0 1px #e5f5fa; margin:0 -2px; padding:0 2px; } .wp-block-freeform.block-library-rich-text__tinymce code{ background:#f0f0f0; border-radius:2px; color:#1e1e1e; font-family:Menlo,Consolas,monaco,monospace; font-size:14px; padding:2px; } .wp-block-freeform.block-library-rich-text__tinymce:focus code[data-mce-selected]{ background:#ddd; } .wp-block-freeform.block-library-rich-text__tinymce .alignright{ float:right; margin:.5em 0 .5em 1em; } .wp-block-freeform.block-library-rich-text__tinymce .alignleft{ float:left; margin:.5em 1em .5em 0; } .wp-block-freeform.block-library-rich-text__tinymce .aligncenter{ display:block; margin-left:auto; margin-right:auto; } .wp-block-freeform.block-library-rich-text__tinymce .wp-more-tag{ background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADtgAAAAoBAMAAAA86gLBAAAAJFBMVEVMaXG7u7vBwcHDw8POzs68vLzGxsbMzMy+vr7AwMDQ0NDGxsYKLGzpAAAADHRSTlMA///zWf+/f///TMxNVGuqAAABwklEQVR4Ae3dMXLaQBTH4bfj8UCpx8hq0vgKvgFNemhT6Qo6gg6R+0ZahM2QLmyBJ99XWP9V5+o3jIUcLQEAAAAAAAAAAAAAAAAAAAAAAABQ8j0WL9lfTtlt18uNXAUA8O/KVtfa1tdcrOdSh9gCQAMlh1hMNbZZ1bsrsQWABsrhLRbz7z5in/32UbfUMUbkMQCAh5RfGYv82UdMdZ6HS2wjT2ILAI8r3XmM2B3WvM59vfO2xXYW2yYAENuPU8S+X/N67mKxzy225yaxBQCxLV392UdcvwV0jPVUj98ntkBWT7C7+9u2/V/vGtvXIWJ6/4rtbottWa6Ri0NUT/u72LYttrb97LHdvUXMxxrb8TO2W2TF1rYbbLG1bbGNjMi4+2Sbi1FsbbvNFlvbFtt5fDnE3d9sP1/XeIyV2Nr2U2/guZUuptNrH/dPI9eLB6SaAEBs6wPJf3/PNk9tYgsAYrv/8TFuzx/fvkFqGtrEFgDEdpcZUb7ejXy6ntrEFgDENvL6gsas4vbdyKt4DACI7TxElJv/Z7udpqFNbAFAbKduy2uU2trttM/x28UWAAAAAAAAAAAAAAAAAAAAAAAAAADgDyPwGmGTCZp7AAAAAElFTkSuQmCC); background-position:50%; background-repeat:no-repeat; background-size:1900px 20px; cursor:default; display:block; height:20px; margin:15px auto; outline:0; width:96%; } .wp-block-freeform.block-library-rich-text__tinymce img::selection{ background-color:initial; } .wp-block-freeform.block-library-rich-text__tinymce div.mceTemp{ -ms-user-select:element; } .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption{ margin:0; max-width:100%; } .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption a,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption img{ display:block; } .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption *{ -webkit-user-drag:none; } .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption .wp-caption-dd{ margin:0; padding-top:.5em; } .wp-block-freeform.block-library-rich-text__tinymce .wpview{ border:1px solid #0000; clear:both; margin-bottom:16px; position:relative; width:99.99%; } .wp-block-freeform.block-library-rich-text__tinymce .wpview iframe{ background:#0000; display:block; max-width:100%; } .wp-block-freeform.block-library-rich-text__tinymce .wpview .mce-shim{ bottom:0; left:0; position:absolute; right:0; top:0; } .wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected="2"] .mce-shim{ display:none; } .wp-block-freeform.block-library-rich-text__tinymce .wpview .loading-placeholder{ border:1px dashed #ddd; padding:10px; } .wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error{ border:1px solid #ddd; margin:0; padding:1em 0; word-wrap:break-word; } .wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error p{ margin:0; text-align:center; } .wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .loading-placeholder,.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .wpview-error{ border-color:#0000; } .wp-block-freeform.block-library-rich-text__tinymce .wpview .dashicons{ display:block; font-size:32px; height:32px; margin:0 auto; width:32px; } .wp-block-freeform.block-library-rich-text__tinymce .wpview.wpview-type-gallery:after{ clear:both; content:""; display:table; } .wp-block-freeform.block-library-rich-text__tinymce .gallery img[data-mce-selected]:focus{ outline:none; } .wp-block-freeform.block-library-rich-text__tinymce .gallery a{ cursor:default; } .wp-block-freeform.block-library-rich-text__tinymce .gallery{ line-height:1; margin:auto -6px; overflow-x:hidden; padding:6px 0; } .wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-item{ box-sizing:border-box; float:right; margin:0; padding:6px; text-align:center; } .wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption,.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-icon{ margin:0; } .wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption{ font-size:13px; margin:4px 0; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-1 .gallery-item{ width:100%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-2 .gallery-item{ width:50%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-3 .gallery-item{ width:33.3333333333%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-4 .gallery-item{ width:25%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-5 .gallery-item{ width:20%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-6 .gallery-item{ width:16.6666666667%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-7 .gallery-item{ width:14.2857142857%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-8 .gallery-item{ width:12.5%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-9 .gallery-item{ width:11.1111111111%; } .wp-block-freeform.block-library-rich-text__tinymce .gallery img{ border:none; height:auto; max-width:100%; padding:0; } div[data-type="core/freeform"]:before{ border:1px solid #ddd; outline:1px solid #0000; } @media not (prefers-reduced-motion){ div[data-type="core/freeform"]:before{ transition:border-color .1s linear,box-shadow .1s linear; } } div[data-type="core/freeform"].is-selected:before{ border-color:#1e1e1e; } div[data-type="core/freeform"] .block-editor-block-contextual-toolbar+div{ margin-top:0; padding-top:0; } div[data-type="core/freeform"].is-selected .block-library-rich-text__tinymce:after{ clear:both; content:""; display:table; } .mce-toolbar-grp .mce-btn.mce-active button,.mce-toolbar-grp .mce-btn.mce-active i,.mce-toolbar-grp .mce-btn.mce-active:hover button,.mce-toolbar-grp .mce-btn.mce-active:hover i{ color:#1e1e1e; } .mce-toolbar-grp .mce-rtl .mce-flow-layout-item.mce-last{ margin-left:0; margin-right:8px; } .mce-toolbar-grp .mce-btn i{ font-style:normal; } .block-library-classic__toolbar{ border:1px solid #ddd; border-bottom:none; border-radius:2px; display:none; margin:0 0 8px; padding:0; position:sticky; top:0; width:auto; z-index:31; } div[data-type="core/freeform"].is-selected .block-library-classic__toolbar{ border-color:#1e1e1e; display:block; } .block-library-classic__toolbar .mce-tinymce{ box-shadow:none; } @media (min-width:600px){ .block-library-classic__toolbar{ padding:0; } } .block-library-classic__toolbar:empty{ background:#f5f5f5; border-bottom:1px solid #e2e4e7; display:block; } .block-library-classic__toolbar:empty:before{ color:#555d66; content:attr(data-placeholder); font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; font-size:13px; line-height:37px; padding:14px; } .block-library-classic__toolbar div.mce-toolbar-grp{ border-bottom:1px solid #1e1e1e; } .block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar .mce-menubar>div,.block-library-classic__toolbar .mce-tinymce-inline,.block-library-classic__toolbar .mce-tinymce-inline>div,.block-library-classic__toolbar div.mce-toolbar-grp,.block-library-classic__toolbar div.mce-toolbar-grp>div{ height:auto !important; width:100% !important; } .block-library-classic__toolbar .mce-container-body.mce-abs-layout{ overflow:visible; } .block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar div.mce-toolbar-grp{ position:static; } .block-library-classic__toolbar .mce-toolbar-grp>div{ padding:1px 3px; } .block-library-classic__toolbar .mce-toolbar-grp .mce-toolbar:not(:first-child){ display:none; } .block-library-classic__toolbar.has-advanced-toolbar .mce-toolbar-grp .mce-toolbar{ display:block; } .block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{ height:50vh !important; } @media (min-width:960px){ .block-editor-freeform-modal .block-editor-freeform-modal__content:not(.is-full-screen){ height:9999rem; } .block-editor-freeform-modal .block-editor-freeform-modal__content .components-modal__header+div{ height:100%; } .block-editor-freeform-modal .block-editor-freeform-modal__content .mce-tinymce{ height:calc(100% - 52px); } .block-editor-freeform-modal .block-editor-freeform-modal__content .mce-container-body{ display:flex; flex-direction:column; height:100%; min-width:50vw; } .block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area{ display:flex; flex-direction:column; flex-grow:1; } .block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{ flex-grow:1; height:10px !important; } } .block-editor-freeform-modal__actions{ margin-top:16px; }PKZRg heading.phpnu[Hello World * * Would be transformed to: *

    Hello World

    * * @since 6.2.0 * * @param array $attributes Attributes of the block being rendered. * @param string $content Content of the block being rendered. * * @return string The content of the block being rendered. */ function block_core_heading_render( $attributes, $content ) { if ( ! $content ) { return $content; } $p = new WP_HTML_Tag_Processor( $content ); $header_tags = array( 'H1', 'H2', 'H3', 'H4', 'H5', 'H6' ); while ( $p->next_tag() ) { if ( in_array( $p->get_tag(), $header_tags, true ) ) { $p->add_class( 'wp-block-heading' ); break; } } return $p->get_updated_html(); } /** * Registers the `core/heading` block on server. * * @since 6.2.0 */ function register_block_core_heading() { register_block_type_from_metadata( __DIR__ . '/heading', array( 'render_callback' => 'block_core_heading_render', ) ); } add_action( 'init', 'register_block_core_heading' ); PKZ: index.phpnu[ 'style', 'editorStyle' => 'editor', ); static $core_blocks_meta; if ( ! $core_blocks_meta ) { $core_blocks_meta = require BLOCKS_PATH . 'blocks-json.php'; } $files = false; $transient_name = 'wp_core_block_css_files'; /* * Ignore transient cache when the development mode is set to 'core'. Why? To avoid interfering with * the core developer's workflow. */ $can_use_cached = ! wp_is_development_mode( 'core' ); if ( $can_use_cached ) { $cached_files = get_transient( $transient_name ); // Check the validity of cached values by checking against the current WordPress version. if ( is_array( $cached_files ) && isset( $cached_files['version'] ) && $cached_files['version'] === $wp_version && isset( $cached_files['files'] ) ) { $files = $cached_files['files']; } } if ( ! $files ) { $files = glob( wp_normalize_path( BLOCKS_PATH . '**/**.css' ) ); // Normalize BLOCKS_PATH prior to substitution for Windows environments. $normalized_blocks_path = wp_normalize_path( BLOCKS_PATH ); $files = array_map( static function ( $file ) use ( $normalized_blocks_path ) { return str_replace( $normalized_blocks_path, '', $file ); }, $files ); // Save core block style paths in cache when not in development mode. if ( $can_use_cached ) { set_transient( $transient_name, array( 'version' => $wp_version, 'files' => $files, ) ); } } $register_style = static function ( $name, $filename, $style_handle ) use ( $blocks_url, $suffix, $wp_styles, $files ) { $style_path = "{$name}/{$filename}{$suffix}.css"; $path = wp_normalize_path( BLOCKS_PATH . $style_path ); if ( ! in_array( $style_path, $files, true ) ) { $wp_styles->add( $style_handle, false ); return; } $wp_styles->add( $style_handle, $blocks_url . $style_path ); $wp_styles->add_data( $style_handle, 'path', $path ); $rtl_file = "{$name}/{$filename}-rtl{$suffix}.css"; if ( is_rtl() && in_array( $rtl_file, $files, true ) ) { $wp_styles->add_data( $style_handle, 'rtl', 'replace' ); $wp_styles->add_data( $style_handle, 'suffix', $suffix ); $wp_styles->add_data( $style_handle, 'path', str_replace( "{$suffix}.css", "-rtl{$suffix}.css", $path ) ); } }; foreach ( $core_blocks_meta as $name => $schema ) { /** This filter is documented in wp-includes/blocks.php */ $schema = apply_filters( 'block_type_metadata', $schema ); // Backfill these properties similar to `register_block_type_from_metadata()`. if ( ! isset( $schema['style'] ) ) { $schema['style'] = "wp-block-{$name}"; } if ( ! isset( $schema['editorStyle'] ) ) { $schema['editorStyle'] = "wp-block-{$name}-editor"; } // Register block theme styles. $register_style( $name, 'theme', "wp-block-{$name}-theme" ); foreach ( $style_fields as $style_field => $filename ) { $style_handle = $schema[ $style_field ]; if ( is_array( $style_handle ) ) { continue; } $register_style( $name, $filename, $style_handle ); } } } add_action( 'init', 'register_core_block_style_handles', 9 ); /** * Registers core block types using metadata files. * Dynamic core blocks are registered separately. * * @since 5.5.0 */ function register_core_block_types_from_metadata() { $block_folders = require BLOCKS_PATH . 'require-static-blocks.php'; foreach ( $block_folders as $block_folder ) { register_block_type_from_metadata( BLOCKS_PATH . $block_folder ); } } add_action( 'init', 'register_core_block_types_from_metadata' ); /** * Registers the core block metadata collection. * * This function is hooked into the 'init' action with a priority of 9, * ensuring that the core block metadata is registered before the regular * block initialization that happens at priority 10. * * @since 6.7.0 */ function wp_register_core_block_metadata_collection() { wp_register_block_metadata_collection( BLOCKS_PATH, BLOCKS_PATH . 'blocks-json.php' ); } add_action( 'init', 'wp_register_core_block_metadata_collection', 9 ); PKZh՟..post-content/style-rtl.cssnu[.wp-block-post-content{ display:flow-root; }PKZO))post-content/style-rtl.min.cssnu[.wp-block-post-content{display:flow-root}PKZh՟..post-content/style.cssnu[.wp-block-post-content{ display:flow-root; }PKZO))post-content/style.min.cssnu[.wp-block-post-content{display:flow-root}PKZ&sDDpost-content/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/post-content", "title": "Content", "category": "theme", "description": "Displays the contents of a post or page.", "textdomain": "default", "usesContext": [ "postId", "postType", "queryId" ], "example": { "viewportWidth": 350 }, "supports": { "align": [ "wide", "full" ], "html": false, "layout": true, "background": { "backgroundImage": true, "backgroundSize": true, "__experimentalDefaultControls": { "backgroundImage": true } }, "dimensions": { "minHeight": true }, "spacing": { "blockGap": true, "padding": true, "margin": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "color": { "gradients": true, "heading": true, "link": true, "__experimentalDefaultControls": { "background": false, "text": false } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } } }, "style": "wp-block-post-content", "editorStyle": "wp-block-post-content-editor" } PKZMynextpage/editor.cssnu[.block-editor-block-list__block[data-type="core/nextpage"]{ margin-bottom:28px; margin-top:28px; max-width:100%; text-align:center; } .wp-block-nextpage{ display:block; text-align:center; white-space:nowrap; } .wp-block-nextpage>span{ background:#fff; border-radius:4px; color:#757575; font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; font-size:13px; font-weight:600; height:24px; padding:6px 8px; position:relative; text-transform:uppercase; } .wp-block-nextpage:before{ border-top:3px dashed #ccc; content:""; left:0; position:absolute; right:0; top:50%; }PKZIPPnextpage/editor.min.cssnu[.block-editor-block-list__block[data-type="core/nextpage"]{margin-bottom:28px;margin-top:28px;max-width:100%;text-align:center}.wp-block-nextpage{display:block;text-align:center;white-space:nowrap}.wp-block-nextpage>span{background:#fff;border-radius:4px;color:#757575;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;height:24px;padding:6px 8px;position:relative;text-transform:uppercase}.wp-block-nextpage:before{border-top:3px dashed #ccc;content:"";left:0;position:absolute;right:0;top:50%}PKZAnextpage/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/nextpage", "title": "Page Break", "category": "design", "description": "Separate your content into a multi-page experience.", "keywords": [ "next page", "pagination" ], "parent": [ "core/post-content" ], "textdomain": "default", "supports": { "customClassName": false, "className": false, "html": false, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-nextpage-editor" } PKZIPPnextpage/editor-rtl.min.cssnu[.block-editor-block-list__block[data-type="core/nextpage"]{margin-bottom:28px;margin-top:28px;max-width:100%;text-align:center}.wp-block-nextpage{display:block;text-align:center;white-space:nowrap}.wp-block-nextpage>span{background:#fff;border-radius:4px;color:#757575;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;height:24px;padding:6px 8px;position:relative;text-transform:uppercase}.wp-block-nextpage:before{border-top:3px dashed #ccc;content:"";left:0;position:absolute;right:0;top:50%}PKZMynextpage/editor-rtl.cssnu[.block-editor-block-list__block[data-type="core/nextpage"]{ margin-bottom:28px; margin-top:28px; max-width:100%; text-align:center; } .wp-block-nextpage{ display:block; text-align:center; white-space:nowrap; } .wp-block-nextpage>span{ background:#fff; border-radius:4px; color:#757575; font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif; font-size:13px; font-weight:600; height:24px; padding:6px 8px; position:relative; text-transform:uppercase; } .wp-block-nextpage:before{ border-top:3px dashed #ccc; content:""; left:0; position:absolute; right:0; top:50%; }PKZ &comments-pagination-numbers/editor.cssnu[.wp-block-comments-pagination-numbers a{ text-decoration:underline; } .wp-block-comments-pagination-numbers .page-numbers{ margin-right:2px; } .wp-block-comments-pagination-numbers .page-numbers:last-child{ margin-right:0; }PKZڕ*comments-pagination-numbers/editor.min.cssnu[.wp-block-comments-pagination-numbers a{text-decoration:underline}.wp-block-comments-pagination-numbers .page-numbers{margin-right:2px}.wp-block-comments-pagination-numbers .page-numbers:last-child{margin-right:0}PKZy&comments-pagination-numbers/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/comments-pagination-numbers", "title": "Comments Page Numbers", "category": "theme", "parent": [ "core/comments-pagination" ], "description": "Displays a list of page numbers for comments pagination.", "textdomain": "default", "usesContext": [ "postId" ], "supports": { "reusable": false, "html": false, "color": { "gradients": true, "text": false, "__experimentalDefaultControls": { "background": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } } } PKZE.comments-pagination-numbers/editor-rtl.min.cssnu[.wp-block-comments-pagination-numbers a{text-decoration:underline}.wp-block-comments-pagination-numbers .page-numbers{margin-left:2px}.wp-block-comments-pagination-numbers .page-numbers:last-child{margin-right:0}PKZlA*comments-pagination-numbers/editor-rtl.cssnu[.wp-block-comments-pagination-numbers a{ text-decoration:underline; } .wp-block-comments-pagination-numbers .page-numbers{ margin-left:2px; } .wp-block-comments-pagination-numbers .page-numbers:last-child{ margin-right:0; }PKZquery-pagination.phpnu[ __( 'Pagination' ), 'class' => $classes, ) ); return sprintf( '', $wrapper_attributes, $content ); } /** * Registers the `core/query-pagination` block on the server. * * @since 5.8.0 */ function register_block_core_query_pagination() { register_block_type_from_metadata( __DIR__ . '/query-pagination', array( 'render_callback' => 'render_block_core_query_pagination', ) ); } add_action( 'init', 'register_block_core_query_pagination' ); PKZĄUUcomment-author-name.phpnu[context['commentId'] ) ) { return ''; } $comment = get_comment( $block->context['commentId'] ); $commenter = wp_get_current_commenter(); $show_pending_links = isset( $commenter['comment_author'] ) && $commenter['comment_author']; if ( empty( $comment ) ) { return ''; } $classes = array(); if ( isset( $attributes['textAlign'] ) ) { $classes[] = 'has-text-align-' . $attributes['textAlign']; } if ( isset( $attributes['style']['elements']['link']['color']['text'] ) ) { $classes[] = 'has-link-color'; } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classes ) ) ); $comment_author = get_comment_author( $comment ); $link = get_comment_author_url( $comment ); if ( ! empty( $link ) && ! empty( $attributes['isLink'] ) && ! empty( $attributes['linkTarget'] ) ) { $comment_author = sprintf( '%3s', esc_url( $link ), esc_attr( $attributes['linkTarget'] ), $comment_author ); } if ( '0' === $comment->comment_approved && ! $show_pending_links ) { $comment_author = wp_kses( $comment_author, array() ); } return sprintf( '
    %2$s
    ', $wrapper_attributes, $comment_author ); } /** * Registers the `core/comment-author-name` block on the server. * * @since 6.0.0 */ function register_block_core_comment_author_name() { register_block_type_from_metadata( __DIR__ . '/comment-author-name', array( 'render_callback' => 'render_block_core_comment_author_name', ) ); } add_action( 'init', 'register_block_core_comment_author_name' ); PKZJ1Lo#query-pagination-numbers/editor.cssnu[.wp-block-query-pagination-numbers a{ text-decoration:underline; } .wp-block-query-pagination-numbers .page-numbers{ margin-right:2px; } .wp-block-query-pagination-numbers .page-numbers:last-child{ margin-right:0; }PKZy֌'query-pagination-numbers/editor.min.cssnu[.wp-block-query-pagination-numbers a{text-decoration:underline}.wp-block-query-pagination-numbers .page-numbers{margin-right:2px}.wp-block-query-pagination-numbers .page-numbers:last-child{margin-right:0}PKZuFF#query-pagination-numbers/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/query-pagination-numbers", "title": "Page Numbers", "category": "theme", "parent": [ "core/query-pagination" ], "description": "Displays a list of page numbers for pagination.", "textdomain": "default", "attributes": { "midSize": { "type": "number", "default": 2 } }, "usesContext": [ "queryId", "query", "enhancedPagination" ], "supports": { "reusable": false, "html": false, "color": { "gradients": true, "text": false, "__experimentalDefaultControls": { "background": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-query-pagination-numbers-editor" } PKZ F+query-pagination-numbers/editor-rtl.min.cssnu[.wp-block-query-pagination-numbers a{text-decoration:underline}.wp-block-query-pagination-numbers .page-numbers{margin-left:2px}.wp-block-query-pagination-numbers .page-numbers:last-child{margin-right:0}PKZ'query-pagination-numbers/editor-rtl.cssnu[.wp-block-query-pagination-numbers a{ text-decoration:underline; } .wp-block-query-pagination-numbers .page-numbers{ margin-left:2px; } .wp-block-query-pagination-numbers .page-numbers:last-child{ margin-right:0; }PKZ5[oo comments.phpnu[context['postId']; if ( ! isset( $post_id ) ) { return ''; } // Return early if there are no comments and comments are closed. if ( ! comments_open( $post_id ) && (int) get_comments_number( $post_id ) === 0 ) { return ''; } // If this isn't the legacy block, we need to render the static version of this block. $is_legacy = 'core/post-comments' === $block->name || ! empty( $attributes['legacy'] ); if ( ! $is_legacy ) { return $block->render( array( 'dynamic' => false ) ); } $post_before = $post; $post = get_post( $post_id ); setup_postdata( $post ); ob_start(); /* * There's a deprecation warning generated by WP Core. * Ideally this deprecation is removed from Core. * In the meantime, this removes it from the output. */ add_filter( 'deprecated_file_trigger_error', '__return_false' ); comments_template(); remove_filter( 'deprecated_file_trigger_error', '__return_false' ); $output = ob_get_clean(); $post = $post_before; $classnames = array(); // Adds the old class name for styles' backwards compatibility. if ( isset( $attributes['legacy'] ) ) { $classnames[] = 'wp-block-post-comments'; } if ( isset( $attributes['textAlign'] ) ) { $classnames[] = 'has-text-align-' . $attributes['textAlign']; } $wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classnames ) ) ); /* * Enqueues scripts and styles required only for the legacy version. That is * why they are not defined in `block.json`. */ wp_enqueue_script( 'comment-reply' ); enqueue_legacy_post_comments_block_styles( $block->name ); return sprintf( '
    %2$s
    ', $wrapper_attributes, $output ); } /** * Registers the `core/comments` block on the server. * * @since 6.1.0 */ function register_block_core_comments() { register_block_type_from_metadata( __DIR__ . '/comments', array( 'render_callback' => 'render_block_core_comments', 'skip_inner_blocks' => true, ) ); } add_action( 'init', 'register_block_core_comments' ); /** * Use the button block classes for the form-submit button. * * @since 6.1.0 * * @param array $fields The default comment form arguments. * * @return array Returns the modified fields. */ function comments_block_form_defaults( $fields ) { if ( wp_is_block_theme() ) { $fields['submit_button'] = ''; $fields['submit_field'] = '

    %1$s %2$s

    '; } return $fields; } add_filter( 'comment_form_defaults', 'comments_block_form_defaults' ); /** * Enqueues styles from the legacy `core/post-comments` block. These styles are * required only by the block's fallback. * * @since 6.1.0 * * @param string $block_name Name of the new block type. */ function enqueue_legacy_post_comments_block_styles( $block_name ) { static $are_styles_enqueued = false; if ( ! $are_styles_enqueued ) { $handles = array( 'wp-block-post-comments', 'wp-block-buttons', 'wp-block-button', ); foreach ( $handles as $handle ) { wp_enqueue_block_style( $block_name, array( 'handle' => $handle ) ); } $are_styles_enqueued = true; } } /** * Ensures backwards compatibility for any users running the Gutenberg plugin * who have used Post Comments before it was merged into Comments Query Loop. * * The same approach was followed when core/query-loop was renamed to * core/post-template. * * @since 6.1.0 * * @see https://github.com/WordPress/gutenberg/pull/41807 * @see https://github.com/WordPress/gutenberg/pull/32514 */ function register_legacy_post_comments_block() { $registry = WP_Block_Type_Registry::get_instance(); /* * Remove the old `post-comments` block if it was already registered, as it * is about to be replaced by the type defined below. */ if ( $registry->is_registered( 'core/post-comments' ) ) { unregister_block_type( 'core/post-comments' ); } // Recreate the legacy block metadata. $metadata = array( 'name' => 'core/post-comments', 'category' => 'theme', 'attributes' => array( 'textAlign' => array( 'type' => 'string', ), ), 'uses_context' => array( 'postId', 'postType', ), 'supports' => array( 'html' => false, 'align' => array( 'wide', 'full' ), 'typography' => array( 'fontSize' => true, 'lineHeight' => true, '__experimentalFontStyle' => true, '__experimentalFontWeight' => true, '__experimentalLetterSpacing' => true, '__experimentalTextTransform' => true, '__experimentalDefaultControls' => array( 'fontSize' => true, ), ), 'color' => array( 'gradients' => true, 'link' => true, '__experimentalDefaultControls' => array( 'background' => true, 'text' => true, ), ), 'inserter' => false, ), 'style' => array( 'wp-block-post-comments', 'wp-block-buttons', 'wp-block-button', ), 'render_callback' => 'render_block_core_comments', 'skip_inner_blocks' => true, ); /* * Filters the metadata object, the same way it's done inside * `register_block_type_from_metadata()`. This applies some default filters, * like `_wp_multiple_block_styles`, which is required in this case because * the block has multiple styles. */ /** This filter is documented in wp-includes/blocks.php */ $metadata = apply_filters( 'block_type_metadata', $metadata ); register_block_type( 'core/post-comments', $metadata ); } add_action( 'init', 'register_legacy_post_comments_block', 21 ); PKZw?navigation.phpnu[ wrapper. * * @since 6.5.0 * * @var array */ private static $needs_list_item_wrapper = array( 'core/site-title', 'core/site-logo', 'core/social-links', ); /** * Keeps track of all the navigation names that have been seen. * * @since 6.5.0 * * @var array */ private static $seen_menu_names = array(); /** * Returns whether or not this is responsive navigation. * * @since 6.5.0 * * @param array $attributes The block attributes. * @return bool Returns whether or not this is responsive navigation. */ private static function is_responsive( $attributes ) { /** * This is for backwards compatibility after the `isResponsive` attribute was been removed. */ $has_old_responsive_attribute = ! empty( $attributes['isResponsive'] ) && $attributes['isResponsive']; return isset( $attributes['overlayMenu'] ) && 'never' !== $attributes['overlayMenu'] || $has_old_responsive_attribute; } /** * Returns whether or not a navigation has a submenu. * * @since 6.5.0 * * @param WP_Block_List $inner_blocks The list of inner blocks. * @return bool Returns whether or not a navigation has a submenu and also sets the member variable. */ private static function has_submenus( $inner_blocks ) { if ( true === static::$has_submenus ) { return static::$has_submenus; } foreach ( $inner_blocks as $inner_block ) { // If this is a page list then work out if any of the pages have children. if ( 'core/page-list' === $inner_block->name ) { $all_pages = get_pages( array( 'sort_column' => 'menu_order,post_title', 'order' => 'asc', ) ); foreach ( (array) $all_pages as $page ) { if ( $page->post_parent ) { static::$has_submenus = true; break; } } } // If this is a navigation submenu then we know we have submenus. if ( 'core/navigation-submenu' === $inner_block->name ) { static::$has_submenus = true; break; } } return static::$has_submenus; } /** * Determine whether the navigation blocks is interactive. * * @since 6.5.0 * * @param array $attributes The block attributes. * @param WP_Block_List $inner_blocks The list of inner blocks. * @return bool Returns whether or not to load the view script. */ private static function is_interactive( $attributes, $inner_blocks ) { $has_submenus = static::has_submenus( $inner_blocks ); $is_responsive_menu = static::is_responsive( $attributes ); return ( $has_submenus && ( $attributes['openSubmenusOnClick'] || $attributes['showSubmenuIcon'] ) ) || $is_responsive_menu; } /** * Returns whether or not a block needs a list item wrapper. * * @since 6.5.0 * * @param WP_Block $block The block. * @return bool Returns whether or not a block needs a list item wrapper. */ private static function does_block_need_a_list_item_wrapper( $block ) { /** * Filter the list of blocks that need a list item wrapper. * * Affords the ability to customize which blocks need a list item wrapper when rendered * within a core/navigation block. * This is useful for blocks that are not list items but should be wrapped in a list * item when used as a child of a navigation block. * * @since 6.5.0 * * @param array $needs_list_item_wrapper The list of blocks that need a list item wrapper. * @return array The list of blocks that need a list item wrapper. */ $needs_list_item_wrapper = apply_filters( 'block_core_navigation_listable_blocks', static::$needs_list_item_wrapper ); return in_array( $block->name, $needs_list_item_wrapper, true ); } /** * Returns the markup for a single inner block. * * @since 6.5.0 * * @param WP_Block $inner_block The inner block. * @return string Returns the markup for a single inner block. */ private static function get_markup_for_inner_block( $inner_block ) { $inner_block_content = $inner_block->render(); if ( ! empty( $inner_block_content ) ) { if ( static::does_block_need_a_list_item_wrapper( $inner_block ) ) { return '
  • ' . $inner_block_content . '
  • '; } } return $inner_block_content; } /** * Returns the html for the inner blocks of the navigation block. * * @since 6.5.0 * * @param array $attributes The block attributes. * @param WP_Block_List $inner_blocks The list of inner blocks. * @return string Returns the html for the inner blocks of the navigation block. */ private static function get_inner_blocks_html( $attributes, $inner_blocks ) { $has_submenus = static::has_submenus( $inner_blocks ); $is_interactive = static::is_interactive( $attributes, $inner_blocks ); $style = static::get_styles( $attributes ); $class = static::get_classes( $attributes ); $container_attributes = get_block_wrapper_attributes( array( 'class' => 'wp-block-navigation__container ' . $class, 'style' => $style, ) ); $inner_blocks_html = ''; $is_list_open = false; foreach ( $inner_blocks as $inner_block ) { $inner_block_markup = static::get_markup_for_inner_block( $inner_block ); $p = new WP_HTML_Tag_Processor( $inner_block_markup ); $is_list_item = $p->next_tag( 'LI' ); if ( $is_list_item && ! $is_list_open ) { $is_list_open = true; $inner_blocks_html .= sprintf( '
      ', $container_attributes ); } if ( ! $is_list_item && $is_list_open ) { $is_list_open = false; $inner_blocks_html .= '
    '; } $inner_blocks_html .= $inner_block_markup; } if ( $is_list_open ) { $inner_blocks_html .= ''; } // Add directives to the submenu if needed. if ( $has_submenus && $is_interactive ) { $tags = new WP_HTML_Tag_Processor( $inner_blocks_html ); $inner_blocks_html = block_core_navigation_add_directives_to_submenu( $tags, $attributes ); } return $inner_blocks_html; } /** * Gets the inner blocks for the navigation block from the navigation post. * * @since 6.5.0 * * @param array $attributes The block attributes. * @return WP_Block_List Returns the inner blocks for the navigation block. */ private static function get_inner_blocks_from_navigation_post( $attributes ) { $navigation_post = get_post( $attributes['ref'] ); if ( ! isset( $navigation_post ) ) { return new WP_Block_List( array(), $attributes ); } // Only published posts are valid. If this is changed then a corresponding change // must also be implemented in `use-navigation-menu.js`. if ( 'publish' === $navigation_post->post_status ) { $parsed_blocks = parse_blocks( $navigation_post->post_content ); // 'parse_blocks' includes a null block with '\n\n' as the content when // it encounters whitespace. This code strips it. $blocks = block_core_navigation_filter_out_empty_blocks( $parsed_blocks ); // Re-serialize, and run Block Hooks algorithm to inject hooked blocks. // TODO: See if we can move the apply_block_hooks_to_content_from_post_object() call // before the parse_blocks() call further above, to avoid the extra serialization/parsing. $markup = serialize_blocks( $blocks ); $markup = apply_block_hooks_to_content_from_post_object( $markup, $navigation_post ); $blocks = parse_blocks( $markup ); // TODO - this uses the full navigation block attributes for the // context which could be refined. return new WP_Block_List( $blocks, $attributes ); } } /** * Gets the inner blocks for the navigation block from the fallback. * * @since 6.5.0 * * @param array $attributes The block attributes. * @return WP_Block_List Returns the inner blocks for the navigation block. */ private static function get_inner_blocks_from_fallback( $attributes ) { $fallback_blocks = block_core_navigation_get_fallback_blocks(); // Fallback my have been filtered so do basic test for validity. if ( empty( $fallback_blocks ) || ! is_array( $fallback_blocks ) ) { return new WP_Block_List( array(), $attributes ); } return new WP_Block_List( $fallback_blocks, $attributes ); } /** * Gets the inner blocks for the navigation block. * * @since 6.5.0 * * @param array $attributes The block attributes. * @param WP_Block $block The parsed block. * @return WP_Block_List Returns the inner blocks for the navigation block. */ private static function get_inner_blocks( $attributes, $block ) { $inner_blocks = $block->inner_blocks; // Ensure that blocks saved with the legacy ref attribute name (navigationMenuId) continue to render. if ( array_key_exists( 'navigationMenuId', $attributes ) ) { $attributes['ref'] = $attributes['navigationMenuId']; } // If: // - the gutenberg plugin is active // - `__unstableLocation` is defined // - we have menu items at the defined location // - we don't have a relationship to a `wp_navigation` Post (via `ref`). // ...then create inner blocks from the classic menu assigned to that location. if ( defined( 'IS_GUTENBERG_PLUGIN' ) && IS_GUTENBERG_PLUGIN && array_key_exists( '__unstableLocation', $attributes ) && ! array_key_exists( 'ref', $attributes ) && ! empty( block_core_navigation_get_menu_items_at_location( $attributes['__unstableLocation'] ) ) ) { $inner_blocks = block_core_navigation_get_inner_blocks_from_unstable_location( $attributes ); } // Load inner blocks from the navigation post. if ( array_key_exists( 'ref', $attributes ) ) { $inner_blocks = static::get_inner_blocks_from_navigation_post( $attributes ); } // If there are no inner blocks then fallback to rendering an appropriate fallback. if ( empty( $inner_blocks ) ) { $inner_blocks = static::get_inner_blocks_from_fallback( $attributes ); } /** * Filter navigation block $inner_blocks. * Allows modification of a navigation block menu items. * * @since 6.1.0 * * @param \WP_Block_List $inner_blocks */ $inner_blocks = apply_filters( 'block_core_navigation_render_inner_blocks', $inner_blocks ); $post_ids = block_core_navigation_get_post_ids( $inner_blocks ); if ( $post_ids ) { _prime_post_caches( $post_ids, false, false ); } return $inner_blocks; } /** * Gets the name of the current navigation, if it has one. * * @since 6.5.0 * * @param array $attributes The block attributes. * @return string Returns the name of the navigation. */ private static function get_navigation_name( $attributes ) { $navigation_name = $attributes['ariaLabel'] ?? ''; if ( ! empty( $navigation_name ) ) { return $navigation_name; } // Load the navigation post. if ( array_key_exists( 'ref', $attributes ) ) { $navigation_post = get_post( $attributes['ref'] ); if ( ! isset( $navigation_post ) ) { return $navigation_name; } // Only published posts are valid. If this is changed then a corresponding change // must also be implemented in `use-navigation-menu.js`. if ( 'publish' === $navigation_post->post_status ) { $navigation_name = $navigation_post->post_title; // This is used to count the number of times a navigation name has been seen, // so that we can ensure every navigation has a unique id. if ( isset( static::$seen_menu_names[ $navigation_name ] ) ) { ++static::$seen_menu_names[ $navigation_name ]; } else { static::$seen_menu_names[ $navigation_name ] = 1; } } } return $navigation_name; } /** * Returns the layout class for the navigation block. * * @since 6.5.0 * * @param array $attributes The block attributes. * @return string Returns the layout class for the navigation block. */ private static function get_layout_class( $attributes ) { $layout_justification = array( 'left' => 'items-justified-left', 'right' => 'items-justified-right', 'center' => 'items-justified-center', 'space-between' => 'items-justified-space-between', ); $layout_class = ''; if ( isset( $attributes['layout']['justifyContent'] ) && isset( $layout_justification[ $attributes['layout']['justifyContent'] ] ) ) { $layout_class .= $layout_justification[ $attributes['layout']['justifyContent'] ]; } if ( isset( $attributes['layout']['orientation'] ) && 'vertical' === $attributes['layout']['orientation'] ) { $layout_class .= ' is-vertical'; } if ( isset( $attributes['layout']['flexWrap'] ) && 'nowrap' === $attributes['layout']['flexWrap'] ) { $layout_class .= ' no-wrap'; } return $layout_class; } /** * Return classes for the navigation block. * * @since 6.5.0 * * @param array $attributes The block attributes. * @return string Returns the classes for the navigation block. */ private static function get_classes( $attributes ) { // Restore legacy classnames for submenu positioning. $layout_class = static::get_layout_class( $attributes ); $colors = block_core_navigation_build_css_colors( $attributes ); $font_sizes = block_core_navigation_build_css_font_sizes( $attributes ); $is_responsive_menu = static::is_responsive( $attributes ); // Manually add block support text decoration as CSS class. $text_decoration = $attributes['style']['typography']['textDecoration'] ?? null; $text_decoration_class = sprintf( 'has-text-decoration-%s', $text_decoration ); $classes = array_merge( $colors['css_classes'], $font_sizes['css_classes'], $is_responsive_menu ? array( 'is-responsive' ) : array(), $layout_class ? array( $layout_class ) : array(), $text_decoration ? array( $text_decoration_class ) : array() ); return implode( ' ', $classes ); } /** * Get styles for the navigation block. * * @since 6.5.0 * * @param array $attributes The block attributes. * @return string Returns the styles for the navigation block. */ private static function get_styles( $attributes ) { $colors = block_core_navigation_build_css_colors( $attributes ); $font_sizes = block_core_navigation_build_css_font_sizes( $attributes ); $block_styles = isset( $attributes['styles'] ) ? $attributes['styles'] : ''; return $block_styles . $colors['inline_styles'] . $font_sizes['inline_styles']; } /** * Get the responsive container markup * * @since 6.5.0 * * @param array $attributes The block attributes. * @param WP_Block_List $inner_blocks The list of inner blocks. * @param string $inner_blocks_html The markup for the inner blocks. * @return string Returns the container markup. */ private static function get_responsive_container_markup( $attributes, $inner_blocks, $inner_blocks_html ) { $is_interactive = static::is_interactive( $attributes, $inner_blocks ); $colors = block_core_navigation_build_css_colors( $attributes ); $modal_unique_id = wp_unique_id( 'modal-' ); $is_hidden_by_default = isset( $attributes['overlayMenu'] ) && 'always' === $attributes['overlayMenu']; $responsive_container_classes = array( 'wp-block-navigation__responsive-container', $is_hidden_by_default ? 'hidden-by-default' : '', implode( ' ', $colors['overlay_css_classes'] ), ); $open_button_classes = array( 'wp-block-navigation__responsive-container-open', $is_hidden_by_default ? 'always-shown' : '', ); $should_display_icon_label = isset( $attributes['hasIcon'] ) && true === $attributes['hasIcon']; $toggle_button_icon = ''; if ( isset( $attributes['icon'] ) ) { if ( 'menu' === $attributes['icon'] ) { $toggle_button_icon = ''; } } $toggle_button_content = $should_display_icon_label ? $toggle_button_icon : __( 'Menu' ); $toggle_close_button_icon = ''; $toggle_close_button_content = $should_display_icon_label ? $toggle_close_button_icon : __( 'Close' ); $toggle_aria_label_open = $should_display_icon_label ? 'aria-label="' . __( 'Open menu' ) . '"' : ''; // Open button label. $toggle_aria_label_close = $should_display_icon_label ? 'aria-label="' . __( 'Close menu' ) . '"' : ''; // Close button label. // Add Interactivity API directives to the markup if needed. $open_button_directives = ''; $responsive_container_directives = ''; $responsive_dialog_directives = ''; $close_button_directives = ''; if ( $is_interactive ) { $open_button_directives = ' data-wp-on-async--click="actions.openMenuOnClick" data-wp-on--keydown="actions.handleMenuKeydown" '; $responsive_container_directives = ' data-wp-class--has-modal-open="state.isMenuOpen" data-wp-class--is-menu-open="state.isMenuOpen" data-wp-watch="callbacks.initMenu" data-wp-on--keydown="actions.handleMenuKeydown" data-wp-on-async--focusout="actions.handleMenuFocusout" tabindex="-1" '; $responsive_dialog_directives = ' data-wp-bind--aria-modal="state.ariaModal" data-wp-bind--aria-label="state.ariaLabel" data-wp-bind--role="state.roleAttribute" '; $close_button_directives = ' data-wp-on-async--click="actions.closeMenuOnClick" '; $responsive_container_content_directives = ' data-wp-watch="callbacks.focusFirstElement" '; } $overlay_inline_styles = esc_attr( safecss_filter_attr( $colors['overlay_inline_styles'] ) ); return sprintf( '
    %2$s
    ', esc_attr( $modal_unique_id ), $inner_blocks_html, $toggle_aria_label_open, $toggle_aria_label_close, esc_attr( trim( implode( ' ', $responsive_container_classes ) ) ), esc_attr( trim( implode( ' ', $open_button_classes ) ) ), ( ! empty( $overlay_inline_styles ) ) ? "style=\"$overlay_inline_styles\"" : '', $toggle_button_content, $toggle_close_button_content, $open_button_directives, $responsive_container_directives, $responsive_dialog_directives, $close_button_directives, $responsive_container_content_directives ); } /** * Get the wrapper attributes * * @since 6.5.0 * * @param array $attributes The block attributes. * @param WP_Block_List $inner_blocks A list of inner blocks. * @return string Returns the navigation block markup. */ private static function get_nav_wrapper_attributes( $attributes, $inner_blocks ) { $nav_menu_name = static::get_unique_navigation_name( $attributes ); $is_interactive = static::is_interactive( $attributes, $inner_blocks ); $is_responsive_menu = static::is_responsive( $attributes ); $style = static::get_styles( $attributes ); $class = static::get_classes( $attributes ); $extra_attributes = array( 'class' => $class, 'style' => $style, ); if ( ! empty( $nav_menu_name ) ) { $extra_attributes['aria-label'] = $nav_menu_name; } $wrapper_attributes = get_block_wrapper_attributes( $extra_attributes ); if ( $is_responsive_menu ) { $nav_element_directives = static::get_nav_element_directives( $is_interactive ); $wrapper_attributes .= ' ' . $nav_element_directives; } return $wrapper_attributes; } /** * Gets the nav element directives. * * @since 6.5.0 * * @param bool $is_interactive Whether the block is interactive. * @return string the directives for the navigation element. */ private static function get_nav_element_directives( $is_interactive ) { if ( ! $is_interactive ) { return ''; } // When adding to this array be mindful of security concerns. $nav_element_context = wp_interactivity_data_wp_context( array( 'overlayOpenedBy' => array( 'click' => false, 'hover' => false, 'focus' => false, ), 'type' => 'overlay', 'roleAttribute' => '', 'ariaLabel' => __( 'Menu' ), ) ); $nav_element_directives = ' data-wp-interactive="core/navigation" ' . $nav_element_context; return $nav_element_directives; } /** * Handle view script module loading. * * @since 6.5.0 * * @param array $attributes The block attributes. * @param WP_Block $block The parsed block. * @param WP_Block_List $inner_blocks The list of inner blocks. */ private static function handle_view_script_module_loading( $attributes, $block, $inner_blocks ) { if ( static::is_interactive( $attributes, $inner_blocks ) ) { wp_enqueue_script_module( '@wordpress/block-library/navigation/view' ); } } /** * Returns the markup for the navigation block. * * @since 6.5.0 * * @param array $attributes The block attributes. * @param WP_Block_List $inner_blocks The list of inner blocks. * @return string Returns the navigation wrapper markup. */ private static function get_wrapper_markup( $attributes, $inner_blocks ) { $inner_blocks_html = static::get_inner_blocks_html( $attributes, $inner_blocks ); if ( static::is_responsive( $attributes ) ) { return static::get_responsive_container_markup( $attributes, $inner_blocks, $inner_blocks_html ); } return $inner_blocks_html; } /** * Returns a unique name for the navigation. * * @since 6.5.0 * * @param array $attributes The block attributes. * @return string Returns a unique name for the navigation. */ private static function get_unique_navigation_name( $attributes ) { $nav_menu_name = static::get_navigation_name( $attributes ); // If the menu name has been used previously then append an ID // to the name to ensure uniqueness across a given post. if ( isset( static::$seen_menu_names[ $nav_menu_name ] ) && static::$seen_menu_names[ $nav_menu_name ] > 1 ) { $count = static::$seen_menu_names[ $nav_menu_name ]; $nav_menu_name = $nav_menu_name . ' ' . ( $count ); } return $nav_menu_name; } /** * Renders the navigation block. * * @since 6.5.0 * * @param array $attributes The block attributes. * @param string $content The saved content. * @param WP_Block $block The parsed block. * @return string Returns the navigation block markup. */ public static function render( $attributes, $content, $block ) { /** * Deprecated: * The rgbTextColor and rgbBackgroundColor attributes * have been deprecated in favor of * customTextColor and customBackgroundColor ones. * Move the values from old attrs to the new ones. */ if ( isset( $attributes['rgbTextColor'] ) && empty( $attributes['textColor'] ) ) { $attributes['customTextColor'] = $attributes['rgbTextColor']; } if ( isset( $attributes['rgbBackgroundColor'] ) && empty( $attributes['backgroundColor'] ) ) { $attributes['customBackgroundColor'] = $attributes['rgbBackgroundColor']; } unset( $attributes['rgbTextColor'], $attributes['rgbBackgroundColor'] ); $inner_blocks = static::get_inner_blocks( $attributes, $block ); // Prevent navigation blocks referencing themselves from rendering. if ( block_core_navigation_block_contains_core_navigation( $inner_blocks ) ) { return ''; } static::handle_view_script_module_loading( $attributes, $block, $inner_blocks ); return sprintf( '', static::get_nav_wrapper_attributes( $attributes, $inner_blocks ), static::get_wrapper_markup( $attributes, $inner_blocks ) ); } } // These functions are used for the __unstableLocation feature and only active // when the gutenberg plugin is active. if ( defined( 'IS_GUTENBERG_PLUGIN' ) && IS_GUTENBERG_PLUGIN ) { /** * Returns the menu items for a WordPress menu location. * * @since 5.9.0 * * @param string $location The menu location. * @return array Menu items for the location. */ function block_core_navigation_get_menu_items_at_location( $location ) { if ( empty( $location ) ) { return; } // Build menu data. The following approximates the code in // `wp_nav_menu()` and `gutenberg_output_block_nav_menu`. // Find the location in the list of locations, returning early if the // location can't be found. $locations = get_nav_menu_locations(); if ( ! isset( $locations[ $location ] ) ) { return; } // Get the menu from the location, returning early if there is no // menu or there was an error. $menu = wp_get_nav_menu_object( $locations[ $location ] ); if ( ! $menu || is_wp_error( $menu ) ) { return; } $menu_items = wp_get_nav_menu_items( $menu->term_id, array( 'update_post_term_cache' => false ) ); _wp_menu_item_classes_by_context( $menu_items ); return $menu_items; } /** * Sorts a standard array of menu items into a nested structure keyed by the * id of the parent menu. * * @since 5.9.0 * * @param array $menu_items Menu items to sort. * @return array An array keyed by the id of the parent menu where each element * is an array of menu items that belong to that parent. */ function block_core_navigation_sort_menu_items_by_parent_id( $menu_items ) { $sorted_menu_items = array(); foreach ( (array) $menu_items as $menu_item ) { $sorted_menu_items[ $menu_item->menu_order ] = $menu_item; } unset( $menu_items, $menu_item ); $menu_items_by_parent_id = array(); foreach ( $sorted_menu_items as $menu_item ) { $menu_items_by_parent_id[ $menu_item->menu_item_parent ][] = $menu_item; } return $menu_items_by_parent_id; } /** * Gets the inner blocks for the navigation block from the unstable location attribute. * * @since 6.5.0 * * @param array $attributes The block attributes. * @return WP_Block_List Returns the inner blocks for the navigation block. */ function block_core_navigation_get_inner_blocks_from_unstable_location( $attributes ) { $menu_items = block_core_navigation_get_menu_items_at_location( $attributes['__unstableLocation'] ); if ( empty( $menu_items ) ) { return new WP_Block_List( array(), $attributes ); } $menu_items_by_parent_id = block_core_navigation_sort_menu_items_by_parent_id( $menu_items ); $parsed_blocks = block_core_navigation_parse_blocks_from_menu_items( $menu_items_by_parent_id[0], $menu_items_by_parent_id ); return new WP_Block_List( $parsed_blocks, $attributes ); } } /** * Add Interactivity API directives to the navigation-submenu and page-list * blocks markup using the Tag Processor. * * @since 6.3.0 * * @param WP_HTML_Tag_Processor $tags Markup of the navigation block. * @param array $block_attributes Block attributes. * * @return string Submenu markup with the directives injected. */ function block_core_navigation_add_directives_to_submenu( $tags, $block_attributes ) { while ( $tags->next_tag( array( 'tag_name' => 'LI', 'class_name' => 'has-child', ) ) ) { // Add directives to the parent `
  • `. $tags->set_attribute( 'data-wp-interactive', 'core/navigation' ); $tags->set_attribute( 'data-wp-context', '{ "submenuOpenedBy": { "click": false, "hover": false, "focus": false }, "type": "submenu", "modal": null }' ); $tags->set_attribute( 'data-wp-watch', 'callbacks.initMenu' ); $tags->set_attribute( 'data-wp-on--focusout', 'actions.handleMenuFocusout' ); $tags->set_attribute( 'data-wp-on--keydown', 'actions.handleMenuKeydown' ); // This is a fix for Safari. Without it, Safari doesn't change the active // element when the user clicks on a button. It can be removed once we add // an overlay to capture the clicks, instead of relying on the focusout // event. $tags->set_attribute( 'tabindex', '-1' ); if ( ! isset( $block_attributes['openSubmenusOnClick'] ) || false === $block_attributes['openSubmenusOnClick'] ) { $tags->set_attribute( 'data-wp-on-async--mouseenter', 'actions.openMenuOnHover' ); $tags->set_attribute( 'data-wp-on-async--mouseleave', 'actions.closeMenuOnHover' ); } // Add directives to the toggle submenu button. if ( $tags->next_tag( array( 'tag_name' => 'BUTTON', 'class_name' => 'wp-block-navigation-submenu__toggle', ) ) ) { $tags->set_attribute( 'data-wp-on-async--click', 'actions.toggleMenuOnClick' ); $tags->set_attribute( 'data-wp-bind--aria-expanded', 'state.isMenuOpen' ); // The `aria-expanded` attribute for SSR is already added in the submenu block. } // Add directives to the submenu. if ( $tags->next_tag( array( 'tag_name' => 'UL', 'class_name' => 'wp-block-navigation__submenu-container', ) ) ) { $tags->set_attribute( 'data-wp-on-async--focus', 'actions.openMenuOnFocus' ); } // Iterate through subitems if exist. block_core_navigation_add_directives_to_submenu( $tags, $block_attributes ); } return $tags->get_updated_html(); } /** * Build an array with CSS classes and inline styles defining the colors * which will be applied to the navigation markup in the front-end. * * @since 5.9.0 * * @param array $attributes Navigation block attributes. * * @return array Colors CSS classes and inline styles. */ function block_core_navigation_build_css_colors( $attributes ) { $colors = array( 'css_classes' => array(), 'inline_styles' => '', 'overlay_css_classes' => array(), 'overlay_inline_styles' => '', ); // Text color. $has_named_text_color = array_key_exists( 'textColor', $attributes ); $has_custom_text_color = array_key_exists( 'customTextColor', $attributes ); // If has text color. if ( $has_custom_text_color || $has_named_text_color ) { // Add has-text-color class. $colors['css_classes'][] = 'has-text-color'; } if ( $has_named_text_color ) { // Add the color class. $colors['css_classes'][] = sprintf( 'has-%s-color', $attributes['textColor'] ); } elseif ( $has_custom_text_color ) { // Add the custom color inline style. $colors['inline_styles'] .= sprintf( 'color: %s;', $attributes['customTextColor'] ); } // Background color. $has_named_background_color = array_key_exists( 'backgroundColor', $attributes ); $has_custom_background_color = array_key_exists( 'customBackgroundColor', $attributes ); // If has background color. if ( $has_custom_background_color || $has_named_background_color ) { // Add has-background class. $colors['css_classes'][] = 'has-background'; } if ( $has_named_background_color ) { // Add the background-color class. $colors['css_classes'][] = sprintf( 'has-%s-background-color', $attributes['backgroundColor'] ); } elseif ( $has_custom_background_color ) { // Add the custom background-color inline style. $colors['inline_styles'] .= sprintf( 'background-color: %s;', $attributes['customBackgroundColor'] ); } // Overlay text color. $has_named_overlay_text_color = array_key_exists( 'overlayTextColor', $attributes ); $has_custom_overlay_text_color = array_key_exists( 'customOverlayTextColor', $attributes ); // If has overlay text color. if ( $has_custom_overlay_text_color || $has_named_overlay_text_color ) { // Add has-text-color class. $colors['overlay_css_classes'][] = 'has-text-color'; } if ( $has_named_overlay_text_color ) { // Add the overlay color class. $colors['overlay_css_classes'][] = sprintf( 'has-%s-color', $attributes['overlayTextColor'] ); } elseif ( $has_custom_overlay_text_color ) { // Add the custom overlay color inline style. $colors['overlay_inline_styles'] .= sprintf( 'color: %s;', $attributes['customOverlayTextColor'] ); } // Overlay background color. $has_named_overlay_background_color = array_key_exists( 'overlayBackgroundColor', $attributes ); $has_custom_overlay_background_color = array_key_exists( 'customOverlayBackgroundColor', $attributes ); // If has overlay background color. if ( $has_custom_overlay_background_color || $has_named_overlay_background_color ) { // Add has-background class. $colors['overlay_css_classes'][] = 'has-background'; } if ( $has_named_overlay_background_color ) { // Add the overlay background-color class. $colors['overlay_css_classes'][] = sprintf( 'has-%s-background-color', $attributes['overlayBackgroundColor'] ); } elseif ( $has_custom_overlay_background_color ) { // Add the custom overlay background-color inline style. $colors['overlay_inline_styles'] .= sprintf( 'background-color: %s;', $attributes['customOverlayBackgroundColor'] ); } return $colors; } /** * Build an array with CSS classes and inline styles defining the font sizes * which will be applied to the navigation markup in the front-end. * * @since 5.9.0 * * @param array $attributes Navigation block attributes. * * @return array Font size CSS classes and inline styles. */ function block_core_navigation_build_css_font_sizes( $attributes ) { // CSS classes. $font_sizes = array( 'css_classes' => array(), 'inline_styles' => '', ); $has_named_font_size = array_key_exists( 'fontSize', $attributes ); $has_custom_font_size = array_key_exists( 'customFontSize', $attributes ); if ( $has_named_font_size ) { // Add the font size class. $font_sizes['css_classes'][] = sprintf( 'has-%s-font-size', $attributes['fontSize'] ); } elseif ( $has_custom_font_size ) { // Add the custom font size inline style. $font_sizes['inline_styles'] = sprintf( 'font-size: %spx;', $attributes['customFontSize'] ); } return $font_sizes; } /** * Returns the top-level submenu SVG chevron icon. * * @since 5.9.0 * * @return string */ function block_core_navigation_render_submenu_icon() { return ''; } /** * Filter out empty "null" blocks from the block list. * 'parse_blocks' includes a null block with '\n\n' as the content when * it encounters whitespace. This is not a bug but rather how the parser * is designed. * * @since 5.9.0 * * @param array $parsed_blocks the parsed blocks to be normalized. * @return array the normalized parsed blocks. */ function block_core_navigation_filter_out_empty_blocks( $parsed_blocks ) { $filtered = array_filter( $parsed_blocks, static function ( $block ) { return isset( $block['blockName'] ); } ); // Reset keys. return array_values( $filtered ); } /** * Returns true if the navigation block contains a nested navigation block. * * @since 6.2.0 * * @param WP_Block_List $inner_blocks Inner block instance to be normalized. * @return bool true if the navigation block contains a nested navigation block. */ function block_core_navigation_block_contains_core_navigation( $inner_blocks ) { foreach ( $inner_blocks as $block ) { if ( 'core/navigation' === $block->name ) { return true; } if ( $block->inner_blocks && block_core_navigation_block_contains_core_navigation( $block->inner_blocks ) ) { return true; } } return false; } /** * Retrieves the appropriate fallback to be used on the front of the * site when there is no menu assigned to the Nav block. * * This aims to mirror how the fallback mechanic for wp_nav_menu works. * See https://developer.wordpress.org/reference/functions/wp_nav_menu/#more-information. * * @since 5.9.0 * * @return array the array of blocks to be used as a fallback. */ function block_core_navigation_get_fallback_blocks() { $page_list_fallback = array( array( 'blockName' => 'core/page-list', 'innerContent' => array(), 'attrs' => array(), ), ); $registry = WP_Block_Type_Registry::get_instance(); // If `core/page-list` is not registered then return empty blocks. $fallback_blocks = $registry->is_registered( 'core/page-list' ) ? $page_list_fallback : array(); $navigation_post = WP_Navigation_Fallback::get_fallback(); // Use the first non-empty Navigation as fallback if available. if ( $navigation_post ) { $parsed_blocks = parse_blocks( $navigation_post->post_content ); $maybe_fallback = block_core_navigation_filter_out_empty_blocks( $parsed_blocks ); // Normalizing blocks may result in an empty array of blocks if they were all `null` blocks. // In this case default to the (Page List) fallback. $fallback_blocks = ! empty( $maybe_fallback ) ? $maybe_fallback : $fallback_blocks; // Run Block Hooks algorithm to inject hooked blocks. // We have to run it here because we need the post ID of the Navigation block to track ignored hooked blocks. // TODO: See if we can move the apply_block_hooks_to_content_from_post_object() call // before the parse_blocks() call further above, to avoid the extra serialization/parsing. $markup = serialize_blocks( $fallback_blocks ); $markup = apply_block_hooks_to_content_from_post_object( $markup, $navigation_post ); $fallback_blocks = parse_blocks( $markup ); } /** * Filters the fallback experience for the Navigation block. * * Returning a falsey value will opt out of the fallback and cause the block not to render. * To customise the blocks provided return an array of blocks - these should be valid * children of the `core/navigation` block. * * @since 5.9.0 * * @param array[] $fallback_blocks default fallback blocks provided by the default block mechanic. */ return apply_filters( 'block_core_navigation_render_fallback', $fallback_blocks ); } /** * Iterate through all inner blocks recursively and get navigation link block's post IDs. * * @since 6.0.0 * * @param WP_Block_List $inner_blocks Block list class instance. * * @return array Array of post IDs. */ function block_core_navigation_get_post_ids( $inner_blocks ) { $post_ids = array_map( 'block_core_navigation_from_block_get_post_ids', iterator_to_array( $inner_blocks ) ); return array_unique( array_merge( ...$post_ids ) ); } /** * Get post IDs from a navigation link block instance. * * @since 6.0.0 * * @param WP_Block $block Instance of a block. * * @return array Array of post IDs. */ function block_core_navigation_from_block_get_post_ids( $block ) { $post_ids = array(); if ( $block->inner_blocks ) { $post_ids = block_core_navigation_get_post_ids( $block->inner_blocks ); } if ( 'core/navigation-link' === $block->name || 'core/navigation-submenu' === $block->name ) { if ( $block->attributes && isset( $block->attributes['kind'] ) && 'post-type' === $block->attributes['kind'] && isset( $block->attributes['id'] ) ) { $post_ids[] = $block->attributes['id']; } } return $post_ids; } /** * Renders the `core/navigation` block on server. * * @since 5.9.0 * * @param array $attributes The block attributes. * @param string $content The saved content. * @param WP_Block $block The parsed block. * * @return string Returns the navigation block markup. */ function render_block_core_navigation( $attributes, $content, $block ) { return WP_Navigation_Block_Renderer::render( $attributes, $content, $block ); } /** * Register the navigation block. * * @since 5.9.0 * * @uses render_block_core_navigation() * @throws WP_Error An WP_Error exception parsing the block definition. */ function register_block_core_navigation() { register_block_type_from_metadata( __DIR__ . '/navigation', array( 'render_callback' => 'render_block_core_navigation', ) ); } add_action( 'init', 'register_block_core_navigation' ); /** * Filter that changes the parsed attribute values of navigation blocks contain typographic presets to contain the values directly. * * @since 5.9.0 * * @param array $parsed_block The block being rendered. * * @return array The block being rendered without typographic presets. */ function block_core_navigation_typographic_presets_backcompatibility( $parsed_block ) { if ( 'core/navigation' === $parsed_block['blockName'] ) { $attribute_to_prefix_map = array( 'fontStyle' => 'var:preset|font-style|', 'fontWeight' => 'var:preset|font-weight|', 'textDecoration' => 'var:preset|text-decoration|', 'textTransform' => 'var:preset|text-transform|', ); foreach ( $attribute_to_prefix_map as $style_attribute => $prefix ) { if ( ! empty( $parsed_block['attrs']['style']['typography'][ $style_attribute ] ) ) { $prefix_len = strlen( $prefix ); $attribute_value = &$parsed_block['attrs']['style']['typography'][ $style_attribute ]; if ( 0 === strncmp( $attribute_value, $prefix, $prefix_len ) ) { $attribute_value = substr( $attribute_value, $prefix_len ); } if ( 'textDecoration' === $style_attribute && 'strikethrough' === $attribute_value ) { $attribute_value = 'line-through'; } } } } return $parsed_block; } add_filter( 'render_block_data', 'block_core_navigation_typographic_presets_backcompatibility' ); /** * Turns menu item data into a nested array of parsed blocks * * @since 5.9.0 * * @deprecated 6.3.0 Use WP_Navigation_Fallback::parse_blocks_from_menu_items() instead. * * @param array $menu_items An array of menu items that represent * an individual level of a menu. * @param array $menu_items_by_parent_id An array keyed by the id of the * parent menu where each element is an * array of menu items that belong to * that parent. * @return array An array of parsed block data. */ function block_core_navigation_parse_blocks_from_menu_items( $menu_items, $menu_items_by_parent_id ) { _deprecated_function( __FUNCTION__, '6.3.0', 'WP_Navigation_Fallback::parse_blocks_from_menu_items' ); if ( empty( $menu_items ) ) { return array(); } $blocks = array(); foreach ( $menu_items as $menu_item ) { $class_name = ! empty( $menu_item->classes ) ? implode( ' ', (array) $menu_item->classes ) : null; $id = ( null !== $menu_item->object_id && 'custom' !== $menu_item->object ) ? $menu_item->object_id : null; $opens_in_new_tab = null !== $menu_item->target && '_blank' === $menu_item->target; $rel = ( null !== $menu_item->xfn && '' !== $menu_item->xfn ) ? $menu_item->xfn : null; $kind = null !== $menu_item->type ? str_replace( '_', '-', $menu_item->type ) : 'custom'; $block = array( 'blockName' => isset( $menu_items_by_parent_id[ $menu_item->ID ] ) ? 'core/navigation-submenu' : 'core/navigation-link', 'attrs' => array( 'className' => $class_name, 'description' => $menu_item->description, 'id' => $id, 'kind' => $kind, 'label' => $menu_item->title, 'opensInNewTab' => $opens_in_new_tab, 'rel' => $rel, 'title' => $menu_item->attr_title, 'type' => $menu_item->object, 'url' => $menu_item->url, ), ); $block['innerBlocks'] = isset( $menu_items_by_parent_id[ $menu_item->ID ] ) ? block_core_navigation_parse_blocks_from_menu_items( $menu_items_by_parent_id[ $menu_item->ID ], $menu_items_by_parent_id ) : array(); $block['innerContent'] = array_map( 'serialize_block', $block['innerBlocks'] ); $blocks[] = $block; } return $blocks; } /** * Get the classic navigation menu to use as a fallback. * * @since 6.2.0 * * @deprecated 6.3.0 Use WP_Navigation_Fallback::get_classic_menu_fallback() instead. * * @return object WP_Term The classic navigation. */ function block_core_navigation_get_classic_menu_fallback() { _deprecated_function( __FUNCTION__, '6.3.0', 'WP_Navigation_Fallback::get_classic_menu_fallback' ); $classic_nav_menus = wp_get_nav_menus(); // If menus exist. if ( $classic_nav_menus && ! is_wp_error( $classic_nav_menus ) ) { // Handles simple use case where user has a classic menu and switches to a block theme. // Returns the menu assigned to location `primary`. $locations = get_nav_menu_locations(); if ( isset( $locations['primary'] ) ) { $primary_menu = wp_get_nav_menu_object( $locations['primary'] ); if ( $primary_menu ) { return $primary_menu; } } // Returns a menu if `primary` is its slug. foreach ( $classic_nav_menus as $classic_nav_menu ) { if ( 'primary' === $classic_nav_menu->slug ) { return $classic_nav_menu; } } // Otherwise return the most recently created classic menu. usort( $classic_nav_menus, static function ( $a, $b ) { return $b->term_id - $a->term_id; } ); return $classic_nav_menus[0]; } } /** * Converts a classic navigation to blocks. * * @since 6.2.0 * * @deprecated 6.3.0 Use WP_Navigation_Fallback::get_classic_menu_fallback_blocks() instead. * * @param object $classic_nav_menu WP_Term The classic navigation object to convert. * @return array the normalized parsed blocks. */ function block_core_navigation_get_classic_menu_fallback_blocks( $classic_nav_menu ) { _deprecated_function( __FUNCTION__, '6.3.0', 'WP_Navigation_Fallback::get_classic_menu_fallback_blocks' ); // BEGIN: Code that already exists in wp_nav_menu(). $menu_items = wp_get_nav_menu_items( $classic_nav_menu->term_id, array( 'update_post_term_cache' => false ) ); // Set up the $menu_item variables. _wp_menu_item_classes_by_context( $menu_items ); $sorted_menu_items = array(); foreach ( (array) $menu_items as $menu_item ) { $sorted_menu_items[ $menu_item->menu_order ] = $menu_item; } unset( $menu_items, $menu_item ); // END: Code that already exists in wp_nav_menu(). $menu_items_by_parent_id = array(); foreach ( $sorted_menu_items as $menu_item ) { $menu_items_by_parent_id[ $menu_item->menu_item_parent ][] = $menu_item; } $inner_blocks = block_core_navigation_parse_blocks_from_menu_items( isset( $menu_items_by_parent_id[0] ) ? $menu_items_by_parent_id[0] : array(), $menu_items_by_parent_id ); return serialize_blocks( $inner_blocks ); } /** * If there's a classic menu then use it as a fallback. * * @since 6.2.0 * * @deprecated 6.3.0 Use WP_Navigation_Fallback::create_classic_menu_fallback() instead. * * @return array the normalized parsed blocks. */ function block_core_navigation_maybe_use_classic_menu_fallback() { _deprecated_function( __FUNCTION__, '6.3.0', 'WP_Navigation_Fallback::create_classic_menu_fallback' ); // See if we have a classic menu. $classic_nav_menu = block_core_navigation_get_classic_menu_fallback(); if ( ! $classic_nav_menu ) { return; } // If we have a classic menu then convert it to blocks. $classic_nav_menu_blocks = block_core_navigation_get_classic_menu_fallback_blocks( $classic_nav_menu ); if ( empty( $classic_nav_menu_blocks ) ) { return; } // Create a new navigation menu from the classic menu. $wp_insert_post_result = wp_insert_post( array( 'post_content' => $classic_nav_menu_blocks, 'post_title' => $classic_nav_menu->name, 'post_name' => $classic_nav_menu->slug, 'post_status' => 'publish', 'post_type' => 'wp_navigation', ), true // So that we can check whether the result is an error. ); if ( is_wp_error( $wp_insert_post_result ) ) { return; } // Fetch the most recently published navigation which will be the classic one created above. return block_core_navigation_get_most_recently_published_navigation(); } /** * Finds the most recently published `wp_navigation` Post. * * @since 6.1.0 * * @deprecated 6.3.0 Use WP_Navigation_Fallback::get_most_recently_published_navigation() instead. * * @return WP_Post|null the first non-empty Navigation or null. */ function block_core_navigation_get_most_recently_published_navigation() { _deprecated_function( __FUNCTION__, '6.3.0', 'WP_Navigation_Fallback::get_most_recently_published_navigation' ); // Default to the most recently created menu. $parsed_args = array( 'post_type' => 'wp_navigation', 'no_found_rows' => true, 'update_post_meta_cache' => false, 'update_post_term_cache' => false, 'order' => 'DESC', 'orderby' => 'date', 'post_status' => 'publish', 'posts_per_page' => 1, // get only the most recent. ); $navigation_post = new WP_Query( $parsed_args ); if ( count( $navigation_post->posts ) > 0 ) { return $navigation_post->posts[0]; } return null; } PKZquery-no-results/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/query-no-results", "title": "No Results", "category": "theme", "description": "Contains the block elements used to render content when no query results are found.", "ancestor": [ "core/query" ], "textdomain": "default", "usesContext": [ "queryId", "query" ], "supports": { "align": true, "reusable": false, "html": false, "color": { "gradients": true, "link": true }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "interactivity": { "clientNavigation": true } } } PKZY;$88term-description.phpnu[ implode( ' ', $classes ) ) ); return '
    ' . $term_description . '
    '; } /** * Registers the `core/term-description` block on the server. * * @since 5.9.0 */ function register_block_core_term_description() { register_block_type_from_metadata( __DIR__ . '/term-description', array( 'render_callback' => 'render_block_core_term_description', ) ); } add_action( 'init', 'register_block_core_term_description' ); PKZrquery-pagination-numbers.phpnu[context['queryId'] ) ? 'query-' . $block->context['queryId'] . '-page' : 'query-page'; $enhanced_pagination = isset( $block->context['enhancedPagination'] ) && $block->context['enhancedPagination']; $page = empty( $_GET[ $page_key ] ) ? 1 : (int) $_GET[ $page_key ]; $max_page = isset( $block->context['query']['pages'] ) ? (int) $block->context['query']['pages'] : 0; $wrapper_attributes = get_block_wrapper_attributes(); $content = ''; global $wp_query; $mid_size = isset( $block->attributes['midSize'] ) ? (int) $block->attributes['midSize'] : null; if ( isset( $block->context['query']['inherit'] ) && $block->context['query']['inherit'] ) { // Take into account if we have set a bigger `max page` // than what the query has. $total = ! $max_page || $max_page > $wp_query->max_num_pages ? $wp_query->max_num_pages : $max_page; $paginate_args = array( 'prev_next' => false, 'total' => $total, ); if ( null !== $mid_size ) { $paginate_args['mid_size'] = $mid_size; } $content = paginate_links( $paginate_args ); } else { $block_query = new WP_Query( build_query_vars_from_query_block( $block, $page ) ); // `paginate_links` works with the global $wp_query, so we have to // temporarily switch it with our custom query. $prev_wp_query = $wp_query; $wp_query = $block_query; $total = ! $max_page || $max_page > $wp_query->max_num_pages ? $wp_query->max_num_pages : $max_page; $paginate_args = array( 'base' => '%_%', 'format' => "?$page_key=%#%", 'current' => max( 1, $page ), 'total' => $total, 'prev_next' => false, ); if ( null !== $mid_size ) { $paginate_args['mid_size'] = $mid_size; } if ( 1 !== $page ) { /** * `paginate_links` doesn't use the provided `format` when the page is `1`. * This is great for the main query as it removes the extra query params * making the URL shorter, but in the case of multiple custom queries is * problematic. It results in returning an empty link which ends up with * a link to the current page. * * A way to address this is to add a `fake` query arg with no value that * is the same for all custom queries. This way the link is not empty and * preserves all the other existent query args. * * @see https://developer.wordpress.org/reference/functions/paginate_links/ * * The proper fix of this should be in core. Track Ticket: * @see https://core.trac.wordpress.org/ticket/53868 * * TODO: After two WP versions (starting from the WP version the core patch landed), * we should remove this and call `paginate_links` with the proper new arg. */ $paginate_args['add_args'] = array( 'cst' => '' ); } // We still need to preserve `paged` query param if exists, as is used // for Queries that inherit from global context. $paged = empty( $_GET['paged'] ) ? null : (int) $_GET['paged']; if ( $paged ) { $paginate_args['add_args'] = array( 'paged' => $paged ); } $content = paginate_links( $paginate_args ); wp_reset_postdata(); // Restore original Post Data. $wp_query = $prev_wp_query; } if ( empty( $content ) ) { return ''; } if ( $enhanced_pagination ) { $p = new WP_HTML_Tag_Processor( $content ); $tag_index = 0; while ( $p->next_tag( array( 'class_name' => 'page-numbers' ) ) ) { if ( null === $p->get_attribute( 'data-wp-key' ) ) { $p->set_attribute( 'data-wp-key', 'index-' . $tag_index++ ); } if ( 'A' === $p->get_tag() ) { $p->set_attribute( 'data-wp-on--click', 'core/query::actions.navigate' ); } } $content = $p->get_updated_html(); } return sprintf( '
    %2$s
    ', $wrapper_attributes, $content ); } /** * Registers the `core/query-pagination-numbers` block on the server. * * @since 5.8.0 */ function register_block_core_query_pagination_numbers() { register_block_type_from_metadata( __DIR__ . '/query-pagination-numbers', array( 'render_callback' => 'render_block_core_query_pagination_numbers', ) ); } add_action( 'init', 'register_block_core_query_pagination_numbers' ); PKZW4audio/style-rtl.cssnu[.wp-block-audio{ box-sizing:border-box; } .wp-block-audio :where(figcaption){ margin-bottom:1em; margin-top:.5em; } .wp-block-audio audio{ min-width:300px; width:100%; }PKZ҅audio/style-rtl.min.cssnu[.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}PKZaudio/theme-rtl.cssnu[.wp-block-audio :where(figcaption){ color:#555; font-size:13px; text-align:center; } .is-dark-theme .wp-block-audio :where(figcaption){ color:#ffffffa6; } .wp-block-audio{ margin:0 0 1em; }PKZW4audio/style.cssnu[.wp-block-audio{ box-sizing:border-box; } .wp-block-audio :where(figcaption){ margin-bottom:1em; margin-top:.5em; } .wp-block-audio audio{ min-width:300px; width:100%; }PKZN_>audio/editor.cssnu[.wp-block-audio{ margin-left:0; margin-right:0; position:relative; } .wp-block-audio.is-transient audio{ opacity:.3; } .wp-block-audio .components-spinner{ left:50%; margin-left:-9px; margin-top:-9px; position:absolute; top:50%; }PKZ҅audio/style.min.cssnu[.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}PKZaudio/theme.cssnu[.wp-block-audio :where(figcaption){ color:#555; font-size:13px; text-align:center; } .is-dark-theme .wp-block-audio :where(figcaption){ color:#ffffffa6; } .wp-block-audio{ margin:0 0 1em; }PKZeTaudio/editor.min.cssnu[.wp-block-audio{margin-left:0;margin-right:0;position:relative}.wp-block-audio.is-transient audio{opacity:.3}.wp-block-audio .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}PKZJA//audio/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/audio", "title": "Audio", "category": "media", "description": "Embed a simple audio player.", "keywords": [ "music", "sound", "podcast", "recording" ], "textdomain": "default", "attributes": { "blob": { "type": "string", "role": "local" }, "src": { "type": "string", "source": "attribute", "selector": "audio", "attribute": "src", "role": "content" }, "caption": { "type": "rich-text", "source": "rich-text", "selector": "figcaption", "role": "content" }, "id": { "type": "number", "role": "content" }, "autoplay": { "type": "boolean", "source": "attribute", "selector": "audio", "attribute": "autoplay" }, "loop": { "type": "boolean", "source": "attribute", "selector": "audio", "attribute": "loop" }, "preload": { "type": "string", "source": "attribute", "selector": "audio", "attribute": "preload" } }, "supports": { "anchor": true, "align": true, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-audio-editor", "style": "wp-block-audio" } PKZ audio/editor-rtl.min.cssnu[.wp-block-audio{margin-left:0;margin-right:0;position:relative}.wp-block-audio.is-transient audio{opacity:.3}.wp-block-audio .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}PKZ'wOaudio/theme-rtl.min.cssnu[.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}PKZ-[audio/editor-rtl.cssnu[.wp-block-audio{ margin-left:0; margin-right:0; position:relative; } .wp-block-audio.is-transient audio{ opacity:.3; } .wp-block-audio .components-spinner{ margin-right:-9px; margin-top:-9px; position:absolute; right:50%; top:50%; }PKZ'wOaudio/theme.min.cssnu[.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}PKZX0avatar/style-rtl.cssnu[.wp-block-avatar{ line-height:0; } .wp-block-avatar,.wp-block-avatar img{ box-sizing:border-box; } .wp-block-avatar.aligncenter{ text-align:center; }PKZYavatar/style-rtl.min.cssnu[.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}PKZX0avatar/style.cssnu[.wp-block-avatar{ line-height:0; } .wp-block-avatar,.wp-block-avatar img{ box-sizing:border-box; } .wp-block-avatar.aligncenter{ text-align:center; }PKZT$avatar/editor.cssnu[.wp-block-avatar__image img{ width:100%; } .wp-block-avatar.aligncenter .components-resizable-box__container{ margin:0 auto; }PKZYavatar/style.min.cssnu[.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}PKZϹ;wwavatar/editor.min.cssnu[.wp-block-avatar__image img{width:100%}.wp-block-avatar.aligncenter .components-resizable-box__container{margin:0 auto}PKZsDavatar/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/avatar", "title": "Avatar", "category": "theme", "description": "Add a user’s avatar.", "textdomain": "default", "attributes": { "userId": { "type": "number" }, "size": { "type": "number", "default": 96 }, "isLink": { "type": "boolean", "default": false }, "linkTarget": { "type": "string", "default": "_self" } }, "usesContext": [ "postType", "postId", "commentId" ], "supports": { "html": false, "align": true, "alignWide": false, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "__experimentalBorder": { "__experimentalSkipSerialization": true, "radius": true, "width": true, "color": true, "style": true, "__experimentalDefaultControls": { "radius": true } }, "color": { "text": false, "background": false, "__experimentalDuotone": "img" }, "interactivity": { "clientNavigation": true } }, "selectors": { "border": ".wp-block-avatar img" }, "editorStyle": "wp-block-avatar-editor", "style": "wp-block-avatar" } PKZϹ;wwavatar/editor-rtl.min.cssnu[.wp-block-avatar__image img{width:100%}.wp-block-avatar.aligncenter .components-resizable-box__container{margin:0 auto}PKZT$avatar/editor-rtl.cssnu[.wp-block-avatar__image img{ width:100%; } .wp-block-avatar.aligncenter .components-resizable-box__container{ margin:0 auto; }PKZT11query-total/style-rtl.cssnu[.wp-block-query-total{ box-sizing:border-box; }PKZ.c,,query-total/style-rtl.min.cssnu[.wp-block-query-total{box-sizing:border-box}PKZT11query-total/style.cssnu[.wp-block-query-total{ box-sizing:border-box; }PKZ.c,,query-total/style.min.cssnu[.wp-block-query-total{box-sizing:border-box}PKZjLQ66query-total/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/query-total", "title": "Query Total", "category": "theme", "ancestor": [ "core/query" ], "description": "Display the total number of results in a query.", "textdomain": "default", "attributes": { "displayType": { "type": "string", "default": "total-results" } }, "usesContext": [ "queryId", "query" ], "supports": { "align": [ "wide", "full" ], "html": false, "spacing": { "margin": true, "padding": true }, "color": { "gradients": true, "__experimentalDefaultControls": { "background": true, "text": true } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true, "__experimentalDefaultControls": { "radius": true, "color": true, "width": true, "style": true } }, "interactivity": { "clientNavigation": true } }, "style": "wp-block-query-total" } PKZVot..loginout/style-rtl.cssnu[.wp-block-loginout{ box-sizing:border-box; }PKZ`))loginout/style-rtl.min.cssnu[.wp-block-loginout{box-sizing:border-box}PKZVot..loginout/style.cssnu[.wp-block-loginout{ box-sizing:border-box; }PKZ`))loginout/style.min.cssnu[.wp-block-loginout{box-sizing:border-box}PKZloginout/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/loginout", "title": "Login/out", "category": "theme", "description": "Show login & logout links.", "keywords": [ "login", "logout", "form" ], "textdomain": "default", "attributes": { "displayLoginAsForm": { "type": "boolean", "default": false }, "redirectToCurrent": { "type": "boolean", "default": true } }, "example": { "viewportWidth": 350 }, "supports": { "className": true, "color": { "background": true, "text": false, "gradients": true, "link": true }, "spacing": { "margin": true, "padding": true, "__experimentalDefaultControls": { "margin": false, "padding": false } }, "typography": { "fontSize": true, "lineHeight": true, "__experimentalFontFamily": true, "__experimentalFontWeight": true, "__experimentalFontStyle": true, "__experimentalTextTransform": true, "__experimentalTextDecoration": true, "__experimentalLetterSpacing": true, "__experimentalDefaultControls": { "fontSize": true } }, "__experimentalBorder": { "radius": true, "color": true, "width": true, "style": true }, "interactivity": { "clientNavigation": true } }, "style": "wp-block-loginout" } PKZ`9!!spacer/style-rtl.cssnu[.wp-block-spacer{ clear:both; }PKZTspacer/style-rtl.min.cssnu[.wp-block-spacer{clear:both}PKZ`9!!spacer/style.cssnu[.wp-block-spacer{ clear:both; }PKZ)lspacer/editor.cssnu[.block-editor-block-list__block[data-type="core/spacer"]:before{ content:""; display:block; height:100%; min-height:8px; min-width:8px; position:absolute; width:100%; z-index:1; } .block-library-spacer__resize-container.has-show-handle,.wp-block-spacer.is-hovered .block-library-spacer__resize-container,.wp-block-spacer.is-selected.custom-sizes-disabled{ background:#0000001a; } .is-dark-theme .block-library-spacer__resize-container.has-show-handle,.is-dark-theme .wp-block-spacer.is-hovered .block-library-spacer__resize-container,.is-dark-theme .wp-block-spacer.is-selected.custom-sizes-disabled{ background:#ffffff26; } .block-library-spacer__resize-container{ clear:both; } .block-library-spacer__resize-container:not(.is-resizing){ height:100% !important; width:100% !important; } .block-library-spacer__resize-container .components-resizable-box__handle:before{ content:none; } .block-library-spacer__resize-container.resize-horizontal{ height:100% !important; margin-bottom:0; }PKZTspacer/style.min.cssnu[.wp-block-spacer{clear:both}PKZ(Qyspacer/editor.min.cssnu[.block-editor-block-list__block[data-type="core/spacer"]:before{content:"";display:block;height:100%;min-height:8px;min-width:8px;position:absolute;width:100%;z-index:1}.block-library-spacer__resize-container.has-show-handle,.wp-block-spacer.is-hovered .block-library-spacer__resize-container,.wp-block-spacer.is-selected.custom-sizes-disabled{background:#0000001a}.is-dark-theme .block-library-spacer__resize-container.has-show-handle,.is-dark-theme .wp-block-spacer.is-hovered .block-library-spacer__resize-container,.is-dark-theme .wp-block-spacer.is-selected.custom-sizes-disabled{background:#ffffff26}.block-library-spacer__resize-container{clear:both}.block-library-spacer__resize-container:not(.is-resizing){height:100%!important;width:100%!important}.block-library-spacer__resize-container .components-resizable-box__handle:before{content:none}.block-library-spacer__resize-container.resize-horizontal{height:100%!important;margin-bottom:0}PKZJuݫspacer/block.jsonnu[{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "core/spacer", "title": "Spacer", "category": "design", "description": "Add white space between blocks and customize its height.", "textdomain": "default", "attributes": { "height": { "type": "string", "default": "100px" }, "width": { "type": "string" } }, "usesContext": [ "orientation" ], "supports": { "anchor": true, "spacing": { "margin": [ "top", "bottom" ], "__experimentalDefaultControls": { "margin": true } }, "interactivity": { "clientNavigation": true } }, "editorStyle": "wp-block-spacer-editor", "style": "wp-block-spacer" } PKZ(Qyspacer/editor-rtl.min.cssnu[.block-editor-block-list__block[data-type="core/spacer"]:before{content:"";display:block;height:100%;min-height:8px;min-width:8px;position:absolute;width:100%;z-index:1}.block-library-spacer__resize-container.has-show-handle,.wp-block-spacer.is-hovered .block-library-spacer__resize-container,.wp-block-spacer.is-selected.custom-sizes-disabled{background:#0000001a}.is-dark-theme .block-library-spacer__resize-container.has-show-handle,.is-dark-theme .wp-block-spacer.is-hovered .block-library-spacer__resize-container,.is-dark-theme .wp-block-spacer.is-selected.custom-sizes-disabled{background:#ffffff26}.block-library-spacer__resize-container{clear:both}.block-library-spacer__resize-container:not(.is-resizing){height:100%!important;width:100%!important}.block-library-spacer__resize-container .components-resizable-box__handle:before{content:none}.block-library-spacer__resize-container.resize-horizontal{height:100%!important;margin-bottom:0}PKZ)lspacer/editor-rtl.cssnu[.block-editor-block-list__block[data-type="core/spacer"]:before{ content:""; display:block; height:100%; min-height:8px; min-width:8px; position:absolute; width:100%; z-index:1; } .block-library-spacer__resize-container.has-show-handle,.wp-block-spacer.is-hovered .block-library-spacer__resize-container,.wp-block-spacer.is-selected.custom-sizes-disabled{ background:#0000001a; } .is-dark-theme .block-library-spacer__resize-container.has-show-handle,.is-dark-theme .wp-block-spacer.is-hovered .block-library-spacer__resize-container,.is-dark-theme .wp-block-spacer.is-selected.custom-sizes-disabled{ background:#ffffff26; } .block-library-spacer__resize-container{ clear:both; } .block-library-spacer__resize-container:not(.is-resizing){ height:100% !important; width:100% !important; } .block-library-spacer__resize-container .components-resizable-box__handle:before{ content:none; } .block-library-spacer__resize-container.resize-horizontal{ height:100% !important; margin-bottom:0; }PKdZ. post-author.phpnu[PKdZ_ comment-template.phpnu[PKdZLа:: query.phpnu[PKeZ͇Xs s 23button/style-rtl.cssnu[PKeZ!+<button/style-rtl.min.cssnu[PKeZ͇Xs s Ebutton/style.cssnu[PKeZ#TObutton/editor.cssnu[PKeZ!+Qbutton/style.min.cssnu[PKeZO`Zbutton/editor.min.cssnu[PKeZ3m; ; ]button/block.jsonnu[PKgZEnQibutton/editor-rtl.min.cssnu[PKgZ#Tkbutton/editor-rtl.cssnu[PKiZB&& mread-more.phpnu[PKlZUlQ #uquery-pagination-next/block.jsonnu[PKnZTkkmycalendar/style-rtl.cssnu[PKqZq|calendar/style-rtl.min.cssnu[PKqZTkkm~calendar/style.cssnu[PKqZqcalendar/style.min.cssnu[PKqZ&^drcalendar/block.jsonnu[PKqZkuupost-template.phpnu[PKqZ -opullquote/style-rtl.cssnu[PKqZkoopullquote/style-rtl.min.cssnu[PKqZR((apullquote/theme-rtl.cssnu[PKrZ Ыpullquote/style.cssnu[PKrZijRpullquote/editor.cssnu[PKrZJ)ooOpullquote/style.min.cssnu[PKrZR((pullquote/theme.cssnu[PKrZ,jappullquote/editor.min.cssnu[PKrZb%pullquote/block.jsonnu[PKrZ,jaqpullquote/editor-rtl.min.cssnu[PKrZU  pullquote/theme-rtl.min.cssnu[PKrZijRpullquote/editor-rtl.cssnu[PKrZU  Tpullquote/theme.min.cssnu[PKrZ>pquery-pagination-next.phpnu[PKrZypost-author/style-rtl.cssnu[PKrZ6Teepost-author/style-rtl.min.cssnu[PKrZg72Rpost-author/style.cssnu[PKrZчsk5post-author/editor.cssnu[PKrZDJaff!post-author/style.min.cssnu[PKrZz]post-author/editor.min.cssnu[PKrZ& dpost-author/block.jsonnu[PKrZz]post-author/editor-rtl.min.cssnu[PKrZчskpost-author/editor-rtl.cssnu[PKrZK %11query-title/style-rtl.cssnu[PKrZ2/u,,=query-title/style-rtl.min.cssnu[PKrZK %11query-title/style.cssnu[PKrZ2/u,,,query-title/style.min.cssnu[PKrZ*query-title/block.jsonnu[PKrZ RDDmore/editor.cssnu[PKrZ5Rimore/editor.min.cssnu[PKrZ;W||more/block.jsonnu[PKrZ5RBmore/editor-rtl.min.cssnu[PKrZ RDDdmore/editor-rtl.cssnu[PKrZZdshortcode/editor.cssnu[PKrZ EAAshortcode/editor.min.cssnu[PKrZBshortcode/block.jsonnu[PKrZ EAAVshortcode/editor-rtl.min.cssnu[PKrZZd shortcode/editor-rtl.cssnu[PKrZz comment-template/style-rtl.cssnu[PKrZ}o"comment-template/style-rtl.min.cssnu[PKrZiGcomment-template/style.cssnu[PKrZ8˰-comment-template/style.min.cssnu[PKrZ)+comment-template/block.jsonnu[PKrZ;.A.Agallery/style-rtl.cssnu[PKrZBvt->->[gallery/style-rtl.min.cssnu[PKrZ#digallery/theme-rtl.cssnu[PKrZg*8A8AϚgallery/style.cssnu[PKrZ}?$ Hgallery/editor.cssnu[PKsZO'7>7>dgallery/style.min.cssnu[PKvZ#di$gallery/theme.cssnu[PKxZrɓ%gallery/editor.min.cssnu[PKzZ  .gallery/block.jsonnu[PKzZk]r!;gallery/editor-rtl.min.cssnu[PKzZ 3{{gDgallery/theme-rtl.min.cssnu[PKzZM40g +Egallery/editor-rtl.cssnu[PKzZ 3{{KOgallery/theme.min.cssnu[PKzZ{ Pseparator/style-rtl.cssnu[PKzZ5Rseparator/style-rtl.min.cssnu[PKzZSseparator/theme-rtl.cssnu[PK|Z{+Vseparator/style.cssnu[PK}Z+ii;Xseparator/editor.cssnu[PK}Z5Xseparator/style.min.cssnu[PKZZseparator/theme.cssnu[PKZAlaa\separator/editor.min.cssnu[PKZS Qzz]separator/block.jsonnu[PKZAlaaSbseparator/editor-rtl.min.cssnu[PKZótcseparator/theme-rtl.min.cssnu[PKZ+iieseparator/editor-rtl.cssnu[PKZóteseparator/theme.min.cssnu[PKZgcode/style-rtl.cssnu[PKZҿhcode/style-rtl.min.cssnu[PKZkvЂicode/theme-rtl.cssnu[PKZgjcode/style.cssnu[PKZ+))ikcode/editor.cssnu[PKZ?kcode/style.min.cssnu[PKZkvЂlcode/theme.cssnu[PKZp w$$mcode/editor.min.cssnu[PKZÒy||ncode/block.jsonnu[PKZp w$$scode/editor-rtl.min.cssnu[PKZ؊Ktt8tcode/theme-rtl.min.cssnu[PKZ+))tcode/editor-rtl.cssnu[PKZ؊Ktt^ucode/theme.min.cssnu[PKZvtext-columns/style-rtl.cssnu[PKZA8Sxtext-columns/style-rtl.min.cssnu[PKZcejztext-columns/style.cssnu[PKZZ[[|text-columns/editor.cssnu[PKZH syG}text-columns/style.min.cssnu[PKZ VVZtext-columns/editor.min.cssnu[PKZ5Ctext-columns/block.jsonnu[PKZ VVRtext-columns/editor-rtl.min.cssnu[PKZZ[[text-columns/editor-rtl.cssnu[PKZH"post-navigation-link/style-rtl.cssnu[PKZB&post-navigation-link/style-rtl.min.cssnu[PKZFٱpost-navigation-link/style.cssnu[PKZ(H"post-navigation-link/style.min.cssnu[PKZ~c&&ipost-navigation-link/block.jsonnu[PKZ7kYY ޕsearch.phpnu[PKZipage-list/style-rtl.cssnu[PKZ犔page-list/style-rtl.min.cssnu[PKZipage-list/style.cssnu[PKZ]page-list/editor.cssnu[PKZ犔page-list/style.min.cssnu[PKZԏpage-list/editor.min.cssnu[PKZh8page-list/block.jsonnu[PKZԏpage-list/editor-rtl.min.cssnu[PKZ] page-list/editor-rtl.cssnu[PKZ/,&& gallery.phpnu[PKZؒKNF,widget-group/block.jsonnu[PKZmĨU .pattern.phpnu[PKZ0e66T5post-author-name/style-rtl.cssnu[PKZ A11"5post-author-name/style-rtl.min.cssnu[PKZ0e66[6post-author-name/style.cssnu[PKZ A116post-author-name/style.min.cssnu[PKZ#Z7post-author-name/block.jsonnu[PKZ$ `=comments-title.phpnu[PKZ}]ttvHverse/style-rtl.cssnu[PKZp7ee-Iverse/style-rtl.min.cssnu[PKZ}]ttIverse/style.cssnu[PKZp7eeJverse/style.min.cssnu[PKZnή4Kverse/block.jsonnu[PKZ."Rpost-terms/style-rtl.cssnu[PKZ]E[uuRpost-terms/style-rtl.min.cssnu[PKZ.Spost-terms/style.cssnu[PKZ]E[uuoTpost-terms/style.min.cssnu[PKZD ,Upost-terms/block.jsonnu[PKZI==D[comments-title/editor.cssnu[PKZ*z88[comments-title/editor.min.cssnu[PKZ.|O\comments-title/block.jsonnu[PKZ*z88!bcomments-title/editor-rtl.min.cssnu[PKZI==ccomments-title/editor-rtl.cssnu[PKZֳ clatest-comments.phpnu[PKZ@ n wshortcode.phpnu[PKZJWiizmissing/block.jsonnu[PKZOx)L}rss.phpnu[PKZt, lsite-logo.phpnu[PKZ   gbutton.phpnu[PKZ'[CCrequire-dynamic-blocks.phpnu[PKZ_ ;search/view.jsnu[PKZ X X tsearch/style-rtl.cssnu[PKZC*BX X search/style-rtl.min.cssnu[PKZesearch/theme-rtl.cssnu[PKZRQ^W W search/style.cssnu[PKZpBphhsearch/editor.cssnu[PKZ'W W search/style.min.cssnu[PKZǠTT\search/view.min.asset.phpnu[PKZesearch/theme.cssnu[PKZ+FFsearch/editor.min.cssnu[PKZ;lQsearch/block.jsonnu[PKZ+FFvsearch/editor-rtl.min.cssnu[PKZI@TTsearch/view.asset.phpnu[PKZUJYYsearch/view.min.jsnu[PKZ{e~~9 search/theme-rtl.min.cssnu[PKZpBphh search/editor-rtl.cssnu[PKZ{e~~search/theme.min.cssnu[PKZDnquery-pagination-previous.phpnu[PKZ6 loginout.phpnu[PKZ"$# #widget-group.phpnu[PKZO LLG-cover/style-rtl.cssnu[PKZ`}ZJJjzcover/style-rtl.min.cssnu[PKZ\>LLLcover/style.cssnu[PKZ#}}cover/editor.cssnu[PKZOyJJAcover/style.min.cssnu[PKZ]:ecover/editor.min.cssnu[PKZ+ o o media-text/style-rtl.min.cssnu[PKZGr r ɚmedia-text/style.cssnu[PKZmedia-text/editor.cssnu[PKZaȕU U ]media-text/style.min.cssnu[PKZk4`SSmedia-text/editor.min.cssnu[PKZӣ media-text/block.jsonnu[PKZy UU_media-text/editor-rtl.min.cssnu[PKZ7media-text/editor-rtl.cssnu[PKZTJ query-total.phpnu[PKZ  query/view.jsnu[PKZw96VVquery/editor.cssnu[PKZTTquery/view.min.asset.phpnu[PKZ:query/editor.min.cssnu[PKZ2\query/block.jsonnu[PKZquery/editor-rtl.min.cssnu[PKZTTquery/view.asset.phpnu[PKZ$^query/view.min.jsnu[PKZw96VVcquery/editor-rtl.cssnu[PKZܣll post-content.phpnu[PKZr//post-date/style-rtl.cssnu[PKZVN**post-date/style-rtl.min.cssnu[PKZr//post-date/style.cssnu[PKZVN**post-date/style.min.cssnu[PKZxwpost-date/block.jsonnu[PKZ )!77query-no-results.phpnu[PKZK"comments-pagination-next.phpnu[PKZ$8022)comment-date/style-rtl.cssnu[PKZ --Q*comment-date/style-rtl.min.cssnu[PKZ$8022*comment-date/style.cssnu[PKZ --D+comment-date/style.min.cssnu[PKZv\\+comment-date/block.jsonnu[PKZKjj^1home-link/block.jsonnu[PKZ>&  6comments-pagination-previous.phpnu[PKZ6RZ=site-title/style-rtl.cssnu[PKZC>site-title/style-rtl.min.cssnu[PKZ6R?site-title/style.cssnu[PKZgZJJ*Asite-title/editor.cssnu[PKZCAsite-title/style.min.cssnu[PKZfBBBsite-title/editor.min.cssnu[PKZtCsite-title/block.jsonnu[PKZfBBJsite-title/editor-rtl.min.cssnu[PKZgZJJ;Ksite-title/editor-rtl.cssnu[PKZ\ Kcomment-content.phpnu[PKZ(O88Upost-terms.phpnu[PKZg g "dcover.phpnu[PKZBplist.phpnu[PKZ%upost-author-name.phpnu[PKZ!$$}latest-posts/style-rtl.cssnu[PKZ=.)))Dlatest-posts/style-rtl.min.cssnu[PKZĒ((latest-posts/style.cssnu[PKZH)latest-posts/editor.cssnu[PKZZ--latest-posts/style.min.cssnu[PKZ²latest-posts/editor.min.cssnu[PKZBh <latest-posts/block.jsonnu[PKZz1latest-posts/editor-rtl.min.cssnu[PKZ}GYɫlatest-posts/editor-rtl.cssnu[PKZ (block.phpnu[PKZE7Scomment-edit-link.phpnu[PKZ8=Isite-tagline.phpnu[PKZȂ <post-comments-form.phpnu[PKZ,X5((wpost-title/style-rtl.cssnu[PKZflpost-title/style-rtl.min.cssnu[PKZ,X5((8post-title/style.cssnu[PKZflpost-title/style.min.cssnu[PKZpost-title/block.jsonnu[PKZ}Erequire-static-blocks.phpnu[PKZ\L% % ;file/view.jsnu[PKZ#7file/style-rtl.cssnu[PKZe file/style-rtl.min.cssnu[PKZ<qfile/style.cssnu[PKZDˮVVxfile/editor.cssnu[PKZA file/style.min.cssnu[PKZ?TTfile/view.min.asset.phpnu[PKZRblfile/editor.min.cssnu[PKZkXXfile/block.jsonnu[PKZzM@file/editor-rtl.min.cssnu[PKZzBTT file/view.asset.phpnu[PKZg file/view.min.jsnu[PKZ  WW&file/editor-rtl.cssnu[PKZ+5+5 page-list.phpnu[PKZ;'(Gcomments-pagination-previous/block.jsonnu[PKZ]V#~Kcomments-pagination-next/block.jsonnu[PKZZOnavigation-submenu/editor.cssnu[PKZ QQJJ!Tnavigation-submenu/editor.min.cssnu[PKZsjBB^Ynavigation-submenu/block.jsonnu[PKZq`yKK%_navigation-submenu/editor-rtl.min.cssnu[PKZx}!dnavigation-submenu/editor-rtl.cssnu[PKZ m'^!^!ilatest-posts.phpnu[PKZ0?g /archives.phpnu[PKZֱ//query-pagination/style-rtl.cssnu[PKZp$M"query-pagination/style-rtl.min.cssnu[PKZk4++query-pagination/style.cssnu[PKZ>  _query-pagination/editor.cssnu[PKZh:query-pagination/style.min.cssnu[PKZEquery-pagination/editor.min.cssnu[PKZ++Kquery-pagination/block.jsonnu[PKZE#query-pagination/editor-rtl.min.cssnu[PKZ>  query-pagination/editor-rtl.cssnu[PKZ2;mklatest-comments/style-rtl.cssnu[PKZ!?latest-comments/style-rtl.min.cssnu[PKZShlatest-comments/style.cssnu[PKZ/vlatest-comments/style.min.cssnu[PKZ5fflatest-comments/block.jsonnu[PKZDparagraph/style-rtl.cssnu[PKZiparagraph/style-rtl.min.cssnu[PKZDf%kparagraph/style.cssnu[PKZ0paragraph/editor.cssnu[PKZ:ڏparagraph/style.min.cssnu[PKZ'*paragraph/editor.min.cssnu[PKZHparagraph/block.jsonnu[PKZ'*paragraph/editor-rtl.min.cssnu[PKZ0paragraph/editor-rtl.cssnu[PKZx8}#list-item/block.jsonnu[PKZ'=KGG  image/view.jsnu[PKZc@wYGG\9image/style-rtl.cssnu[PKZWimage/style-rtl.min.cssnu[PKZYrimage/theme-rtl.cssnu[PKZc==simage/style.cssnu[PKZa bimage/editor.cssnu[PKZy Ximage/style.min.cssnu[PKZ4$TT3image/view.min.asset.phpnu[PKZYϸimage/theme.cssnu[PKZ1IK image/editor.min.cssnu[PKZ\ image/block.jsonnu[PKZu image/editor-rtl.min.cssnu[PKZoc\TTimage/view.asset.phpnu[PKZ ++Nimage/view.min.jsnu[PKZ.image/theme-rtl.min.cssnu[PKZa¶ image/editor-rtl.cssnu[PKZ.image/theme.min.cssnu[PKZJl4 post-comments-form/style-rtl.cssnu[PKZNe$ post-comments-form/style-rtl.min.cssnu[PKZ fڍ post-comments-form/style.cssnu[PKZqc post-comments-form/editor.cssnu[PKZe'h  post-comments-form/style.min.cssnu[PKZW#@||! post-comments-form/editor.min.cssnu[PKZv## post-comments-form/block.jsonnu[PKZW#@||%!# post-comments-form/editor-rtl.min.cssnu[PKZqc!# post-comments-form/editor-rtl.cssnu[PKZ+Vyy$ post-excerpt/style-rtl.cssnu[PKZ3SS& post-excerpt/style-rtl.min.cssnu[PKZ+Vyy.( post-excerpt/style.cssnu[PKZٵUU) post-excerpt/editor.cssnu[PKZ3SS* post-excerpt/style.min.cssnu[PKZ*}PP&, post-excerpt/editor.min.cssnu[PKZ2, post-excerpt/block.jsonnu[PKZ*}PP2 post-excerpt/editor-rtl.min.cssnu[PKZٵUU3 post-excerpt/editor-rtl.cssnu[PKZ$rqq :4 avatar.phpnu[PKZ"pXXJ html/editor.cssnu[PKZbt|N html/editor.min.cssnu[PKZQ html/block.jsonnu[PKZL T html/editor-rtl.min.cssnu[PKZ6&YYNW html/editor-rtl.cssnu[PKZ޻ Z calendar.phpnu[PKZ.tҁr group/style-rtl.cssnu[PKZuus group/style-rtl.min.cssnu[PKZz|'CCat group/theme-rtl.cssnu[PKZ.tҁt group/style.cssnu[PKZ?|<<u group/editor.cssnu[PKZuu#{ group/style.min.cssnu[PKZz|'CC{ group/theme.cssnu[PKZף]| group/editor.min.cssnu[PKZ|33 group/block.jsonnu[PKZף group/editor-rtl.min.cssnu[PKZ\DT>>6 group/theme-rtl.min.cssnu[PKZ?|<< group/editor-rtl.cssnu[PKZ\DT>>; group/theme.min.cssnu[PKZ(y table/style-rtl.cssnu[PKZ#gċӥ table/style-rtl.min.cssnu[PKZLLc) table/theme-rtl.cssnu[PKZe9q table/style.cssnu[PKZK99 table/editor.cssnu[PKZP table/style.min.cssnu[PKZLLcO table/theme.cssnu[PKZBNK table/editor.min.cssnu[PKZBr88 table/block.jsonnu[PKZBNK& table/editor-rtl.min.cssnu[PKZ)) E table/theme-rtl.min.cssnu[PKZK99t table/editor-rtl.cssnu[PKZ))  table/theme.min.cssnu[PKZ 2HH footnotes/style-rtl.cssnu[PKZ}   footnotes/style-rtl.min.cssnu[PKZ1"zGG footnotes/style.cssnu[PKZGtYO footnotes/style.min.cssnu[PKZE#Ȅ footnotes/block.jsonnu[PKZ+-- read-more/style-rtl.cssnu[PKZ2HB read-more/style-rtl.min.cssnu[PKZ+-- read-more/style.cssnu[PKZ2H read-more/style.min.cssnu[PKZ7\v read-more/block.jsonnu[PKZRe heading/style-rtl.cssnu[PKZ`. heading/style-rtl.min.cssnu[PKZRe1# heading/style.cssnu[PKZ`.t' heading/style.min.cssnu[PKZ+ heading/block.jsonnu[PKZQ 2 footnotes.phpnu[PKZ`e0 0 A comments/style-rtl.cssnu[PKZ"[A A XL comments/style-rtl.min.cssnu[PKZ}^. . U comments/style.cssnu[PKZ fggS` comments/editor.cssnu[PKZf? ? r comments/style.min.cssnu[PKZjj| comments/editor.min.cssnu[PKZ{{3 comments/block.jsonnu[PKZdll comments/editor-rtl.min.cssnu[PKZii comments/editor-rtl.cssnu[PKZZt!X post-featured-image/style-rtl.cssnu[PKZ[A))%\ post-featured-image/style-rtl.min.cssnu[PKZZt post-featured-image/style.cssnu[PKZ3  post-featured-image/editor.cssnu[PKZ[A))! post-featured-image/style.min.cssnu[PKZؚ"f post-featured-image/editor.min.cssnu[PKZ o  post-featured-image/block.jsonnu[PKZ҈F&s post-featured-image/editor-rtl.min.cssnu[PKZi]_" post-featured-image/editor-rtl.cssnu[PKZv]]/ details/style-rtl.cssnu[PKZQQg0 details/style-rtl.min.cssnu[PKZv]]1 details/style.cssnu[PKZZ221 details/editor.cssnu[PKZQQ2 details/style.min.cssnu[PKZm--2 details/editor.min.cssnu[PKZҵ3 details/block.jsonnu[PKZm--: details/editor-rtl.min.cssnu[PKZZ22: details/editor-rtl.cssnu[PKZi.. ; image.phpnu[PKZǝ::!7j comments-pagination/style-rtl.cssnu[PKZGW%n comments-pagination/style-rtl.min.cssnu[PKZ66s comments-pagination/style.cssnu[PKZ*ow comments-pagination/editor.cssnu[PKZ8{X!z comments-pagination/style.min.cssnu[PKZj"Q comments-pagination/editor.min.cssnu[PKZW^ comments-pagination/block.jsonnu[PKZ#& comments-pagination/editor-rtl.min.cssnu[PKZ%a77"] comments-pagination/editor-rtl.cssnu[PKZ  term-description/style-rtl.cssnu[PKZh*K" term-description/style-rtl.min.cssnu[PKZ # term-description/style.cssnu[PKZh*KF term-description/style.min.cssnu[PKZd;"X term-description/block.jsonnu[PKZ=_ social-link/editor.cssnu[PKZF|| social-link/editor.min.cssnu[PKZǍk$$X social-link/block.jsonnu[PKZF||¢ social-link/editor-rtl.min.cssnu[PKZ=_ social-link/editor-rtl.cssnu[PKZMg rss/style-rtl.cssnu[PKZg rss/style-rtl.min.cssnu[PKZ"~X  rss/style.cssnu[PKZ@ s rss/editor.cssnu[PKZ  rss/style.min.cssnu[PKZȵ rss/editor.min.cssnu[PKZ rss/block.jsonnu[PKZ rss/editor-rtl.min.cssnu[PKZ@ s rss/editor-rtl.cssnu[PKZM##aii page-list-item.phpnu[PKZOVƮ file.phpnu[PKZ\kk list/style-rtl.cssnu[PKZY<__ list/style-rtl.min.cssnu[PKZ\kkG list/style.cssnu[PKZY<__ list/style.min.cssnu[PKZ:T list/block.jsonnu[PKZdj4 4 ^ post-date.phpnu[PKZrC2 social-link.phpnu[PKZn77 comment-edit-link/style-rtl.cssnu[PKZ5)22#* comment-edit-link/style-rtl.min.cssnu[PKZn77 comment-edit-link/style.cssnu[PKZ5)221 comment-edit-link/style.min.cssnu[PKZ٥ comment-edit-link/block.jsonnu[PKZ(it;;# post-author-biography/style-rtl.cssnu[PKZlA+66'0 post-author-biography/style-rtl.min.cssnu[PKZ(it;; post-author-biography/style.cssnu[PKZlA+66#G post-author-biography/style.min.cssnu[PKZ,}  post-author-biography/block.jsonnu[PKZ\.UU! page-list-item/block.jsonnu[PKZY,, legacy-widget/block.jsonnu[PKZOyee3 archives/style-rtl.cssnu[PKZ׽YY archives/style-rtl.min.cssnu[PKZOyee archives/style.cssnu[PKZ.'oo( archives/editor.cssnu[PKZ׽YY archives/style.min.cssnu[PKZp``y archives/editor.min.cssnu[PKZ, archives/block.jsonnu[PKZҴaa archives/editor-rtl.min.cssnu[PKZUpp archives/editor-rtl.cssnu[PKZ*66 c tag-cloud.phpnu[PKZ S22 site-tagline/style-rtl.cssnu[PKZv--R site-tagline/style-rtl.min.cssnu[PKZ S22 site-tagline/style.cssnu[PKZLLE site-tagline/editor.cssnu[PKZv-- site-tagline/style.min.cssnu[PKZß~qDDO site-tagline/editor.min.cssnu[PKZ0x site-tagline/block.jsonnu[PKZß~qDD site-tagline/editor-rtl.min.cssnu[PKZLL? site-tagline/editor-rtl.cssnu[PKZ{K!K! navigation/view.jsnu[PKZEJJTT#c1 navigation/view-modal.min.asset.phpnu[PKZDD 2 navigation/style-rtl.cssnu[PKZ xH@H@w navigation/style-rtl.min.cssnu[PKZ DD navigation/style.cssnu[PKZPpz0z0 navigation/editor.cssnu[PKZXT A@A@z-navigation/style.min.cssnu[PKZՃTTnnavigation/view.min.asset.phpnu[PKZYVTTnnavigation/view-modal.asset.phpnu[PKZ<1#\,\,Gonavigation/editor.min.cssnu[PKZ navigation/block.jsonnu[PKZN`,`,navigation/editor-rtl.min.cssnu[PKZ1ĈTTnavigation/view.asset.phpnu[PKZmZ  [navigation/view.min.jsnu[PKZX/~0~0navigation/editor-rtl.cssnu[PKZGGcomment-date.phpnu[PKZy>>  home-link.phpnu[PKZmk99!1comment-author-name/style-rtl.cssnu[PKZ44%2comment-author-name/style-rtl.min.cssnu[PKZmk992comment-author-name/style.cssnu[PKZ44!!3comment-author-name/style.min.cssnu[PKZǎ汳3comment-author-name/block.jsonnu[PKZQ9comment-reply-link.phpnu[PKZ2r5.Bpost-navigation-link.phpnu[PKZNff5Unavigation-link/style-rtl.cssnu[PKZt1@@!Vnavigation-link/style-rtl.min.cssnu[PKZAeeyXnavigation-link/style.cssnu[PKZa'Znavigation-link/editor.cssnu[PKZ%F??anavigation-link/style.min.cssnu[PKZ5{|cnavigation-link/editor.min.cssnu[PKZDQjnavigation-link/block.jsonnu[PKZ "qnavigation-link/editor-rtl.min.cssnu[PKZ=xnavigation-link/editor-rtl.cssnu[PKZl&ze1e1social-links/style-rtl.cssnu[PKZr9e2--@social-links/style-rtl.min.cssnu[PKZ>Fd1d1ksocial-links/style.cssnu[PKZ:RO O social-links/editor.cssnu[PKZ֢--social-links/style.min.cssnu[PKZIsocial-links/editor.min.cssnu[PKZO.H' ' Rsocial-links/block.jsonnu[PKZ-\social-links/editor-rtl.min.cssnu[PKZO O dsocial-links/editor-rtl.cssnu[PKZ"''ntemplate-part.phpnu[PKZ22vquery-title.phpnu[PKZ꘥Oquote/style-rtl.cssnu[PKZ/=quote/style-rtl.min.cssnu[PKZO''quote/theme-rtl.cssnu[PKZ4{quote/style.cssnu[PKZDOquote/style.min.cssnu[PKZl{ $$quote/theme.cssnu[PKZDOquote/block.jsonnu[PKZ'΃ظquote/theme-rtl.min.cssnu[PKZ)r1quote/theme.min.cssnu[PKZYw w =post-excerpt.phpnu[PKZ')tttemplate-part/theme-rtl.cssnu[PKZ+stemplate-part/editor.cssnu[PKZ')tttemplate-part/theme.cssnu[PKZPPHtemplate-part/editor.min.cssnu[PKZYtemplate-part/block.jsonnu[PKZPP template-part/editor-rtl.min.cssnu[PKZ%iiltemplate-part/theme-rtl.min.cssnu[PKZ+s$template-part/editor-rtl.cssnu[PKZ%iitemplate-part/theme.min.cssnu[PKZ(comment-content/style-rtl.cssnu[PKZF||!comment-content/style-rtl.min.cssnu[PKZ(^comment-content/style.cssnu[PKZF||5comment-content/style.min.cssnu[PKZ13comment-content/block.jsonnu[PKZ bpost-template/style-rtl.cssnu[PKZ|*:post-template/style-rtl.min.cssnu[PKZdPzpost-template/style.cssnu[PKZNpost-template/style.min.cssnu[PKZ## post-template/block.jsonnu[PKZkktag-cloud/editor.cssnu[PKZqcO88tag-cloud/style.min.cssnu[PKZ_7]]>tag-cloud/editor.min.cssnu[PKZ uۨtag-cloud/block.jsonnu[PKZ_7]] tag-cloud/editor-rtl.min.cssnu[PKZ>kkx tag-cloud/editor-rtl.cssnu[PKZ7-+ legacy-widget.phpnu[PKZfJ$$ post-featured-image.phpnu[PKZU==?site-title.phpnu[PKZU!^Gmedia-text.phpnu[PKZyrXpattern/block.jsonnu[PKZtv$Zquery-pagination-previous/block.jsonnu[PKZ(XsY6Y6_navigation-link.phpnu[PKZp٢@categories.phpnu[PKZcomments-pagination-numbers/editor-rtl.cssnu[PKZ?query-pagination.phpnu[PKZĄUUDcomment-author-name.phpnu[PKZJ1Lo#*Mquery-pagination-numbers/editor.cssnu[PKZy֌'ZNquery-pagination-numbers/editor.min.cssnu[PKZuFF#}Oquery-pagination-numbers/block.jsonnu[PKZ F+Tquery-pagination-numbers/editor-rtl.min.cssnu[PKZ'