From bf5c68485ef07868ad0a91168ecd0092af7661ae Mon Sep 17 00:00:00 2001 From: "Edward Z. Yang" Date: Wed, 25 Apr 2012 22:47:39 -0400 Subject: [PATCH] WordPress 3.3.2 Signed-off-by: Edward Z. Yang --- readme.html | 2 +- wp-admin/about.php | 6 +- wp-admin/includes/update-core.php | 2 +- wp-admin/plugins.php | 12 +- wp-admin/press-this.php | 13 +- wp-admin/setup-config.php | 3 + wp-comments-post.php | 2 +- .../twentyeleven/languages/twentyeleven.pot | 394 +++++++++--------- .../themes/twentyten/languages/twentyten.pot | 298 ++++++------- wp-includes/formatting.php | 136 +++++- wp-includes/js/plupload/changelog.txt | 34 ++ wp-includes/js/plupload/handlers.dev.js | 10 +- wp-includes/js/plupload/plupload.flash.js | 2 +- wp-includes/js/plupload/plupload.flash.swf | Bin 18752 -> 18873 bytes wp-includes/js/plupload/plupload.html4.js | 2 +- wp-includes/js/plupload/plupload.html5.js | 2 +- wp-includes/js/plupload/plupload.js | 4 +- .../js/plupload/plupload.silverlight.js | 2 +- .../js/plupload/plupload.silverlight.xap | Bin 43675 -> 44013 bytes wp-includes/js/swfobject.js | 2 +- wp-includes/js/swfupload/swfupload.swf | Bin 12787 -> 12547 bytes wp-includes/kses.php | 27 +- wp-includes/ms-functions.php | 4 +- wp-includes/script-loader.php | 2 +- wp-includes/user.php | 3 +- wp-includes/version.php | 2 +- wp-includes/wp-db.php | 4 +- 27 files changed, 565 insertions(+), 403 deletions(-) diff --git a/readme.html b/readme.html index 66c102f7..8980b379 100644 --- a/readme.html +++ b/readme.html @@ -8,7 +8,7 @@

WordPress -
Version 3.3.1 +
Version 3.3.2

Semantic Personal Publishing Platform

diff --git a/wp-admin/about.php b/wp-admin/about.php index 470b5579..1ebc0f0d 100644 --- a/wp-admin/about.php +++ b/wp-admin/about.php @@ -34,7 +34,11 @@ include( './admin-header.php' );
-

+

+

Version %1$s addressed some security issues and fixed %2$s bug.', + 'Version %1$s addressed some security issues and fixed %2$s bugs.', 12 ), '3.3.2', number_format_i18n( 12 ) ); ?> + the release notes.' ), 'http://codex.wordpress.org/Version_3.3.2' ); ?> +

Version %1$s addressed a security issue and fixed %2$s bug.', 'Version %1$s addressed a security issue and fixed %2$s bugs.', 15 ), '3.3.1', number_format_i18n( 15 ) ); ?> the release notes.' ), 'http://codex.wordpress.org/Version_3.3.1' ); ?> diff --git a/wp-admin/includes/update-core.php b/wp-admin/includes/update-core.php index 46979d78..185e0258 100644 --- a/wp-admin/includes/update-core.php +++ b/wp-admin/includes/update-core.php @@ -406,7 +406,7 @@ function update_core($from, $to) { $mysql_version = $wpdb->db_version(); $required_php_version = '5.2.4'; $required_mysql_version = '5.0'; - $wp_version = '3.3.1'; + $wp_version = '3.3.2'; $php_compat = version_compare( $php_version, $required_php_version, '>=' ); if ( file_exists( WP_CONTENT_DIR . '/db.php' ) && empty( $wpdb->is_mysql ) ) $mysql_compat = true; diff --git a/wp-admin/plugins.php b/wp-admin/plugins.php index 00b53afe..d339899b 100644 --- a/wp-admin/plugins.php +++ b/wp-admin/plugins.php @@ -154,6 +154,10 @@ if ( $action ) { wp_die(__('You do not have sufficient permissions to deactivate plugins for this site.')); check_admin_referer('deactivate-plugin_' . $plugin); + if ( ! is_network_admin() && is_plugin_active_for_network( $plugin ) ) { + wp_redirect( self_admin_url("plugins.php?plugin_status=$status&paged=$page&s=$s") ); + exit; + } deactivate_plugins($plugin); update_option('recently_activated', array($plugin => time()) + (array)get_option('recently_activated')); if ( headers_sent() ) @@ -169,7 +173,13 @@ if ( $action ) { check_admin_referer('bulk-plugins'); $plugins = isset( $_POST['checked'] ) ? (array) $_POST['checked'] : array(); - $plugins = array_filter($plugins, 'is_plugin_active'); //Do not deactivate plugins which are already deactivated. + // Do not deactivate plugins which are already deactivated. + if ( is_network_admin() ) { + $plugins = array_filter( $plugins, 'is_plugin_active_for_network' ); + } else { + $plugins = array_filter( $plugins, 'is_plugin_active' ); + $plugins = array_diff( $plugins, array_filter( $plugins, 'is_plugin_active_for_network' ) ); + } if ( empty($plugins) ) { wp_redirect( self_admin_url("plugins.php?plugin_status=$status&paged=$page&s=$s") ); exit; diff --git a/wp-admin/press-this.php b/wp-admin/press-this.php index f368b213..b8402529 100644 --- a/wp-admin/press-this.php +++ b/wp-admin/press-this.php @@ -390,24 +390,15 @@ var photostorage = false; function setup_photo_actions() { jQuery('.close').click(function() { jQuery('#extra-fields').hide(); - jQuery('body').append( jQuery('#photo-add-url-div') ); jQuery('#extra-fields').html(''); }); jQuery('.refresh').click(function() { photostorage = false; - jQuery('body').append( jQuery('#photo-add-url-div') ); show('photo'); }); jQuery('#photo-add-url').click(function(){ - var container = jQuery('#img_container'); - - if ( container.children('#photo-add-url-div:visible').length ) { - container.children('a').show(); - jQuery('#photo-add-url-div').hide(); - } else { - container.children('a').hide(); - container.append( jQuery('#photo-add-url-div').show() ); - } + var form = jQuery('#photo-add-url-div').clone(); + jQuery('#img_container').empty().append( form.show() ); }); jQuery('#waiting').hide(); jQuery('#extra-fields').show(); diff --git a/wp-admin/setup-config.php b/wp-admin/setup-config.php index efc158fc..e3067ac7 100644 --- a/wp-admin/setup-config.php +++ b/wp-admin/setup-config.php @@ -44,10 +44,13 @@ define('WP_DEBUG', false); require_once(ABSPATH . WPINC . '/load.php'); require_once(ABSPATH . WPINC . '/version.php'); wp_check_php_mysql_versions(); +wp_unregister_GLOBALS(); require_once(ABSPATH . WPINC . '/compat.php'); require_once(ABSPATH . WPINC . '/functions.php'); require_once(ABSPATH . WPINC . '/class-wp-error.php'); +require_once(ABSPATH . WPINC . '/formatting.php'); +wp_magic_quotes(); if (!file_exists(ABSPATH . 'wp-config-sample.php')) wp_die('Sorry, I need a wp-config-sample.php file to work from. Please re-upload this file from your WordPress installation.'); diff --git a/wp-comments-post.php b/wp-comments-post.php index 648388f4..9f1dc724 100644 --- a/wp-comments-post.php +++ b/wp-comments-post.php @@ -100,6 +100,6 @@ if ( !$user->ID ) { $location = empty($_POST['redirect_to']) ? get_comment_link($comment_id) : $_POST['redirect_to'] . '#comment-' . $comment_id; $location = apply_filters('comment_post_redirect', $location, $comment); -wp_redirect($location); +wp_safe_redirect( $location ); exit; ?> diff --git a/wp-content/themes/twentyeleven/languages/twentyeleven.pot b/wp-content/themes/twentyeleven/languages/twentyeleven.pot index 77bf8d29..a19b4fbf 100644 --- a/wp-content/themes/twentyeleven/languages/twentyeleven.pot +++ b/wp-content/themes/twentyeleven/languages/twentyeleven.pot @@ -1,200 +1,197 @@ -# Copyright (C) 2010 Twenty Eleven -# This file is distributed under the same license as the Twenty Eleven package. +# Copyright (C) 2012 the WordPress team +# This file is distributed under the GNU General Public License. msgid "" msgstr "" "Project-Id-Version: Twenty Eleven 1.3\n" -"Report-Msgid-Bugs-To: http://wordpress.org/tag/twentyeleven\n" -"POT-Creation-Date: 2011-12-10 19:47:15+00:00\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tags/twentyeleven\n" +"POT-Creation-Date: 2012-02-10 16:30:53+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2010-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: 2012-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" -#: content-quote.php:14 showcase.php:115 showcase.php:194 content.php:15 -#: content.php:19 content-image.php:15 content-gallery.php:16 -#: content-gallery.php:48 content-aside.php:16 content-status.php:15 -#: inc/widgets.php:89 content-link.php:16 content-featured.php:14 -msgid "Permalink to %s" +#: 404.php:17 +msgid "This is somewhat embarrassing, isn’t it?" msgstr "" -#: content-quote.php:15 -msgid "Quote" +#: 404.php:21 +msgid "" +"It seems we can’t find what you’re looking for. Perhaps " +"searching, or one of the links below, can help." msgstr "" -#: content-quote.php:24 content.php:30 content-image.php:21 -#: content-aside.php:22 content-status.php:21 content-link.php:22 -msgid "Reply" +#: 404.php:28 +msgid "Most Used Categories" msgstr "" -#: content-quote.php:24 content.php:30 content-image.php:21 -#: content-aside.php:22 content-status.php:21 content-link.php:22 -msgctxt "comments number" -msgid "1" +#. translators: %1$s: smilie +#: 404.php:36 +msgid "Try looking in the monthly archives. %1$s" msgstr "" -#: content-quote.php:24 content.php:30 content-image.php:21 -#: content-aside.php:22 content-status.php:21 content-link.php:22 -msgctxt "comments number" -msgid "%" +#: archive.php:25 +msgid "Daily Archives: %s" msgstr "" -#: content-quote.php:35 content.php:41 content-image.php:27 -#: content-gallery.php:32 content-aside.php:33 functions.php:327 -#: content-status.php:34 content-link.php:33 -msgid "Continue reading " +#: archive.php:27 +msgid "Monthly Archives: %s" msgstr "" -#: content-quote.php:36 content.php:42 content-image.php:28 -#: content-single.php:24 content-intro.php:18 content-gallery.php:54 -#: content-aside.php:34 image.php:90 content-status.php:35 content-page.php:18 -#: content-link.php:34 content-featured.php:23 -msgid "Pages:" +#: archive.php:27 +msgctxt "monthly archives date format" +msgid "F Y" msgstr "" -#. translators: used between list items, there is a space after the comma -#: content-quote.php:44 content-quote.php:54 content.php:51 content.php:61 -#: content-image.php:47 content-image.php:56 content-single.php:30 -#: content-single.php:33 content-gallery.php:62 content-gallery.php:72 -#: content-featured.php:29 content-featured.php:38 -msgid ", " +#: archive.php:29 +msgid "Yearly Archives: %s" msgstr "" -#: content-quote.php:48 content.php:55 content-image.php:51 -#: content-gallery.php:66 -msgid "Posted in %2$s" +#: archive.php:29 +msgctxt "yearly archives date format" +msgid "Y" msgstr "" -#: content-quote.php:60 content.php:67 content-image.php:59 -#: content-gallery.php:78 -msgid "Tagged %2$s" +#: archive.php:31 +msgid "Blog Archives" msgstr "" -#: content-quote.php:69 showcase.php:196 content.php:77 content-image.php:64 -#: content-gallery.php:87 content-aside.php:42 content-status.php:43 -#: content-link.php:42 -msgid "Leave a reply" +#: archive.php:57 author.php:74 category.php:50 index.php:37 search.php:42 +#: tag.php:50 +msgid "Nothing Found" msgstr "" -#: content-quote.php:69 showcase.php:196 content.php:77 content-image.php:64 -#: content-gallery.php:87 content-aside.php:42 content-status.php:43 -#: content-link.php:42 -msgid "1 Reply" +#: archive.php:61 author.php:78 category.php:54 index.php:41 tag.php:54 +msgid "" +"Apologies, but no results were found for the requested archive. Perhaps " +"searching will help find a related post." msgstr "" -#: content-quote.php:69 showcase.php:196 content.php:77 content-image.php:64 -#: content-gallery.php:87 content-aside.php:42 content-status.php:43 -#: content-link.php:42 -msgid "% Replies" +#: author.php:28 +msgid "Author Archives: %s" msgstr "" -#: content-quote.php:72 content.php:80 content-image.php:68 -#: content-single.php:52 content-intro.php:19 content-gallery.php:90 -#: content-aside.php:44 image.php:41 functions.php:505 functions.php:533 -#: content-status.php:45 content-page.php:21 content-link.php:44 -#: content-featured.php:45 -msgid "Edit" +#: author.php:49 content-single.php:60 +msgid "About %s" msgstr "" -#: showcase.php:72 -msgid "Featured Post" +#: category.php:19 +msgid "Category Archives: %s" msgstr "" -#: showcase.php:145 -msgid "Featuring: %s" +#: comments.php:17 +msgid "" +"This post is password protected. Enter the password to view any comments." msgstr "" -#: showcase.php:155 -msgid "Recent Posts" -msgstr "" +#: comments.php:33 +msgid "One thought on “%2$s”" +msgid_plural "%1$s thoughts on “%2$s”" +msgstr[0] "" +msgstr[1] "" -#: index.php:37 category.php:50 tag.php:50 author.php:74 search.php:42 -#: archive.php:57 -msgid "Nothing Found" +#: comments.php:40 comments.php:60 +msgid "Comment navigation" msgstr "" -#: index.php:41 category.php:54 tag.php:54 author.php:78 archive.php:61 -msgid "" -"Apologies, but no results were found for the requested archive. Perhaps " -"searching will help find a related post." +#: comments.php:41 comments.php:61 +msgid "← Older Comments" msgstr "" -#: content.php:16 -msgid "Featured" +#: comments.php:42 comments.php:62 +msgid "Newer Comments →" msgstr "" -#. #-#-#-#-# twentyeleven.pot (Twenty Eleven 1.3) #-#-#-#-# -#. Author URI of the plugin/theme -#: footer.php:27 -msgid "http://wordpress.org/" +#: comments.php:72 +msgid "Comments are closed." msgstr "" -#: footer.php:27 -msgid "Semantic Personal Publishing Platform" +#: content-aside.php:16 content-featured.php:14 content-gallery.php:16 +#: content-gallery.php:48 content-image.php:15 content-link.php:16 +#: content-quote.php:14 content-status.php:15 content.php:15 content.php:19 +#: inc/widgets.php:89 showcase.php:115 showcase.php:194 +msgid "Permalink to %s" msgstr "" -#: footer.php:27 -msgid "Proudly powered by %s" +#: content-aside.php:17 +msgid "Aside" msgstr "" -#: category.php:19 -msgid "Category Archives: %s" +#: content-aside.php:22 content-image.php:21 content-link.php:22 +#: content-quote.php:24 content-status.php:21 content.php:30 +msgid "Reply" msgstr "" -#: content-image.php:16 -msgid "Image" +#: content-aside.php:22 content-image.php:21 content-link.php:22 +#: content-quote.php:24 content-status.php:21 content.php:30 +msgctxt "comments number" +msgid "1" msgstr "" -#: content-image.php:34 -msgid "" -" by " -" %6$s" +#: content-aside.php:22 content-image.php:21 content-link.php:22 +#: content-quote.php:24 content-status.php:21 content.php:30 +msgctxt "comments number" +msgid "%" msgstr "" -#: content-image.php:39 functions.php:570 -msgid "View all posts by %s" +#: content-aside.php:33 content-gallery.php:32 content-image.php:27 +#: content-link.php:33 content-quote.php:35 content-status.php:34 +#: content.php:41 functions.php:327 +msgid "Continue reading " msgstr "" -#: sidebar.php:19 -msgid "Archives" +#: content-aside.php:34 content-featured.php:23 content-gallery.php:54 +#: content-image.php:28 content-intro.php:18 content-link.php:34 +#: content-page.php:18 content-quote.php:36 content-single.php:24 +#: content-status.php:35 content.php:42 image.php:90 +msgid "Pages:" msgstr "" -#: sidebar.php:26 -msgid "Meta" +#: content-aside.php:42 content-gallery.php:87 content-image.php:64 +#: content-link.php:42 content-quote.php:69 content-status.php:43 +#: content.php:77 showcase.php:196 +msgid "Leave a reply" msgstr "" -#: content-single.php:35 -msgid "" -"This entry was posted in %1$s and tagged %2$s by %5$s. " -"Bookmark the permalink." +#: content-aside.php:42 content-gallery.php:87 content-image.php:64 +#: content-link.php:42 content-quote.php:69 content-status.php:43 +#: content.php:77 showcase.php:196 +msgid "1 Reply" msgstr "" -#: content-single.php:37 -msgid "" -"This entry was posted in %1$s by %5$s. Bookmark the permalink." +#: content-aside.php:42 content-gallery.php:87 content-image.php:64 +#: content-link.php:42 content-quote.php:69 content-status.php:43 +#: content.php:77 showcase.php:196 +msgid "% Replies" msgstr "" -#: content-single.php:39 -msgid "" -"This entry was posted by %5$s. Bookmark the permalink." +#: content-aside.php:44 content-featured.php:45 content-gallery.php:90 +#: content-image.php:68 content-intro.php:19 content-link.php:44 +#: content-page.php:21 content-quote.php:72 content-single.php:52 +#: content-status.php:45 content.php:80 functions.php:505 functions.php:533 +#: image.php:41 +msgid "Edit" msgstr "" -#: content-single.php:60 author.php:49 -msgid "About %s" +#. translators: used between list items, there is a space after the comma +#: content-featured.php:29 content-featured.php:38 content-gallery.php:62 +#: content-gallery.php:72 content-image.php:47 content-image.php:56 +#: content-quote.php:44 content-quote.php:54 content-single.php:30 +#: content-single.php:33 content.php:51 content.php:61 +msgid ", " msgstr "" -#: content-single.php:64 -msgid "View all posts by %s " +#: content-featured.php:31 +msgid "" +"This entry was posted in %1$s and tagged %2$s. Bookmark the permalink." msgstr "" -#: tag.php:19 -msgid "Tag Archives: %s" +#: content-featured.php:33 +msgid "" +"This entry was posted in %1$s. Bookmark the permalink." msgstr "" #: content-gallery.php:17 @@ -207,74 +204,83 @@ msgid_plural "This gallery contains %2$s photos." msgstr[0] "" msgstr[1] "" -#: comments.php:17 -msgid "" -"This post is password protected. Enter the password to view any comments." +#: content-gallery.php:66 content-image.php:51 content-quote.php:48 +#: content.php:55 +msgid "Posted in %2$s" msgstr "" -#: comments.php:33 -msgid "One thought on “%2$s”" -msgid_plural "%1$s thoughts on “%2$s”" -msgstr[0] "" -msgstr[1] "" +#: content-gallery.php:78 content-image.php:59 content-quote.php:60 +#: content.php:67 +msgid "Tagged %2$s" +msgstr "" -#: comments.php:40 comments.php:60 -msgid "Comment navigation" +#: content-image.php:16 +msgid "Image" msgstr "" -#: comments.php:41 comments.php:61 -msgid "← Older Comments" +#: content-image.php:34 +msgid "" +" by " +" %6$s" msgstr "" -#: comments.php:42 comments.php:62 -msgid "Newer Comments →" +#: content-image.php:39 functions.php:570 +msgid "View all posts by %s" msgstr "" -#: comments.php:72 -msgid "Comments are closed." +#: content-link.php:17 +msgid "Link" msgstr "" -#: content-aside.php:17 -msgid "Aside" +#: content-quote.php:15 +msgid "Quote" msgstr "" -#: 404.php:17 -msgid "This is somewhat embarrassing, isn’t it?" +#: content-single.php:35 +msgid "" +"This entry was posted in %1$s and tagged %2$s by %5$s. " +"Bookmark the permalink." msgstr "" -#: 404.php:21 +#: content-single.php:37 msgid "" -"It seems we can’t find what you’re looking for. Perhaps " -"searching, or one of the links below, can help." +"This entry was posted in %1$s by %5$s. Bookmark the permalink." msgstr "" -#: 404.php:28 -msgid "Most Used Categories" +#: content-single.php:39 +msgid "" +"This entry was posted by %5$s. Bookmark the permalink." msgstr "" -#. translators: %1$s: smilie -#: 404.php:36 -msgid "Try looking in the monthly archives. %1$s" +#: content-single.php:64 +msgid "View all posts by %s " msgstr "" -#: image.php:18 -msgid "Image navigation" +#: content-status.php:16 +msgid "Status" msgstr "" -#: image.php:19 -msgid "← Previous" +#: content.php:16 +msgid "Featured" msgstr "" -#: image.php:20 -msgid "Next →" +#. #-#-#-#-# twentyeleven.pot (Twenty Eleven 1.3) #-#-#-#-# +#. Author URI of the plugin/theme +#: footer.php:27 +msgid "http://wordpress.org/" msgstr "" -#: image.php:30 -msgid "" -"Published %2$s " -"at %4$s × %5$s " -"in %8$s" +#: footer.php:27 +msgid "Semantic Personal Publishing Platform" +msgstr "" + +#: footer.php:27 +msgid "Proudly powered by %s" msgstr "" #: functions.php:101 @@ -408,12 +414,24 @@ msgstr "" msgid "Skip to secondary content" msgstr "" -#: author.php:28 -msgid "Author Archives: %s" +#: image.php:18 +msgid "Image navigation" msgstr "" -#: content-status.php:16 -msgid "Status" +#: image.php:19 +msgid "← Previous" +msgstr "" + +#: image.php:20 +msgid "Next →" +msgstr "" + +#: image.php:30 +msgid "" +"Published %2$s " +"at %4$s × %5$s " +"in %8$s" msgstr "" #: inc/theme-options.php:61 @@ -566,46 +584,28 @@ msgid "" "different keywords." msgstr "" -#: archive.php:25 -msgid "Daily Archives: %s" -msgstr "" - -#: archive.php:27 -msgid "Monthly Archives: %s" -msgstr "" - -#: archive.php:27 -msgctxt "monthly archives date format" -msgid "F Y" -msgstr "" - -#: archive.php:29 -msgid "Yearly Archives: %s" +#: searchform.php:11 searchform.php:12 searchform.php:13 +msgid "Search" msgstr "" -#: archive.php:29 -msgctxt "yearly archives date format" -msgid "Y" +#: showcase.php:72 +msgid "Featured Post" msgstr "" -#: archive.php:31 -msgid "Blog Archives" +#: showcase.php:145 +msgid "Featuring: %s" msgstr "" -#: content-link.php:17 -msgid "Link" +#: showcase.php:155 +msgid "Recent Posts" msgstr "" -#: content-featured.php:31 -msgid "" -"This entry was posted in %1$s and tagged %2$s. Bookmark the permalink." +#: sidebar.php:19 +msgid "Archives" msgstr "" -#: content-featured.php:33 -msgid "" -"This entry was posted in %1$s. Bookmark the permalink." +#: sidebar.php:26 +msgid "Meta" msgstr "" #: single.php:19 @@ -616,8 +616,8 @@ msgstr "" msgid "Next " msgstr "" -#: searchform.php:11 searchform.php:12 searchform.php:13 -msgid "Search" +#: tag.php:19 +msgid "Tag Archives: %s" msgstr "" #. Theme Name of the plugin/theme diff --git a/wp-content/themes/twentyten/languages/twentyten.pot b/wp-content/themes/twentyten/languages/twentyten.pot index 314cbab9..208848db 100644 --- a/wp-content/themes/twentyten/languages/twentyten.pot +++ b/wp-content/themes/twentyten/languages/twentyten.pot @@ -1,89 +1,65 @@ -# Copyright (C) 2010 Twenty Ten -# This file is distributed under the same license as the Twenty Ten package. +# Copyright (C) 2012 the WordPress team +# This file is distributed under the GNU General Public License. msgid "" msgstr "" "Project-Id-Version: Twenty Ten 1.3\n" -"Report-Msgid-Bugs-To: http://wordpress.org/tag/twentyten\n" -"POT-Creation-Date: 2011-12-10 19:27:25+00:00\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tags/twentyten\n" +"POT-Creation-Date: 2012-02-10 16:30:52+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2010-MO-DA HO:MI+ZONE\n" +"PO-Revision-Date: 2012-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" -#: loop-attachment.php:21 -msgid "Return to %s" -msgstr "" - -#. translators: %s - title of parent post -#: loop-attachment.php:23 -msgid " %s" -msgstr "" - -#: loop-attachment.php:32 -msgid "By %2$s" -msgstr "" - -#: loop-attachment.php:36 functions.php:476 -msgid "View all posts by %s" +#: 404.php:16 loop.php:33 +msgid "Not Found" msgstr "" -#: loop-attachment.php:43 -msgid "Published %2$s" +#: 404.php:18 +msgid "" +"Apologies, but the page you requested could not be found. Perhaps searching " +"will help." msgstr "" -#: loop-attachment.php:53 -msgid "Full size is %s pixels" +#: archive.php:33 +msgid "Daily Archives: %s" msgstr "" -#: loop-attachment.php:56 -msgid "Link to full-size image" +#: archive.php:35 +msgid "Monthly Archives: %s" msgstr "" -#: loop-attachment.php:63 loop-attachment.php:111 loop.php:100 loop.php:123 -#: loop.php:165 loop-page.php:30 loop-single.php:56 -msgid "Edit" +#: archive.php:35 +msgctxt "monthly archives date format" +msgid "F Y" msgstr "" -#: loop-attachment.php:104 loop.php:115 loop.php:143 functions.php:248 -msgid "Continue reading " +#: archive.php:37 +msgid "Yearly Archives: %s" msgstr "" -#: loop-attachment.php:105 loop.php:144 loop-page.php:29 loop-single.php:34 -msgid "Pages:" +#: archive.php:37 +msgctxt "yearly archives date format" +msgid "Y" msgstr "" -#. #-#-#-#-# twentyten.pot (Twenty Ten 1.3) #-#-#-#-# -#. Theme URI of the plugin/theme -#: footer.php:33 -msgid "http://wordpress.org/" +#: archive.php:39 +msgid "Blog Archives" msgstr "" -#: footer.php:33 -msgid "Semantic Personal Publishing Platform" +#: author.php:27 +msgid "Author Archives: %s" msgstr "" -#: footer.php:33 -msgid "Proudly powered by %s." +#: author.php:37 loop-single.php:43 +msgid "About %s" msgstr "" #: category.php:16 msgid "Category Archives: %s" msgstr "" -#: sidebar.php:27 -msgid "Archives" -msgstr "" - -#: sidebar.php:34 -msgid "Meta" -msgstr "" - -#: tag.php:16 -msgid "Tag Archives: %s" -msgstr "" - #: comments.php:18 msgid "" "This post is password protected. Enter the password to view any comments." @@ -107,80 +83,18 @@ msgstr "" msgid "Comments are closed." msgstr "" -#: 404.php:16 loop.php:33 -msgid "Not Found" -msgstr "" - -#: 404.php:18 -msgid "" -"Apologies, but the page you requested could not be found. Perhaps searching " -"will help." -msgstr "" - -#: loop.php:25 loop.php:178 -msgid " Older posts" -msgstr "" - -#: loop.php:26 loop.php:179 -msgid "Newer posts " -msgstr "" - -#: loop.php:35 -msgid "" -"Apologies, but no results were found for the requested archive. Perhaps " -"searching will help find a related post." -msgstr "" - -#: loop.php:60 loop.php:95 loop.php:96 -msgctxt "gallery category slug" -msgid "gallery" -msgstr "" - -#: loop.php:62 loop.php:83 loop.php:131 -msgid "Permalink to %s" -msgstr "" - -#: loop.php:82 -msgid "This gallery contains %2$s photo." -msgid_plural "This gallery contains %2$s photos." -msgstr[0] "" -msgstr[1] "" - -#: loop.php:93 -msgid "View Galleries" -msgstr "" - -#: loop.php:93 loop.php:96 -msgid "More Galleries" -msgstr "" - -#: loop.php:96 -msgid "View posts in the Gallery category" -msgstr "" - -#: loop.php:99 loop.php:122 loop.php:164 -msgid "Leave a comment" -msgstr "" - -#: loop.php:99 loop.php:122 loop.php:164 -msgid "1 Comment" -msgstr "" - -#: loop.php:99 loop.php:122 loop.php:164 -msgid "% Comments" -msgstr "" - -#: loop.php:106 -msgctxt "asides category slug" -msgid "asides" +#. #-#-#-#-# twentyten.pot (Twenty Ten 1.3) #-#-#-#-# +#. Theme URI of the plugin/theme +#: footer.php:33 +msgid "http://wordpress.org/" msgstr "" -#: loop.php:151 -msgid "Posted in %2$s" +#: footer.php:33 +msgid "Semantic Personal Publishing Platform" msgstr "" -#: loop.php:160 -msgid "Tagged %2$s" +#: footer.php:33 +msgid "Proudly powered by %s." msgstr "" #: functions.php:100 @@ -227,6 +141,10 @@ msgstr "" msgid "Sunset" msgstr "" +#: functions.php:248 loop-attachment.php:104 loop.php:115 loop.php:143 +msgid "Continue reading " +msgstr "" + #: functions.php:330 msgid "%s says:" msgstr "" @@ -302,6 +220,10 @@ msgid "" "span> %3$s" msgstr "" +#: functions.php:476 loop-attachment.php:36 +msgid "View all posts by %s" +msgstr "" + #: functions.php:493 msgid "" "This entry was posted in %1$s and tagged %2$s. Bookmark the ← %s" msgstr "" -#: search.php:16 -msgid "Search Results for: %s" +#: loop-attachment.php:32 +msgid "By %2$s" msgstr "" -#: search.php:26 -msgid "Nothing Found" +#: loop-attachment.php:43 +msgid "Published %2$s" msgstr "" -#: search.php:28 -msgid "" -"Sorry, but nothing matched your search criteria. Please try again with some " -"different keywords." +#: loop-attachment.php:53 +msgid "Full size is %s pixels" +msgstr "" + +#: loop-attachment.php:56 +msgid "Link to full-size image" +msgstr "" + +#: loop-attachment.php:63 loop-attachment.php:111 loop-page.php:30 +#: loop-single.php:56 loop.php:100 loop.php:123 loop.php:165 +msgid "Edit" +msgstr "" + +#: loop-attachment.php:105 loop-page.php:29 loop-single.php:34 loop.php:144 +msgid "Pages:" msgstr "" #: loop-single.php:21 loop-single.php:61 @@ -364,30 +298,96 @@ msgstr "" msgid "View all posts by %s " msgstr "" -#: archive.php:33 -msgid "Daily Archives: %s" +#: loop.php:25 loop.php:178 +msgid " Older posts" msgstr "" -#: archive.php:35 -msgid "Monthly Archives: %s" +#: loop.php:26 loop.php:179 +msgid "Newer posts " msgstr "" -#: archive.php:35 -msgctxt "monthly archives date format" -msgid "F Y" +#: loop.php:35 +msgid "" +"Apologies, but no results were found for the requested archive. Perhaps " +"searching will help find a related post." msgstr "" -#: archive.php:37 -msgid "Yearly Archives: %s" +#: loop.php:60 loop.php:95 loop.php:96 +msgctxt "gallery category slug" +msgid "gallery" msgstr "" -#: archive.php:37 -msgctxt "yearly archives date format" -msgid "Y" +#: loop.php:62 loop.php:83 loop.php:131 +msgid "Permalink to %s" msgstr "" -#: archive.php:39 -msgid "Blog Archives" +#: loop.php:82 +msgid "This gallery contains %2$s photo." +msgid_plural "This gallery contains %2$s photos." +msgstr[0] "" +msgstr[1] "" + +#: loop.php:93 +msgid "View Galleries" +msgstr "" + +#: loop.php:93 loop.php:96 +msgid "More Galleries" +msgstr "" + +#: loop.php:96 +msgid "View posts in the Gallery category" +msgstr "" + +#: loop.php:99 loop.php:122 loop.php:164 +msgid "Leave a comment" +msgstr "" + +#: loop.php:99 loop.php:122 loop.php:164 +msgid "1 Comment" +msgstr "" + +#: loop.php:99 loop.php:122 loop.php:164 +msgid "% Comments" +msgstr "" + +#: loop.php:106 +msgctxt "asides category slug" +msgid "asides" +msgstr "" + +#: loop.php:151 +msgid "Posted in %2$s" +msgstr "" + +#: loop.php:160 +msgid "Tagged %2$s" +msgstr "" + +#: search.php:16 +msgid "Search Results for: %s" +msgstr "" + +#: search.php:26 +msgid "Nothing Found" +msgstr "" + +#: search.php:28 +msgid "" +"Sorry, but nothing matched your search criteria. Please try again with some " +"different keywords." +msgstr "" + +#: sidebar.php:27 +msgid "Archives" +msgstr "" + +#: sidebar.php:34 +msgid "Meta" +msgstr "" + +#: tag.php:16 +msgid "Tag Archives: %s" msgstr "" #. Theme Name of the plugin/theme diff --git a/wp-includes/formatting.php b/wp-includes/formatting.php index 3452ed2a..d43e848f 100644 --- a/wp-includes/formatting.php +++ b/wp-includes/formatting.php @@ -1350,9 +1350,17 @@ function antispambot($emailaddy, $mailto=0) { */ function _make_url_clickable_cb($matches) { $url = $matches[2]; - $suffix = ''; - /** Include parentheses in the URL only if paired **/ + if ( ')' == $matches[3] && strpos( $url, '(' ) ) { + // If the trailing character is a closing parethesis, and the URL has an opening parenthesis in it, add the closing parenthesis to the URL. + // Then we can let the parenthesis balancer do its thing below. + $url .= $matches[3]; + $suffix = ''; + } else { + $suffix = $matches[3]; + } + + // Include parentheses in the URL only if paired while ( substr_count( $url, '(' ) < substr_count( $url, ')' ) ) { $suffix = strrchr( $url, ')' ) . $suffix; $url = substr( $url, 0, strrpos( $url, ')' ) ); @@ -1418,23 +1426,117 @@ function _make_email_clickable_cb($matches) { * * @since 0.71 * - * @param string $ret Content to convert URIs. + * @param string $text Content to convert URIs. * @return string Content with converted URIs. */ -function make_clickable($ret) { - $ret = ' ' . $ret; - // in testing, using arrays here was found to be faster - $save = @ini_set('pcre.recursion_limit', 10000); - $retval = preg_replace_callback('#(?])(\()?([\w]+?://(?:[\w\\x80-\\xff\#%~/?@\[\]-]{1,2000}|[\'*(+.,;:!=&$](?![\b\)]|(\))?([\s]|$))|(?(1)\)(?![\s<.,;:]|$)|\)))+)#is', '_make_url_clickable_cb', $ret); - if (null !== $retval ) - $ret = $retval; - @ini_set('pcre.recursion_limit', $save); - $ret = preg_replace_callback('#([\s>])((www|ftp)\.[\w\\x80-\\xff\#$%&~/.\-;:=,?@\[\]+]+)#is', '_make_web_ftp_clickable_cb', $ret); - $ret = preg_replace_callback('#([\s>])([.0-9a-z_+-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,})#i', '_make_email_clickable_cb', $ret); - // this one is not in an array because we need it to run last, for cleanup of accidental links within links - $ret = preg_replace("#(]+?>|>))]+?>([^>]+?)#i", "$1$3", $ret); - $ret = trim($ret); - return $ret; +function make_clickable( $text ) { + $r = ''; + $textarr = preg_split( '/(<[^<>]+>)/', $text, -1, PREG_SPLIT_DELIM_CAPTURE ); // split out HTML tags + foreach ( $textarr as $piece ) { + if ( empty( $piece ) || ( $piece[0] == '<' && ! preg_match('|^<\s*[\w]{1,20}+://|', $piece) ) ) { + $r .= $piece; + continue; + } + + // Long strings might contain expensive edge cases ... + if ( 10000 < strlen( $piece ) ) { + // ... break it up + foreach ( _split_str_by_whitespace( $piece, 2100 ) as $chunk ) { // 2100: Extra room for scheme and leading and trailing paretheses + if ( 2101 < strlen( $chunk ) ) { + $r .= $chunk; // Too big, no whitespace: bail. + } else { + $r .= make_clickable( $chunk ); + } + } + } else { + $ret = " $piece "; // Pad with whitespace to simplify the regexes + + $url_clickable = '~ + ([\\s(<.,;:!?]) # 1: Leading whitespace, or punctuation + ( # 2: URL + [\\w]{1,20}+:// # Scheme and hier-part prefix + (?=\S{1,2000}\s) # Limit to URLs less than about 2000 characters long + [\\w\\x80-\\xff#%\\~/@\\[\\]*(+=&$-]*+ # Non-punctuation URL character + (?: # Unroll the Loop: Only allow puctuation URL character if followed by a non-punctuation URL character + [\'.,;:!?)] # Punctuation URL character + [\\w\\x80-\\xff#%\\~/@\\[\\]*(+=&$-]++ # Non-punctuation URL character + )* + ) + (\)?) # 3: Trailing closing parenthesis (for parethesis balancing post processing) + ~xS'; // The regex is a non-anchored pattern and does not have a single fixed starting character. + // Tell PCRE to spend more time optimizing since, when used on a page load, it will probably be used several times. + + $ret = preg_replace_callback( $url_clickable, '_make_url_clickable_cb', $ret ); + + $ret = preg_replace_callback( '#([\s>])((www|ftp)\.[\w\\x80-\\xff\#$%&~/.\-;:=,?@\[\]+]+)#is', '_make_web_ftp_clickable_cb', $ret ); + $ret = preg_replace_callback( '#([\s>])([.0-9a-z_+-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,})#i', '_make_email_clickable_cb', $ret ); + + $ret = substr( $ret, 1, -1 ); // Remove our whitespace padding. + $r .= $ret; + } + } + + // Cleanup of accidental links within links + $r = preg_replace( '#(]+?>|>))]+?>([^>]+?)#i', "$1$3", $r ); + return $r; +} + +/** + * Breaks a string into chunks by splitting at whitespace characters. + * The length of each returned chunk is as close to the specified length goal as possible, + * with the caveat that each chunk includes its trailing delimiter. + * Chunks longer than the goal are guaranteed to not have any inner whitespace. + * + * Joining the returned chunks with empty delimiters reconstructs the input string losslessly. + * + * Input string must have no null characters (or eventual transformations on output chunks must not care about null characters) + * + * + * _split_str_by_whitespace( "1234 67890 1234 67890a cd 1234 890 123456789 1234567890a 45678 1 3 5 7 90 ", 10 ) == + * array ( + * 0 => '1234 67890 ', // 11 characters: Perfect split + * 1 => '1234 ', // 5 characters: '1234 67890a' was too long + * 2 => '67890a cd ', // 10 characters: '67890a cd 1234' was too long + * 3 => '1234 890 ', // 11 characters: Perfect split + * 4 => '123456789 ', // 10 characters: '123456789 1234567890a' was too long + * 5 => '1234567890a ', // 12 characters: Too long, but no inner whitespace on which to split + * 6 => ' 45678 ', // 11 characters: Perfect split + * 7 => '1 3 5 7 9', // 9 characters: End of $string + * ); + * + * + * @since 3.4.0 + * @access private + * + * @param string $string The string to split + * @param int $goal The desired chunk length. + * @return array Numeric array of chunks. + */ +function _split_str_by_whitespace( $string, $goal ) { + $chunks = array(); + + $string_nullspace = strtr( $string, "\r\n\t\v\f ", "\000\000\000\000\000\000" ); + + while ( $goal < strlen( $string_nullspace ) ) { + $pos = strrpos( substr( $string_nullspace, 0, $goal + 1 ), "\000" ); + + if ( false === $pos ) { + $pos = strpos( $string_nullspace, "\000", $goal + 1 ); + if ( false === $pos ) { + break; + } + } + + $chunks[] = substr( $string, 0, $pos + 1 ); + $string = substr( $string, $pos + 1 ); + $string_nullspace = substr( $string_nullspace, $pos + 1 ); + } + + if ( $string ) { + $chunks[] = $string; + } + + return $chunks; } /** diff --git a/wp-includes/js/plupload/changelog.txt b/wp-includes/js/plupload/changelog.txt index bec5aeef..56947216 100644 --- a/wp-includes/js/plupload/changelog.txt +++ b/wp-includes/js/plupload/changelog.txt @@ -1,3 +1,37 @@ +Version 1.5.4 (2012-04-12) + Flash: Disable scripting if swf was loaded from another domain. +Version 1.5.3 (2012-04-05) + HTML5: Check if xhr object is initialized, before calling abort() on it. + HTML4: Postpone form removal until uploaders state changes, to avoid error on resuming stopped uploads. + BrowserPlus: Fix mechanical typo, that caused error during mime type check. + BrowserPlus: browserPlus.Uploader.Cancel() has two required parameters, dies with the error if not passed. + Flash: Improve runtime's behaviour during upload cancellation. + Flash: Survive the case when GPSVersionID contains unexpected value. + Flash: Fix random freeze in Chrome's bundled Flash Player. + Flash: Avoid the silent break when URLStream not yet open, but close is called on it. + Flash: Move Destroy handler out of Flash:Init handler, since it might be called not only after Flash:Init but also before it. + Flash: Avoid warning during build with mxmlc. + Try removeEventListener first in IE and only if it fails - detachEvent. + Fix plupload.getPos to return proper value in IE8+. + Do not initiate plupload.STARTED state, if file queue is empty. + Additional language packs: Estonian, Polish, Korean, French-Canadian, Greek, Persian/Farsi. +Version 1.5.2 (2012-01-06) + UI Widget: Do not show UI if no runtime can be initialized. + UI Widget: Timely update file size and total size if resize in action. + UI Widget: Constrain renaming feature to queued files only. + UI Widget: Disable Add button properly, if requested, rather then just hide. + HTML4/HTML5/BrowserPlus: Avoid adding mime type twice to dialog trigger. + HTML5: fix regression, when unresized images were failing on FF3.6. + HTML5: Constrain Gecko 2,5,6 workaround to multipart mode only. + HTML5/Flash: Take into account weird possibilities of ExifVersion being a string, rather then standard Undefined. + Flash: Simplify event dispatching in BitmapDataUnlimited class, in order to avoid freezing on resizing in FP11. + Add ability to disable file dialog trigger on request (uploader.disableBrowse(true/false)). + Support for immediate abort of upload process, be it chunked upload or regular one. + Abort all activity, before destroying uploader. + Revive temporary file removal logic in upload.php. + Fix potential vulnerability in dump.php and upload.php. + Additional MIME types: application/vnd.openxmlformats-officedocument.*, application/x-javascript, application/json, text/css,css, application/vnd.oasis.opendocument.formula-templat. + Additional language packs: Hungarian, Croatian, Serbian, Romanian. Version 1.5.1.1 (2011-09-27) HTML5: Fix mechanical typo, that successfully broke drag and drop, wherever could. Version 1.5.1 (2011-09-26) diff --git a/wp-includes/js/plupload/handlers.dev.js b/wp-includes/js/plupload/handlers.dev.js index d0f8708d..5dc56a3d 100644 --- a/wp-includes/js/plupload/handlers.dev.js +++ b/wp-includes/js/plupload/handlers.dev.js @@ -44,11 +44,13 @@ function fileUploading(up, file) { if ( max > hundredmb && file.size > hundredmb ) { setTimeout(function(){ - if ( file.status == 2 && file.loaded == 0 ) { // not uploading - wpFileError(file, pluploadL10n.big_upload_failed.replace('%1$s', '').replace('%2$s', '')); + var done; - if ( up.current && up.current.file.id == file.id && up.current.xhr.abort ) - up.current.xhr.abort(); + if ( file.status < 3 && file.loaded == 0 ) { // not uploading + wpFileError(file, pluploadL10n.big_upload_failed.replace('%1$s', '').replace('%2$s', '')); + up.stop(); // stops the whole queue + up.removeFile(file); + up.start(); // restart the queue } }, 10000); // wait for 10 sec. for the file to start uploading } diff --git a/wp-includes/js/plupload/plupload.flash.js b/wp-includes/js/plupload/plupload.flash.js index 8dc2f55d..aa87c6b8 100644 --- a/wp-includes/js/plupload/plupload.flash.js +++ b/wp-includes/js/plupload/plupload.flash.js @@ -1 +1 @@ -(function(f,b,d,e){var a={},g={};function c(){var h;try{h=navigator.plugins["Shockwave Flash"];h=h.description}catch(j){try{h=new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version")}catch(i){h="0.0"}}h=h.match(/\d+/g);return parseFloat(h[0]+"."+h[1])}d.flash={trigger:function(j,h,i){setTimeout(function(){var m=a[j],l,k;if(m){m.trigger("Flash:"+h,i)}},0)}};d.runtimes.Flash=d.addRuntime("flash",{getFeatures:function(){return{jpgresize:true,pngresize:true,maxWidth:8091,maxHeight:8091,chunks:true,progress:true,multipart:true,multi_selection:true}},init:function(m,o){var k,l,h=0,i=b.body;if(c()<10){o({success:false});return}g[m.id]=false;a[m.id]=m;k=b.getElementById(m.settings.browse_button);l=b.createElement("div");l.id=m.id+"_flash_container";d.extend(l.style,{position:"absolute",top:"0px",background:m.settings.shim_bgcolor||"transparent",zIndex:99999,width:"100%",height:"100%"});l.className="plupload flash";if(m.settings.container){i=b.getElementById(m.settings.container);if(d.getStyle(i,"position")==="static"){i.style.position="relative"}}i.appendChild(l);(function(){var p,q;p='';if(d.ua.ie){q=b.createElement("div");l.appendChild(q);q.outerHTML=p;q=null}else{l.innerHTML=p}}());function n(){return b.getElementById(m.id+"_flash")}function j(){if(h++>5000){o({success:false});return}if(!g[m.id]){setTimeout(j,1)}}j();k=l=null;m.bind("Flash:Init",function(){var q={},p;n().setFileFilters(m.settings.filters,m.settings.multi_selection);if(g[m.id]){return}g[m.id]=true;m.bind("UploadFile",function(r,t){var u=r.settings,s=m.settings.resize||{};n().uploadFile(q[t.id],u.url,{name:t.target_name||t.name,mime:d.mimeTypes[t.name.replace(/^.+\.([^.]+)/,"$1").toLowerCase()]||"application/octet-stream",chunk_size:u.chunk_size,width:s.width,height:s.height,quality:s.quality,multipart:u.multipart,multipart_params:u.multipart_params||{},file_data_name:u.file_data_name,format:/\.(jpg|jpeg)$/i.test(t.name)?"jpg":"png",headers:u.headers,urlstream_upload:u.urlstream_upload})});m.bind("Flash:UploadProcess",function(s,r){var t=s.getFile(q[r.id]);if(t.status!=d.FAILED){t.loaded=r.loaded;t.size=r.size;s.trigger("UploadProgress",t)}});m.bind("Flash:UploadChunkComplete",function(r,t){var u,s=r.getFile(q[t.id]);u={chunk:t.chunk,chunks:t.chunks,response:t.text};r.trigger("ChunkUploaded",s,u);if(s.status!=d.FAILED){n().uploadNextChunk()}if(t.chunk==t.chunks-1){s.status=d.DONE;r.trigger("FileUploaded",s,{response:t.text})}});m.bind("Flash:SelectFiles",function(r,u){var t,s,v=[],w;for(s=0;s';if(d.ua.ie){q=b.createElement("div");l.appendChild(q);q.outerHTML=p;q=null}else{l.innerHTML=p}}());function n(){return b.getElementById(m.id+"_flash")}function j(){if(h++>5000){o({success:false});return}if(g[m.id]===false){setTimeout(j,1)}}j();k=l=null;m.bind("Destroy",function(p){var q;d.removeAllEvents(b.body,p.id);delete g[p.id];delete a[p.id];q=b.getElementById(p.id+"_flash_container");if(q){i.removeChild(q)}});m.bind("Flash:Init",function(){var r={},q;try{n().setFileFilters(m.settings.filters,m.settings.multi_selection)}catch(p){o({success:false});return}if(g[m.id]){return}g[m.id]=true;m.bind("UploadFile",function(s,u){var v=s.settings,t=m.settings.resize||{};n().uploadFile(r[u.id],v.url,{name:u.target_name||u.name,mime:d.mimeTypes[u.name.replace(/^.+\.([^.]+)/,"$1").toLowerCase()]||"application/octet-stream",chunk_size:v.chunk_size,width:t.width,height:t.height,quality:t.quality,multipart:v.multipart,multipart_params:v.multipart_params||{},file_data_name:v.file_data_name,format:/\.(jpg|jpeg)$/i.test(u.name)?"jpg":"png",headers:v.headers,urlstream_upload:v.urlstream_upload})});m.bind("CancelUpload",function(){n().cancelUpload()});m.bind("Flash:UploadProcess",function(t,s){var u=t.getFile(r[s.id]);if(u.status!=d.FAILED){u.loaded=s.loaded;u.size=s.size;t.trigger("UploadProgress",u)}});m.bind("Flash:UploadChunkComplete",function(s,u){var v,t=s.getFile(r[u.id]);v={chunk:u.chunk,chunks:u.chunks,response:u.text};s.trigger("ChunkUploaded",t,v);if(t.status!==d.FAILED&&s.state!==d.STOPPED){n().uploadNextChunk()}if(u.chunk==u.chunks-1){t.status=d.DONE;s.trigger("FileUploaded",t,{response:u.text})}});m.bind("Flash:SelectFiles",function(s,v){var u,t,w=[],x;for(t=0;tvz?f6sj{X$$E5 z=KuNqKc9c?xy!ld-h1x3=bn4cO^PcdH6=--)o)V6Amd3kdtvzAzq+=-2d3YBZBHk0~ zXir2V-N*KHo!k{$ZcH(RC7N(|B$$kiq{!f?y(8Gw))Q=t99unKv}Nmp$6ylciFX%G zE%O&mE1NpaV1uwnm+mHQ6N3#rR;u#6FCQ&c^1;Eu6CE;k*a}eCbH_^J=iJBCs}9GG z4>+*S=6FX>ydxHDZC+p&q(??=I!%&5AnDz~&d5~BBTd177)@0NXZG&@=AiuIp!~s~ z`1Kd?RlWSwNBQbU`Dys=pFfm%G>#A+xZ#W`RUvF zS=;&9+xa=$`L03vqe1!6LHY4PIW;Kn9F$)klwTT@-x!q7x$CBA-&yOQQC?WR_8H}g zt1f;<861>f8I+$Gl%+yr8MWn-^ahyvqym*z&%GZZe`CA7_{|E*{P`p}=k^6tzn=L_ zY~I>i-}`dr&EAerLaEPZ9`(qLkG5+c%zU8eso$P*{F^hIHg~_)cvE`j*%dACqz>qx z8S*SS@~-W>WBiel|!ge*sm#_E83^DcS1$XfpV)?wCf9k-HC`n zY3STPou~xqfkoGs?@Z1MATWaSVtt-WetQ*iiDGvitg^y50?TL6taHV62OzFW?xwR&uJGeX;>WDZD>b6L% z(>gB*8Lx0x#yVo%4c)=61kGt*h?U?(bwupwY3zb6qvzK8IK&$%7%rL_nMQjUcH`s< zoK*X~*s}IWWk-A5sT*sb+nz{zN63LN7HUm6s@jDxg54|a?X8uuo~~r1+lh??U6T6n z_Es?t%4kXCboO*4+vB1hNw~}zgydASVsC~xXt}LQdslmMG$r-zw5Sn0IKx4t9YT!G z1T1PeY3M^DnbC(_QLLnu8PYZfp4A;&o`^V%mD8ZPMsa>*MN(*qqdU?WTPEgn8Pgal zE=zNw{gjBKS)3M9B1f|! z?O=B@M^F)xDDBN*S|)^QHAi&B( z2Q!9_zY>nMMl9iuSXX5H2%+zO{w-pWR%6N9UPs-{$SAmkf~rY5s*>!+Zri-C**Ifw zjaFk+Pq5WE_8GB^&Pr?qI*~JiCyQ8O{s^40Y_&NN>*)?-=i9sVn6-I%duuYPV!PVg zqDfoxZ+e0qFsN!XEgxLWH8Mj%>{&IjB*MXtNKSKGBq>I%#aP~0*N`zI z*2uFL)T?MCVmn4P=CZaY>K0Vb&LNg-sscuDCysA-Fq~|_AXXrdm+Z|N&-htuJc2rZ zFJu!&Q0#3WrMazLmuI)*a6{!ggnf23C&@zN9FnbS4rO~ehKg3hng5lTfzi&S3Y+&>*)di#f*0bwE&=Vj^42Y43vYGc^l5)V7GX zbH$Xl?qEFH9!^Z50~OAxHI7&p)w=iJqkYDRc4s(-E1)Y$=E)inxLhO4UXc#yjY+-l zo}&#l+QQx82C~u@DP8!g9f{-}cja+X{hB}&0uo-#dA~l4KMbsnmuE=tc?m7dyQ-vrcHJw$#rFENoEb2IkMU)KhA$Z&+AsTFD_J0bAf~4huhx7Lhxw zO!usJxN)fMYK^RLz(UZh=x8BXCLBZh?-U#wCw5;^o*QdJ#Me;|`w{8N1W2*&T;oJ! zrZ7slq@^_y>S?o8 z2Iei8TisBdBdkx@G)$K2g$n}<9Re32N8Yt~AtcjW6IeK}qCqK{URIV9Xl!T>)HKhl zo)=hn0->gQO;lAagj-)5m|sumX=57~%nejjHCN7QoPS(%X2RyGiiQfOakYyp+)np| zz}h0XCFrWQ;nolswJn|?gneGclIF#=RSk0-RGL#=J9|!p0@)_>hHP-gy5o)nL?sjx=jSa-zPxuQ8UlG_ZVRv1-pwOOd8c0EYGaI7nV zXl6=BtWAM3bXbJv>#nG(s;+8o2sGC>RLrinjXR%ONf%Idk+`s%sWl?{%1l0ZdAds~;SA+Vr%ZgowAB}i4bXsIWkXCBO(Z9c?P zSuwZTp2(sy*MU70X>0F-&)#99dzqpuwt}s+2tUhexLInXi(-flN2n*6jCE1}oSsBv zPOz)BvZp%{>$bt`tBkgHv^wU+&|pNW3j=fKHV2>~Hlx(oV5yv2TX~#gUZAlaDjrxo z-)0mW7dUES;T|Jmw$%hG8|#~E=i7|}`Z;NMYZpue7;X`Aj2JK?0=k6KMX^S_ClOUB@({slvj{>+^Q~|L+LBSH zAsEqtMV#iPLRHr8tj~s#Gn6Ep8OKnxXA#e8ym*QulChu(=9iBuo?`FB#Y@x)Ye)o{ z<`iP-nfDMXCkkp2;k5-j0&%E6MbLsoj;xrPQ_>3_O%O^)xVxd{h&4ks;Jc`q^v9uD7w0GDt@w7!)d#bjJcO=;A z?xZ0gg(7=}O1ZlU#w|`|#WLK+v{V-)-rCquLtc&%ToX&ij3TBJmOuvccA^wyY^K^y z{zX7%6D_pJWAY5o97l^*fVjCUsZJDQ9Ah)`#4&DD0A`dhOppd~oVQ2k_yp~4g!5y$Xm9flgyCfhQ6 z*;;Yx2$XPlhn|yN1Kg#My#cnsu+d@D8q4s$y=FKxH+#+6Nlt=|0?6lhI%0Zzq_q+! zIw4+hmQE?2F(b!tK`M=>b1N8vv#hoXaYSa3VvoxXH1ln^vvV&Z$~x5gIBZ_HrcKb=}x^XEN3phw-Wm zCL$_zMXxoZ$L6t|tL9QU*4372a}BR63B*yZ#x5vH zdkBL@TGdA5^BT2c8Saj@NI_+Uq`O#nIFVKptJKG1N&7rfdn&05f+UtMO=kz%w% z4h~UB&K*S-T@D<*LIDldBE~Oa~lRmJh`$N?-@t zV?{|*Ao)T^idx%Si@IW1b9;AWip#)Jxpm5fdW34BNKtnL3eaT^O{A^RI=Z%}jNcnY zw)KEvgZYa@)ZGEEbY+q7A&NSol*jyM693Q7f8>ANJJa)^J=gv-1B~ArWw0k16Rm|K zILM->?j8LLODXvu^~g|r=f_MIb@L;k14r~nQW9B7`$8YA(kH|;*s=cunqOdX#(&>^ z?_Ga(qxLppZ4W}W; z(xP|7Aj3#kYkRQES}iiitlHVl)$^-rE9U3St!-$STW!_~hJA`XBl|?}9X_Ub^-~E0 z4y?0lYmPWF*igs{l|p-APT{D+F@<9b_bn{4NMj}essW)f5v0+=lg4xu#>aG{yowj@z8~NDl_}J_DSa0FyXdH_PL2}aA4y5t1m~1RfHuelQdL5&tvFnkIzKM<9%EsPj zV0N*wKPkvRWO;0Y+Xc6?w9Gkm+98J?cKCFMn;nU2&WyvSGsSV#s4{kR{xQd*lJ6YN z3TGCSmsL=$z`hTgh02)9>5g%%tg4`VZ1v&O?X%e&Ad70J+cj1<;kdE`=T5gX$0U>{ z&YR90j`=K*e@xlr1;G_uS_)KFsIt+jbstq7r`pD=Y(LeuziOYL+7D3e2dWNDReY*#qUxHg z+741(#j53C)#X>MC8}$R>MB)TWvXkc>YApy4pCi)s;C zRM*j}>loE_tm>Mny2@2oh3cB6x++y(rMhcW_iWWNM|Ib#?mE?doa&ydy636x`Kmjh zx)-SK<5l-U)m^W;8&r3r>RzO}7pv|is`~`heWL3AmCDLg_G^_jsjOUOOI6mavKEyE zRd%e(!YXT3y$!0jQDwTy+EmuA=AW#N>Qq^m%3^B4Z`9EVb#zi4-J_0PrjA~&j$WbK zR;r^bNtJodq}>O^2)O z9AxJL&I6ne^q&BK23!DG%hd4~F?IhH>i(CYcqxjP0WJqz0rD#WR{^d@{Tjfvn537f zMH>K1)FRB!HUh2#To1Sba3fPEY+~vGn*mz@x1fG2vu|Qd)ow#O@CD0-gi> z4e&hR?|>8_4d?^(16}~^01N=Y%cPxv7XdE;UIx4Z_y^!sz-xfl0dD}_1ixz_olF(i;Fba@BSd@=bu7QQnMv3*Z*Ot$?k7+W@x%?f~2gxC?MM;2yxefcv=0 z|APE}zyp8>0S^Hl2L2J`j{+V8Yy>LwI#M!p%0--7%$z@1?1F68$BcQ5jX0guV5 z^>NTX0eBMdSHM$%?SNOgJy)^26_r0NkF(g{=N9`jvc-O~)eZ*iU_fQh%0MH34nzG- zw!_@0*5~DMs#^Yxtd^$$AT0-Jc^VXbsP_Y20PK+MFc5Ya2s;df9R>os3>s`>IgCsB z>7aR8w!b0+{|}T2|2z9{Y~$>h(QbcDw%h+`Q_J3z$2sf+xHHP$mhEp*{*G+l#U1wd zWQYBIz=wc00RIAf1o)U}K9%ijm`!CVMP+F~pQ6_E16}~^01N=P6YwJ7CBVyoR{;M2 zyb5?tQSGlIe?w7iZ&I7A*6c#Rx0G>C`@4!0960T7BY#tN+FwQa6O?;t#?O>-E|qU307KdquVW0HS{bepJTc zdK^S)mBqfAS;u+omoo1o^o34|F)oSkb}}YQHs*3=%19JSER z9^C9EN-hlMbjpnL9E|T8HW2}5ZWpC!6mw>NxB&)jE|s|_(}M zVRC63$$5s$AzG8^%t)fUOE6+`#JRzvEDim54X{ew<>FqiG;9H4y~AiNjOV$$5Qpq= zFo2j~*bkHPK`)Rt*(H7?S}7Z4CNj&-%_Fu8i0#~5qi9GxJBTaa97*)eDI7Mw%fu3J zm*|pjYzYC+@d7WqxU}1kOly;D+<~7FYcHU$4tu?>Ldn6MPA*&7=rQ~7v7oiM%pa^& zaJTzXM{p^*QE?l>__`Gxs=^aD{Y znz8XeGXi(J-5GuIju_C&3P4GFZ^?DLbBW9##*s9sMKYxF-eI-u{LElVfm9S$NS#Ci z?Shc8jhq)2?#6RIk&6wW-Qm{kn0o<(h0IUhzT@pUto!UIN&8Dhk~Bd&K#~rWG$=EZ zeUjvqCXy^C(cVlZ^*D%1#ggQa4o21C@H0s+VUjY1NtRN`u8c{ZsbF>*lkyJ1&K}C7 zQHL?9;BY1tPG{2SBbYSiNG9#$oMF$AiuON>Mmk!Oj**U~(Pz?R<&;!VGK-Q*N~-Aa zSJO&sh;BCF=1{4Yj$Iuk$5Aqu6loqM^C<~nh0+2_j_1<83%N9Yp)BoJ&!znvm^7i0 zNe3)q(t(SabkGteO*?@}N7!V0u5=VXktX=n1nFpp-R_YplwZ@}O_VI<(#&Qssmk^| zsfxGIG$5=F&ajV?>f{i~CpO z$ysazBepgoJqJ+%16$W4Jr9uqlg_8>&L>^K_>D{`?M+6u2}4c9P#3b2n{k-k(q@rv z5$P==y;Y=JMS7b^Zx`tuBE3^EaF?x#|v+YQ)U{52xl0Ad; zD)ubWtJ!l%uVH^fdM$e%X)pUb()BEbbOTEx-N^coUdQ^8UeA*G_Q_bV4JvaJdjY6T zYzNYt*#OebY$wt!>_w!vu$PeD%3emgm7N8N9t44SU!es_{}Ab`Vx_McOMG1@%^SwD z-xPYZOSHd*HQtG!hC!0=AiW2H4TB`#LwX;A8wN>!fb@R$A<_rfKaoO`>|e|)!*T?!n zv!%KGE8q$h`D>t%En(kaf)kcXCvh>sdEA)be9pQMD1p=>FB3G&S25`f#=j$~wVZuV zRO>kVGn3X1VSga(MI6B@R7lDj%l1{6bR=^s5<7<36vk&Uha$-}OjVe291ALvWig8= zlC_C-E0WsImMfC2lZ{fCy@#z~3UmCCt%V!oT*KHE$Xz&o*C5Zif$>eqbH^!?`*y~X zisX5SVSjK3Jj~d?$!R&*27QFDW0zB9FqTZ_HoH4j*776sU(VBkpBN_-Dl@xdQmQPq zNQxems+C#>SsuKjRKPEJa2+>=TV#C|PwDz%IfK8|JY|E*fr&9VL(^qr- zH103cPv^mjsip~a6Qp2KN-qN88W2vw5Jv3`-Lv|`=#{#^z*qU6$k!=2{RSnDjR+Sf948MniRZ%8~Iww(Gt8c zQ&?wq3S7h`lqLo*<|4a%}8Bq6IvK=N_ zIIW+UA#?4??|@16xBtLzjssnf8PRp;f9UGh)A~|>TUu{!RE$B~nBR3fTUR+&O`%vvmR_@5uZ2HHn+?lD__07E8 zm8m)O&slj6De)G8(2u7ycsg&n1xqk6{#T8rh5jay*F#q{35?%LR+w!?7~qt0Rg1&* zGE0?-6|kaJ?oLkGft_-MP42Wr7%hsGyI19PDiO9wG6+)o0YsA0C+EQ@i!e><>9ly@ zLE0m%LuqYt`rqKG;+?uy{AgI|4=F*-rr6|O*dF~hbnmdhK-D>U1v`i;YkMN>V4ADL zVo>O}^MX4E2R(<<*uOYlu`xO-1S|6FJ^)avc3+KJV+VAIe_i&k3LzqWNI5L$$ zLXx?1aF7H)NeG8zrAcnYeR^B@mA#QAue?AhNWVLwYUn_mVG;v@Dje?*in;E(dhxNPjeHn9Vcy6lzm z$i%6TdOCP8q@6EY?2ZG-RvwUs0K|DL4l8+xgHzaSUr6ce4>Zzw8^vH%^N7-yC%E_3 zoFL7agdn7Vh8&$8qbQ&5P?S$Pogajbh1AhwbhL_&fd&d-Mswhuz?+vKP-D1kpwhuf zslMQ3p!TuIVp=lw-(o8#ru%SvD`**ufZsMTg)`TZQ`R!0tmScD*75}4Nx*pgE|JEI zpXk1z9>s)NvK-zyNm6sKJ?UHm*+JD!G+A5i9%XX&yr&39iwuTitCaY!tyErBgOwF^L zT~h3oLEe8!aUSJ;%f#h+P)Gs7O5^Cy@oe#L{1V7ZlbO|8-LjSIM+wW^@;oPh$v}`< zZTb5!1X=5r)G!1Y?3T1ZU}-+pYPFu+)W_%cap|BYMT|IU5|LJkq)xG{QU;p(d0(KP zvnGcy)st{{w@`B}C3STU>ng`i6rtmK?W18!NC{bjwKj`QLC1d4u^;|nKN)IiBIj1C zH#_A}!=#^Um`n}!VTgkitJQXgOxA3tu<}kaC`GGY;AGT`R_)+qeT&v~TB(-TsT!Hh z$m~Yu5EL%c4EBj@z!<1pL$fmlv*HW}$WW1i@t;rI7@SLWID@q!XTiD%YudrmRX}H}%3tHb*_6M@ zgL5c> z_#w~Wa3uz-n*Pb>{u9Rs1C-DJx#j>{vxjF2q3y#ErMn}_EV63bWjcXHt0FiP2WlRY+?uYYSoqO&kb7@IY8lz?@J)G1OIb(!z5A7Sv~lHqmN5p0s<`vcWJVJu`scjn3y5bRd%N}R^=`A!-DZW|w&HHH+AP_- zEqiNz$@LHU(6t$+>o24bjhKjBkEXBq+^?WmEnoA%HzX_RFhk)?{4j+({O1~`bF4nc zSirX&A}8b#R;XvcO6s}8R8K}(z7YWBkGLV%i2D&+xaS4A#=IDvnd=d0jxmB;RB{as zr6}qUx-3Wq?ZE{py*8!S<&F`KnBJ0SHw&~%_*>PJ=0G9y>+&UHC8bvv<>%0ihZ3>q zaT*nLFgWhu#ziYM{X?kMalNM7zcp`EHUuzR*C##nB%vRd41CAwwq|hfC~G>V?ih)R z<%b%Jg?E2+Mw6|ECLdN_DfmRc`tLYnpF(2sJ-&*4ryaoRhatw!`fZQ*E#R4vGuwM7y~C zsSO?g+tUL`>GSf+;UG!_D6QVAf{eAn1J?&8RfAgjv#l4Mo%E&JK$T>x3(`4>V z!N-to7^WugLUZE5I`(#oI|6gR%ip++(hlcmxFZ&;$J#hAB z#!d;3D7##EG_+9Rvd{JFSfs$r^|xW2!dn9WbHRVj5dXPkc}(BPNt%$;>wi$DLT<1B zA=$u)BqcnjT+CzC1FK}QxI2x-?R}h-KD*cd2<4SS!}%X2M8&YNX)JR9Lp5dSVBl0) zHjz0ra&Km6*N9HERqkMm=K$jkU`SZo3i}A3=`-OoeI3PuS8=nST|Je#(}9#{8>!^fNL=M=6M_awx8fo|sBcnp6wNPdZvg4Clr~wwAlG z+b7o9ID(mDX!`t2xGCdz3CHX3O>0St$EM0OX$Od)Xo&$7J^SHMG@Xj+LTUXxSwCOS zl>Q{s1-Ff*`wIRsI7qMWA&gQ-p|jI?jSnHj2I{!Xmj8KZ%PrtAh_<;zP9pe<`37f3 zzhXQsx_W-8{E|y710Skn5I)g~oVBgxrTe;pg zr)4dO^_p)O%ku)$B&v058H;v$aA&r3XIklPqls#D-Dpecoq5xML0)r-EJfRB$O&Rd zs7=$QGBsQ(Gx4@7&tiT?@4CUuWSUcw7I1E}L>raX$`Ae!z8m2m(VEk))yE)IMv{-A8*#^ zxt4tHiGlMOOo4KxEU{eaDp}&W(&e%w=Sf${l7i9dRmEnTH+i6F)tH?Wa9t_4TrKMt z@{KK5iPAc5Y~VoCn7T0%i2D2b0x_OOTYphe(Zs-?m=)!~HL|qyYB?RenhZ~aqS)*c zgwvi~MANl$hN<%Ux!1}vq{4@@)d)_U@AFIuM32PCmYb0f1{d$sR})t)y>d}za?dzA zo$F1uH83u?Mq%!HnIANSj*cD}93;YMOS{q3W+>mN=MhbIHEm)oC)I6Y3_WT#KuNk< zIs+SIL@q6z{sFmWqs$DRgcp=|iHM<=*DaR}7CQ)VkLs7nHNRtd%SFf|`*&ixz#m1B z$ix z$(7z%^TcYdVRhFqDZ7?Ej~3g&Z{>IJ8{`{h`6g^bfwW1c*VUV$9m}Ofh)3<)hdt_# zHhkIw<56ERU-l=HgNNPO?R>&03Wtj68@Rq%ZW(>1(H|#->$k~$l;m?snlz{X zv7P;zH0GVbLAV^!iJXhOkX~h*l66Tbnn>x1bl`VnAbw?46icnJ`a3i!Igrw9HOm+( zY5jKD|EfF+o@ZLWLrxAL5=Xbbnim;EEKWsD=`G%w9O$>nglyz!oR<$8!YIYWV9i~!In_%xgxy5~F z-XRnSU<24r5AIZZe+#FUKJ>2ni_Ci0?Ce{c9OxsQe!pDs>fm6yKX{*<26I7Ldb`0J zP5JI_Oue@UQ}1S&dSHmD_eV1IpkOK&dO>CX2Xf6rG7CN^CJd3M<4cvLVWGBMQcNF& z9F&HI+L947Y)-nb=5!{5I7}ZNkQ1V>sM*2j>sqbkv*Zelxee-Opd(hu_z{*}hyJik zTC@VceMIGZ`a-rj@B*Xl>(h8vE77DC?_=)oO8-A)qwj81(68Pg7HyE2%YP)Zd}F8l zAIa&v@;r1~(+FuD0mW($iETA?6@v4Byc^A9!)fRw>T0gV`lc!lhj}WB)`YE8P${ud zVyDD0VRhI^I!S9t?xaul!mdX6W8oap*K>i4W3RbF%7$KAO4yB#A-4^gqYwQ;4(f=t ztigdIN6K@8ED3yu+CkJ}^su^@265(S`rw?Bhqy zuJH}Mw8)VRyaEP3V`4P+UyTN76WN}lZNz9lJ4)H!M;TUylnJwOzMh|;UK?=s)v#M*A@^7-*(*;MQq`<6PYY6R*0^UOefDM6 zWKR`R#jGjxF`#BKYZlLBq;|7rCEd~-W=*9B8TxQfv(X{bY&Q3}p20y|_{Tx~-umO< zn?DYg{xtaep9Tkh8r*kq5N)*Io9Uz5kP9Bw-STRWOy$+$to=4*HO(A->KAfe?EggG zd`TWWdP5n}jxHf564FMyfe$%JC<=t4gp~e*_J0qCa&XeyG0UGdEjEF%G(5!tN=hVHFq;yD%Q$i)gGw(>IEwW7TZH zs^kQQ>}$!g*h7|rry)Sqn;lc_54_0eO+$(v3akBsg+8ek?!}6sn>OYDm+ZTc$Nitn zCAK)MXo)=zJJ~4X9w>3dao?3VKc zv2p(@rDR;(f2vZlZ`{9HDH$L4pQbd9!o8TtiUuj(qG*uWt%|mP+`m=PisJs;6s;oezg^L)Or)bS_|6i2GLTnE)a=&2Y0U?YB6==dw0{xIc zKTJX%6o^Lz;!#2Om=M}FrBT6NQsd*I@d?rRBn`5982YaQ{S={3+dK8?ihsM}e_HWB zqxhetDbG;+&nf=DDgNgb|KEXVbVYw_yo(3qdSbD`SznH}lQOSNA2I)V+|?-Mr-qx#dZ@ZWQ@JoqIkr*)hW?^y#7*=;iEN z=Ih-*`YjC{Be#jZf}x+w&^vBbtI#(T zxhxg9fJvV7>Dx0Q3x#`OtBCiAT9a-q_L9d(-B2O3NZ+ZEJtxAwK1X~3D0&WCdbW7% zjGoPwp2?cdVtY(<7E_{UvZZG*=Mb5rIi%(dFezlA zZv6OOofyjOra36T@bQg5J<~Bd*K}ft+k9gk zV*6+TXES2hGjX>ss?lf1;#p>tctookC0%*q;~TsHK~ zup9;Duv8f?4Bv}v5#RG|;U#)ocxkV13oBe)u|zRr39h`i6@0Zd_d3zljdaS_S=oc~bxniZ&qF63r#`6Mz z-WPUwmPzE^f=I+LN^(a?u^BGUKwnAGZN((ggZfG)+?rQ{6Ruf$lRLx{26_;cc-h!X z??ygn@1yQa_iKDTMoCjUgjM*5!9jZbI3*WG{|AG;9a$DRSbQPFVuq~)vTPlAD_I4a z1$0{^sjo!aQtUO_d|T+%nY`-^CnBf?>CTjXA?w4oz+s&v!g*>}dNXMKWm$hkrr2p1 zW=q~|8fhK#f2{Oj2eM87kZWFr^Z4oz@oNU=H976y#ryrAC}M(s1nRueN}q0|`-cml zh`#x`j_#x1%81sx$uPSIC~n+IczW7&7*nrui!XQ9T+Gl2nl!nTeRD)uONvJ!2^M7U z3n>O?X?l1W3tzO~M7=J)fSPf-;hClf2m3Me?_^c6Tny=pY5Q98@1!~V`-qx8Rqg|J z_|nOjy$mvj0=1?gp93M4lI- z`7|yFCT^xT2n1AcF$vLY7*(D$XYDf=JyApfILm#;N+8u8Oz!W?tP3iZ4fd=BeQ^F2 z^Ofcg^tMJHL}BmEZ$A8yp5e&1dBc2$bB>R$r31T)!E}jFQ`RuhaQHG!*RrA|uILqn zJOfBsAs6a9=3mRB-?63NGyggs{hnISWSN;@4FcCOn&~WogOO|bp0w?3W-(tk(`nqY zXgtJIlWAnk_Iw)2A00#ZST|AO?mr5 z;)P9xrE*OnYbpflMig!aBnRl*4p~%kpnq)==FwL0BprudmhKDglGAH(PJF9)!F56p z&SRDw#qu$y>B&<`hF#>3;5xFTTk_9bl@BM3wjWU#eI?BNT)sH0mMVd_WEN6OCQ+Wn z+xh};18wU!GR+ovN90yBm-d#YFwEqTEpP*q&4CQ($+L;H!fp~P-g$H#hn=1ogtpM< zUC;(Zr#0`&P$HLzf~__0$+U`)y{RzdD&aS2w(D`3Y=S_D(QVF+so3@NnZ>SH zZe-@`TR+LTUz`Oc9TK8V>mQQ!N%v8upM08hf8f*%-kJ_sFjgswYRHld+dR|A(<-EW z4yoyy4`u1*ra~+njNYX0lEJ^K*|M5~PPVo5q-Miu`s?5zHAAKNPYwJJ${8QMhFbp2hOX}mGUvg#^w;irpnhQfi+J=0>UbgBh*rxsdUVyKVvT7Q zjTILQkTS5y8@-vK8LeECHAIY>Rl`y=yXMfGi(JvoOmvpBU5C1(@0MTedyCPRgFvPX zft_Y4)|6s{o!?`CTR~!UhZWPj7$Q%bpiR{(FjT&FycWcO2WY?1MrqT0r!wDK=3CD& z!-3i?-|fuz7}E;0g}yZNeabXVJ46d<-M-aKFi@zC*2ZZ2Xk#^>Hc^|TP1X+5inT+v z!?eS->Dm$6k=hKcQmfLcwHj@a=>TL2J|&X^XWb+6mf;T3BnCCr=`OaXzGnwx!<~y7D&SAa_nQtBQUBrABGv6i5 zcPaB-#(bAE-xbWaf%!Hv-*wD)J@ehbd^a-RP0Y86`EF*uJDBfI=DUme?q z^S#V`Z!+I5=6j3z-e$gcnD1TYdyo0vXTA@Z??dMMjQKuizAu>XOXmBE`MzepZpwx~bUO z10Q`Ltxa>mVQTXF&YG0oSmR}h0Z*=|ZzqR)!+L>A1)gB=LH>%QFYpv2W4bQuiTpsG z$VETniEI}>$HlvOA_n#nreKKK^ye@s9Y$B*%xa!wJbEW11T3k3i-EXHAYd8wtp?(5 zfxt=AZ#NM45KEUb*``=l3fBTx-%k2#1@YMp%sgDadR$m2sPx8;8<^bbf5}bb>c&aI zf619Te*1$T4X@%}`dHqkY?HUCA-bi2Dts6&0dxtA_BVu+*tyLLN5xZkJ?>!(R&*JY zvCf_1mffMT0gdm(jEd(0@}&|xJhO$XjRP<^$kM$b1rw+A`^;*Fl_3nxu3+{Nm^9ei zhWLa25U+pT1sJvNe__=Ab?IJX;JynAw+;@%r@MZjAIZ*bXgMqw#`jgwQZ%?E88jMEAjt~tOp!!pKU#@e*-qH=67!h-?v zElYYgLL3DtZP2FmYONb6%lZ93!#OLpma3&T zcK2d76dZJixHm!-XJpKBOYsfZRs8X4|k)=+J`(@%{e; z;%$7JjU4iV%i*o6_A#~^prXmD*zzhM3R*l;|1PEJG!Yz+JMCLmBFj6)82uqcy zf#(@Z1^!O9C`GoYKafU*ALt`QKZAeWLkGWy^s*;xAKqEG_kS=}?)2!ia*FK80mmp$ zGb`)~>?foVQd2rCkbXC-d4^dqAX;EfvGkBFrNb2I_n0j4$>)^bVMA+^*M%Gpqw6LN3pEp>--H}v{evGqdFwoz*?wR+IHzSK*tqUCXF z@ls2kXvs$l_1UIUNCYLD3UxCS&o0#MDyHTtmV0F(DO=`k9N-S&@IhgrfYy)&4wq3@ zaYxlW%Q%jVaZJXFWAdm_d7S`R&d#m+4zs}pv69OA5~ zG~hOO$Q?r4#=?Ihgu^Cixi^u25YC~)goX{7C1vO6HDSckMzo57DKK;vE)q+anXe98 zf+StdtYZ|*&EktA;=8$%!`8`Rb#mA?Ic%RCc1#XCClAy5$zjjruy=AeZ*n+)a(L9_ zaKYqo;pFgW(;@Jj&*)iKlf+%xuc?B=9@w7UaO-;z^uqj_IIBsg?v4YUjb21eoW-QG z?~VhV17+F7DJGqBcO2+k^fG|99LiC5ht!ZA^<2tP_Xu7?IiXxS6QUzk=oo}>UV2MM zZRiPm1q0YHuSsMT6+z^Ja?$V(*aR9DQ8{w@ti!Xuv;dv+N*y?2p*&#oOVyCaD2@u{ zilGZ&I15lOq#XQ=7HbTR4&|Fu$)d8}sIcBpVQ7@uqKXQ&^pi<6ybD{w$v+Kd_UG)8 z`*Xxz_UDLU`(rb4WyAJo1kT(akBOT+Y=1`J%>5Z-;);gt&j{TA&Hfbq%>H7y&FMOX-iIHCEn%bR($`!MoWK3;UW7>{#%-iDUk5tu@N8OPBJDN zMs)w4M3`qI%JpDeyqA=~6}TLuT^(!s&H!NHRU2T|#Rh21Qq?oE{uTQuK?GCjhh zWy|g@-^exJh?ZLz{X-#>vMuys7=6j5={=eJ_&H5)$$esl<{SL2yN~p(T=T6MX)B|@ zBFh_U`2wN97n~xK+t`TD;csV|uMmAFR45<6OFZMpN0Vs0W7t#vokFF=H+y!`ICn9Q z-7U)edn&KM5JmsNQvK1_5fLfTHxUTFEj|;wTO5gE`U0Ma8h4@P9f}CwrQ|(I-lyaP zN1N1szAL2s%`P@gsWc&rYu2>Srn-u*?DrhETc=mnAvg|8H>2>kX$7pPa z#s`EVif(-xzuxF8^^pwHh5#^|DV>!52HQgt_X|N!Hw3Nuhj%fvy-GUU{{hiI$LxQU ziG5I9j70|4xS!35vp2Uv_)zvkq#sQC M+N$(_02cX}Gs;*UVE_OC literal 18752 zcmV)SK(fC>S5peLga80|+Rc3ld{b5S|GW3SFW`d9xD-%9LDX^AaYG%~8Ix9u`@W9*Iyy7j|M%SYlBR&p zZ~mX(|MU6Rp1YiT?!D*UbMCq4+@!ctQj?N2GA2m}FsUkcKS`4QkpCQ$q@%lA!!s6E z)fBDl?C6TmK<$_bkwhXkqqKCziWQSr96CAL-Bvo~$Rm#|Et^_8b!rJHO5&@!68@DX zUGak_%oGDuh2p{P_E@4l+Eqk#e<0eEIA+2GW7O7QX3$tqcZV3VHCP(z2z7?K67kY0 zlc!*y*5HhAw7b)vnCXwjI@*JN8m@F@Njwq_p1i`pJX8|y@W&%Zmktq9pG142BQ&$3 zH5v#N)pUeb79CbpG1OmB>m)?nI>hMAtY!MC_vB!-vozKnZS4tyr!a;RowK{p5V4*> zM|(UH>Ymxtb#hm9g+9d)mS}?AA%7w|oFa{*_6~nnTaUjjG_!iXXv@?EkN!kxW_>7D zH1!B?(bTdjQ*<^6dvxg@yKP_~z?o8&`y=^isge&44xV6>Az?E>Vb9N$#Lt|G_uMoU z5+AT(oz1b1o>)iJ-`c#uC`gZtXk8;oAdte{{?5=8$t_LBe;7?w2WRyj`1YXu(xCkD zMf}Efe048B{ZYQ=QGNz~d->IC`L%2LmUaB}8~BdUAtm!!AA)E5<~w7T#84EbA6TZ`YWkc^)%{B!PDFy;GM z&qn91-|^wMvu?@l_#%+}de%{oYF09LpcSr~0ZVANgn1bz0M*yJqR5zcot>)M=^bUYQkJ zG0^p3@~&AkuMCB+>-}KXk)=&r-Z|~1S!+y^vOL<}YOYUow|BKUgw{?DEhkksRa53% z&>d~-4#nf5=BV{mcXvm-MJ2C36zu74Pple3jexu+cdl%o+};TlF$T)1UfCXA;O~xy zbRt_VHHxCO%AfG-BU8_`q}`1otBgP?MXOTN-VrkU0w;xn3H8`$v?Jv2GF5bU`&XIg z_jCqA-Bz9Ru28~BqzgmgPFeXL};ls_%zBMr(UK*5O}e8zNJBFjY>if#~+H@CQ0VHl4aH z6zw$6^J9-!x+&5U%TH3++L zas^JRbzXFNd#JLbJ!TKt&H|`B|_bH2oiJ& z>ciVx#W*OVCGPC(=}5H4L_HLD7&C~SQ;mw!-qoHMNlAS>EoIou_MjhWhuA!O9CkFA z(6u0*NNYikC|1&X^d^0UG)#_OoF7`55ZYkt4s}MCiy3S|XhFB&$`ua@)(w`e;r4E0 zWRX@uSpGy17B6?$R#F#Bv#|(Uv(9KosMXf26Et>r*p1=>eYSXS2QnZJ(p=aq<=141U$198pQ9cn<;XZ#2%> zSEE@U)$MQ9&mt*xs4LVxQdf$Kj*emIxN{g!Cb7i)VK{x+YI8i=(;b8$+q=S1bMuP! z)puZ#JY;FrB#Hh6xD>vFTWFZzp znycgm^JnJ{=K&bGIneDmww(^;LLqa7II+`MV!taAwxO*YHN5*!gBlHop($|%$0=?> zLbq>Rsa{fBBhOw?ucD2Jtr%6G%iJEXTTngQNi5e?`Sjj)oV9L$FwuZP%s?P7*_Vl& z@rx#M7EW`boDz66s<*Q*^d>LAvRh34Uo?D7SOvV5IOD|Uezcs1vCN{RW-Uuh;w?v;ZA>7 zL!g6fRjelw8o~%ER~nP+-d7Hxj_>h9ooMQ~x^VWfQAziYsGr#VMR{(t4RKyaJS3S?Sa4DgtuS^YtMsH;s7-}63P!s__Rf{f>5*JU__R{5=2jbpT51pb$rp}x#Sy$r?ufQ2P=*eZ z@O)hrRaMnh%?-Zh`i6?x)kYK+UxoXm(~=IdSg{=)qARMRo&NSNo9>H{k70vK!XqTd zcbu{6p%quuAF8i9&;#GNy=%m<@MVS`U}(dUReG*RTcm=R4;RXCBC#f1TVkPYh_P&Jlbu6n^_rY?`XBni=sh~R~P!`&TaNVV=Q{9vB6Y1x3=;)+dN-m zJyhPec)mq1HZHK$M1wuLzhJ5HRW{Z)*Uq=<1@yDi@Q`T0A3RwPWsdI&^@NmK*bqmh z2u12ev}8{Bao;DLy8FFAx2R?z|5m%OJHm%)wTW^=Gy#=1!gRG0q}VhZpp^;p!cbfF z${0WKMAoKuhajC`$T=*8w~%*8r%9b1iwn0&_ZX3#;qv zEw#R8VP9PJ)s>A4Ya5p8)e&hsk!>NIdQ2D+;a*(nqTnXh6OSkq>WGlFSwubLUYX$* zv?U^TePcui7P1?c3{_dXy*?9G&QKC?Zfrw=p-DWh@#4w0P}-u#nO8olc(Sz<7co)C z&4KRdig?JFLM%P~DnjLWK`kQ0Hh+gN2KA>nT9C-0l~bG*-EBSeNSMYW)-p@RFnSd)3YuOqX&RrNf1>Q@-f#M>6 zce`)}+!=10g`J99NFF3*_fU^{p+qFwsx0u;H<&v`Sq9fGA$+ zv($ESGJIh+-bBkkCQoUc5IF%~_KALBB%#t0R%wphoED8Wx!8w1gv zu2%Rj3OEU=Ffk2S6)!2_PMf1rj}A&GJUAdD!cy{S}D@jG`<` z!Tmw(AgAz6(tF}O=%}Kwp$f+wnx&RMuU)LM!2 z8y9ar%O)4knBmkNkV^fz+zjU$uCm%H_95hq!N|f})T3L6PFgP>8tgiyxXTpsg>n|O zuMBl8se%B6S<>rEGj)^h--L!jeS>3DH?3N!ol~{YB$QT0QpDKYs^Z!|wVZPJN|6MnjQ$x~sqzZrKx}(N3B? zY7u_AKc2AF`#~huW39(7#=2l!UD%Gfz$JQG>7CJ@Rn4Jtw5u)M=E$xqaYRv$#x5vH zdjNxmTGdAVGa9vGIc|!!P(fvgc6YJxXF{z8R;iCg6V`d8_Eb_A_-R|ZkatsXV)7;6 zbXltWt2(Hgy{4lbZfrbAXQH788ws^?)Zn5iS^=#FsjIRh+S9r!T{U50tszgke^I!j zC*8kjVpY-Mh#ZPail$8|D?4ryQ5CJAy&O(9zv!?di0tsgh-yM*G}^H*vc*M*9w|mU z>~Nwxc=0|+Kr>a)96F6?+_?V93bYpK+*Ry}ICf7&rCfFR;d0dxfN6lk%krUEMR7== zJzA77HY8u@NKtEhYf)DeYi{ojO?K!wDz{D^2m4K*>UD>p0A0q=MA{0iBkyMN*nLrC zS`W$^%v&U4?hg2%tBQojP}B*fJmx=>cz=2RBme8(>7JAJUi&W$Fm_**{+>isv=$EI zAcLN=Z}hJ$rR0CqBTbzs;grXk&<`qTRSu+7tHqf-5q3A@h8C zuIfV6=U3HM%y-VMZD^QVZPW^~KDnNed7#hD9#g#ese}Os z=GnD1(~tBw7P3O6&|2s$98ox`aCG7Rg+(T5)C9n>fZvQ-hSXme92F{TA9XUys{nrh zoX-j`V52T#DE6|#EzEK=8?}RKcd}9UQvNm@^)YhGMZEAbUbul5Uc*h&NT+2JA3b68 zWrApZp`_w}ZJN$@g(`_y`16Aiy)21`UcJzoT?3nzSvrx&m zk7R}A1r<|{rCNb?KURs#sH*9Fe8LB;5rY16H9SS^r6bX@lIW~q*Hl~<^)O4U`Rx~f%Ijp~}My5^{^TGdsjx{gy_b5++o)iqyr z`Bc{e)pfk;TBy3}Rab+`%2d{r1gr&|1@zf~a{%W8&SUD>3z_v| z#?%AWG4;Sx)C1Q8bqR`>0xknwj&2(OR{*X={VKrKDE|>~4d7b9bxbX|o~cC}0rhIp zsVdt9>}J3XfExifF?HNlrXF+)U>jgN>bElMRtR6a4eh`);2H4R?SMM~e?t8(z}=v| zhp7|p1KbaI0PrB-&wz&j4+9T>$VhVF0ij@Dku~-;Hp!gj57l1DTUje=bd;|Cv@EzcL(EJ1N1K^*4 ze*=C7ti};q12_|K7T_Gfxq$Pydf+8S@_MdL0C+FwYRMI7y9#hM;E!CLd@b_p z0lk2Yd<@RyR+Mh$s^u2s+W^~9z7_cnz-@rr0e1lY1h^A$7vOHdJ%D=w_W|w)Jit}{ zAo4#09s)cJcm(h$@Q)$i33wdv1mJ1FbAaaoF94EUozjo|6~L>2*8s0`walxQy@95; zP<$JxcLDFA`~l!Yz(=V6ovWr#xb;&mTR#W%1HR%|*4JqJ8@HCr>XF}}_&wksfFIE9 zN38H)fPVvi0`5&dMp37n$E|B*#d?OUsAXr$YS~)AS%9+v=g6w*T)=sN3o-abfQtd^ z&_-|x;8MV4fXe|J09OF61mMJ9h3smO{}K7mV4ztoy9UK;fw~U)^?+X4`bVZ%H)3|S z33cpn8FsjA5U?3^Hvnz~{wCyGkZ(nPGq|}0`8HXdax3!N0e1p-7xH_6yBGPxfX6`p zIN%AulYqYfo&r1#c#~UmOjZ|6@-y-nv-R)XY<*TXTU%A@-P~fm2PT?5Cj*WAc?|Ve z+4?(+YW|x%#-dg{E2|Yr0C=qcuN5f}^r7AlcoDEmwr*k;>t?_WfEyVGc^NbiUj^(; z#TlS^MYg^w1OFPzgzvGQWF2F}gf{CNvdy~Es!n-Z9%Hu-;F_57o@{-W^7m!yhqB%J z5#aBDw*a34J_CGC?O)2)-&>(o*vk~4Pf=(016~B|0t^7R8}Jg~Wxy+dR{^g9UI)CP zsMa@;zon>_x2a85XTO7f?|1L*z?sWQDH_B)=^w6xPM1Sv?l$No=5(aFvkqrQF-W-h@+r%3Wf{(Cnk${w zU@$!j*yBT7aIW(uOG7`oI+!Kybn@I>DT`^bzARc3<9W_pr(}_BHU4?*od%YGJ4Kg#T?7Q&kqf-+ zwpPx&!F}r=wMeUP@QPq*I$}GPy zf3JQZ%0V-<;}=HYE|)8Le1VAtV8Lb6!}u2haILE~G?asWyEPS2px_V;@nS3fRdmjwMrq{=P=Q4`9DP+5HDenkKDg#K!4J*D&b}WQEe1jJ9(vqeFfc zPTEOlGbVMMgQW9ZBwgnriT;L3vGY+lb6AU{mDY8PI9tzXOD~PmXV@j( zEYe#hk=`!SI|KuN66u{Hy-TEbi}W6m-Ye4kM0&qS9}ww-jHLW$ zos)+sljVm+%OfIvRHTn(mUyXH;$>oqm$RKnH?YT%UcsI~dL?@j=~e76NUvs3A^jtJ z8tFCc8Kl>;XOUjVoo`zz9o>~Banu@{hTW=W(suoTi8Sx3HgA{J?ZDs5$b zK;6vxk>0{yM7oXbLb{y|Aib6CM!JK&g!DGH20Jv9kap*8T*2nP5gAuj$~gFoeFN341ALTNtTL-YB-e!lc8PU6I&yW>FYFhS?NJu3)Odlp3~FkxUC& zlOmayu#*%?ZDmnKvP9Sjg;{&pX$rIb0TU>aeJw-WtVj-=xoeO+Z(@84@|-b>a@oYKw)GgW=|YxixsdUeLFT=V z`&M(7Ooo4A;nR6|4fmFX&*1*?$)<62<0OAkGF*f%XYypY1cT|dwa6z^&F7VpO$XN< zEcp+j0b0)D;j_8_94;#7^6+`we?Ct(9awjuh3Ld@^^-{sEs9rU^ zdNm4VL)AYHZ@ng~dMyuMH@teiQ6+gCl?+eu^>R@@CK*07U49ZYhovjClHtSC<)f3~ zsZ>sS|H6GoFi1urK~9Ar!^L^}RjG4>TR&eFoC(3)gv{<*D!{?p>4$Z|04%?+6+|wSxT6VdQ@`$o~fN z8+gl&+?(RwK7K6aH8*kI$n~z4y}Q2nKkRBXqw9ggy6!T%22$ZAX)@d1WCQykv+qr| z+aNnJ6<(MobL`FUO9t5s|AAkp4PB2J*7fE8(AC?V3NP}uq{53E6@3sF=6Bq|78ehc zg``v`3rQWUMG0@=rm}$R&GnzEa6XCxjkL8 zhHv5Jj&#iy{*skDNm;iEM7WMp{~5exJC>khyl?7F$9Wftd@giFlfd|`96H5zASSR& zIjYI#c!ed)#0pr^YF8(x?BGs0#3pu{LW~y0%3Z7TI+YMxBEfb4U;FFOtmW>)6|H93J8ii_$s#5&kHb^__oA>^yc`&Xw|H zlht+*8O4KASg|;G#X%(x;bjt1^#qi@e&0MgSosX*Gmj`ed4gR}&GFKl35X{~ka--L z8KWqlu1AzlI)hI_#{!Oyb~GEe7f^*<)=??{gk+z8B2XhuvKXFh_dg+{@u@yszzSMM zA*8pAPvQ`@ILcb4m9^~TWi5{bo&b!+?-FUO_=)Tf>irl~O!|F3nlY2vOne;!F2`hQ zGf~^0bCX#W9Lxmi*i7RrG#}zFs%JJq;V=wPpD@7sK;`4mY$qE* zXWM%|$hQCwM9%!xA=Z@SbxAH6)4|%zrrUwKyh+0MlhlKX-m)fWa!(faEP(Af zKup}>@LnM2j}j(@25{)4RMNXoH7U8z4Gz*qVzw7}-3ypaUu1{UlH%b$?(e4=3Bmj? zri&*3642|ctS9d4I1`&uevrNmm`2wX6veg4$`96eMzoO9plH=wG<~x~3uzCEHoe88 z@2zMd#X(VA$pT~WVxHieC(o7~yI{7sG$7s(aZAc}X*VtmEa)ZN7}&*^xn$~-Gq2G@1_O}@G2EzbNvz0Nh|*5W+G0h2@jczlpv8DQc+1<|UqSiH+KOatT?1MJ}G zQ*#KRtyu`~o`@2YtXkeN{H~(aO*jnXel>l_=YEKxLsI!fNStSxF=9p-G8nEyXanJO zrmdpgsNb_kUAK&RG3dS2)Fi|fUQ*Y@^!Yku_-LQ7@=3Z^ChHzsak?gayF-R*@a??m zT6*rxq?y@#ZL-@!^L6mn3fd#%7R83~Jn22CW0N$QtV~XNt;v+{Bl75^QbjRauHk#w z8u%xQNKGQe(V9RfVS=zRYv~{XYZIwmqz>xp=yd9~$E9aE`!YTg(BMvr13e=-!GB~@ zI2_M#{~W#aG4~&h)9n?nCUgeTY9RHj=39@kKNo6YTsoxc?9ccNS<2U>TulW)S z9LU^9efzwPOmrKWVQ|g3jm#EP<~GXQb6@fB`+Vr43(|!ZP>2T8_`c>+%QxKjEv-?S zvga){bx*{hW~jNNsu_d-|Rt z1u-YXRmpI5&M5NEaBT9dMuC__G+aJm4)h?uE?=VAlHu~Ad?(#6C=nNKyIw&Dov9A4 zUu#0M-iJhMdJX^fw!9G;U)N~em~d0f9j;0EzUNp<(|5e?JKRX$rEersnesCI22k`6 zZA!W(LbR!(mJH9p;*;Tu+>`aY&%0f&`3Gm(;0QM%3{)?IA4jIXgX%{4Ho55s@LH?i zvo$|(*4ryatjyal)8P&*zpB^!Ckkk)MZ35|sSWoiGlYY%FMW?D!*lY=;f6>9D6QG; zo+Pg8{=Nf*aNwE$$eaEt?l`nlM#t=*oKt8qRpz-#+|;rK!&Ky*z`%v~Zn^1SyzXCI zs`)pUdWCSk_sJw(@BK1~H!Udp(D2>|WbcFIcUXGUV<&}Qky$SM0$OMxNn*CQ8H*H{ z+1?hcQ}`UV898RDNj3!20#2Br(V*ZXIg3XWdyL$Zz$NiySq=yl&u`r_`?7q{m)k*m$(lS8k4nI zJLU8~8B{VkKe|T*>%_*-ksO0CPw+Ipf_=)DzJYzpmp+Gmg6_g_nK+p&vt3#(ODdO6 zmn93A*2rX_&X6S=m(G+Wd%m<*Cg0;Q#4*YUL;`2YMj$h72}9Ik$MHX$BWfv2mM!~) zd4FV)PuQ|gnfG5T@+n*P8T0BkpEK_ui+s+OeZjn^^T-!uHjYpbhBzqyChAM5zM$Sk)`D>NOxhKg~RusPSfY7!zdZQOE_k?pu>@znNJ)1|qrm1I9_+=N1T9QoF5~@7CBvmYFNu5ed zs@Qu;3MNp|;n<-tu+n5UnMV`vCwTwPQ{HFgzDE6Ur26KI_q{6G#hJ-6P1*$_C{}y` zMfU+X1Wgy>44se)pDTyYlhdX1W%3bsvQ%HeYlDOIFnj_=spd>)o9YN1fvQQ1{DL8o zo50~xw9O`R+JbMGXK+^J8@B9QQTUeDI|uiJN-vJ7$TEGXTEs2tdGICR3IvsjK~u6O zBCU2HY|0%eNw`TMZE|;ze8wPgajyiF@P%?qQ}`QpTQPl{jo>hR5h1>1x8?2G?Tbve zWU8k)SJlZclzSpA$-W`PML_tI{XkH(sh!Xh3Bb=yhFb*j=499}h&I<;Eb|`RqZ-X! zNPSVpgt%5_B*X2(Z2)eW?-H3d zsm_E=Iuo&V(OSr@Sv=~7o9DD#4B}-q-!Yb#3rv%!)?Lh4B;>~3*K$(2)lRKct2+s8 z$#5udDlo`vE|sN7GYvUT3<2oLek8O&jEv zE9CH5Z0-h`kv~0G0ea-Hef~VN&yqAxFOqx#em(yq<4vxk{8S;kxVwnnu-)l0eko*XL{FDYW$$6%~#5ox{v1 z`~E0P%dVDF{;SF6_!Pxr9Vh(U%mSLOk<&bt&!2mZEMr4>HdhP4iTy*Kjv4476Is*< z9Wc0fL%o`~YPnV}N>A<{LkIIZgKZ6r3$9U^d!5WD4WU~`4h#+wVM~i&Z)(={Zp2>^ zeubO1u$DmG7Wivd%Qd~wk8n%KcfAZ(za``y07_;$Pr{MOyIcev(YmOlv)Dm^D>Hn# zT$5mV%SDVJdv{|x-wF{`cwdrR{3w(7RS|v=wx&md`7&NM1paFszdVf>(+ku}$+uDF z%fMJmxMq_K7TqpM%6c87=fFI%m}^+wHB8DZW$#19Hu78f9elHVgDl?&DHKRI$@CDo z1-cQHjz|1veLCyid8F=m7U=KJit+e7kz7s)XOEK!b0}OV7T(CiTjiFKXY2iOHpqfd zcPhem&>*_KpqrM=1$kAv#=%8JQ#$zHRC6;H++v_iLn!nppQk?`l>3ZF3AHu-eo?-l zf)veii%e14wOHav>1r&oK!WNiLiJ2J(l%K#=SbJc^ki_IOiu<2VXIA}V5_&MZS_+8 zE-}-U)dUT%XG~V~8>PXb$Vz##%yTZ&7HIRe*_uZt3GA}1%qC#QS~G7XE&iejo2 z_I{TpB?gk3rKXFak_zvTy|2q7;A5u3x5KimCb_L89v!>L%#Q56X!;t7kbbY;| zPtfFjkN3es_Iuxu1B&-eIbdp3Fx?XRCYBrfdArz8#}ajHCnx5g3L|kMtbUh zOV(_SEOJU}LvgPDV0k;=kSDe*8IIA8Ak(CpU5u5Ow-@K-gN86lF)>(khb(!|VB7Od zFxNGw>aWtjQ8D-`egBf-Q@roU;Xlb6^lLCvFWOF%6wOIyFv)Ot_)fXzx14s``>tGb zm(21eW2;+uDttG5Ptb@0OBZ;$K;3KZkrn^lataKbNUJ+xh=C9GVBo{O82BK~z`Yp; zKGGS;0RySoC)3f}f6pYUH^wzOF95suaLGx{1(GdUnR0%Po~x((#!b7l zhI)#9@_xPt%|qEVbhi9zj>-JCD%9Q3^P;suGZj=yERDf+tC!J$uSj)1bMmsS#Vp<}>hL1ybizkrQ8Vkv8JM93*}FO?;MPgC27T8ti4 z_t7AZkp)<#7btyx_ZTi&0~Sqj000 z{u%1ENs{eU%e6ay9z^o_P)bjz9n`gnG#!=8&^&*HFv|5L;m-mm0dS{c0e zqS5KQDxl~GT`*yFm(s8bjE7Yi5Aa1aW}@jELAzttEWoPd)&;EV$+B1jrh;d%fog7M zOts%Pz&M$;;9)S@FPiAnRN*khhVIU!_fy$(36FWdmP;%#SkV$|40f_n#w}1{i{UOS zvB$jM$R&;#?u!y<3^zrIE9U)HF3E{`zmrScG4J=Ne_h-3eznFJWE*Ty3u2xFM#Jr~~CHu#`Ym}0) zG4B~l;|N@HniRu5rm>j!Ohp5KYZXn7dCyWbCFVU_X*4y;k?tfIBZ_krqCQt?yhzbZG4I8SW{!E+DV{+PtydZ?;F0Jr5%iY|`pX3Uzhw>Eak-*l zCpIV=cH#<%CFZ?S(XbO&DH?X-YDL3N{87=c2iGVX_TXAY!ya6xXxM}66%BjPt7zDR zjf#dn*raIKgUy-QN6;+b`3AxBje^6Q6itnJwJL)l39L=Q zG0DY9BU zdY>$#nqxTZ(~@=5SmY0&>M*M&+w&rJ3YyBYKbWBio&}UnCD~M9yfJd)!(pYaK#8nn zN#A))a$iW_=m?l7t_zw)U`N!Nw4*o|Hi*8HgFtf!Sxfq!hwMH94&9mJ#WHdxTXqJO zl*k!u+3Bol4clv?HB5<|&X%oa`m@Sv*0P$VqqmlG8GUOBxYJqqZAMQkV=d;{Z2uWE zAK^P?<#B{jxzZB|qjIGu5k@)f_P-#GD&%sfnyZ)|Rmf2sO+FR5ROC_VRuurlA9NP2 z9u;&Uj11-wnLE`|a3{U_AU`|&lw4CUQD=(iQ!P8W(X^AFEs~n25rLyQpymxQDPW@S zSOiSri+Nn!LQ)*2I*nX6gtTUm&&YAN_%g~`te3~*aCXv7&t^4ULQQtWnE@4DaC0LV zjRze%;#u57I>OmBx^6V_>+YiuI0BBo@N@De5C)um;peI3bQj?EcmIptC-ldYpsSD8 z6mSu(|2dfo&&&SjQ3zPp1+43Qf0cQ_jhn}^vE_S~1D25W&|NEVJ^uC7>$?%yhS9}_D z220RAjl0YDH}I7+d<^PobZL4)4p;)#x))?luQEy59I%43-nh8HoCQDq3=cp@2(sR<1|x>u+v+91S`+B95eUIh(mF zXVWp@{o*y@Mf&3(DN0s=z6m8p{UkjqRuVHKcyg1u_=9*F514$vF#&%H1^RX!UjtH@ zlJ0EO1p*aUV8)#3-r$HVSt6V6B0<+fk#$bmhB=nl#zsy9EJ61(VCV%I)jC005xV+1pn;A(wOL168DlY8G+ydNmu4`I49(P=*d-o6(1WPNo5((TH}X0A9(8xBU*j7w zN{ZUCS%tqJ9HeKHQ*$7df9dS)%CN}6;)`h((`+4-Ve8->WM*g<&~2Bbz7lPFajxFx z*-kIj~*4Ipuwi_j|uk#032{{fsx7=@XGufA$6x(bpT-lg9m4hF*7* zrFRWbe7c+P^d@T4r(W$6-(ak{l%WwcDRN!==7{i_6pun5EXdjyP;|~x^kg#{K5xH) zdR2VOGVR>M15OPN_G9MX$*N+y9J?>3?Q6-uljiL2BWn6YxewUvmn^{+yln9WP^u1} zu|(%rAp3C(?2`Sj%6nk2#s1xy;Hw|w<&eC{K~J-1F4#CYh;2X31nwTwbz}EX=pmGR zbqCgNJZJTZ=PWh7SpxxubRThn@$Rx8Y+}=9+54qZw^?Q~k>>?yK8*{4@!ROF1A!Y{ zSwi&cR+=Y_S^JDdj~CGf&T^l=66|U}ll%M9>w=19f=Y8iAA$_UcntbIIXc43T*8bm zE&PGZ4Ea#684q~&v5|}Ez^-Pnh2j&KwG1>IK2y`RtZ0cNawQ?pV&q7XtM(7(UB@H; zV9S1B-b;Ao2WmZ=rDuXQ@NHr=(>VfXPL{R&K-zXLGa2uqsT8j56z=C#_;tBvGoyFK z^O(t`n@M3}4ea^Mgk#z>WJJj1T*rhdX&{rQW9bXb);^7G&D$S4Uf5JvD%TXUrb3{$ zpl}NyF+ksR$ep4GhI2B8NRFq2a;ea>lma(xm( z2RS&n-%P2N{Igf*!>c3lBif@cUm2g>7YEf+#rLMn0&2+w$}@ONpYJW8E&Y0?S$uDc z+-&61zVal7nHaG6ZeX%8knWASZzip<8pKNOJi6b5cJ~ZIo9Ht#Xal0)ns;O!}2eNcaQy~@( zMz@CFkioyISu&b}PL}obbZ5b7`pe)THAAKNPF(+pZ=RYfLj~thiW!l!isQk*y5P zXyux$Au`p>8kVA2HJfH%QOQvbsp;|!e_N-xofkJJhHcH!18?AY?@!AA!qBcn@)(+DS*N)JpY16eMwHaEa zR;5*IHQH=#j#jJHY4uuz)~GGg7HdnirP>KvP;1pfT3Bn-B3iq4k`~tzT939|TcNGg zR%xet&S0K1nP)BYoW(q6GtW89b1w6o$2^xX&!xPUd-> zd7faNCz|&k)=Gje-o#$odd4+l2W}bJL=UwJ` zk9po_o)4JkL+1I2c|K;IzcbHQ%=0z#e8W87GS7F+gW&cb%<}{D{K!22WQ#Vj$gM-- z<0Lc^u?h*1`~+?V1h^wh19F89koe3HV+F*gLV%}0kOv9zL2x4=I3Ywsd{&6^P>AqL zk|aql#f0oM?J%&fdB9~xjzd!X-<07R_W!#We?^ABF2LIi+0eOkX*t>$ZGUkJRn4in zv7uu%5~@XWKyv$O2ViRtfk5n#-6-uqY_%5~ZG-eiYDL)k5*(f*AizRMc)T_lVw%<$HJ{I(7q7 zFvM(NlgTiQZun+a^El&?I~XBgNyFQ8#GeELmN9&*j<{1GaMHrJ>4>|Cr7M_hQB13Z zYk{k8H~n3J_>2f<9xh)!E-VyOddtTROz!kYa?_Z)F_QlyIbFwZzyIUxD(35_yD_8Uevo{r_%8Qs z;cDX;3=XnXZ$QDs$?!c!HO3&v>0)gGPDCDR9^k9APMD;5pgb78%3&)b zu#_j_*ktI zWYzl32?NZ!f&v~t>9@JZ*sR14yA529Rv zH63fzMxi`iFBgNvK>t@DI5%Z;Zu)OIzwZ|~XQk#+wbX*#T52n`)0Zvi1Kj~S818O5 z2auh+S?JCE46@GN1flZ*71<`_7Roitrp-c!9?*&J`yUYRl8cZX@^6xopjj!~XsX4n(hPwYlOO@?8C!gsQo zrAL9(}hWG1&_>eV+f>nRz* z!^EI-V$d})n4_CP2>J^V>;}L>F<3L_(3`0F(zp@yJcZW&fQ=gM0h4Gnq0yeANIHcb zvZh0nk&@Jh&>F^bQ^4N43I2MY5wJAnfNS?nP|K|~Ijkq>6bQ=@!bONoEr&Kcpq4rU z&P}DxfNN84sVk7Psn@fbZ4`R;D7EHLs~fEwOLM7Jv^+*Fxzv&;TJq6CeRir85<$tP zK;3l3vkG;)hN(G<>0VjvlqLPx4sZo<_@J;*Ky$zZhf6Q3xT9*GVH`(BKPIEaF?m?1 zywGrL0A(~OO;k=_9UuZRTK`7KIaBM|4W1nBNwIc=78 zETObnP+2p{(Eb>ylqTJ#{~;Ak6R?9yleXo)2{l902zs3kn5kd?99%vYdOicgamY_b zX{SZ>vgo~x$8bx)z9aV?`Y1Z!*a$s<#m*@vs}pp&ZQ`t`G~iBGz!gB-=E6@9!a)dH z&Q|gdf=)V2XxNlqQf7``1BNYaSgRPA0z-S@BC&*7`D)e@BezZDPRRfe}WFDk{{{PbN|KE-VEn|2&wM&$+|pGkqWOnVuydi-9Z4lFu-l zAs@Gao0uh^VK_rRqYPY8mVAcc{%_<{^b7KFXUnJT|EYW?X3J+(wtOtv@|m8I4;)@y zHc^rd1Vi8ZNCgx)DkmIWBqA8IRaXEdjhrVxj9W$Br*XUIECIk?v@QsWlK%W5 zW!zk1fK<8!l8uZ$TMyAEKI6q@thx29PM@nr&uWL&Bt2upvJCS1tW3&k!)%)bL(TeM zTa=)S#)FwbVjWyN$7t*S^LJXg;w zf}cK7N$Dtg*eY^|Ert(68YJ@GNKAPHQ?Rt#xUsepeQlfMJ=T`5v%M9}3Y(ke++FYi zyxgI6-8^hv_Cm3E_a38c|4*abnmvkVBP;x9*d7|g-147>*|slca`zZz$A22-wtX;z zjk{53;9`=Mrf-&GUxL}EMC5%5ZPsv|yGcB|9*`_+`qX%K%^4fn!kRuaYOb-7F(BK* zhQ6D;mC?TtL0!HTf5o}%bGhXUIsBy@`CM-LnWyLx8Duvz`j&4US%lkp?ifjG(doXD zw~-SvUVJHa!kRg5O`;)E@Rq)o$8Vz#!F95=^vRh%@>&dyA#Y)bw#{GDzZs!F;}5v6 z!0s)3pXQHK?%quh1FH0=mhPLf33Pm~L5FrWtS{E3aq5W0q0&dW zJERW)W0M}e<#sNHK90VDemlJe^c!D998aH0^&8(q+>gF-*l&CdG5rNXS$s=Fw#Z|) z4-U$ugM)R0gC`FTqS6NoyG`tRZnBKnqWM0M=@A|++xKkwMy~lrwA{+*-{P2%X`v6p z=vy;Q@58~~mk0&E@{AA!D? z(f1W*(Sua@W#;=>xU8?}1rQ=S(PB4i(#^^6YwTw6K@zaWM@pFz#<`CvFsStRRt8J2 zqWx90C&OcR;Kf-%=lAIdR>w|tNA7aw=q6IuLIU0F2tYQ zeI`uC{gAq1itBGu^k=J}8JFhS^CQc!ujr-M#lO&^v0WM;5Q-?e^=bS@y|2_qdyvvM z0J9mplMKJX_S%UD#70lkH(K*%cQLYk?sTUAgQCCF=zo-f{j<0ji*&4hKN}NgZf>3M vq0EO!|1j)V?%2p0YIzvi1|8P_^_zV97fiGNH|UcW7zO&rLZ$x${=OxEzi_gn diff --git a/wp-includes/js/plupload/plupload.html4.js b/wp-includes/js/plupload/plupload.html4.js index d97f97ce..b20c88f7 100644 --- a/wp-includes/js/plupload/plupload.html4.js +++ b/wp-includes/js/plupload/plupload.html4.js @@ -1 +1 @@ -(function(d,a,b,c){function e(f){return a.getElementById(f)}b.runtimes.Html4=b.addRuntime("html4",{getFeatures:function(){return{multipart:true,triggerDialog:(b.ua.gecko&&d.FormData||b.ua.webkit)}},init:function(f,g){f.bind("Init",function(p){var j=a.body,n,h="javascript",k,x,q,z=[],r=/MSIE/.test(navigator.userAgent),t=[],m=p.settings.filters,o,l,s,w;no_type_restriction:for(o=0;o

jr>j)G z+g^T1!g(0KA@!_6gin;rnt##f35xj{y|B`yZ2s*O`Rrqur4qxo#?3S6F?fY=fS=l< zURuieY~s4Ls5l{2xB3xhegA8Jbu0lp<}FX#1N@{&a#(+@86npSmh15NBc(f1wo5oo zm3qRqk5As{IiUY4-O20Zb@DoSoxDz7C$E#&$?N2G@;Z4P_iB~DWcmEklcG3zoxDz7 zC$E#&$?N2G@;Z5)yiQ&xuanow>;Kp5e*#cT0RjL36aWAS2mlj&B|uEG8>uh>3X8EO VK;OgO6sVVzRjNP+T&e&7005w0uE410|XQR00;;Gqo_JRu?~6?5~8R&Kiax$1Xh*+003|S02lz1 zy{j6Nv=SJ9ph;)#0ERUvo8XEIbO%ua1PBBgx&hIq5x3ECLBXhqfQb9PAd35pI^#Mc z;J)E9>Wn(`>Nq-%`U?L!=iaLBgy=Z$_x}I$Jm|``mx%x65(lANrktu%IJdu{4#OpK4oNF{f?GlH~G= z+3gjn6-z2QmQ;*C=J<-m$+_)yKA$##^Eh^bAROtCgvak*d$h&(Jwfc}aj1|8hagli z+L~$HKFh&UhxPzVw;<$9VVi^K_>+XO=MqAAz@`WC@-P7SP8S&8-BNFvbO>HB&Ng^5Z5H=)tfQMhD2=go zsrJq!c=Yl#lfPL9`8!Pb<@d|)m)|eHUw*&*e);|K`{nn`@0Z^%zh8d;zx>Ub#^#7P zHx&h!u=F>AP;|KB*i(9PbHSg??E(H*!Pgch<$nQ`VO{*E4hVlRJEgCv}9&BJkFq~d!35nT|pwWYu#1NMO z<*}TV4a8Xhu}C!mG1G+JGeZFGcSIegN6a*U-K$QJcscsuF9d(lexl;UUgCqte^iXZbV)p}CH(XWYqoo2l!H3`umqAo;F zw9)(|fUljTpq4rI2zKgI14WEEv1}j%umFC7j3QL(E_) zOHNm^0E*mIQtzmCReZNb5E=`e%#w%)M6v`V33yN?WUzo;5hxr@jDTdyu3#d6AVrHs z6f$|BSVbO!ajFP#s|rYF!v~xkVq}qV;kATvv69xkppG&q1j*-6I4F5ZFQg4?)=ME( z3L~1?!DKAV#uz#fjZn4<3{#8x#0(0EY;KW*aZM&UiG5~z&;cbyF}EnexJTg*)v>&| zs)unz1Ed3lHxpw*oQa}Y3FRDrWx{1ZSzh4ab!*04QrHbOa#yZK)?m|;y0Z0{xHWwk zQcFl*hSU*K&Jbuk&NX4OGkF|Yk6MDPnoOdJYUddEyA1xCo#aa8nZZ(NY-FWpRn#E6 zx|ls-CjWrtnpgO&2Adxex^o(H3laVevp@D=7F{W3upVmqbq`ANkXT=T0g6aCCApiV z+jX)nMGK z@{mkNoh(wH4|&3t3Kfm5mlu_nm4?p}2$ajX;bN9hqy(~S$d)joW;Gd&mtqBu1>(Vk zp|VoaL2<4(+!nIl&~ylmdL-tQLvu8R2|*(_JZ`&Rb@EWkKHR+40?6m@zc&-Kk3}G z>L=Vz`U$tOKjAjuC)`xGuC^3F3v=r(P)ZVsq}y=0xppvQT~_K_eyoPL1gH{gFkHl{ z0uEhi)MV%gwGk)ohvthliIql!GN!;tN=o)SP3WOn`+=crf1}==2dQ@qYOC!=ndxk<_FDc*S{%n3Rod`( zNrJFH4vl<&$?nAD1m$(~Z;>M7NK_uaGp|Qukq=;sAB#S@2fTQ=5@w`CHfI+z*l9P6 zw>0la80~Z$=H$jcRn*s2`KVsqX2WaUJw_|-I;_goA+Zfv3Z3_AO6}O@bq96Bq~g2v zq}>z3vJkXVPlKr!aX32BS>s_5nKb0}{+n7+52_V^6)Qi#uKR#AOCwBx!D^I;MIaCE z9`Z0wM0pr3=E=jHpFc|A-TeQN{KRbe8Njr56;qh3D%)7qdAShPO;u}-W`R{EL=7#X zN)l8vj0G)gsAZmmb$xlmZ7S;~Qx!O21J%syv83f3szyQ@GWkLnOvnj^gm0h{N_c*{ zE?I(q6)tNENSViMc;P3*bQ>l`kNo)sA7lZ4rfju!s}CQK29#{V=d3Y!wR;$uNuSY6 zrMh)qlT78fnaa_fJ;iS44=8qb{eWUOO_Z=7m7P)qG?^U4afMv{Dw}YMu3AZodZZ*c zY0F{MQpH>#7}!6I1N$;Iupfgt z(u?-XFpihgeQ>IaB%<-JkVJGVSq{4E7z9Z~k3h4H)_GF%b3t$()Xe8Y!}%PWrwT{YFt&8UJkAMymy7H)#uiTH zrX=VAtsy&{YjB69N z7tRvS7S0jQ6@CRX=JSPL3l|6*VB*yUee)H=f=79uRg34+;+nPY6#6PYJ&heh;JKXM|^k=Y+k&OTx>-E5fV7Yr^Zo z8^W8y2QXv#Q20prSopK>7vU4(Q{hYDAHr9{*TO%AZ-jpd-wNO5m9qr@L@H^QUCvm- zSzgLG#@E56kV^VcC~E^sx(&*Ix)RE|h)NpEScUREj7qu~N_h{I^8hGsEa|hL?6It^ z60XWC<01d6rTqV08Nc64DgXUP%UOc5?D;SM$4VNdS%z{|sk}Tycl~IX9}g#i&Uupi z2nT3Qt7`YJt#!1D?E+uus@i>lMKsf>?ADIJl{YKIg}sHis7HvA`5`WUwj9G=PFdH( z`>1^HmmK8%(jMMNqgGfLsidj!VW{z$v92T8A6Egb)j&`n$&A<=IK7+e`Qo{0&P@LM^tO$}{(CAa4G-i)P#@v2Xo_#`|eIg}rF!ps=76H@> zX9)vu7W@M5zi?gLi{&B}MFwG~nvPnjPCX0iTw`fZS7Ovk1&ot_gzTX>K%t70lQrlY zt4&GPvb9_2e;n2t9i{q9T>j+te^3sB*`qOG!R#?u?cV4x7?cqugO#9m(Uh0@5i`e- z!{j^%q|mH8uUKM_nBL}p()bArMwQEF)=F};Nbc;<7rDpIh`>Bt>nLw!kR{eBg<{)(EM~A^Rm4Fg-VMRQV zMSRqcMBK9|TE2ymb~UZ>i=c0LZx9}PaSMvX@ifr8*p0)PY0R#neLC8~(^&Kr&qorr zl+&D3hMs}ez4h|)bUn(k>4}~KwRpU&s7g%>Pv3i%MHs7pcD8c+7cFrGkWlUT6Ta`~ z9&3>sATJHTsdZ7*RrwF+&M}cjz$jnkv0G>bwmh~)W@9cH`jms>9{}-(WK~&n0*ay< ziQ!NwkI9Fe$?J0U6QbmFRbsTUax~8v*HGZ)t zX1W`qRpT35;~w1&T--p2y`oUkhWKRgt+Gr-8x+ca`Y@e{lwsx&B!ZG(AmpG!NgArI zmbaXG;J^VL%F|GErM#sLFu8h!7^$Xx8mvdz9_)S5@_F0g_Z-{!&z9$sN3Fl}&tJ9N zs&{@qd-sFD&l)`fxo#DA?iPd{5&IdPX22_Zr;u#eGP;0_)u378A$-yGX?lXtY2qrrn zf}C6cz;HqBd7`61avH@9O1#^aQr+e5>XenMT4nXBR=dHq&bZc%mBmErc`j0quQ}_- zVvs3@F%SdvRf+B~$i2tVnIFY-Jc`G}3^rANQ+I6_Gt*gDi3#4$=s{iP^dO67do{I_ z^Cj96%(WAvDB55e#nB2`FVc%81SC8pRtah^dNEXNv0hvrdrL0@Ymr_AS%r|z8*n2| zFES|vSo)GB?m3v2FjTMyEn*+$(R(m0VJKh^S;R8t(RVN{VaQ-Fv52M2qv1T5m@r&_ zitYr-2beItsyl9Isyks&GIh7E#VMQUA2FV3kM50w;u+e~YEbODSNGW-`yj?Wx}Z@* ztAaKHe6gX#4QOe)CsA4a`IBQ>4ZZT^3$+&A-Ky(x!(X{#^i3_ghme4-@fZqpRWFDe zg=i!U12d@`y5Ekk1hIsL1@%HbV7v8yMU1D#s-Bj4pzrM(GW8->B7M09YUm&u)=Ynp@t43{&)>RGV^MvlwrNq5X7EWLwy+b|6&b6 zCi7~jgkijfpvdxSs4v5Mt09@jMlgtg8JD0#=ZYgV=(|w=n7(M0tVk-;<(;g5F*`Sb zdWa0AJ{}bTDh5#JuUYy>uAUZ&;z%0%m`DxUuuG_(wq^$HmAA2#n)faj%jdSiusL%Q zke5^s6s5)4lh{bwWEL7LIAMOq#|l;CwYZI3MaGVWmKHLu3r~6Zaz+B)%v-lW)eF0C zVvCX~t?P)iQ0E{uDE8iRcW*s^Hn*K-Om({AYzI5H1>QZXXf!{Ck`wyVfVe)F`EIG? z`^@z(^hhqH<%$O7)S5Q`e?2tSeO1X*ia8k@veFU473QrFPe!*Y|z=(z$^L`hHn)_rk-MJ@}7(hdy?HPWI(DOF#SY zoyAjkzWmkG=e~6Iw2hs{Z*E>R_w;XP|M1sm+b=lgBuCL3o${PHqYJ+K+NWOpOvRFs zCkHx?{P56OucVgE-@fNVY1E{bok#p|u5a(6o!SlG-Mn*X=f-;vd-d6e-x~YvBe(yl z^Yz$@lir>1qVLtW6QlQk+;)4z8v{oO`=+j)`r0#Q+wRAAesy2J{!i_gcGcw%y;yL= zqr0~55+myQu2b%P!~6RIpLp&$Z*{U>KXO6*w!Uq@9bG%`{!0&id!@YWEyp7jdpA}G zUitjj=iaj{yz_qfh7TXVrs?Hff7$-5vTDe;LczM5-B*M*`rm(l*thVE+R=;ED?8_| zcbqimMFkm&=`*8ysc7{YpJ+`cnm8|Nf1;+mHR^fx=IB zJ$B*h^B?^0cl*9GdvfiY#s66S(nak@zWjZ>?cSsQICbZU<-#M^ebDgm%ZJ|Z?v&Rq ze|_}gr}kX`{a3GlzO?X@j&c9}#*!fu&!2zC?p?FqOxHTcf7DlMI^{_1)@N7y-Wj#b zb?mK&ih}|H&tt!;@IG6$bHVf-=O!!MFVB1Mnh)Fl=>K-#$s3=2V{qlh-FM%2^J`BB zNAF0S>ASCPx_TIC9eE6hSKE3PIy<3V0zU4gI zd^=s}ne(S}M$YXTvv9HR=GKL$dtUT^xaENRvO#wW+C5v9?D)$HzSw)6dftLB9p(F< zkUM5hpZ(4A^V`=h8`fF!XL-?*m1QsQe=qvduUk)lGw{NccjhPGeem0FKYwi9xW^s{ zzOwG_S%0~I?$uYwtv+k_W8%~c<0+x}~>@3j-ob{_r2 z4rzGX!1*_QW6s)r)TEBdZ=Jei%#?+D?tHuT)i>sO-W~hJ$kz`!{?12k`Q6rs_nqU z+MW{27R>C5CaVv5%yZwh>%32vz3Xbd_;ay#2`!Ued?*bxyX6aEE% z&R}v3Se!}FkXjOkyIM+-gryum6xkj|O9m+)kW)H<si- zn$yprQzjloicH3JaVWJiuef>+&3z+(Fyf4AveNXfb*8Gfa7X-9IG7X9MLnLacA!p2 z_nJaxip(i_BriwovktZTELZjvcB<)Q>ipJq1ou14{f_KxqPnp6`5MoTwUKjn78=PZ zwBLgysH*gL=sq_$+r=?-C8V>6(vKm`O=j{aEN2T166%qm%f@&+XLuE`oto~QA`giswH$B50@l)Z(h*CO&J3Ow)aeNAjXBt^zJw5qy7@g;A@*(D5r*E6`fn8VnLa45bYc~d?qc>`i*@&weLJN9{Xvqk}w7E3FB zg-hC$9gtlsJMLh`Tg(zN0hCnWX6xospQ%Mh>uy?wk@s#EGgyT*tClwzPMEz1xufn} zvj+01ban0BOw;o4*w}}(1s94vF6wT|cGzI?YPx2{s|725!z>touT~P)0hY2N$>37- zUck$G%3b*!Hhx9NK0O_CPJMeyW`4Nxo{l-Eush!k7Y+Ar4r^X0iz&LMLUz4tQdk6C z=$UYy;KPYpI-8@D360yn)~w*6s9-Rj^|3oeU8BM&^_CiXSZ5{VDP^W#_gf|94^}*d z7E^0}jn=#hI$clb#%8FbIx&OIE%N}KqJ!q7 zDH~uum-7{XBo@Fd%_v}X7l{2qh520pON19#^w+)2cVU7v+m*+R*STI0dtGH=e2{S6 zXX-i~QPVwu=#V>xc{vu>3mCy?_*FxvQYmezL_O*csi8!FUUm6P0Jktv_cM9&v&di) zX_Zn@u;NW-L3t`F33~yS9$cMeSetcvQIFc>_)1=nYfiOlkkwdG>H667+>>ef4!3N! zNg~YRr+3>=SRzb)oL$Q{U|#o-Navw-lV-NGK581SBE!QMp$xBO@$o6J;qRGvMlKLD zsAkJ&)~d{Z7VXc>{1tF$s9J7qxud+*2#A@a9W2R%CI4+O9T#qg=m9R+6KL7Ci;iA_ zAnBYuF`ukkYq>qsAKPUbis^0MLZ{|XE32Kl-Z|snXl>Kid-kE|NtwPvxHO#7uw-G_WpO_)zkc4|r&)#U*Dt{E*W^NcUsA`jI+m zd0_v4fdjOHq6b>80z0ju=z7ZxJZi@hl)M`SdkpKlBr}wpZjED{!XWExeuy7{DW5Hs zaBDmi*Q`J?4`kiDkb2pV?1|%e=PWQwfWNf?d4)X%!KQ0bue7P@JnBZ9y4EQM8CVhnMTy(kSZYSMv6NKYm>+M*lS(I*Ke{TL$ych@6BGJqNzgu~sspVmOe!fS=yK zkXjD%NnT0A3uKg3F-VLfT0Y`oBhk!->~2F<1{sykB7W6}aXjqh1nABPFK_blNbqKV zMzv|PlNoQeh}DkB1{S3Jlp0U!8!30M<6?eO!iAnb{pm8woR6OC3>cN3Px+(3Nk30J z((sZ2qx$lbu#hSR2kM1Drd~! z!?j~btyTA(dE!?ir{h%3L0*iO_$lZK^@@(;e4KkYBTHx>UXmk8-hZPz47Bmx7hRHC z?H=)QnRcYczJK~TEs+H7TSi)cah9vF4QH=PJIOxVJ9Y8VL#!F@ZOE;hgtx(8dCOk@iW;}EnUO+K#J}@yahSR;SBM9ORI7SBJj~lSllNFW_tOXpF zxT9H^{BLxd8(~NhG(6ETjQ?R&;fZe~Be5~=);$|raRy~CyLByD43YCC2fiYqyIM}C)d<5EJ=#uxi$7=-0CT@e`!~eA zfYMTc%wf0zfeZA49CH}N=QH;K^yxm9Tiun2-C$ddKr?Px*iq?0qY$FfF^)nORUt)H zh*9Z!VUUJbJbWM#d)c-ch856AY~%(6G+00*NW-sO8e#OApT*b@HwYCIhAEW}a~~`oFesNk%%#^VX_O9-3X~DQ<=xM``$;PN%)1{w=zdlxE?uc2 zjo{q|v+H~rlUp)W9v}rr*+~fm4IOv~kg3ji>y#87c|+-c2C>-n9=rnHvfubg2!aw276dHFp44;QxU~fgfSV`b|4R5n3IXZgi&k-EM@_VDPS=R$oJ%X zB+;;v*iF`27Gn|c^*Ku<4yO}As249{r$}@sc@8EtC#jKO!o##-2sAU-K}u_!bR$3I zGEsLb@tmiBRymIAm~ymSC9$E6SBb3djoWafZOJ7I6MNm7CouN0yG7L*S|P&yIN&gYgq^)r0PyN;Z_pRosjmiD-XlTiIzL8`4lU5CDC#j&Z?|CKPHs; z0MtD_J73MJ;TpS!Ydxu*J!%*_K<+vN#E;g>K?a*|;Afx&gPq_qWE?mwcdH59?gxQ4 zV{N+1VymBy9o69=wFy#Cx@N|P=o)`ZP<=IMEnT7N0o5Vvo=6)VSdg(oHC-ha-9rUu z7Y-HKow=$cIXFv3i2>=D(Mv(K9DSf$F|`b%<5G3$mAGBME`N7viYTQMxJrlf#>nZ| zFh;-#ClAFr*dl8V7R+v@b>ulXXn+#z=dw1@rQ}>(6%C}u0g2Jusbs;|Vpo4|tG&UK zI>VKBD|{0zYO`zf8`(VVDtit4a{Hbv(vod>UiEN>h?$M-NYX}jdKV`rnrt@0)a6PX zqxwbeLynwDW8F=;Ky13qna;*LBDduskl@QPh4a`{W|Ot3%^53VQT9rHG_JAaRLQ6OfV%uxx)+2uU;ua0Sn!Bn*K(R-q2kqJt%Qy+@KSp#|<`2*n6Y z(dD+iXA+`B&IXJYA)KywY!8jKVIC$7q%y)(g)V2K`Oqv4Jhru#&)rM&XqT|izE^)G zD>yPPmmfjZKNX~S%^qos=o{&7h%Y{)SNu~jy$_h$=TcU>^t-9{Z-4p zk|%8zEi{~C=Y{W(cp5~Z$*z;Dak_@Pp;yxuVFrCOIonsnrDdUuh{ypwcq$~ z3T<|Nk!m(h{*gqBnQgQ;!~B&u_WO}6Fn`dtH;ZO=8@o%Fi_axoV#QZQ9wo*PZ+FdN z-m8eV8h$A6z@RnuF4>W~H9Hi+r0cb5v%r zk^e3eRXn-*Ni2V7DReRBVrDBnu+Y>E4M9i5sa7K9lW;MRhzw)g~Jqk1Eb=uTwpcMsrZ;~I-R=!^eLfhc*C!U>RfPq3k>gf+KO^=oy5Qc&t<*cmo)_ip!}eHZ3Le-e zevFT~fwtSCwPFUVPFA-NJ7UaZ+Mv{Zpay3z@DgJflrHeOnGv24Xnh1`Fd^R*>Ez|G{Xv5?#HeDS+1ya+bg z9P3JX?A)+p#iu(g|BzL_yW2AH0Ih*YLSL?vf>JPnT2~Y0dVjG**K6Z|!~=q8-77gB zJXWI~2xWJ&>(KY3YBsxEi7F3t;q{8#4lyL~$gYYhm4kCMx%O)j)X@&`>342YOgzde1?5T+AL!%sd{fzgfuNZozQD0Ou?% zT8(SuObL1=mFYotU8PBpOhV=I*_u+G@F?Z=d!dcoPWRukw^?H$QJ7|rPi|*7`ziAO zl(k|u8o3ZY$-UQ7!`N;zc!CY%2zx{6WvEu}B4ub{_mDotpqy}bPr|+IGM0{)v37st z*|9h)9H@wCTU^ewD>*G^s5#|kxN~~a&~ob0@Z{8%;mv6)!!*NB;WXzN(sU_!vINQ!@C$)W|(BhhHi<&N$CiKMyz*OPWHZDV&&nnnAM zlBWHyCk@3+_jga4Mf;DE=K0@Dni0S&PblMf>;@C32dvcD)F7^IGpe<$?T$Umbf?L3 zv7KQ-CJEb_axobXjs;m&Y_C4LbnSKMy7ob&u6-zfafR9_3;~3ie|wgbq3eG-yfQoX zI3srzu9X%-hcX|!b5q)&dt__Y(bGO|)CV%Y<;0wIS276h+pQHLHTL`5InjZ+bD{&& zN3l&oJhedQQppcD=p`_FjCNh8j4#dbKbWU-<`~dD;twJBC@e|LxY|81J@*q+& zNLkG(580G#PFF&fgj!r1TwaI!5@PBah^X{pkxnR>aqsy`AqUcJp0bj*S&9Dm&_j*i~6`k%0s>vbD7E+VL>~hmRRB&Pj+W_;d zCeK4v<NG}GLnm!h`j)YRqeueW6nCBjX z?`5XC`So$Eh$;ngo6}g;tzrg4)_9qj9PXggIGEQOo>x{LiEibQ>d>%`c+PVfzCg_U z%f93AFH&vGv>taH0_V!LL0-e|&CD_OYR)fi zSH#2agFJut1-~KY*NXq=@0P-?h5 z_HMNV^RxLq&+;pHMMNb2G%5}kq+h}AQYCu0JZKTzj9`@ZWw_>`)s3;%>V_wW({ig9 z@aiW-GwXBEGLN6`q9EJktE5!iIjd$_>1@h<_8NZ}(cdI5YR>A;SrwaUrqIF1_=z$) zWn?+JEyrLt2dOksN+^_Ff6Fh%mk9t^gTf?ttuG-jRD@FO4Hgqm);>Eec?4=-FA8i9 zY--K7(d-|KLgoh@VQhpYC2zo^(g|dvx; z5KDif64af1z6X5-CQgmK%!f>F+CnA{x+^pzm|(#NvXJUQA){UvsX{^cX;7@KmdSMf z3f)MU$(@avj4^;}**|B$tIz$&!B zivAK>3tNUT7+-KEnp_^<%E`l9wv_Pdc&C47{k)SCHS}Dng$rRE-?P${uJvXk6my&= z{)*hNFYK2~TH`$A+t}`T?A-3ov!jsXL4P!9pj+Y2%Z={bK&@JLu5ZQL5Nu4#+V*RB z{tJD(ZQrg9)P{8z`Q`_`pe4Vlx?`f->oj9UuF|+#GN;~)?{WB@5qw3mT6H%a#fpD9 zWYtgHsvt}XsTxX0@(sI;NPAFpj2L+#S3QhbX-{Ty=KiDtNX}{xi!JZ?6<6Qyrl&_n0q;M)mf6*yBPpAIV~?9 zxtDn43O80vxm?i~9|typo1YXqZ=8Q|QfX2!K@HH8S93})+?3K-A?KiA+hn16UOrfZ zy_6U(IAwj_QE{$tq za85uF%j^Fki*XjFn1?aZN67L~%6zz(rYXb$DA5qv0wTT_paVt4PgKT2J!E(%pdlFs?=7 zBs{=)DjRADd;fF{WQHPjvPe|W1wZxhRq8;>+3x>(0d_Dg8=vJ7D` z9MGMN-I<8f0-;D2H_m|p(hy23OPt1Tcv$yCqDPCChCwA!Gn}rP7@*=6U54?0 z*H&G@8G_kp@-oxqU?Mc5%22vC=&pu00N0&cb*HVBVV8T< zt!gOtkqAUFgMz^xl)~hyhPza44JFvhnif)9gWT@X-G7M3uM82$<~nU=yC)QtLyyN6`zr zy2uE|ySf@>cBD(ub##B&su$vc!cZ$a=B37-f#?EVh7nc489adxy~-#w8w(i=DjOXb z8V&mte2!u(Mqi|R@!Xgf-?<3sfmXd>E3*XSdJ*QJpo{hLU@hWScG0C6<0B8`6xWLr z_!6?Q^?#BNJue?WKLcuT^n?2k9Dsc2+PV(ZL3N(gOLh~%D`tQ1+Uv|wzOPA(T_M?O zXiT~l=#YA}w|8VVCz5#|UW`)NjHk?lUKR*CJrvDat>OaYUE+xj>;urPyXyK%yu<57 zZ<=1+#f38JXC}0{Dz98`>Q2^5>b-6|in_N|rJnP1=dn{4aDLI5?i%hM4)hXVbhH}Q z8Y~}rZ$8SnV_|v{@uA%RqyUVlBC(+)4KmG! zzen5LHRVz`K*T(StCl1}Y%n+$^9^3~Uc9g#KiXFc7arsq_9XhUWBpdv%URZGKj>?a zhoN-V!qTcVIUv1`LWrxXp&4x7&BxTM+uX`kAZgW4`CWfD)JegFxmCu))y-$q<5ao} z8bVib-6&is?6PhxVX#IoGYuIvwC*IoUEG8)x?E+TcG(&oMqv%E+jXV8Ze}W(cSM{A zc;CAj-z29y45L=yNxxcrH@BE(8ThU|u|id4s9iN*Sa?3;1ZT{Bf-X=Gj#mv@Om)`b zB)qEG=+%E!iyXUNH5)EvTr6518#SI63v&;3b7!dtDXj)CZbOTX=ZVsw$1*(8>X4-4 z?Ons&)oOSpJp9;I+*HJiME8O=fzt3mzHv#ZVGoAGlY+IoaJBUk{tP9*&TijJA4Yvy ziKE+nc8T3fN2;nsT)o|A?-}lhp9(imOuvs))sTN9?~Tb)hqeC;?G?{&=pxxh!VLocFc;L8Vi9>&IOo712*L!J=q^3 zr{4qG>7wk6{Dtddi9STqjBB7hI61rX@z`nc%E}O@?2U?wS3Q`w>auyegidf9j=b|( zwRV4KQhrpe9UiC8J;D0+5w7J#1GMVyjr!9&$&}NVvQvf>>@!q9+>Vzj6`2;|(_dl4 z_lg;;6=w#YsK^FMJhA@pQfCRRG?068JwJU|>0sxO`f;<$!OtpIal$~0K$d|l#JUb^ z{PY>M zC5x7iNAsf%v1mUNxBs!=*63+?`q&pQ##ae&s z!9zT`+YRTZdwHUE=Pr~|x*irwF7`r`rNhQnez)tmKmibxEWj*M^NTH7mzVfj6N;=* z3`W?)6Cq|sJt@g!4`)y)`g7sHWK{o=s{nh~Doa_kcdfGM3k0Yin(u5J0yR;Ury^J>9MGRM&@gvLsG#)PAF zjH)H-p?AOd~7TvH)NRQfcOn4tg}^dEoOkA4x4 z;wfV0fUp|hqQ&e){+sI{vWFP>8ch z#t1fSaK>3g>pB`Exim3K#b2N|z&m~zAf8L3WHKKZo}weRv?kixJwBH+FE*zu7uUdE z<8uC3OfDzI1MK)(1?F$G{Z4;~M=^89)ix_Z$+qHEJgNvDZXyp?YKIGl@&nojDgX=R z^DOx>o)W%SLOg>u&+eX3XO=jubFyI=nxRlcM390i4+#kP7S}XVX^>M+a=66h1+nSP zz0%7$Ny_(%0#qx7qK-ZXyPE$)QU=>$aujvXBkhWmnLjy!FGb;lGUR`21mV=8dhCVd(0bmFr|>C@FGH11wFA0blQiMcQT4C&Hxm%z1B82BtW%>%_a18aC zK9O(rWQP%xG1P&F#QY?*G7p${JS&Dhn78?5+@#`3nOR%p*71L_LxXd`Dll9Y4Q~K- zX7&y4W`e{Uh>iOqxr~F4CISv>1V5h$%l_W4&$9X{?HT1oN)Abyl*s)r>B(n z&0FogNmQQ}^%|QR%cE|ysZDHvn;GZ87f6Tk(L{tkqga0_2D9VrdCeHS9!~8VX>2J~ zV@NnK*CX>@Aztx!Fi!@Bz-=B;2?u7&amK3m*GKW|diH(|?$`f^-`d1pH~KJ-ThvDf)r z1o_0Cu4eBF9S`vzMskshguTR0FX%SF^dl_0RTh5*UXb-{B-X9$^>RMXVElPxj6aqF zE0pvVn3YLv5ST$z!pBB5+8e<8LE|X?NfbZAMPmvw$u!%;7ui6zeo$VYX z&?w2q9dyRH6^(QVTjC5hpgqa%pGAB-5#Qz2#q`zm;UBy~DJKUz*b^bGTma(SOz?Ij z3fq67Uz#r5$UwZ)TP?CMNtk`hH((Ivx6gmUei_?flL9&fOAW&I9$k>JV7|oi{~*?| z`)5Tf?}=1mrHGOKWB^`;7BIKqjYF@zCtO=61FUOuqw4^44OW|cO#2ZO)kLbVIIRy& zunwFYi(lM;KfL%k6#ka61N!u3*HhVH7@_%k0I8!qc=|7l$;a=L)GDd@K#96iX)u2x zTTzlzS+G{8E+crG?LTr2I9@c?I@(p8`fZLCj(2jWzN%AiQP@uiN?wFvujP3;9=+i) zHTFgoBir)U(iVf9fHKw7*HQxtQ9+xYX8gvb>T`p5K8h!BKs>0nV;#Mtj|;Xd28VbyEPQ5)*%%?1CpL6Om1fh3Hh6o+h{BK_R-$FPAeUx>^o< zxpkQw_HpYxIjnK(3|TCV41x@X1Ci^1vWL^h$*N^-R;4B}=;@Zs;<`#zsw>ZV!slRY zcTQAl4Nior)vCP3V?V=ps+jc2_&kxu&8 z;DACCW#tl8ppJh|0U7)bDcygst&qbb>I&p=O`QfU{bno@Tw=Gg-!0=>ano+5vvEy# za$fmHeNcp~q^Qf1>H~R9u*BYF`RDf>%5wYHPIm04-k%qsxam_i#zIe1Fdpo5v?5QD zxA{XlR#nc=Z`#VI=N}FYuVtFbwm0JwLdpu5_mtHHmE~xvtl=kbfmna(i34Rt5S~!{1skYYTk08C9>b{;2dR6p_t5a-UUhZu@zh}53erC8MDO|dH zd<`sInuSw-PPij}X1IT&DBSYy@inq=%UL+}=Y%`rXNEhP!ma2YUyOxY!NR$JPPij} zD%}0{sA@J1cayiFPMpPtzU_>3JCYXhvC(X9&axKUXK@1ez%B~hC}wUX6>vANqz?)*3Me+E)G>e14<_$GC3PpZYM``t zqj-Rl?MCqe<;rdpp9rKK7Ks{3b}^M=Jgp(CtH*%7bgT8LO z=Wuer?&P@+_84C$sb+J(m|e(Lo!h9yusl;y2oj9kjVFAUDz%bYvyeL+0}gm0Qmg5U zvrw#|hau$sMv3ea)xuN*`1TsQWY$8&vLtg)2Vlrw+RX=Q*g$>nz@@2AmGW+`?m zdVUFHmr~-F=6l4|W_&|_l}N)wXfs#=_yi^S#e^-4;b)*D4mv`bP^S?Yqhy0bBICJnE%^wl z;q;@(>oI=-E9TK+ZR$c4s>f-S48?EwHhSR{t;yeDu-~G<@?a;_wVQ^i`72;vL6>ou306 zl=ky@FXC4)(A?)Ql=hpY_V))BalbqU+szBuDDi{e+Q48nu4Q3z@PpcCLPeY)vUBhP ze|vq3ecpC|Dc>DM6TjW7!RT|T-J;QDS)L1P>)3E!~h<4H>>65W9 z8BKdrOA zcjfrqo#S^`4}N$31V8LYM>|Qp^&%sXUWzJQ*L5*_D=osjh;oYBLrYx@4Jxu5*M18N z3nP1Q*gwtEVV=|j;OeDMV)%*-X9a%!jJ==j(sk&!Zld19PywN$hKb8wzF~~oarhOu zIFfpQ6qqP9U8PndX0Y$19+GKC8gz2KIE=e~@9(A@xfgO$3c4xCJg4MK7`YK$RcPQT zT+MKcVU67|!uP(_?RrsA0T6NnC`lCqBe0Yfx+Aa9)uW=aa3yJQu=YVeeG!y{`>V`7 z>_$T5HPpc4Shq+k*)o5L0^)rgTm0$+)Z&eQ{brxs7e~WBmK6LV03@XtlTwUHDYlYQ zTqdL}61qC_NiPFjY{Tcj! z#7SZ-|M*t+X7ZNd2DRyad^{1TEztG-@-k~ofp=I%JcX{|Q7haum`-+jX^2OptMwyA z-Ni9eSGg^ryVi9qj45P9wH&=8(u`Y|hB9Id-EBZ&tr;Vh(M>1A)J+r0&kRB>nIWhp zvjlCWNQ=DrV`aK;n4zUp?DaE`u4iw5W3R?(+1qo2CC`32-E*+C?`YjwqwDPLBlaP7 z4cZ#8^QM<0JABnq&!YMOi#K~`j-7A6yrL(&w`J&ATCAQ$#>)-bKw#!iuS8}AIuvgf zbq84d*}HSh3iivV_GCtP@K&=v=}Y)KAO22vGDxc%~2E7uB%*}i&jdKFD?)htHm7PI%-rR3f(pVmtuv9YQk)YS>~ z`RTUIC&bKs#A64+`>dn~7bZA=MyWp$Q$MoTK4B+%Vm$88m4Qv=1(Cyh>l2*x&DG?|dPM5Q z0_%(oyW5K=eauu@02PxGWK7t7UR?>L5{zCVC*LQHs*sN2XLPD8ox|pTLrg4Ppbub< zk+JoGOLy^-AL2`|=IblEoZU%-KzH{3Tv+FRIeSoZD^Y7?l^UB;19|y?TFIaIyJLOW ztilT`)$!KIYMI(gzBlO!yHhJk#&i**4C0T@L2iL$)11 zr2vYX9&?;zKYrR}Xb_k_V5DpKQW!hCB?mdF+@^#$h2#7!M|bQ#>y1?18N049xWBjp zAA1h617~_rXJ`Ek56`a3JA;78b8QnO-Gc=s)2o`UAbJNanEniZbL#iIYD;vV->Li4 zQw65b@Vhs1^B-_4-$%z4!N60B{AfV{P&{#nU!*9EcA79im}cUD07fmF?2j;n1G8r_ zVlYQ6w`idp4JiS=(27Gh=&(P3WSCQ9*H}-;@)X5>tp~Upr=F_4`?xU zKlD7h$vYI?Z-n-Lxd!eNq-s5s+vmn#lgR!gzR!(om8g?XL>c=l%_AlHka%^SD8ckT zaw5AfOh?j0DZ7#_>YU2XoUP)^HY>S#DmRHfg)u-?0s&7$QjX7QjL+$ePlks(otqX; zfu`AkR*AzNO`2pq7cpyW!sE<;$Gmd?k?$UJ@s&&d*`l__ zeRBUPJCAvKj{Iti(wgYMdQGU`s5d_bmjtwv{(~CT+xxWsH#p%_J^Zu5?wuX}uTXY#Uq*}D1qA+cUr7W117=Sdu;=+V$^X(*UtRL>?)$KK^8HuS-te9Ljr$VX zbOv>1r%g0BF6zvsPYfcOOQRSfe9<;JNS{EqQ_I7DSt(}Wa;dh$#ka{J7SMKK0j;E4 z0j=b-fC&tkdzysqrhd-fV3SN>u}um>$Zb+N_}?al17ZmpZm|@MkXQz=MC^kkP3((? zE|#Ma62opZD_|ahW{DW~pjjw}y=Z!1P!DFQ81{ovCWZ@;>J`HQGz~GVqY2K1X!aAs z2AUCnF3`fx{7sEAZR*B(SG;73g9hyylVz?g75n{Lj&5>fb5zQfDIEH4e7;Zvy zpco#4W>^dlMRSlC9)@O}7(N8ep<=ih%~4`_IGUry@CY=AiQ$oG){Eg$XdWVlN257L z439yxMGUuW+*WOW3kKgC2=Mm?tnbEX{7r%oeY=Cc4@2)0SZ@%x_&Wr6MgZRh?Z@7K zgrj?ggZWFzxKvcc-zkv!n+AUNZ9V+%1HQRU-+U5i>f`Indh3D(Q98r&My zz^*hp@pdKc&%xX(wp%vS3;7sU;C1TZbs6Aw8R2C&n%AF~*NIh+BY2q|!s)($9$~SL zCh+?5a~UytT{W@1(XoLsTwY9GXU*&^iLe;Yp0WKM;@O|aHI^?iF5t%uPU3PgmhH_D zUkrB|{H=n&cD5f({_sA@Z1}_TYje53IeBktgm~T0>G4;{WwDfWdl#NC>Eaht<= z9`++{|2O>Mx@0?-1zXgwvqYVL$;#Tbcxn#;w%C?nvJ;7C;?XfH#PvNwoP{CI>Jj4X z-0^w=?-l*=xz8U%-Lf9%vB#g5Uf#aA?zr}Jaz$!Rd)l@g*WNa_Jylb&I6Wts>gQcxwUgfAJ-ob5hB4a^CW~ImyNKr*lS&?3UkX+F@w_k|(CyQ{$3LmZy@P|2LQ9v2F9)(a-dbxyu)f zu54_G4XLa+yuD-og5?%=SlgUM^Ha$cOXiNQJR#M#B)zmP1?j2;;ZCKKsnL~(w=J2A z)lmVzQRCW{tZYkv|7f5wqw1LtD!aTw8gtn3Qx4;wS0%l^G6qd(Xu}~fRImcOuXYY7 z)c$KgzQOz#bhiDEU!Lk%GCz$z{sM3tDEs~=9xt4K4%7SnC!IJM_4Y=@q&vX=3{mzH{8)M$=q~5qz^*%yQbzDk z>NBb=d_%Cn{fw$X=X(eE9Ht?M*ERH$D0my-nFVNHNAN-e{r}cL{~sDJ8h+uhqG*vU zOe{s8Rb>c&$Covg$-;YK^nYu=js3ts!F>dOAZS)1tS2~yU^~Grm1`C-{4U&lB83@H2vrs!dX% za6}c_Pb2%4RTox43QLeOXi(W8S(rU&9KgQ;B`Q3BJqTm}dJwvnM-WyKOh&NeZ;4>( zeICKmQwM)t=@(8O94+z-^9N)3oCOq9xMuJs$rP>|jG-PR_}pMDt4KAL>g4KS)v|DX zHBufW_);~N!zTp4sz(2}m0(;aMqe~E;c9@gP*{VMPz~1aVPN+Q%W5#j;##bWlWVc` z&L{hS<+aG+_FBx>TR<^|VRgYeQy2wM7N*vrpZ2<@GQV&|U9_lFc)sp8b)~{P0FM#A zfq~>T4lIFEVQT$v!2imIP0}&EOm1j+MlBWgH=zIX8xh{xh<=`FMA<8hech-DGHn+YSCwSYY<>;|`! z>6BGK_zPeS(AOPFKL0KhICQ{{CalU);BX7`gkuP6bRf^uAiao&9p;kF2u6P5<-SV--46#LnZOCg5s!u5n*>%bgcC)`4d$afO< zh_Hj)9&}(jzZC8xE>An|2OaVynL5}apXB%L;P|dN^L`+%K@jcbbIfNbN&>ZM?k%%QY-hl_41Hu*JX3;H7a)cbn zb0=Uf;c!P8VNVctBx2z61@bu^FwFdG;{6c&Oh+}jy$_gMm<1S~a{ZjrxzaIzo-mih zu)_(f;MkFb)pG1u;xbygAM&u$aROmS5q6p*LD)%zt#+JDsa_&sxvX)t5w@IT?Sy3r zJHxSnn!+9Zu~yD;EO8is`v#!A+`zH^1M{&Hx?xXr!_FF%k2Oc~v6bDhZwBXMSJvcX z&)Ap*weo2#rp&_5t4Hi6$5O(7o+IowM~X0a17deLmJ`-Y*j*%eN*WQ{ z;W(YJBMIB-SWU67j$!N%IMz61xz?!()7B1k`T&k5IFaCS&I*7hk!uIRl?2xkyolgd zf;SVqm*67=pCI@Q!Mz0ECipSIzY{z_P<0_JAs8Vz6rd>_MsTX@B!Dx23C<&!BDfmh z)U_A8u$NvUBU~Ot;0PEGNWyrsA4~8gRdq}V8bx{m^Q3P4%7zF#BYcvhuEd=k=_BfovZwT(uFy()L*4_f2m7dRm&#@j; zoVxZDj|Me0n_xS^1s+VvB2PIq`W2o^fU7+N0iNfn26&OD4&Zw7a}~jD02_r{JSPFf z5@@6nXcX=y%A*9I2j~#q@We!rST9P^VuGs(UPSO}FUEd7!Mg}POz;_kFA;p7;9m)T zPtfB-Sn9)+tRlF7#)mn*jOe}R?S2hvb`im(|1F>| zCzv71*?#2kr2p@b-xvH?&QBL?hf;m9pjdJWZxmped{%&QeN7Nu9mLZ?JRQOb0j!rq z0PXJv28yQeXR?16Ksl6jgkFLM!7_sV37$ZHqB{B?uA|Ir z1kWaTDZy(9UPtgIg0~U8i{K7|4-kBq;Nt|JB=|JJ7YObl_$tA-2);+~BZ8k2{G8xd z1ivMCfS}8NKw51I@s?uP;yQt`PpfpgkTGuy7sXml-S=B+)MB+ zf*%w7FM{6?6pOKC`HHaxnZ?^dJ5?5M1z1n^(PW>00(O~8c)WOk(;>_yxR~JbVw9rO zi%~My7L(R3MtP9TtpMF7h7FiV>0^@SG)d}AY^_6y(qi5Lu6LOxKEtDpJ-DAU$1kr0Z(JMk5S;0}OVa1XSFbArh80)jh&$ny^Xt+2yG zG1s(zwUYs|7^kgm4WVwFPjG1n{j4T<9>Mhhi-awq?EtqEyeWh&^mc+f2|h*;<8@NJ zPT`pl!rcUY+HjXscrA1z*xw7G{yf=_^uLnpcLY5p*q5DKf^GQ%fUw`zaR-ge=3N34!R|qfVB{VIN(gH1I>7y;Bg+dDj9-%F-yzG*_8J&)jtpl(58~^ z*%?Z0%xAoaVcFD=G0yo@Kc#%8@=VRJZz}2Pr3|l`O7`;xhBtGnd#8Se@xROPU#F4{ z{1L;SO%*om!p+5hluG6xOSx+V=gDHik06{6e=R26%bG@B#FS}o z*e1g13>Px=A{-~qn5o;xiR}!pW_TCF?=W0``qKy#r$2-63dV0|{9(p_bNcfLKVjTH zi}0_{`Uv578Mc?E9OJ~^(uWX^KjT{GIC1_N#E&ujD#NTZDeW|d2j=`|_Bio>_M9&e zin;f}IC09{EQAXgt|AB%=Ph?*9V&0m#X2y28X>N;=icwK0hGOlmYF1AgWKoPNW6!k zTBbh@M*wk^04&gS*=AdF+GN>S5n zgGk+>s53b%UMi_Yw%d?;;|xiyw8e0>J8-6?)*+P(H_Vk(2U7W9FE`|W@(lK2F;jy` zy?}oCCZ=wLZ`ogi$?%b)9=HDnSG4^VvJF45zY9}gP*E>1)v997In8gM3V%@4Lr4|D z2a0;z+dqYA@ZbhVDy-0SIWOPmCHK?T9(Lqb~x9G zQ{Y8Kg_$a#VBr$g7-MhSah7CdpbQNkW5g}*J8F^@QRi`hWm zt|RK0^EPn?{A#%=i8*S=@kg%LoR>qIvXa)B)LWQmCUu{fn?dz|LK%F*dD5FWopj1&*LKXC-sr$qN*psGuVIg?y%syHIrFCW- zmO#Uhu#4-YB<5uOKrDehirSoYOq>lRE2Pd}leGnwfmc$Fzh?bjEQ6hj%Fh11I0qhM z>N1#@eO#OiZ>V&C=VX5-maDcOwR*F+Kn=`Z$uYU~8d%EIQIKI5)|)k}fy5AMr=%Po zW}l_izyU=$bI#Jd@LoEmSF453(^QkT5(ZYux}2V~1y)1RYT37QnTj+^>a3jg+G?m= zE8AY1bDwAcucFo<)d>67ni6b+%2u;xO|Z1p)T}00nWnCP)SBUuR?{x6fwx*sOSA?) zY&9*>8u(mMvs^@3+GM&a7o{7osI!wx2m67Hw8Abh?-SyT5htqcBko}@~V>V}-nGUihE z3tAZVZS?f1bF>C zQU%Gn7vA0aaBh13U%y3?H_df_jMdIZC^gWe&3sh8ZJB9*PEU%QWM+o7~Wj*dUM zdtnE3E9!6V&$Nr+21QwN{|hNcKvH|K4PSxFnEH_;H+L6OS1M{MQ&%f$7E`w>8{>W*Be zekpu^rl|Xnx)Q8GNs+c*3o{kPT)cTnFC{nmu*{JP|a<(GBo? z&>T58!f{1Cp1TLBqL8FI^7g<#!xlyLAaxV`N>SVMdSMTUPT3EGd4q5Z|0eZE!Bf2S2R>feCUh|F_NL96~v*xe&zE-$!1e-I!l+fZMyUV8+8 zf{JR#Tpoo#Z8JyCqwvKxvwe?(BVpR>N8!hb%&?c!)UWhM;n|cd?~`$V&>w?++a>jP zq`nIeDJp;bAM}5LClxgfsmI}&?Naj1C-E^DtQY%sK7|+>n%EKR&b9c7#tN ziFy~QAHYo2qQ9JZmFFao`YxmO`rBTIQt?~laE0}QD2*|2dOz< zk<|SYw!n|Uu~Smtn=r@nV+bnh8Kho-GcK0Y&nE1GpTkl`y*}YKq;6HzTN4(4SYC#X zOQaUOKjCc4D{#jp(nI>|gyoi3;YCIL7gDdm$CnuOthKxjr2}R?e+528RZrZ5)NVyJ zP22*%hNFtwII+p{Yj{~v-5B;J3=B#t$<#+*RlPEC5GneRXC8kO*IC|#rI$NZ6!nRHxy4EHFi4#WNfzNM&E4EqoGuA;U~!Vv<8uU0aDoAeXQC-C^S zGVDeSI}ZP*sIM{g%(X`QUa=g9&##s3yKmClmcPhnCppYv{Y+6m5=E2U*1xBzQzuWh z{v%Dzn|!)e7qhN2rE3@EX=<6(F7{n#cuy;>E>Us4q$U(j*WF_I^>VJ7Uf5)Hi-@A; z6|S@9i8s>JO0Wa*&Jfq^HT~-uV$WW)wKK#$drkiubJ=V9 z*E7Ul_L~0nDPsK1rhk2^_~p%JADu4Vy4mcb)5RZeHcBYePZ#cgTMVk(S}KYq<+!ad zX`L;~6?IQxzx7Pvy+vx>w+p+iW#Xs|gYOm&pe~MEYlZlC8RpnM^@jFHBo$@?Ve^S(I&RdW=uJYW8-bJO@ zf4iKuosLhDy7g;+YNSs28OF@NQ&JC4*#+~(N<}@6Ve>`aU6OhlsVdQ}s2@++0t>|b zih6mNrx1#kGo>R#aeHB91C* zAyQ|F&lR=4XqxS8QFXVZ{75Yo5k*Cd&af>L`xW&Sq|On4uitG*u)=n(u-~IRz@ksV zBXSk>&rD5H)YpoRYaUUesQpEkL$%l>DR`)8v8`J4?UyY&P;`#XD_+}g&POXn-#2+q z6;Btfu&oq7Rn*Ussu%An>b;^S+bVI+{gV2msNJ?&?0-P!`H!Mawgz$k!;%_byvf!m zo_Iu3rxhQ6)0)KJ9yMpYW>Nl_q!tu+*jmJ%?@G#39J95HOdGOJm^P%>wn3OSWS8wc zVcL*QwhM-&^9@PoACfLGBwg2#bln;0uCiU2k?uxYWJtRBkaXKJ(%ng4*Gs4S27TKu zBVE6E_`62m9@j1sPo}BIY+n(tO3Kk${3%>4exs;=Wbx%l{XtQ?iU*PUFe8_Xg?7Nq z(JNAY{bPuVUL z%l}1EA0l<7cr#5sYr9(9{yo!9TqE{>PlkzUFW9aT2M?NI*NJ@xO&fWgI3mLwdDC9C zT_>J@OUK-VVXqxD_MU!gyI%ZNrh|3U-nHEz@}88M?4S0b?M5+h$jtL5QF@PA-c6!h zjfbqVW7;n!94GFV6Aj68vDXeEmSepu4&0&#;Gs9An zf_FG<<|CP5Rg!`Q6%;mSNLaTD+s0wQCwl~c`=`;9WtU7N{0hden?_o2w1Q?d5sX4XD9c)6KM0mIli? zboq3XbAfv(u7j6Dn=+sb-EabYGviy*P=js5a2+n1K3ZQ4t@-5{ajxUg-P1>pzh_jA z1^#I|J?VLq>%R{@QJy2~DdDXnJ zsI(OcPJ1!O?3rM~YfFar^0OJE_$Cg$iPPTA__rB9z@7#K@ZjDX(2w0q+M>MD& zhU+RH8OO_T%@l(5j5je1u{7Ek-;e=Ej`5R2IU>rYnw;a@YB@S&D>kKNWl?SU9FT>iMMh5 zyBR*fuwN9PR%G8OPC2cAQSTS0pLUD&AoJ${tx1lEdrsS7_X}DvKPT=x?RtBa;!i*Q z5&KJ`eAY_{m&|(Az7%%MdI#Z^)=wGkfu-=XSzp+_@aC+1hZo+TwF^ELqI3%^<(j-C zoTV|_QYa{$<=7}Dmdo2ADv&S#}Rcg)c8XaCZ%4N7L`h;1-u_OBftpjC?pmd~aZHP8N? z<2kWz_8%RywZ!a?92MHG*?(~?(I|fp!Y?qNZ_l(`E*LGfQW<2zY{82W5h1(#a^bb>;C zx7g-k{iy&tVR=qe=$$)=IQ7dRxMc1g_$|jd2s=@3?`gNs{d*48$LhLGyLWE3E1!3dKIT$B)}EX@ z5&1{v7P}6@bC?h5(p-)?pZSYj?`c299FB5Zj&iwwpJ}w~a)f*2sFLK7xevNXo{zbN zUSIY-hX3X|0-MTy=&Il|u0oxp`W*C?{TMlPmh~LU>TTC^VprK8T^{Z7vJYKU&*QGy z+P!6ecg@frEfa3iVY_>_{z_Rc!uQLLYe&I4Z?gM&l=d9=%Szhrd7r`?JZ9fOne54a z1J0O#*X*v)7tTXFqk9;J=527->-Q8cw!O?_`9>abv-NHBE^t=>jq9tRtNa%08vT;; zo$fXImF1ViZ2iXaOWjAYtgGC=$FlBpzYhn>^BwPFzdz=t+I|oDl-qM~sQkxV|3g^M zBjpz$%&Pdp9oBEHn3B6qKUgt6cTlI(sDto-i;7QSoBkVw2U&;1I>D=S?tT5t%Jtf9 zh%d{%QLn8WL{1w*vWMQ>+w@@NtG1W8@9yUK4*bi+&Ci12g9 zL60D`=uw0YJ&rI(Paw?GPeqSnyq-dTe6qeBVUga4utdKI;Y@ue!czTWgmd%(gys6B z2&?qV5H8lQK)6)jjc~bsHA1g`Ey9)h^#~jE8xXeW|BSFr--B?2elx;N`mG4J=(i&b z>USXQ*6%_X(f1*Y>-Qi`>H87(>GvVrso#%qK>rrP%k&2k?$#ehc&+{@!W;B|?;zZx zA3%7k{yl_u=uaTrr$32szkUee{rXb~AJh*cd{loL;Q{?9!YA|}Av~l%i}0|14B=7z zc^!L4w^^`v^lXIh>m=Kc^gP6m>m>QV=@StDT%UpvEYlJ8S*Uk*TBvshETjqhn6n=_ z8a!xOWW}|cg*5X3^Pk|DhdAbcVT4X_SOZqnQY(d)S}Amnl|rkSvzR$cnX}wVdh4~4 zZmhJDW;R&AfoWT;-$K}CC2iSYCGG0tv^z0v86;sil7bZ!#RP5ZuRqP`7^D^2?l4 z?Svm;_*;g;LGY^#_c`XHCg02W4;cQAq3$GjD#IFv0fsZO2nHu*Q@N7@D7`ls!eoLa z47W_CJO?Io{tOQ@e3RioG4mN7X80z_5XWLiVo9*lD zd+ZY(a~*XKzoXxAh2tBJzdI_Oo16*fmCnbVzjx+lP0l(cYgX1oZGKiwR(n=5Yfsj` ztjDun$a*>JwX9!fy`A+*mYzK$`-1E{vVWTWPWJI^OO7+AAg3&Ur#|O`oQ|CCoc^3! zbN1(aE9bGC$8%oDc{%6zIUnbInggyp*Qu^$u3A@{tJBrzy4rPz>*uac_tS2B?rFKJ za<9z2F86D>IkX0(l^%VsgTIsdhb;Q$>Fe29jMJMAem0dhS+j}`)0+y4jv{3deR1V{BuHo7XD?UG;&bS^3gUI!W7iCQ_wQcLai!At2_s>GPKI`VJ_O@a#(=a zV*d84*G?P9tL(J7yVg#>(f&(2{R-||44n=-U0kXyL@JCU?}U8$vIMZHO72r${Pqjobr~H;=GHnrI>2c%5Xz5rP|H- zjf~$?{JmlLcR2J7=Dfu)Iqk1D2h?E?()TAd{LA8R`?X-tIG`D!hJAu|AAX1Z!3<1I-+FY@tcp;> zzRjiQ=&{c=>|=tbqXuZ$!xLy9lE1TgHbMp_XJQNS1k`9$~&%jqxXlM)Efp z7K>(t)5IDYH=-5ce9=zr73=9c1PC=)C^jNoC(cK>UTmgaQ{kh1a^a`F0udl-h!Dv^ zbRpb-BEkr}#a3`@o3(FRF0jY!-?ab6?sP16ob5QrvDR_WaijAd=eL}H%BspRf&pJz9^X1W)1u)r~tT1Jc{sYLEnGB zMogX$aIM%<1#q1hKzO~l72!XLClKBs-o;^md87E-0{Rwv-`M~+33@s89^qIGuvhf0 z1-M!4MtF<372&Po&2GRI5`+P67o~jwUlV-@?+~|M2XLn--3xG+DBnxpDPD|lpV;>V zz&&CBmH1vU@UMWLl4Zd7ez0*}b*lXSyj9TxeMI&B`wZSgqwvlgKazLuX(M^JkCOI( za2cd=fLAK%eJS}k5~iYNo`O18hL)=g^{osl@pBex*xC45il1fpIR`)I;)gs-4}Plg zQ-dEb#;wIq9e!5eXC;2>@v{m)tMSvo`CM(U!OvbOb?${QewOF#g)OeVkigGn__^7| z6Ql}vMLqg~->2v)^IT`PM#JA3@mHh)JX1a*<#K4O;D#1bl)Uu1#_Da#;n zz+2M>^)=n0z}94M57Z_8xIdXxt)drbq%&4Y zpe+#!fsD`;OErZ;DAwA(Kq$_Cb(R6cgiyOZ6iu-t>U%It8Hd^$i6u}`LJ^6!#{Gei zjKXpVB~r|%O#MCa2sTTKB&kGW6l3O}p*)^oB$U9OU6Jtj%RF0C{=n8zdbzAU6^@`w znv6voV)AV#Oz>-L7?W?qkyUH!kB6vyYzE3b6vZmHb2c?GtYat@qF080V9^G*yEnRZ zcu;L35la|^(Tbtz%r#!oU@Ays zZzP4;CsW=~B-Dk91=}fqYoCu4&5wbqZ$m*tNt>gQe(=^-x35@H-?Rc++nU$bdVSRm z%{8l$@U+#}_}bRi*0zFoW0S&K*4DPxw)wpEIMThfb)NQyHeX|HqpzWMU2Ow2dN%kP zJ#95Bp|QTnz>v4Ty1uOy*0;$^_&GaQKnnb-0a2L zH?3%sRc-K`w-K7^Yicu@H7h;!O;FR^*s|7F*WOeEWq}lqp0-%5&Yw0A&>BkBN70G^ z4c(+fk>?EusDIFZX3%g8r6lA*1YMz&&&1kdDSxCs%6Qs*Co>7mu7Tb>L|qw?dVyLU z^wR)Hc0+v>H6tZoZv(B7a4@9e)Zwimh8824YV@Z9-R2|_BYjX*9V$;cB!bDp(WI{% zx^av`JQ3OsJ(Ly)dm<{}o{;MwjEM|e1NL}G!hGDb3gl}IuYiN&`1Ig=f-Hc6v7 zJ^nslpxYmgG8XY))DO{cAcWa=rMjUj77HpgfWw@ICd#p{H_GzF%AtVKMng)8jTz0I zof4^yVx^VI?p7Ao&!UzBH-w#*ZG?+T%2AU)18R*puHzs#EgdC4AMJ1+?x>| zplPr{<;lc+!d!X!XgNjAUE&nmnw1CL<$j3J znHeIPnI}~XRg>$V%)pgt!{Q<#?#^V{icl2i{s1(8gp;W)72xX$rTo&zz}ZbPDZ9o@ zKAGE4f>aMf>!aaR*dL(@cBv}poUJ||y;X{5xKIR5pQ=D+E=}OW%EWOo5@>^t-f$#X zqi$_9;gfOKcKKbG^R%KrhO%RHLGL(z}J0e^O zHBVzt4s&yG;0Ared5KU@YEAVN7Z{_O^Uj$skf(t26Ig&f>^| zM-Nf0A3acVfqhg%$!nAeZHr01GBAvL66nf7b!}^#k0-g>*4FywCdp`Rsg?67&-Iyq z!A;FWNHxoPp}y6JJ_5T4h}Jc<<4lh31>yBg^@?b!$E?xEs09^QQPu6O8x?A#G)N=y z5E>m8N!Bzpx2B2oY>Iw8`RF(|;uILh8{5gGBv4Y4qzM}>gq*Th7;`KR{fx1kfuXiOukQD}uirz}%W+cm5gdwB%hMn^4s#PBMo3VD6VyIU}QON@BQwk#kIYz!!@>VBr_42j> zZyPrFsG1UMZmRWFx3oxqqHQIv4Vm0fR|gx)QD7@^)wKq_r)FF{uC1q~6XNwyiyv=O z19)0m$_Z2us3b6-Kox-n1QrrlL|`$2B^+5M;WQPTsDe{faI%U8u(q|WoInMEN&@o< zR1x6Ng#;F1P3p=CR1l~nFrUBz0t*RnlqDQRM&y_k91BY$xB$$5b={UqvYaURa8N3A zpf^G9Ev3B-~k<$6AAef zb=+tfp()gt;vE@(TtIg8cEPB*;%c22-3|3^wQD^MzNYp@pyfOx)%9(-4-&uw`yy9;;DY=?2trc7S+7`F;Nx-dPdTY7|U{; z`U2Grbyy*PnJvfS_{JP#xX@`|TJ3N0=B6S>-`WIT7$kY;vN`VGhASM}aD=rhs&UbP zE_edFLb(`gO*CWclSpqUinCn*2A=HGL`KNQ%#e*L3$>h)gIU%mV;@y|`pWO81aj)& zrLJVw;3Sp`sah>HiXE{QH9|Iy2vJGX6;9W0SlwiQ$;LDm-5%Q-lFo<1YokGhHQ{(g z$E}H?cEr;A(H>lb;wsemIs`8{2_O+nJKA4ut4{kZRHmSF&;u8)E(PMB?3k zj+1PE!AU#ZhrOAx1ti_`II(#R88`N(l_r@kM%wR6rk$C}G*$&W%mtG2m|J^06xJSB z5y?5=VmLN!D^+`1Yvq;>9don>{Lymh=FkRk(m>Qkd#1~SE;a{YK0WBE(Xyl^7RQd0 zwXKgTJJ}RV^q`MW9gCrvjUpe{AY{7bj!zSR*^4?ft|__Zmx-}r62Wm4$8!6d{5@(@ zK;?=t6xN2;OYOWTUfM=Rxuz9kwX+P0TIwGmscwlD+U#-@x_ zO$p`NN`x1>>`r6D81d|&5se7#B+^}KK{{tMS3X~A!91hXEIGHdCnA9D!{WKEJ>edI z^9-Rr+8IN~27#If+q$W#yfKPSdv_uhRr~m~laBHL_T?2GpqVTwZ{&Z;DLhWgBIZ#x zY`U1@*`HKIR>O#j((+?BcdG?BMN-=byk)2Gp+_9N;vdFROZ{QoQ4T>e6A$4J&0$Co zpMl7I2F8qig)}>D!iVj*NR5}vE^c>!(m;6onuH_EOD~|-k{v}KWmrSfj3M=Ej@CEJ zN;F4X%*g|%fuvd?rPp0J=+P!7Lup1W&CP+7!B#x=fHEira&gG&W-!6>i)ka@UOa3C#ToHIO(+G8&9{G|_b?Vm)-1M^KG_{y4Np z)o~PW9?6UtTU}vpJg%xG?T-&tj)*}4O%1=Oz%!eekX6DbjnQ> zxr%@oF2q7OB6up|ZFBN`fX zVpIlIdQ{H!QJFF+ce2=j!9XW2iV6ClpJ!i|B`a604JCPHgi%KZ;xyD5 z?&?kWPZZn}_ec9j2B4t~_6Aa;rHJ<@s0&60wIy(5_V^Q9M@c1re}~2lFj^^pU8aou z5_Ah%Ly7I-fL!#f3n#-JneAQC8xD@lS^ebA$N-wUM+B;3yG?qjSOv*)Omw!l6 zl7}Osk(G5=Wl3n5c>xF)_vj+Cw#Z-+uMI`~ebU)6vr`FK*r{+wm@JhUI@;qmfTph- z8pG_d&98)|Es5}UKe>=Nf2Z{rzsll8a~O^!&-qG)r(*G<#g)}_ynCZ1rSF)8~^*HntaZ97Em@S*T@IG1i=&11&|dWpT! zz?Mp=X`Q+BoFzVAjUS^2J<(XSzbDq4Y~)HCk5W{m%QZ_=c{PNi+rT`A1W&Xd>d1dj zsS3ygT`K=e7FIPPf8qQumv8~Jq8U4}R?HvKYYQt-D^8Z6YLpbC0o-yD|IVhcT#)c<9 zt%lQHfFFj#f0ZWoc|1bo%2ZE;AI&2~Jvt*dco?nSo>6jBEGnPF3T8|}?TIjbR%3j2 zL8DSCr|Rl=y;#zm;_le-fL1Dt@0$2{hE_>z~bTES4Eb--qa~n-;pYx z8G-f^5DxFfsu8+Nyvk8{^Rca{eA{q!T-z6yK5U2{f8@L<6qL(u`9zS!rE0*c7|xTP z4tmfgfj&!vzaM>eQ<9QqK{mxwt-bMhERo98lwqy*myaB3$g4zIc7@5)lpE1BhKx;+ zn6baYo91#)eT2Ra+jDP^kH+Plcyrr+M0&Y9pOKLE=a;IDeK|Ar#(iqN>BKmMK2ikxf`&n3#;F6*%6X>gR6Q@#+8x`W5_HK3XiwxbWGEdu z^_yaA4AK6L*+aBf;txlYt3xLhVPT;VW`;G3CHmEZ zZMb@NjH1RJqo{EQsZ!44d zp21DZhrMV;h&pB(FV2*Y|Jz~>u^piirmK=PtS!;MLOr|1Ie7wPIT)>x&oS{{A(kii zCWhs2Y*_GaI%YIv>uF@?ECzI71Jq(#e`B{OeCengR&v~q$igq3yv05rZNo;AOHPu! zYGm@jNunj02 zw(2f=;2@PDPql$IQqL=>YD2g5*bJ6Sl~L)8f=`&uLQv1E!O~$Hf}GnZJ%DrRf6y+d zSTuUtDpOTe@flT7LZBEVz1}3b2!`WfkTR08A9QPr(aC}tD`S6P_(^VKC>Zva(RQZ% zIzp<)A6JilGTzFM+wqB>#P}S8Ot=h}r@pj7Vjf&Exzaq+YLWXV63Ww3r4u< zivlC;138`e7s8m}iZPxf20KC#qh5L zIWbOG1`uk(Ji0IywTtpCLFmUAy<95Q%#U%6ddeU14RKkrMI~H%h;tpiHdxB~dJK{I zhFKO=vmWSR*-`B}l?;Na)J|1ngEu_)uRuBMLJ6!JQrG{}64-u%+F&XErcqivG=31d zp&?q)!?g-)Qa~AOEt#xPcpzmYy#o@b}We^QKVOk;4KDkI~^ zr{~pi%}7hSu^qFyzal*5DffQW?-A7|nC`_p$mY<~|M{x86<3P$gsbU9J-$yuR6#3ZKTmL7ekuC)P_sg2m!L}*{&1}1*1#88R zlvNMF?8bE2N$#UKf7eOcxdiK4m^BvigTtf<6EdwRX~{+OE9(_CT%TE-$Ivt-s#h}Y z>A4`zAKpJFs;x1e{|9-W+rs@EPV1&&nPnfOSX+!SJ5&O!8_i$7Zmo!ga5g$=ejER1 z`K4g!JaLko*MIq(*Q$|Hjjflm`~OD*M!qM_ujk9>SIst&fBJJ|&H;>{;J9QZDuWy~-qtfi|x!(M?k%)CyvT1xvT_3-?Z;=Dp^YskX@XFb~{#LmpjqXzp= zdMmAX52QVVPR<2pWXApPW0<*__8Lyhj8VsR4M7WscBMTcm_ai3b4yz@>TSfw7OQNHy{;tx#xm&#E(%y9QaozC%EN;RX1rSN zd1;A;rj|AoW`Egv2Xa%a8(sLv`Q-+<)Fj(e%*h^M8A9v-*SV|((@+^1vzcoKwuIu5 zErNL~x&Cow$F_4%g;|a%_Bz5`C%>Vm^)*bB43o+~e+a3WAgbz=Ok2Ja>pRXBh3BKh zW2(he-e!!sjAruePPVNiU2u}5$m@X#=W`DPaeg*@rOnvC2Dce!s|!^>Z|2x_N@giD zXDqW`^`ew~I>dE8G%5dYGsiQvc1U?sGed@znSZ{rCvpZuPVxC_JebzMiTfeMbqu6O zm5-&yfAiU-F#B>;KOgEKSpu@fP?*UlA2O{?Q!_)hVUE&w=Kd}2RAb49`S`i!J}gnz z0mhj&C9c{8Ge+`!3ZqmwUUR#Zb(Fmg&UAjx9tcb9)J@pOr6?WgXYOQ-?s1mQY?z5M zr#O;ED%;3q8J2K5n6g1SKa)-p$Jv6?Z-q9Ne`1V%?oj56t5|YVY9!1Z;t2~^2**R* zu%M@gas1E4vdQ})Jj^;em-|H86Oo%>D-mM5h9maW6w4#ZmWViWIsbslgGv$;q=ld` z**jDdkuB48vAlw6WP!7r{RXU!%de~)jZi2Y-VW+js=1gw7v$e?3(=w0lR@sYeh^lQ ze~x?o00|PEh_w@t_|k#syM~I&0LnSG2e^TnQITZ3Xcq#^X0gWvhN#G zZHjWAmJG>>R#cgJ$zI>Cyypa$P2NLPf310v-1ZdDAiQ?b@pJC*b?+*)9ks9mF*&BA z+@^~%+E&8(bjUe_-YL{KdCIqc^;X@UZ5KZElfIgZz_IiF%U^x!oBh{oHivG@chC!# zz(TJTvCun5G@B;CLhqlVmy02f-c&?yB(dZYfB^(wT!MgJPGYf9=zm_!@1YW)f7^;3 zSZ!gU_fJ_%geYjUmS}j{OLS3ebx@#&AG&8@8Tk&1gjGODK*I_Z+wf!6Y+1Ukpbb9} zi>+Yb4!sl;m13e&OoZI=_7Y7LV`K;AjCaijk_L@##Wu_yK`Bs>70YvDayR9*+gbt$ zu@sHU)$Fzj1+zuLWJd{1D42^#e-37i5hfH=AYr3cV46}+Qwo}+R7JxKavZktIrM@f zZ~`dIg|ZxPWz^xw$u2R7;v9>uxY$9!g-Km`7$Q@s8x~vaP&mtlq~NrCffvSiT0wI< ztyJSI8&@wTMP9s;ubP|fAppe90P=pBgcA<)CaguJ3Vp-@#WEOhyjirdd zGy?Q{OQ;vZp>=J81Efrf(Pt9G$6(i=bbEyu8SS9L2y~q>!Vx0Iw92NgAekpz>{vloy zuZuUto8q_PE%7_?d-1k-NBlv&E8Y`-6n_%$ix0$~#fRcW@sjwNfB3n0S^Pr0B3>1T z#S!te_<{JL_>p)2(Xge`osAI@4zdO(UJ*&fV?EAGjfl`f|5}P|0*5X6Jej>{010w)}z1 z2n=MEq}3J&Ffy<|U5*mcLyY3aWXLmOxIi~`+>upkCN1TprQo9OE}Bf5oM)v!7pa3p zQ6aLifr_Z5;%^WFn^l@sViVNQC=60fD;hSf*oq=T5t9mIf2J5}`S=R}8iVQjYB>%E zi61S3vjoz0VK(bj5w@m?3c8=bgBE(q~!k?A+v#dP@ev+5ljUA8e z%%av%;PdkKf1iZ8;mc~pAS?!hFs0pYC8max z5B3iwnNTqBI?knbbuY*hnnqK~G+@p&oCvdo4GoAJyTmR>mm{6dq0%`honuHk2UY)l z0v{1Lj`MKAz+DAJuwa( zbL^9p?9kj4Y$%vacjJ%skr0*g4EuP8d8ytQ>TOUb@MYJFxksFKyU|-%wVZ4_HpGFG zf3E`@V^?#m6!emOyB!G}-YbzP7+jXWve-Tz37VCQb2tdE9Qncj68pr=&|;+)W`t}i zTcyjlyA+<*9uPS>d3GaXsZ}{VmIrHT=vc91oj6==c-buki6F(4)3(E|#;nv(N3lI$ z(%f>}&_C=%5`>HDP*8>AQ@D#9#w2S?e=FQL8d^BgmGZ5Tw{|;;>WSha(#`xqKUxBL zV_n6r@yp)!t3LMA_%C9!Hx9;$GwiN{!OaDJ%%Wfhnq;)lXpGSY%S==nM{yBN=2{WX z>C{(lE6*ULj*f9OIToW1*#$FEc{Ccvf<1)%K^{>#C^R%UcB@o@srHG6GANmte^%L5gJ>f#(;}CF?%`7O#sS_)fhblVF?#$FiV|F%X=4`u`p0d&G(41=L zxs~m(brM&ER2@GB%L@j>1r1m$4V&VmzIQquPF%O}m)Ic3ZZT(ntWpsR;8E%?ofJlA zv+E|iMnO1RV)qpc_7mUX#-U(Ee}ZOmG9kK7@hCD*0CpWi9Gbd2)RdZy2?q8Txr;C- zYZgtcXdk)r=$|=>=LJj^677;B9V|$W2r8AiB$t zKllL2y0D;DX8uq*^M}#}K9=S^M*a%UPr?f1!7_9&wNIj~-EQ=`$@pcdh}81Q1Q;tp z$zYLKp30j>O)=VkZ12Amf7H6{7R-cDj60KRS4wk7A-Pn8-=Ac66bv3L7(9X%#qc?t zS1FA;8s*PnC!mHewHFo){-j{=hb|s9rpBS^*j=!bKw-hsAt40=w-#H`0mX7qBL`nX z%jDvVhGn^pY%!W10gm+BC}FyQDg3}(JQ6CA%#wid@Mal$k^Fkne?kG{({DK}k&k60 zOFY#$t_0ZB*WF;Efc*3qE=rz$pro?Ad16SXACo-WjM`ST!F9mH>N2Svmb-dj!9vlo1CbxSkNurcGR*@W-1no|tdzrmy(R z_o)8cqXSLG`%N#!f6u;l0sCqNtZntSMh^u~{m*0Lst;Vb_JJ4A9v`9@P{j+Z0H4`xEg^h7>o&IxgI_HWUf@lc7zcKGG2n z(hra~tTW&B8YR30M!mMI6Qgi_HL-*@5^3bO#?i|cLm__ce<@vGoCYP!VeA^a#;&nz z>>9hquCZ(E`agBaUr3n@beuJmPo7=*D15qB(r;pH5zwcbA$@uk!gbIJK7_Tf7O{G0 zrdPM(y$R|Nr|bKc5C0+a5kvAkS5X$_6K7stjsBt7bcl^%I+%s4fU@X2T9S#!xK zPo2o0FKB=X>HOkcXY<(y;Cy4y$0zOP)2gi)C&_2EJ^Z|s2dd@I4S*B#GTP$hv)BN) zF+M~FEyGU2f&15yk#^mXCsgRFP`{@jKP2Ho`W4Ugf3rSOK9MzR{$-!XDdT5cBTAR@ z`S*I{v%?XVN*vpoFrVQVg;xR(@KdkUOG`MPOj5)3aJ19003^L!Xp3x diff --git a/wp-includes/js/swfobject.js b/wp-includes/js/swfobject.js index 8eafe9dd..87e61553 100644 --- a/wp-includes/js/swfobject.js +++ b/wp-includes/js/swfobject.js @@ -1,4 +1,4 @@ /* SWFObject v2.2 is released under the MIT License */ -var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y0){for(var af=0;af0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad'}}aa.outerHTML='"+af+"";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab0){for(var af=0;af0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad'}}aa.outerHTML='"+af+"";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;abnD=_wC&Q3xEv(sYbPvOsmikMaxa1WLXr8L|Gza z7I%s|G?6h#FaW6H3&d$!x&MxS;UD1E3D5YOjl&MT<^i5L~<;&%-GeudEjKu2N8k>#n zeewQO9k3JU_oUMUb&D5o+qSJ{+c7nX3aqW`DOO`AG$D-7Z{>>Wt=Ci)G+%}`=6ed7H2mefet7CJDPj0=&G@ZxAZ+86ClrxqVwb2J1+ z!gaAkvd>JfGzSLayw} zNG*uCV(}rywkTM?l}e-cJ#B^3ppK1=o$1lAz)pb9-dw4Of30uyzi>Pj{B=+JY0aGj z@q`&so~`(Cm!g2E#FA!T^k~Ja)F_n@Fjl6pTj+BQ6&F+S>8B_jr{W7E4?c-AaDp z*^n4aMVqMZ5G7xoNW`ONf62yVVoNfbN(ri`qqi@b6jgVlnKnhu)!ZA8wxpwd&h~V& zw|`67+K!Hm?P)VTC_5Fm1e=n{gzV;TkA?@6z3Ck}lA}JEGU(Z3~yk9+BSEKpfKA2QWyqI5gNB zk97A7nPtSgaec79(O6Qmq^7nk21%=viEXK9a)a5w!&e}AeQzpVn#U3Bk9r90hAM+m zA0`2|bhjX3q(0f$+aHN;_ooKKVVEp781Ehw%B6}$ukI*KI#nWx7Us3Eu!&LQ@o1z} z@J6y-Cv7$3y%9N3bbC75pMp20%AnHLXp$B|tVxla{$RQ{o^l9^-%Ob)pNHjFK z#YShPVH+4Gn(Q~@uue1?Gs8JWQ7A}kD2B+=7)Bk3M%n6=T~Ej?*ZPJZ4{?dcuyXhjb1NDOQ=BN0q+ zQjWMj8cSPLOJseR>{pzxjU|+#P&9~rQjv#?P}hjFqCAh-*qf5ZXm2^Qsk>|Win zrc@wjHnjmeqoaunGJ*))1Qw z#<^}RL3zHspzM)9dV5ntXIo3h8M4L5Yq4Y$&TZ;=hUR*x*Ela<=EkOmmgbfwsd+bM z&>HOMZVq;~HqJTJHe!bL9WB9DOVG4KIU4F)8=BT1(qfI>-Vxlm5iP4bJ31htzCj3T zZ(85f&>?zP9=4_Z(58<1whl{fxzz;Iv}442jC-2DkhZqIwQ+JoPc(eaxS%nqW1>(p zxjmX592iHQV#UL3^zUA4_DAB;WN~mH+Mh)#=xDN|phc{#9~a=WO|43FzO>elX2E+FSCyGEIz5=M9)&o+mUjH)7^Bi<_#ujI7+jmQj27v9*NRy zi*nVJr#+n*kZKi6Ls@5jn+$srbFGP{X)mW-?N)_@LIO&y@9G^bbUqi?MGdkMado##L-z0%8Ale z5Y1tuv`DGsieM?z^%KN&65W^=)=ALnf@tiQXaf@Vb1Z}VItM7-U7ZVr<#xA5$d$=P ziA|#b>@UD%%q}2V(b<>#HU8EI~mkj8!XB{bR zE=bq>&EvAPqVda+jYd|J=&94Cp`K}d zu!UbleuU(X&USgmHcrVWwX}9`YzwYwYie)z<F}V%*tUXlW-&utzxCtjmlbW-?&)s#=`W*X)9D% z=T}2;!$zF#P2D&G>#ZAEY6twL&y@|Uthxwpli1dnpw-ipiA1`nskNi2t-HCcenXQN zo2|gzobrrw%1JulMq8o?peXC(y<7TSI5E4|H#K)SOhQXVOMBRiBQJ_XU9G|H_J;cP zP41LUY98ztyVVy?U?LbuWQeqhT-k)8NMs|@jxH$F(1Y#gXjtFUaI$AZu(KWW3!c{M zlGVwlzHiA zw=``ZC^>7Bx#-;bMQ7G7TGrjgw(w*W0+1EiSM{3Set0EzdFrgWC3CxKa@S2iVTBjX z5{o25l`kI?F=tXimu$c)1vT$N>9f&n*vc^oDc&5vmG{_$tVkCq;@UJ7l?gA49yD0j zMAcZp7COa(ro{UQPFYi{uBmp{$K!@bYV>q+FneFh9*|RP8yPMAy=fymwxgqELsJ{= z0 zQqgps!TV(Fb_mlf70X;_j5l(fn1~^X#x|T?iEW1cj8QY+>R4!aV?l6ZQ|m&jZ%bpH zp{Jl)QD_HjDnbi(9MwA#X)~^;kolF0+1s(wm{4w>KzEI?nk0yt5L0JNwmKDLPIbm? zV*vN#Xaw4)dyqsK@>vB|OAX+tkLt8;vkL~a``Y7G7;P3iD&Z)0QUpdcD5uf6;>7JvnQo|%UV zkK|kI=)(;yIB2USVuopmw>^W-wVFAir8gxS&3;21`ZQr83y#{)l$o7?P&iJPjT+e? z2-()GRLOAEXG(-F=SGtWLu|*I>hUzF8KDhN8i%5mFJR}d`R|K0Krcw0skygb*rjIG z#QeDtO|dU9ox>=y@vyN=DAP|rBSegWoCoFHj264b@{cUF&hTbQa>eV6_2Whm2M)xG zcVm)iiE2k3vyrY>W7HqIyx5W=CkG&QJ452xxu^;2CY}fD48OH@@+nw!nKho&o%bWk z$^UKTHc$rinYuY;(BXsqsh-|gdeKCIM;YImw;R-!M(f&Ow9CfAAf8>7ye>0y zcm4$n$BAB1*xH(qy24eghxzyps|zMsV_2spMbt>5X68h?+XGkD81`dKR+_~+Suj}> zv6*USS@ObpPZN0pmmOXpykc-*ASrz~Ka`3Lt7g)KL3UccJo#IJ#UUaw9{Rs^0aZom#CrHbvcbe*xasW3 zQI0;!_FPD9Qn(Xr~QSiphgu{S-ZAu$+_ z$iNnfSjUh&)5KW^@3QW<^5vk;@X-NjU4graB~_k>bjul}{P|qgtnx@Y*~BX|tnOZV z1nC}3#vR+}HQL!D-l1JR>ApB!7D@(FQ96I*L&TcAhY0d7Yst-clCo69CnIY);ai4C z%*eq^%n`{{c6m$k4SroJxNL(vW$XNL!`B)1nPMcuA|6q?Dt?S?X=EO~ zAD7UQE#e6^d=9eHaCF&tZ^_#g%_iM%Y9$oez%{MKc8G|ur zYA^)nDTWiBY9@OryH9y@KYnkB;(`*A`LN z$cYD{$@C6qRJ>n#g;&rUVV3bE-YZ9C^YqUpdi(vBtUR8Xo<;P}z?IZ!Y+Bv9#t3$H zZ0zhXi0YXtURdqaKKE~`{kv#Bl^SxJq_AbG&`vz68}gmdYM;814jGxG%l2$T{t1#V zObrxB%lmb;&T637A45FF+x@uAEIm{6PxpKl*&we21zk&ox#Tl&ooA|XxPQ`+O|6ZG zF(zB?m}mA4EcZvEbi5$|k>@1(>CY^rSHLLc@}0Tht*`8mCzz6g*Balrx1GroKMCm+ zUe&YD_K2q&@ouAT>2+>83)L=GrPt!0C){Hu8=zf%nsw{+h+QoH%m%i_MK`KbVN>Wg z1#e#>(i^k>HmLDX0&#fgK{1(#clSohvVTKjERxyZWHwow!Y2DCPnkN|p-f&d`Q)h& zv#B130^|Uj{3GU2Tvw@;lPj-QEBC0C*Qk}(s+HHNm0pKZ`7jzQJ&sb&G}Y^K`pYXO zL5!<}`KD=}%Bf6q6*J8@y=cbNTQts8uIgNMaOUJH=cpGZ{WO@^C0INIX{K-HqP5Q@8GeD0-ggr4|oA^E@v;|0~HvCW#47Il!}Uor0ZHNL+Ayo>s8@qG{QKHztN-vj;t_#@y?fIkEN0{AQ7Z-Bo8{=vBW zpZNX@@B!-o#`iyf4^jUJ-;V*G06qnb0d}gKod?(jI3I8UU^n1Gz(s(I0ha(S1zZNW z9B>8TO4VJ5?t4}4yFqm?XYLiuy^^_4V(xoY=3c|xtC+iF#ix_GU^*6!1;dzYTa?b>Bnn-$DH;z|(+d0M7!R1H25SpJdZ%C4s#GcpLCN zz<$6FRQFF+#(nRoT>m}rKd9~}Ax--eM)))EzoPfwRQErK=RD2*1loL;Xxw)hg4X4L zD>U~F(Dgcvx!(Yfc7w*X8v!=~ZbmzTn|3R{w*hVk3<2%{JP3FQ@G#&Jz&8Qk*4#%h z_iX0=Ce7z@P@Vuhskx73?ih35O?o{Cd2n{^d3+y-ZZATY?`m9s3GgzwUje)d+8g-3 ziSPFS!+`66{|4W8@%^pF)%P^+cpvaP!0$o(gEn1tKg_i0y8G{%4jbt1C-8kr)!iR3 z9Ucar4>b3`HPrv3xj#hPH^K8$gl!EQQu_${Jj&ev1l^hSRWV69a9Nq+QkjPTV_8vxnB~rw>SFXyr~cGd z=0c&PP`p-8Vbn5``Dr7>-4sm~|Bu#3$lTdg_kZfk)g zT2exmDpd;pi6+IZz~+8;nWE;KtCS4x@sO<*x5clOSGb)@(N%1cQ*l?a$%-;XnW`xM z;^JwFQleBUimSMII#p*VN|~z76y+>Y&K9L1$~nX`S5b~AF0K;gktmgUn2E5osW^&?02PaO1DnYI%mtL(X4N9Y;G%3xBQlYFN0c%M>3l-}KJ(-I2gl?dsm5Lx08%e+^ zRJ2ji4w|NQpk!L77~xcux^@~$hjuzjr*;NPuAPa}rJaS+t(}e1qjjMy(l((i*1A!a zXq!=%Y9`7uErimmg;Dynh>#f-GGjvK7BM1rc9~!6WlHhqm{M{MQ%d7ZDeGg3x1TA# z1XKJ2Oez07Q!0{7nUrG6R6bmmxQGGFrqb@-axD>^r%TUx@ zj$-i@C~B`nar9LvmRybEm^~I-X&^qRwZT zulUsGn6Kot=b5kc^cR?~?2H$g&wJ)~na_9DCihDWQAE{VMs$1#0rM56Xb&;J_9|2K zhgiAx8dDq(u?p>VrZ^vBle9OOf=q0(_9k@behWHm)=p;SI#arkLFo$H!d!@1Jrsr9 zTBdf52=XqsJ5!rkt?Vq{zeWUkkB6b6X`07#MAzG_dVlO~wx{~Q@QC>~bEz&?6)8m! z+w?Z8Qa}N#uBsl7ck}mH@LHzeGaSTHg6<%CDG2k-Q><1{omuMqd@3jE6zUwyFwrp2 z+?Z>2QFDdeX?}j2`!m`+IC?yM^Dqnc5?bWYJc}MG%haA$y}vffjGg6un*2C2T~pRg zQF7**s-mwGXj);bwof;zh+ll@W%TOV(negm6N5 z?E7q=AO5pu^L`fi2@4)zEDGxl_OZs9QtFRaf$wf zZT=~Xy~E6(F@gM?#eTueU$RVB!@35gXLXdVQg{A}^?`MD?AL5_QS3JuD6Y!hg5-(4 zn@9QyVIXizcKUgqW%vS`zJI1MfG{+2lDf8`ph@~BR?O? z&qwm}vHW}@IX`7`K8-Y=OjpIa3Z?j+%9azA|hJY=y zu{(g(*w~%G7Tefez-n#mZeT~-*jIopv9YfLJ0@?Mm#IC+<)N3WJ;&#vSExNp^Uy2R zz}M8FOl;{;;2y|Xme+KZ8blb*#E$nNQ_KYJBRR3961ktG#Fk0q0Tunw6#Pnoxvy3O z532Y3vE$}>v8m?w)O#m^y>__vOr`ojb?s4oEHl67YIUXyUgysB+oLwSSrF%vce2IK zvg}n#&mPHNmgB!hZ7yRy%QLa%RZ1~NBd+CkUp24qHRJkTEBda;#8%|`uCV)Rd3~=H zePdu<{&2OQf`=IJ{(XM30qT~N`w!Qc8}zzE4RfMx7(Hj0>%@S$UV9JiwbJh8$o1Mg z&Yb&%IdPDCr&#RHEc>ZS@OqUUYLgqtCc&%nI`Etwf;W!ua1(XNC)_L~T*p-JR7-*@ zC!soci#krpTZNK)^2T&$djweUHfzkh4!4UAd-FPY@;VHSSMrWSmAq3Zd3~OeMfpnJ zHD1ZP#hCl@#w^Yo^DE=W{HhoN$&h!N)uANYArt$W8oWn#$#uB*kTnh>oAOS#`j%$< zcIoq*br!sD{DAk10dLA1uq-#=18VR=*(G=mcJ0Gz5b0MYcqej!d$7%yG(X3fAGZsE z%@2MXjq`fu$rA_1?h!}6$E%ceN2onVW@1NfcE%o3S9xTxJu>*Ps;u!o$}{}?yz~+E zeLlv|ccF5l>q*zMRN3$P!1WPT-gLk3{-Ya}U7p)LcX?2G-1D|)gevcQ#ysa2p>k8v z^F=RF<)=k|FZzHgR~Fx0d`~ed&lbO1{5z`bD!HNLmJ(DREqSfvEvmd*vb*$>QdI6P zeWLUksyN=Jv`qQBs;IwW%J-0zl`G#+75x%b8Ae7{t`y^b`Gu4+1ORUF1E3&fn8!_dw^YPW7hz?%*L(-cDapR2kZ(P+Y9VU8`}r$ zDjT~V*wr?61F$_db~CW+Z0r_bdu{ACVAtE&t-$u#*buNAZR~bnH`v%6z;3d!&u3zv zqq=v_p~qI>F*T~jS?rtYQ1DwSTZ2s{T;v#Xku}WuBkdjS+v+1Ku6?T8GaY$*;0fVR zg6k;6mrTsSokNE!d5NWlSf0dIs*K&whHTD7AT&RUJDfr-_p#VxYVb+X%jeMDo+lX8 ziaoAYDG&OQ!6H-jB6JXCaPYuz>^tKczJrE?Bcl&gQ;1nOTBYD9KH9PS@2q0j{vgDvu>DEfgxvpCwEr`K=d=0;UQmZdh5|3DL!;y8 zGBRpS!LMWDGil=AMaNY`ftOUljZjq?VDp114NT?4v=mISxkkCrYp$i&T@)!UD}ttIAN|HL{3pi^ap1C7xn>W`6Ki zaSfZ|;BL2km-n8~YhCK-E8ht(k|dqmAmq$U$P(^^+*q`3y4#+>F^bDBzS8X}`s#vWus zZ23AG^#BHiCt^g6(yF`>N9_^6Pb0oqINI6vXfLV-BTb``+A-2+h(2J8J~)BsuEUA0 zRN*fr!e1uGzN-dz5OKPuiJje50v9Y{J4+6X&@P>7KBHzvB+Cp(iQBW^k*Qq}))#~w z#!gq*Y3wWw^Z8-dg0Opj*pmtTP=p06wODSEHC9l#5vio#O`G;PblGpW5lToyI{NvAl#pKR&WSsSC{V16z6VEXu;LnW zq#vnN9}4`K_Hf`Qd6q)xI@J(f9ekYW-nW?;*5Q4UDef-UaL55y#l0jGn+^f%TpG<9 zNXQv`fWgI{QA19$^3KxgFps^Yiq&~wUv=2!U%`|N8gFB4Fzlw=dqUU%ok*+c z4j=Mt^{>ZloapwlSk&0GkTdwQ%HYUFF=J1-I8+oWHVs#?t7v4;;DJowXBe;`s4kQW z1Rq1{_Y!1ze9K9qVcsW&%*+azNkTG#pR4(EKSTBo{6ZDezW`mKUwg%8%lKu1jMFR` zzmhUmNf{j#Cw!)iUl+(Y-IDPeDdV%dzB^&p--@mw#~v(S$U*BpY5AvPnZSG2+P_~A zvyLL-NbcO4sUz)qjLEbo)8$|1SInu{0M^UMb{U7K=D&8P8k61tJrRP3?Mx8bsr|S5);>7JOA@6P(t66sL9b zYY4=2T;sG}!*=Xpdl{Y4>g%e)+{zos65Yxyn$#YaeR%qRQ}-_ut2_CBqi*{-iE+x# zrp)0=abT40NANPrw<%Vl5PVamduL_vYcz6Y-fkh{TPm|+9d$I!%1q$zSo60F<6(F> z@J|^C1OGatwRSl83|2Srf$%F4odW+BbvTAW=hz*(2z!Wm2T8O0_f`9SA|O%x9Y%Q4 zfDP~SZ!geTX!^R)l+LBu*>h<&ol7Hr5t;sD2k{RJ^$l5b3VbBA_LdX($2RvTR(2td zTkn?<=lzd@W4QS)#2XPp%WhYcE*C`<9Wkug#i0DCtq_q7itePDajm79Ax_Nk%8q8I zG)hY_N;`AJUric)s*VbM#tzYbROr4_6T17P?xXpdlP$fkAYp{ZxP_k0-%}M!&AowL zS_RfYFezlzX~HufmT_~`xZn5M*x0C1ej!qa0we$bnhHE+j)s)$J8<9y2SGV7yf<*Z zRvEw|lnvt^D~_f|s_771I4X~m2mKzJ+H^{X(7`(s=i}bM1zIJYY+deQ+|TJp1Zq-o zeO^0aOgl|cMr7*o3VWd1hb(TPg}=cb@JlXNMFIgXRn{98t({M2=zBpg9W+RfP;yIfmJT=4>#`Eo7LR zW0*N;&ct$5sSdYi8-)|sLF`>?YfxTORw_JdM40`cw?S-Lqg*UTB~gyHk`M0;k*~@f zM1E?JP2$TyiXv&?uxMuYQE7^VZS=%~y4K0kgPBBW#n=k>J-ElPn7;y@Me5 z5jGK05qh*+I2=G$LVG7OY#s;WEF`WO&~C5AL^r5m!{#{wJk=_4!g3nST$&j%?MG2G z9i_S4p7*fUlE!y)Sx8dYk)6z$C;Dw0d=N`nTa zy?_i$>})^wdDo~Ka#Sf~l~EOI)%AUKr1|?Q+bVzQ7@-TGOzsW{iC5-Hbc(1fBswjL zZptErxZMYj-02z&^U=UnTBV!38HjflEEl+15Ee}(LJ1M}Xq6aj(KHY;BO!jLS%(P+ z$XBg5om1=T?zDP-RUX2Tcs2G zfcUAXqz@;ov73G{nzO4(|yCA#K&dTh+4 zyEN~4G$akbPs8OKR$EAD?4Y$FLu3XTm(jQ__PEeL6S$tF>hkcil+X`Vf*qoSp0C6s zQi(OH`T4=pN7Ns(f3Xi4D*6w^-*WsA$wZ0rBURDd%8yn0!;vMl6Q_`g^Bxee1&0UC zRWSK6xfQ4fdaR~<$~I&dfUHduG1p{bYlP3r=kPURKb29$Sl#6XzRt^nKfx5dwjB?O z8O(&H%)fL66l6aY+0Jn^-Z6BEZ1XK70j-%>q>_@3;JJ!;izP~oyfPEKnJFTu1;0So z|KsVF78kp2KWzdGJ}iDWT0J6uHfr;WJJIS)tflIcJ4c2<^om!IQ}P-WJBri8W?oYt465QE4%MMn7II4# z!@iSnn9QalCO`i{{u-+k2@u(s(%D?{t>X%s2K6%v=6i4h=sP^Yk=*Q(uY%q^f z9Q!q@Tk|ONYjY-+&ZB6t-=I2>N1=zLOe`tyahc{JTpqj>7LOCAt~i6V%)Q-wU9;cv z4tocQ=58UlHeubec0P+DaNrvn-l0M zTfA_?nM79FfrPJ)0z>L)szD-;g$ro#>}O`k_BuL8mH(9?DMGg|uoTGzjsKa~9-e0%PNb^T3^Up;R*7dOp>|>P?Ul-kaB`cAJC{cfZ| zPpQLL{ze8LmVc|&q+>IkhcnUGeIPKZ?H>+&9}#Jih!#W0>;wBX@pl_p^Z*6X9C}a_ ze~pnve*kojcnh*gKcr+d@FQtJoBCr=m*vo(0IeGe{M16<0lGZb`ZJ&_a_G;sA*4qK zh1GR0{b47v&sn?Sp(l(8Q%s{9<1e(4toiA{%yy>~^DUWT4hMb-Ntt2mkZY#PSG~MY zQugINQr-?nvX?{J+w@L7DjtRCmN&ANUTsILTViHxtZEF_T|dE z8IZG<9vrTs7qi{sNq#u+E3J8q68{78@5jtJ;#U__M1YY|x&3$JpvcCMYVyyr$#l)c z#j7BGcVj2Qf%MY7!1|oL2fHX1l|V z1z~3=MTudfJWkgCwWaAndC_haDvruMD0FmSZD_wiM|gYbd>FH9r$*PqkhA$bO>N$( zF+so;&r%!|dXTrS=A)$0J!4}?Q|UIljv=ZP{5)f5qH%&who)EAO{3J5Wx*Fq zDtYPAdt)JQmS=P#-ct@gWZVBhO#AmCnPfck1DrPRlcGGfaz3bvlvgzO&i= zDE<9N*9&NRfw5ity$j$dn@c41MNnT9R6kKmAEm27*LOkvE>S6no}ppf=@5R28u+7@ z{S&|)dX-guV!p~Yy~e6O zHeX|#UT0MwnXj`=Z?LKl%{NFyw+>4#CQHHqf6@Yf)>cz8`d0p%&|kFGET0AiH&eGG zGqr)gYJtCLxOT=a)vA={%QRNyZN6M%LscJF>Dce;5SUHQ9iDySy(Fy5`+Ag((B)$k z*?fzV=~Q~|l~?$l`@~lb{6ibs?4pO^mk?aCZ^JJ!dK@0=xu0dkV`|TXf?Ml(0BQC& zu#fL&fk*LqfCc`kWhmw8)OsEUf#5#MrOhie8+%MOugqb8VY}qt>;~8_^Qs*EYHgQ% z!tL6F8Lr!-q4}Cz^R*K+U#H1GpbF{vPc$W-e$W0aeihQL z*A(VgZqVq5mK!xiD^o&nP6u6-WB0;c%uDId6T+&RqkZmDZ6Rn8o$HQX@vF=MW4Fi! zhy88Xa1_mvhB%0M7xGN{Zzn=9=B(WZi8LxsTKMH=*J$&bjG^BMWix2Of?~WSPKWPJ z_$B=ovR1y_-b))Ws=+~LlM?n!M0FmF&di$x0=Ae6Hf-I%#~LjTIl~rmW-pxiX3Lq? ZnLRE{p|qU-OO@RJ!}nFd{tvb)^srdmv-to3 literal 12787 zcmVh5t|IV(Yk>pE~otwY{CWoUqCQu+Igg8DDhr|j# z!s$3GX*U+gmMh6QcxefNa1;szNGMRi+>|R^<)(#lm!q;>k{*=aExk|La{B!~GrN); zCw$)b_x|xSeRk)WdFGjCo_XeZo|#oTpp-nRD9>zFDwxs~oTezsd6jQ4MOmDVTlMWt zE&ArZWPhd}*a@?Hv)O_A1q(K9+ElygsM=I|!-69hEn2joZsCH33+IDker8L5*4RA1 zKXdr(C4xbdnTe$n1KC8XUnks%rUtVo%${v?jmPp#2L{tg!7?6OU?$Bzvp<_zaAfU~ zU=)wlTd8!PkzHa83?vgVgV-(DJU`Q$ik-d5*l5nTl18R?@qz*&^~ol(NpndL6;Ow)1cn9u~grJfpjW97=ug}Sc%TXU5LfNU^JP?^qT1< zgZ*dsr#8tU3bjNNOPfYEHJ-w$qxPiHzhThWU@mEH6K#21$Y^BEC993JzVO(vzOb%t zkrab!7cbaH+jb2WaEa0scwbwrG^%4`W2gHytgr{5DGgpl{5^I1-&g2Z@$dROPHE{H zNT!Uq^6jc8)+q`q6)SD@nMW!CrB;~^24fXpr^jdXxSAfylPFg_NDuZIJujlid!OQQ z3AJBE=-&ywgG!%J>3w?KK(2pqXxyG&FX$;?>c- zs=2YVr=@jObH@}p180@;QbMFeGTzfKv{^w~TC*zB(4;S{U07RJ3IT|D=avC8Qzo=K zXi7D@o6P9ohCpMgZy;%A&7KuTe>`cXgXpnL%&WBzy9aAhVe_Dgw85f-wCZ9}oj!h= zbWfr`Zf-7(44C~+eW@6($0XWJ3HgSO!B`B!`z%MM(q$yQz3d@O4BOenl3+E21(wLg z9?T|^8MmmZu#LzEwkhS8-l3dS zw25eudjuYYdNHZ2)E+iLU%^Hkv-fu(@WjM0C$fgFQCd$*&q$B-e^-0gdteg9VSmkj-^7E?_X6$Sr zTc@G?WJsKj?3ScC8C8P=6C4BYXg$5TCvuX#dbA&;D=QHSmlDk^(&6gXj*iy0_97am|*Fp#jd@o$d8NY*o6FI+Qh*+IwNb=G&dEuoZj4y>7LfvEGAb) z3o4dTuBcE_X`|TWavqZhi#KpyoWqJ(5+gfob@T|8ib$qUlxLp^m-nefxlDOjc}e2h#mrg|Jz)lf^En8nXpUj7?FN0WbXzzsXUo*PVJ@< z-%=Q14K|zfDy{uiiXy613iLTyc;E?^SJ`W1sJj_&$@8lmAN(62!708$hf$TWpN&=` z=Y2{dp6#v3jGtJgEj)!DNBSwYu{%MfIHb3a^ONOYl%YnBp9!wQlMJ?bv+XHn73r&E zO><*wOKY>-z&+T=Z4rdTNLO1^x#I_Af>Umd3p1e!lMFk_uW9>QUt>dCWAmz2<9ByQGghm$ z^EBIDGEyRIFzG0+qR4YZuso%XDbVVNI#Vl+jYfyqi!x9M1@)wz5LY6zKcPG?9KR@( zEtff??BUI(q@LU&y($q5G9u;HV3ukk?mH{flM=N4fqXYtpONSALw~UJbC6b*;?(H$9%%PSE9ylPAhGFy<{^m&~GmerKNY*L$=QnY%mbSjlCX>RLmZtrPnZ&=+N zfH{v#iaatq^+>I`VHF!p9v)8b(vX~L;H5)R^64^duz}GjJ#7QF2Z+bVS((zN$ z#(+O-MD390CwIRgjfIbUqG-m!CL_EowU$9Aad=1blwPF3-VNy5n}}t6QFB9rf_>5( zPaB)sLCsB()g^7KAPjc*QS4fj1;>eojKILF)7@ZG;|!bU}0U|F$?Himre9n zjXUnv%X4V;_{t{vmOH%>iwFBL(}#>F62^($l-Ovygc+a18}et9F|_xh+JnX3j4hS@T0*_HB@~Lo9huPmJt^q2v>$yQ(NO}NG5f0AaP~W zgQlHoIVYkic^&Dk{fVsZjP34hUESPHn>C$P&CR}esx6i6g|j?lf)IMzOrR^Y0Yi?L z&~CGHl4(vMqi@1`n0kLIt7pt?z0UijQ+Eqp948j8UZ1GddLg+kEA>qXE~!m={y17Y z+wM4C)B2pqn&!5-cHh>fdfkww}_#y zR$oROL`krz*C*SZ#^nX|`XTxN5)3mA>9f5^mvosTL2H=-q%fw77V4031LphY$E(uY zZE_T1CiX@gO4KROs@FX-(0Y<)|AuUDjm?U7tk7<~-kCP~Gf4xxbb~Hw^%%Ch9@Mj` z@k8?HU^Gf+SE*w%k(zO$*&NBe%2Z!3lCq*!HpsiSdY#qIo!A*2S|hqs%=ay=%~xZ+ z=-hqOe)~F6XgmjbNms9z*V^^OpkDWqMNu3&Rpz0(ouJj{wWw!%O<{K#T{=-zS?N@t zsE-S?tJPruq#RP8L#`*mwYIi)PLb&rT!fI*<|ekDK1ZLco10^%8P8zlDR2@u(L*QW z)aR&kYsFQJTp-uLV5WEGzRcsr8awhpLkkMpYAH)MbaADmQ>3arRJ0^AqS5HrMHr_E zQ?;O|`&^#R1cbmz%AIRvgQ##?9j=mK-sf_JEa#Z%lrFYoZOz0wh#991PZCE>+ZM3% zm;cY%>Zl)gWkb!0exaAzrTeEZjA)2`f$1DTkTnPNT|$_C`Z5sL2MQKcFf&^0TH8LH z+Il_URLK>u*H=v#K|~m^7uQ$B(`MCyGG-%9uU2o^cX_cTMV1VJ@AgE+?N>=N)=iwk z>-B@}wUc*fqDxQFN089O=9B)%!mXy9=5uB9NTD?5LGjz=Oo`RoB`zpxwB z)+YNvpm)f|@lM=Xm7*>)3m0^A=1yR}czkPHO3DgTu`e2vTkI~FWUX$8NAjrgRPD_D z$(|p0daa&6{W{!i(#e9zo=Bdk_F$V|tmu-ah~c6GGlW$P4h*EF4Hvsoku%j!+OLzH zR?JTx!fgt1rYbbL#Y*{*ikcR3xwuE(?;|47!Kx(D-!otbPjRJ~k@w7T_3Wsp-Q3W; zdBC^s%uLO>fa;QLY86Z(-DqS?o;H!=#Z1?_Gvo8zeU#35k=kTTBpvQVrp;(8ofAFx z?C80D(Q`LM=d!5U7gaYzna;v)WQU3Dp^d4*WL)~Wc-)RkGQ^3{2V;|mQLj9F*Xu!w zm-dmhhe$G^;u?EGMOBqWw03jGMJfu&467$Ww^==d>7;uTU5$8p#SN%mTuOEHnr2o` zsj;KOpDEP!X8V$KSSTCJm=vw#-QV(}t6Q>0+dzzDnvz&}Gu_d%utZ(tZDfuHRDjgW zF@~}tKFD4222|OSNN2LPh4;%PZ{4qH*dq()jz~twmN<>6_odQKB!!iZ^O1*j_Bxo| zvDe6e!tBp;IC8&(+46~XwCKQ-7Y=#Vej6!13xfQXDN4$VqvyPRG-~hf%>GyWU~>jLIglEx5T*l z)#`eOV{G;k!v$(E`*J~*SGY&E&Ym!Qy`GOidMYNo7bUmi^0&2#`Ca{Vk+wnHvc}Fv zE*mo!O|+JxUD0CD@uzmbY}f49&gh&{lnaX$P766{u0}Fr%59Zj(tI9R`-KDd-G5Kf zt7E^h>Hj84saP`m&X1?%x60ZB4P@&owgu-$xI{ZRmf&EV6`uwomM1e9h4GZah}IhE z1f2ykfx^e{)h3QJao3tiN2jMxl!MEYsi=_@R!5)TaR4}>96LR-sUI2ifSJy2@tETF zDVRc&!CH59hc_?D?ccJT#6m-mNu`_wh$&SkG@Pm6IyGr%bk1(XoKq-~-Tj{u)z>0k?Xv)UjgF%%=~g!+JnPOtv71%9>hR}}^&06$$k&i%JubR) zE)~DSfp&3hHeK|{*U;U5pf43qSoV*Hn)aSVVv`3sZROx?|<`rQhUJ#6xim|O8)sZO6f{VH|(4t4s~>hx>W>DQ{$18!yd zZZuB!yURJ#)IiV^s;rs>Hr_H8oTmAwPxY2EEjXj(ps7r|RpU(Ms*9^`&OBV@T=jC* z$2C7^C0s4#Y8h9-r-HKpXF=|&lacd^zVUIB(^ACFdt`zKZkJoVRfv z;l7hOZ|A&&^G?pYIA6>8DV(3m`DvV=&iNUfpUHVQ=j%A{;e0*k2Io=EW1Po1H#xUB z-@th<=Lycw;{0sRlbrW)-p_f8^8wDk$a$Lc4Ch(S2RYx!`6kXcbH0W1b2$Gm&d=ri zOPqh1^Yb|0$~ZqCunlkl;6lK5z(s(I0ha(S1$+f?8Q^ljR{>W5t^`~K*a5g2a1G#E zz)rv}z;%GH0j>w!0JstGb-+!4n*p}~h5)w$ZUfv7xC3w};4Z-3fO`PnVBCE#-uD6S z2Rs0Hka2A{;=5O19%be65wStzXEs_<++?K;_Njrcpcbx0dD}_1iS@!8}L0q4loR%MgXHIe;@C6 z7%$(8@(%z%WW3_Xc>e_O9^j{dp8062~LW-{O5%(oTD zy+!w;?;8PM*SPN{yl)2F0vH02 z<9h(`AYeD(A;4pR$2H%1%y$y=JwYQsiJGSY&uG3B^L>%|7GWsZxArK+eI7%+0Fhn< zyrgm0%Yauv{3_rz)V+cCn|OZ@FbvoM{QKzh4qy*pFYw=^{ttNnQRC{LH17U0;4gr` zqV8|n40VR)`%u%MBF*TGF0_H>2P*htk80SH+W9Wu z$LQmC^@<;DvH~!s9_XRjREnaCw@cuvXs{n{dU*1vC~-y6nAhi0ysV^zF+bIn(4#a@ zCmv;zoekjYbfIySaw4HexsM(dVCwSuP*z>^giYE6=vTli@(+Q!@(-eu4KCTLib=|W zD=HMP$~64P99E*zp)Tg?W%TEw{?u0C#luCvg$>wzg;FbskGCL~c-X&~6$>E8@IihT z^HtCs=}lwiYs-T{`G#KdRI=5cv&&~MkVMPMNK@s?xIfXP_!Q_om?^UlLCK}* zM0}`6@y%j~F{S2krW{($l%^w?QaOt$N6%(T?Hr~|nX4#eN)1y2^U%w!g$bQcU2B=r zxIj_rlp~okbs_u8SS+}lKn#{JWzvaE znY@%K4GmPWj4AUQsn7%>kJhXx-qO+*rX0VVDKl3nN~pB7RZ&(dCoyH^DyAH~nkk30 zVUB)(gega@p`Ir*CD_iCMIB5j?-WCIk%_Kl%92xna_v;2I*lpIPiM-kGnjJZnSwz# zX=xo(=Jhb;*!4^~$Y9E0QL2nFWnr8;nZUf7g{M#3z?3iaQe{GnaTcC_?QEu$C8@HH z`t_6YQz(^a19+BdUt~&4nkjmQNU~xH2JtM@Hd4hVdTbWlwlHP!In?{Vm~!H|RR1NW z)PI>N$DJn_ZG|aSlxv74%Hi7>wO=5f7g9ab5HOUgi>O?oU5xUKOGGPTiPHQPJmy@6 zN9pBE%=@dd&lQ5?N+!m?ieAbNJnKqJuLkk-Yw)N*cv0$hN)p5?WyN(=4rpIPx%GNk ze}n9FBdQjB9gkyf!XtFE;C>5=%MkdK>RZJCx8Zp^Q|=%nsNG4gkam~kb2mw++ykHD zSI$(t<-QWdDES8Zn)jk5q}+#M?0!6=58x4h5D#m&oXSIZJLoAa({gpo zg_HOCe7U;ZGG%M!JIjTW_xl+Nnx^^vhj+itYTmKlW;<&3438LZGq37p)$wvTv2|~= zY6UeQb*ZY~U$OpsEb?`x;58iCK-F%lE(bo#=(ihD>v3vl7uRyCol1SJ91{(*jJsK( z-AnD0^1Wt{YxI3yqaVS??_EF4B9{rg#I5<~-(8WbJEi8GI+N*JEBiG0a;-bAd(p~8 zO7C&&>buKUmMOjU>*mVB+;vCG!qMx(Yn9$`u2osTXje@TK6&o?kW&bt;HJU|L&+;k z)+iyI5N>^+?FzwMmal(@h2Le7J&c*q;$R-^Slit65FR3G^*iIpS82;QpoK3nR_kE>e0V@usd=+)yJ}^X(mOS0O|{0@{3+E+WUH!5tXiq5W;K!X zRhPsg+f)UmS;hrK03*N9es8C@P{(+cO%)?x39XA%>tfZqMD4wq<-$ABd@~yg?^1_) zFDb&W1Kv(N4D8|2{_MTdVUZ(cWFG4R@!?&wLIcxq<_zrN|Sk&}YH3F}m zvrY{nQOt$!B0ko9iQG+Gtc?=6M@2t0MRtwT?iFhI8|r-_Y_wSc?4{Yg=LC?Yok@0F6gqCkF?+ET%K6FDnU zt(0OgqDtiZszrUTn$UNL=zBdTc|EMF)FXReUl>{|>b^sCw}?8iyCy_#LkxP~t`NKi z6p+Ysy6=F^g|V;RS3PIu)#ECt=V~!%q1QG0_G-)bau<4CGeN1>3Zv5q(aF zFhYbqViEmKg8s_|dVdl9%@ZZOWnT%0goIxzNLW%V;jI%TyiJVQUKp{oXvEtmj(CR{ zU<(UOv+2tm`kZyA8o5jMDA3=%&)P;>SYU?TwcP32?V8=G1$NU$Rpm0OU^Cd4);oXwIm3%;j%S&%9y|WaB zXG?!k`Wq^IR(eg@b!8|#SoUJst5o<|*=J?j%2Bwf{E_mhJD(Wwp@;xM4mC7*E ztV-o=%F>il9IE_B=jsYm4;~JU3B^1l6k}bEOm81;7?)G3REDFN-<7MIg@Z^r60eG% zXfi=T0uf%FvzA95QdKH<zwlO zIqM5fc}31z=9I%ZYqnFq4P0-`bG;GRwRtR>v(9kJXXUJzQ(l|1B2IZ;&YIisv#A_7bl(6Jend6ZB(ok? zha!)tY&o`wSoRCVvM*?<;E}#De2C=Mfs@2K^6fKZy2H*y$ zW^i!Nu=V(ahR4yccVzVb8gdtNN2`^5M7k33XLkrk>6~=~)2EfmLgWeLO1g0a97r9} zU_akh&9I@V3hmg^Ppa#0va?puV^inC&pOixKc^0j428d?4vkKj(#WVilaLG3pGnjI zwn}3Rg`Zc68vds_%w|VU)Id~8L`$&yb}+qC2)Dx#ZU+fh9hYK}t?ppL)8wq}wp=@e zT;NirflDcd609R9s;HYpb>*^d*m_EpwUgZ*pZ`46qO+}y;sN)sqnen@x{K|IxudSA z+qjE)-Co!5dav~cGaiD?d`BG?N_i3LXn9&yhQcqAdK|@MhHbSx&0M+Jk)z0QOmTCc z|23?#zLm#Zv-e;j_XeipNR+d}qt-KE_^dh|`Nyn1feJ+#-7&a#6fM?s>ZBi!jg5pB zQl9mypc)FlCbZhk#W`iz`WC9ct%li3?jqi~s4KFB1x`ngnwZ<#yd&m`x}zRrv)AKw zLp7MjTXGt2s!4s zkG{1$#%IU8b7H>PF@G-neew}lWUS=99qZTqMTeJ4p?QCDe6G1t9t4y7)^VDBi6S~{PM z=^d5IL*YHNrNes*8jI(wNxCrW$hVm*@Fo*Oy8}-##nV8$Im2>&+qy3{q_8X=oxkIz~V*SwAhnQ_-rf}{-wR}zbbZF zNvazu3S~20NN%2FGP%ihhgOCZ0|~$i`?}*|+aa$QcimwkDN*~7HR4D}*BSG{v|6D{ zC?t~B{OyRh*2Zyl8@Gcl{A=_~7S^vpWL(yY?w6=uw5@zeRoAk}%PQMX2!CIM@RnEL zh$)66gfD03T+Mbdirea|$OC=KYpTM0%E2_NtC(}A^#3O9ANDKlasL--+t2EsAnPHN zOk64=M)^DNV0vXnv6F|$>na^6nRjd4CPH5~q{ z^o8NSjc;rmj=YGK4gZ~NDnKXK@IR;so6sqS-Ru&64^D3{33cDDnov+UBl5q)a7`Mp z;a#DP8ADC?** zqfsb-ly>AusD|YEP#qQ0e6)}3qeAkJrQ`uA`Dl^cq{zUl$Q@xRJ|Snzo2p`qxikE! zS_R`1L<(uNUKr$V=`Ba~`+~2Jjg9J+7a?aDr{Vu!Q-PTrsv+Zg28KIlFKYG-?+kyY zP7h-dDu!`D74hhy8VZ4PM`a9oASA-zT*`ycAutosac6i;osNa>KCRm~jAM7pX^fgw z9E(?s=+jP9lo6SByvgpb2_oRlwei>4{UJ#u@z>b2Ss*UjBqL&rP>Q!RpW^KlDc-CV zasWj+tQ6#mpow(s=4Ui1ZRf=jCZih~_*&;v$mGgT`hMEE`X-tU$1M z&{zzDy72^c1%i2l#yqS`wd(fyHXl+qnyKbU zJN*b8BobD+lgK{xN(?~zG3r8?aYbFyKqvixjIs*4)K>_jfkuuXjm(BG#7U+m=qD#3 zSO1#bAwdXim^SEJDv{69-100jELI+?B?OAPkXGN%)LAQNm1e6*4X5XcNFHpK(UHh~ zj7f?)l;RzNbsST%m5_ymJT!6`2?-sXa>K?I^} zVI>V_%+HM&`5R9(&C|R-|NB^NO8COtw7u)!R>K!+%h=Yp)tGCz<$J2K{hi^cE6iGQ zs){1DUySyaVHFuBwx&*l(w0DaB{n$S#&nOUQFpaMN*PhHRNbTMNXw|oHp;ITBXlN| ziQOK-@v&LGw|(ysTfKuZJ{rDUo9-i%1`;?JstbQrRLq}B6=hU$ zg*F|7&7X#f+(?w)X3W5Z!=$f}SWG*$d{mFF{Pzf!98RMak@ zS}xRjCeXS9+6MGUm&admyGj9jkN5~w)`tkIZ>LW|hi>b0nQT~GVH#nIyTWN?C{_~| zzEXq2zptv{tF)GPNG*NP!(Ix~+hEI!Vaq16<M3!*bR5;$ZoM>JQlm>_bNPUwg%G8-AcFnos$mNfrUXgpn9A-jR7Fu)yL}c%ZMCS`M;6ge{P7lr@4%2ehG1I+t zCAVA=H}O<+o~&7`2%i>NMYjOQ&{-`bw%t3l3uy3R@fGMcHX^d@@;fma&DxZR$>v2F;7&V+x=5@*>rd4^ zBSi2s%JN!AjGxN^wlU)uBv!o(9`P{JWovG@X0H()^=d*Pt+^4Pw=%-T1ddnj8zE$?h7^V- zDiYOuwZi3|%xvGJ)IxNbZ0D+xCvf-_+4Fsx%$`ql!Jnu+Ll5RSHHIJ#{o-~DWXy_m~ip^d+( z#FVlaYO}AK{!Z>%3#?Q2b8H*0mckiMoZOx(-WOZN=j`yeq&bGaoo{OtpSf{tTh5OC zk@}uWXGzyT;O)zmf5P+oln>x&UCO@@3j)egO{RhQQTNy~4ezQ6%AM0T`@Yb@G7A(} z4tvFM!ZjLoQKC!{k2bB`3In7c%63 zGsqv*P?9{?Zbsd1k%Cz!+B*?CmuWbIewm~{TACpu*Q^ypzBROG1WOivOKtf#vZcLY z28prZE9t24XLYoi4YmA7Wg;1ixn{@Ql+t?Su?tD<(a4jYp$~jfR~7c{te9KmwI1ZP zo~TC-H)(WiEb4|7jcz1-A83?Im+jTJ({cDiHRkRPtPEh6Aiw)awLVsjPiS|vJRp^9 zof)DZ_|UIY(5YIXOS7(RNV6i4Aj+ejgTW^keqD>YhQi+^tM3wdwzPYcTRv4;=rH7D z-JhwzK2sTy0dXj)YKSt2h1?Uo7kL5qdT5*x8l`pIC~rBVjO51{u}9GNGs4J3{trq1 z!{iVM!f$IWV=Aj2+fCj*oYSQ1e;clU6j;kvjSU&^tAS^c*M6w3{1CB>R92*i#p5I# z`FuT8U~SxV-jI!O-z3y?`%L#M57f7vScyEl2 ziG8$2cz~ybIwRjn zE;(&#R`fd5(>LbA747>z3srWJOL9=shJ ztZPK9&Obaejc%pyt%Ql>MY}0;9Q~!)VlDG}mUNgU<@OMY)o$|F(;- z48!5~ZByEl6Hdf9T6{w?g#Q{DmCkEBqMYLaYiM^>Or}FKj*;WMA7!(!e2L&(`Yx*~ zrMyV;l{xp(Q5WrX@hNJA1lu(>21T`c;D9e@()H0r;P#k%PR!FqK5kgAOp@|{XG^+Q z-Ws$C5l5vD5i+{5G~_KHBQ|UKY$&t)B8?8aQBTXon%Z)a#zX}UthV5&p-&6;J;Nvo zbkEora&0=BucS)Ox8Y++UG@Wh-%9prSnYp@(qtd&f!t(3XNnnuFytzWU<30{c3EC7@y&WUcMlF zGQ8X{`M9ZhA2&QgeMbs?$)Ek)_GjpPCSxwQ2iZ|89p}2~AAbZKt1Lg2&FsC03~ZeW z^E*CQx9(;7W$?>v-D?Qj#%pZdo2>dX<4v~iEmr-h@fKV62CM$Wc!RBbg;jrSyu#MK z&Z<8$UMChkE+}#VDH8MlrxyMI^G6o=YVifvzqDnnxDN8Ir*22&>caol!vE25cDAn6 zs+E?jG*%sG*?|yI{YkY8+g%+3vBA09zf0Wx#9Z?3!DJ&8NJnuFX;pGvO7COxI->Vp z@m9khX+!J1bk+Sbe2a72{j#_LAL@OC<-`SX??ZxG>)nkb!c*ABkFfCLc%13x!yb4@?FNzZ-jC&v|vFo-a?N%_$JJfKJKiLm(Y*V{xdb$=OH9S zekP(g3rc6kEdl|VrGgAQH@wY7i$lh+!M5e@Ax#>yI 2 ) + return ''; + $string = wp_kses_bad_protocol_once( $string, $allowed_protocols, ++$count ); + if ( empty( $string ) ) + return $string; + } + $string = $protocol . $string; + } return $string; } diff --git a/wp-includes/ms-functions.php b/wp-includes/ms-functions.php index 17e0e670..c9cd15fd 100644 --- a/wp-includes/ms-functions.php +++ b/wp-includes/ms-functions.php @@ -1896,7 +1896,8 @@ add_filter('option_users_can_register', 'users_can_register_signup_filter'); */ function welcome_user_msg_filter( $text ) { if ( !$text ) { - return __( 'Dear User, + remove_filter( 'site_option_welcome_user_email', 'welcome_user_msg_filter' ); + $text = __( 'Dear User, Your new account is set up. @@ -1908,6 +1909,7 @@ LOGINLINK Thanks! --The Team @ SITE_NAME' ); + update_site_option( 'welcome_user_email', $text ); } return $text; } diff --git a/wp-includes/script-loader.php b/wp-includes/script-loader.php index 3a2fbf27..2ae6f510 100644 --- a/wp-includes/script-loader.php +++ b/wp-includes/script-loader.php @@ -179,7 +179,7 @@ function wp_default_scripts( &$scripts ) { $scripts->add( 'jcrop', "/wp-includes/js/jcrop/jquery.Jcrop$suffix.js", array('jquery'), '0.9.8-20110113'); - $scripts->add( 'swfobject', "/wp-includes/js/swfobject.js", false, '2.2'); + $scripts->add( 'swfobject', "/wp-includes/js/swfobject.js", false, '2.2-20120417'); // common bits for both uploaders $max_upload_size = ( (int) ( $max_up = @ini_get('upload_max_filesize') ) < (int) ( $max_post = @ini_get('post_max_size') ) ) ? $max_up : $max_post; diff --git a/wp-includes/user.php b/wp-includes/user.php index 2b0508fa..cdec57e2 100644 --- a/wp-includes/user.php +++ b/wp-includes/user.php @@ -931,7 +931,7 @@ function setup_userdata($for_user_id = '') { else $user = new WP_User($for_user_id); - $userdata = $user; + $userdata = null; $user_ID = (int) $user->ID; $user_level = (int) isset($user->user_level) ? $user->user_level : 0; @@ -940,6 +940,7 @@ function setup_userdata($for_user_id = '') { return; } + $userdata = $user; $user_login = $user->user_login; $user_email = $user->user_email; $user_url = $user->user_url; diff --git a/wp-includes/version.php b/wp-includes/version.php index f6d73b90..67e53dcd 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,7 +4,7 @@ * * @global string $wp_version */ -$wp_version = '3.3.1'; +$wp_version = '3.3.2'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema. diff --git a/wp-includes/wp-db.php b/wp-includes/wp-db.php index a1c0040f..e9ada84d 100644 --- a/wp-includes/wp-db.php +++ b/wp-includes/wp-db.php @@ -752,7 +752,7 @@ class wpdb {

  • Does the user %2$s have permission to use the %1$s database?
  • On some systems the name of your database is prefixed with your username, so it would be like username_%1$s. Could that be the problem?
  • -

    If you don\'t know how to set up a database you should contact your host. If all else fails you may find help at the WordPress Support Forums.

    '/*/WP_I18N_DB_SELECT_DB*/, $db, $this->dbuser ), 'db_select_fail' ); +

    If you don\'t know how to set up a database you should contact your host. If all else fails you may find help at the WordPress Support Forums.

    '/*/WP_I18N_DB_SELECT_DB*/, htmlspecialchars( $db, ENT_QUOTES ), htmlspecialchars( $this->dbuser, ENT_QUOTES ) ), 'db_select_fail' ); return; } } @@ -1046,7 +1046,7 @@ class wpdb {
  • Are you sure that the database server is running?
  • If you're unsure what these terms mean you should probably contact your host. If you still need help you can always visit the WordPress Support Forums.

    -"/*/WP_I18N_DB_CONN_ERROR*/, $this->dbhost ), 'db_connect_fail' ); +"/*/WP_I18N_DB_CONN_ERROR*/, htmlspecialchars( $this->dbhost, ENT_QUOTES ) ), 'db_connect_fail' ); return; } -- 2.44.0